草庐IT

中纬度

全部标签

java - 从谷歌静态 map 中的像素坐标获取经/纬度

我有一个JAVA项目要使用GoogleStaticMaps完成,经过几个小时的工作后,我什么都做不了,我会解释一切,我希望有人能帮助我。我使用的是静态map(480像素x480像素),map的中心是lat=47,lon=1.5,缩放级别是5。现在我需要的是当我点击这个静态map上的一个像素时能够获得纬度和经度。经过一些搜索,我发现我应该使用墨卡托投影(对吗?),我还发现每个缩放级别都会使水平和垂直维度的精度加倍,但我找不到正确的公式来链接像素、缩放级别和纬度/隆...我的问题只是关于从像素获取纬度/经度,知道中心的坐标和像素以及缩放级别...提前致谢! 最佳

java - 如何将经纬度传递给 Google Maps JavaScript API v3 Directions 服务?

我想在我的Java应用程序中使用GoogleMapsJavaScriptAPIv3。为此,我使用http://maps.googleapis.com/maps/api/directions/json?origin=Toronto&destination=Montreal&sensor=false创建了HttpGet对象。网址。我得到了正确的响应,但我不想传递站点名称,而是想传递站点的纬度-经度。可在Here找到文档如何将经纬度传递给此服务?编辑:当我将URL指定为-http://maps.googleapis.com/maps/api/directions/json?origin=Ja

java - float 和 double 数据类型适合存储经纬度吗?

这个问题在这里已经有了答案:Whatistheidealdatatypetousewhenstoringlatitude/longitudeinaMySQLdatabase?(22个答案)关闭7年前。我在服务器端(JAVA平台)存储纬度和经度。为了存储这些值,我在服务器端使用了float和double数据类型。我开始知道float和double不是推荐的原始数据类型(不建议以专业方式使用货币),因为float和double有舍入精度问题。在我的例子中,我只是在服务器端比较存储的坐标(纬度和经度)。问题1:将坐标与数据类型(float或double)进行比较会在将来产生任何问题吗?问题2

java - 计算与另一个纬度/经度点有米距离的纬度和经度

我需要计算给定点的纬度和经度。我知道一个引用点的纬度和经度,以及一个表示距离引用点x轴和y轴米数的值。从这些数据开始,我必须找到该点的纬度和经度。我搜索了类似的问题,但看起来大多数问题都是关于查找两个纬度/经度点之间的距离。我需要做相反的事情。我该怎么办?我用Java 最佳答案 这里是此类问题的最佳起点:AviationFormulary.他们拥有做这类事情的所有公式。根据这些公式,我创建了自己的Java实用程序类。它使用了很多内部的东西,所以我不能在这里发布实际的类,而是给你一些例子,说明如何将公式中的知识转换为Java代码。这里

Vue+OpenLayers 创建地图并显示鼠标所在经纬度

1、效果2、创建地图本文用的是高德地图页面divclass="map"id="map">/div>divid="mouse-position"class="position_coordinate">/div>初始化地图vargaodeLayer=newTileLayer({title:"高德地图",source:newXYZ({url:'http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}',wrapX:false})});this.map=newMap({layers:

c++ - C++ 中的免费地理数据类库(纬度/经度/距离/转换)

我正在寻找免费的地理数据类库。我需要转换不同格式的纬度/经度值(例如here),获取纬度/经度值之间的距离、范围内的坐标等。Google向我展示了几个C++中的单一方法/函数,这不是问题所在。例子Calculatingthedistancebetween2latitudesandlongitudesthataresavedinatextfile?纬度:http://www.codecogs.com/code/maths/geometry/spherical/latlong.php我正在寻找的是一个更完整/更复杂的类库,其中包含一些文档和示例。有什么提示吗?--编辑--LatLong就是

c++ - 什么是最快的 C++ 类或 C 库将纬度和经度从十进制度数转换为字符串并返回

我正在寻找最好的C或C++代码来编码和解码来自/至double/char的十进制纬度和经度值。我更喜欢将代码从double转换为char[],反之亦然而不是C++字符串。如果您有代码片段,那也很棒。澄清一下:我需要将字符串Degrees/Minutes/Seconds转换为double然后再转换回字符串。我有3亿条记录,所以速度是一个大问题。参见:http://en.wikipedia.org/wiki/Geographic_coordinate_conversion 最佳答案 通过电子邮件与OP(amanda)合作,我们开发了一个

c++ - 使用 boost::karma 格式化纬度/经度字符串

我需要将double值格式化为具有非常特定格式的坐标字符串,"DDMMSS.SSX"其中:“DD”是完整的学位“MM”是完整的分钟数"SS.SS"是带小数的秒数“X”是“N”或“S”,具体取决于半球字段需要用零填充。不能接受空格。格式示例如下:47.2535==>"471512.45N"-0.123345==>"000724.04S"我已经设法创建了以下程序来完成这项工作。但是我有一些问题:locls规则是否有更优雅的方式?它的目的是将绝对值存储到局部变量value中。是否有(希望更优雅)访问fabs()函数的方法?在我看来,对_1的赋值(_1=_val等)是不必要的,因为我在局部变量

鸿蒙应用开发学习:手机位置信息进阶,从经纬度数据获取地理位置描述信息

一、前言前几天,我通过学习华为官网的位置服务开发指南,实现了获取手机位置信息的功能,但当时的代码存在两个不足,一是我按照官网的指南使用的是getLastLocation()方法,得到的是最近一次的位置,第一次执行该应用获取到位置信息后,之后再次执行,获取的还是之前的位置信息,与实际位置不符;第二是获取到的位置信息是经度、纬度和海拔等数字信息,不能直管的显示做在的地理位置。遇到不足,我就希望尽量去解决,这几天通过进一步的学习,我在网上找到了别的网友发布的关于鸿蒙系统获取地理位置的文章,参考他们的文章,我对之前写的代码进行了改进解决了上述两个问题。二、实现方法这次改进代码主要参考了以下两篇文章:鸿

c++ - 将经纬度转换为 X Y 坐标 C++

这个问题在这里已经有了答案:ConvertLat/LongstoX/YCo-ordinates(4个答案)关闭9年前。我有一个充满这种格式的LatLong坐标的vector82.0000000,-180.0000000我正在尝试将它们转换为X和Y坐标以使用此代码将它们绘制到map上,据我所知这是正确的...X:doubletestClass::getX(doublelon){//ConvertlongtoXcoordinate(2043=mapwidth)doublex=lon;//Scalex=x*2043.0/360.0;//Centerx+=2043.0/2.0;returnx;