【发布时间】:2013-01-10 10:32:06
【问题描述】:
我一直在研究一个问题...我是 KML 新手,我想创建一个包含以下信息的文件:
Email
address
postcode
country
telephone
fax
internet
name
image
license
Call number
lat
lng
保存 csv 文件。如果有工具我会很高兴。否则,如果我知道语法,我会手动编写。
我使用的是 Mac,因此 Windows KML 创建者不会受到质疑...我尝试了很多工具,但没有一个是我想要的。
我找到的最好的工具是http://batchgeo.com/de/,但现在没有 KML 文件了。
[编辑]
有没有在 python 脚本中解决这个问题的好方法?我已经有一个 .csv!
最好的问候柯蒂斯
【问题讨论】:
-
你可以查看GDAL库的ogr2ogr。如果无法将 csv 转换为 kml,您可以先将 csv 转换为 shapefile(使用 GIS,例如 QuantumGIS 或其他),然后再将其转换为 kml。
-
或者你可以试试这个工具:kmltools.nobletech.com/csv2kml
-
我首先尝试了这个工具,但现在我又测试了几次
-
另一个想法,你可以在谷歌驱动器的fusiontablelayer中导入你的csv。然后,您可以在 google maps 或 openlayers 中显示它,但如果您有免费的 google API 密钥,该表可能是公开的。
标签: python google-maps csv kml