Google Maps标记放置在错误的位置

安娜

我有一个表格,可以在表格中输入DMS格式的位置坐标。我可以使用http://itouchmap.com/latlong.html将标记拖到所需的位置来找到坐标

度数,分钟和秒数用空格隔开,而不是通常的符号。

例子:

  • 年:9 59 35.9274
  • Lng:76 17 49.0524

这些值存储在varchar字段中,并按原样存储。

有人可以告诉我问题是什么吗?

但是,当我检索这些坐标以将其绘制在Google地图上时,标记位于其他位置。

PS:当坐标以DDD格式存储时,标记放置效果最佳。

我使用的代码是从https://developers.google.com/maps/articles/phpsqlajax_v3?csw=1复制粘贴的

克里斯·史威克斯

文章规定,长和迟应存储为小数(10,6)类型,以允许小数点前四位和小数点后六位。maps api将无法可靠地接受任何其他格式的这些坐标。

在存储到表中然后读出到地图之前,您必须处理从分钟分秒到十进制的转换。

建议阅读:如何在度,分,秒之间转换为十进制坐标

http://transition.fcc.gov/mb/audio/bickel/DDDMMSS-decimal.html

正则表达式/ Javascript将小数分钟数转换为小数度

编辑请参阅此处的链接Google Maps API不支持DMS,除非以非常特定的方式实现(在这种情况下,您需要自己格式化字符串,并且可以简单地转换?选择)。

问题在于API期望经度和纬度为整数,因此不接受空格。

如果我是对的(在javascript中),则对小数的对话将像这样简单:

var = hour+(((minute*60)+(second))/3600);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android开发:如何共享我在Google Maps V2上放置的标记的位置

来自分类Dev

使用Google Maps API的位置标记问题

来自分类Dev

Google地球将地标放置在错误的位置

来自分类Dev

使用Angular Maps在Google地图中放置标记

来自分类Dev

在点击的Google Maps JavaScript API上放置标记

来自分类Dev

JSON数据可在Google Maps中放置标记

来自分类Dev

不允许Google Maps API多次放置标记

来自分类Dev

Google Maps:仅在相同位置时更改标记颜色

来自分类Dev

Google Maps android:实时更新多个标记的位置

来自分类Dev

将Google Maps标记位置发送到拖动的Flask

来自分类Dev

如何在Swift / iOS中更新Google Maps标记位置

来自分类Dev

Google Maps API中心标记+地理位置

来自分类Dev

标记位置未获取-Google Maps API v3

来自分类Dev

google maps api infowindow多个标记,相同的位置

来自分类Dev

最终如何在Google Maps API中更改标记位置?

来自分类Dev

React Google Maps - 标记位置不是动态绑定的

来自分类Dev

Google Maps for Flutter - 拖动后获取标记的新位置

来自分类Dev

Google Maps API - 从位置获取 n 个最近的标记

来自分类Dev

更新标记位置,并更改Google-Maps Flutter插件中标记的Lat-Lng位置?

来自分类Dev

并排放置带有标记点的Google Street View和Google Maps

来自分类Dev

Google Places API 在地图上放置多个标记并缩放到大多数标记所在的位置

来自分类Dev

</ script>标记放置在错误的位置

来自分类Dev

Google Maps刷新标记

来自分类Dev

Google Maps标记动作

来自分类Dev

筛选标记Google Maps

来自分类Dev

@ react-google-maps标记LatLng抛出错误

来自分类Dev

Google Maps api标记未定义错误

来自分类Dev

更新了标记的位置,但上一个标记仍显示在google maps api中

来自分类Dev

Google Maps API,无需使用坐标即可在国家/地区上放置标记

Related 相关文章

  1. 1

    Android开发:如何共享我在Google Maps V2上放置的标记的位置

  2. 2

    使用Google Maps API的位置标记问题

  3. 3

    Google地球将地标放置在错误的位置

  4. 4

    使用Angular Maps在Google地图中放置标记

  5. 5

    在点击的Google Maps JavaScript API上放置标记

  6. 6

    JSON数据可在Google Maps中放置标记

  7. 7

    不允许Google Maps API多次放置标记

  8. 8

    Google Maps:仅在相同位置时更改标记颜色

  9. 9

    Google Maps android:实时更新多个标记的位置

  10. 10

    将Google Maps标记位置发送到拖动的Flask

  11. 11

    如何在Swift / iOS中更新Google Maps标记位置

  12. 12

    Google Maps API中心标记+地理位置

  13. 13

    标记位置未获取-Google Maps API v3

  14. 14

    google maps api infowindow多个标记,相同的位置

  15. 15

    最终如何在Google Maps API中更改标记位置?

  16. 16

    React Google Maps - 标记位置不是动态绑定的

  17. 17

    Google Maps for Flutter - 拖动后获取标记的新位置

  18. 18

    Google Maps API - 从位置获取 n 个最近的标记

  19. 19

    更新标记位置,并更改Google-Maps Flutter插件中标记的Lat-Lng位置?

  20. 20

    并排放置带有标记点的Google Street View和Google Maps

  21. 21

    Google Places API 在地图上放置多个标记并缩放到大多数标记所在的位置

  22. 22

    </ script>标记放置在错误的位置

  23. 23

    Google Maps刷新标记

  24. 24

    Google Maps标记动作

  25. 25

    筛选标记Google Maps

  26. 26

    @ react-google-maps标记LatLng抛出错误

  27. 27

    Google Maps api标记未定义错误

  28. 28

    更新了标记的位置,但上一个标记仍显示在google maps api中

  29. 29

    Google Maps API,无需使用坐标即可在国家/地区上放置标记

热门标签

归档