Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用api在谷歌地图上绘制坐标的帮助_Javascript_Google Maps Api 3_Coordinates_Proj4js - Fatal编程技术网

Javascript 使用api在谷歌地图上绘制坐标的帮助

Javascript 使用api在谷歌地图上绘制坐标的帮助,javascript,google-maps-api-3,coordinates,proj4js,Javascript,Google Maps Api 3,Coordinates,Proj4js,我从外部数据库中得到了这两个坐标x和y X=30490,y=31430 我想知道如何在谷歌地图上绘制这些坐标?由于谷歌地图只接受lat和lon值 非常感谢您的帮助!!谢谢…您需要知道用于这些坐标的坐标系。有成百上千的“官方”坐标系 有了坐标系后,可以将坐标转换为Google使用的坐标(经度、纬度、WGS84和球形地球) 您可能希望离线进行转换,但是如果您是使用JavaScript在线进行转换,那么请查看Proj4JS库 对于离线使用,标准的开源库是Proj.4,但如果这是您第一次体验地理坐标系和

我从外部数据库中得到了这两个坐标x和y

X=30490,y=31430

我想知道如何在谷歌地图上绘制这些坐标?由于谷歌地图只接受lat和lon值


非常感谢您的帮助!!谢谢…

您需要知道用于这些坐标的坐标系。有成百上千的“官方”坐标系

有了坐标系后,可以将坐标转换为Google使用的坐标(经度、纬度、WGS84和球形地球)

您可能希望离线进行转换,但是如果您是使用JavaScript在线进行转换,那么请查看Proj4JS库

对于离线使用,标准的开源库是Proj.4,但如果这是您第一次体验地理坐标系和地图投影,那么这可能有点让人望而生畏。

这可能会有所帮助


如果x/y值不是lat/long,它们代表什么?知道如何找到所使用的坐标系吗?我应该检查的任何文件。。很抱歉,这是一个非常新的问题。谁创建了数据库是最明显的答案。这也可能取决于您所在的地区,例如,英国使用的“国家电网”是指Scilly群岛的一个点。美国许多州都有自己的系统。UTM是另一种常见的系统,但它们看起来不像UTM坐标(它们还有一个我看不到的区域)。如果您有原始数据文件,则shapefile通常附带一个包含投影信息的PRJ文件。