我需要KML的出口线坐标.我使用了一些KML2CSV导出工具.但这个节目不能读我的kml.错误:读取错误.
为什么我需要坐标:I`v kml哪个地区有管道.我必须在没有KML的谷歌地图上显示这个坐标..
我希望我可以向你解释.
一种解决方案:Google Fusion Tables
从KML中提取坐标的一种方法是将KML上传到Google的Fusion Tables.如果Google地球解析您的数据,则很可能您将能够导入到Fusion Table中.
创建"Fusion Table"的捷径就是从这里单击"创建Fusion表" 并选择您的KML文件.创建Fusion Table的直接方法是登录Google Drive(也称为Google Docs),然后单击"Create",在"More"下选择"Fusion Table"并导入您的KML文件.
导入后,您有许多可视化选项可以在线尝试.
您还可以选择"文件"菜单下的"下载",然后将数据导出为CSV或KML文件. http://support.google.com/fusiontables/answer/2548807/
但是,Fusion Tables中KML导入的CSV导出会导出KML几何体(不是单独的纬度/经度字段),因此您可以在文本编辑器中进一步编辑生成的文件并去除KML标记.
1,"<Point><coordinates>-122.536226,37.86047,0.0</coordinates></Point>"
Run Code Online (Sandbox Code Playgroud)
Google Fusion Tables还允许通过RESTful API以类似SQL的查询进行编程访问,以插入,更新或删除数据行.
更新:Google Fusion桌子将于2019年12月3日退役,之后将无法使用.
验证KML
如果您无法使用其他KML2CSV转换器,那么您的KML可能会有一些无效的元素阻止它.Google地球仍然可以呈现格式错误的KML,因此当您需要在其他地方使用该KML时,您需要验证KML数据.
您可以使用Galdos KML验证器.还建议一些验证KML的技巧.
归档时间: |
|
查看次数: |
12412 次 |
最近记录: |