从kml / shapefile到Geojson的Java转换器

时间:2014-09-18 07:04:13

标签: kml geojson

我想用Java编写一个命令行程序,它接受KML / Shapfile并输出GeoJSON文件。 我通常做的是通过ogre2ogre并手动转换我的文件。 一旦我得到了GeoJson,我在输出最终的GeoJSON之前稍微修改了它的内容。

我想跳过手册部分,找一些为我做转换的API。

任何人都可以帮忙。

由于

1 个答案:

答案 0 :(得分:2)

OSMBonusPack提供了一个KML + GeoJSON工具包,其中包含KML解析器/编写器和GeoJSON解析器/编写器,所有这些都是Java语言。 因此,这允许读取KML内容,并将其写为GeoJSON。

您可以使用演示应用OSMNavigator测试此转化。

它定位到Android,因此根据您的需要,您必须选择相关的类,并删除您不需要的代码部分(例如,图标加载,叠加构建,Parcelable实现)。