我有一堆shapefile转换为kml。
我可以打开它们,但我不了解它们所处的坐标系统(也不是由创作者提供)。
例如,这应该是阿姆斯特丹市边界的一个点:'x':106980.0,'y':491810.0。
理想情况下,我很想找到一个网站,一个图书馆,一个脚本,一个神谕,一个章鱼或任何告诉我这些数据投影的东西,知道这应该大致映射到52°N,4.7°E
有这样的事吗?我需要的是找到这个特定的投影系统,但是如果可能的话,我更喜欢一种方法来猜测那些你有一些未知格式的坐标,但你知道它们应该映射到哪里的情况。这个问题的读者也会从中受益,并且不会从我真正具体问题的答案中受益。
答案 0 :(得分:3)
对于shapefile,您可以运行开源工具http://www.gdal.org/ogrinfo.html以查看有关投影等的详细信息。
ogrinfo.exe "C:\path\shapefile.shp" -al
alt text http://geographika.co.uk/images/ogr.png
您可以从http://fwtools.maptools.org/
下载一整套工具这包括http://www.gdal.org/ogr2ogr.html工具,您可以使用该工具将shapefile转换为KML,因为它们都是OGR(开放地理空间联盟矢量)格式 - http://www.gdal.org/ogr/ogr_formats.html
如果您没有投影文件或元数据,那么您可以查看几乎所有投影的http://spatialreference.org/ref/epsg/28992/并提供投影参数,以便将它们添加到GIS中。
如果您没有GIS,可以设置http://www.proj4js.org/来测试几个点并转换为lat lon。最好是获得一个GIS程序,但可视化它们 - QGIS是一个开源选项。
答案 1 :(得分:2)
尝试一些明智的猜测。
("Amersfoort",
"Rijksdriehoeksnet", "RD"), EPSG:28992
答案 2 :(得分:2)
我真的很喜欢这个网络工具:http://projfinder.com/。检查您的文件并查找一些坐标。放大到地球上大致相同的位置,让它猜测。
另请参阅GIS.stackexchange.com上的其他答案: https://gis.stackexchange.com/questions/7839/identifying-coordinate-system-of-shapefile-when-unknown