反向地理编码结果不正确
reverse geocoding incorrect result
我有一个 http://www.galerie-insecte.org/galerie/ll3.php 的地理编码应用程序。
原理相当简单:在输入行中输入一些数据上面,API 在下部窗口中获取地图和一些数据(纬度、经度、行政地址和海拔高度)。
现在的问题是:如果我以十进制格式 (43.588278,5.776472) 或 DMS 给出一个 latlng格式(43°35'17.8",5°46'35.3"),我得到一个正确的地图(即标记位置正确 [用户准确识别他拍照的地方])。但经纬度数据显示为假 (43.6044691,5.7687348)。
此外,移动标记并不总是会更改下部的数据窗。我找不到重现问题的清晰顺序(换成另一个放大倍率?换成卫星视图?他们两个在一起?
它为你们中的任何人敲响了警钟吗?
提前谢谢。
普杜赫姆
地理编码服务获取最近的人类可读地址。因此,当您使用反向地理编码服务从地图中找到标签的位置时,它仅显示该地址的纬度/经度
谢谢,你可能一针见血。我不得不更改我的代码。我现在使用geocoder.geocode(地址...)调用返回的原始latlng,并且当我拥有location_type屋顶时,我仅显示geocoder.geocode(位置...)调用获得的街道地址。如果没有,我只显示地点、邮政编码和国家/地区。对于我的网站(昆虫学门)来说,这在很大程度上已经足够了。并且显示的纬度和经度数据现在是正确的。
相关文章:
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- Amazon S3 REST API大小不正确
- 元素值比较的结果不正确
- 自定义查询字符串分析器返回不正确的结果
- 检查所选值之间的值,结果不正确
- 如果语句给出不正确的结果
- 反向地理编码结果不正确
- 算术给出不正确的结果
- 日期() 结果不正确
- 使用点后有四位数字的十进制值计算中的结果不正确
- Javascript数学给出了不正确的结果,我该如何解决这个问题
- Javascript函数indexOf返回不正确的结果
- 除法结果不正确
- JavaScript计算结果不正确
- 为什么我的$(选择器).索引(过滤器选择器)返回不正确的结果
- 当视图从操作结果返回时,选择2脚本不正确渲染
- $(“#id”).val();显示不正确的结果
- 使用用户输入的Javascript梯形区域计算,结果不正确
- 简单的javascript十进制加法会产生不正确的结果
- 在另一个函数中返回一个函数的结果会产生不正确的结果