将SHAPEFILE(SHP)转换为KML for google fusion table

时间:2012-07-26 18:12:59

标签: kml google-fusion-tables shapefile

我正在使用http://www.zonums.com/shp2kml.html将SHP文件转换为KML以便集成到Google Fusion Tables中。 我能够使用许多shp文件成功完成此操作,但是对于一个特定的SHP文件存在特殊问题。

http://www.electionsquebec.qc.ca/documents/zip/shapefile-sections-de-vote-elections-generales-2008.zip

当我创建KML文件并在Google地球中打开它时,实际的边界位于太平洋的某个地方(而不是实际概述魁北克省)。形状很好,只是整个实际形状都转移到了太平洋。我想知道它是否与UTM有关..或者是坐标的东西。我尝试了不同的区域,不同的基准......没有用。帮助

2 个答案:

答案 0 :(得分:0)

我使用shpescape,它给了我this看起来正确的我。你必须用shp2kml做错事。

答案 1 :(得分:0)

我不熟悉w / shp2kml,但根据主页,它可以接受Lat / Lng或基于UTM的投影。但是,有问题的shapefile是Lambert等面积投影,我认为不支持它(检查.prj文件以查看详细信息)。

正如另一个答案所述,shpescape.com应该适用于这个用例 - 它使用proj4库进行转换,并支持此投影。