【发布时间】:2010-11-12 03:52:59
【问题描述】:
我从外部数据库中获得了这两个坐标 x 和 y。
X = 30490, y = 31430
试图弄清楚如何将这些坐标绘制到谷歌地图上?由于谷歌地图只接受纬度和经度值...
非常感谢任何帮助!谢谢...
【问题讨论】:
-
如果你的 x / y 值不是纬度/经度,它们代表什么?
标签: javascript google-maps-api-3 coordinates proj4js
我从外部数据库中获得了这两个坐标 x 和 y。
X = 30490, y = 31430
试图弄清楚如何将这些坐标绘制到谷歌地图上?由于谷歌地图只接受纬度和经度值...
非常感谢任何帮助!谢谢...
【问题讨论】:
标签: javascript google-maps-api-3 coordinates proj4js
【讨论】:
您需要知道用于这些坐标的坐标系。有成百上千的“官方”坐标系!
一旦有了坐标系,您就可以将坐标转换为 Google 使用的坐标(经度、纬度 WGS84 与球形地球)。
您可能希望离线进行转换,但如果您使用 JavaScript 在线进行转换,请查看 Proj4JS 库。
对于离线使用,标准开源库是 Proj.4,但如果这是您第一次使用地理坐标系和地图投影,那可能有点令人生畏。
【讨论】: