【问题标题】:What is simplest format for GIS data?GIS数据的最简单格式是什么?
【发布时间】:2018-09-14 16:33:42
【问题描述】:

我想以自定义格式和 GIS 程序查看和编辑一些类似地图的数据(显而易见的东西,例如点/路径/多边形/带有注释的位图;还有四叉树掩码,但如果需要我可以将它们转换为其他东西)就像 Qgis 似乎很适合它。

我应该将数据导出到哪些格式?如果可能的话,我也希望能够轻松地解析用户修改的数据。 GIS 世界似乎有太多奇怪的格式,所以我什至不知道从哪里开始。

【问题讨论】:

    标签: gis


    【解决方案1】:

    ESRI Shapefile 格式实现起来非常简单,虽然我已经有近 15 年没有在 GIS 市场工作了,但我相信它仍然是一种很常见的格式。

    http://en.wikipedia.org/wiki/Shapefile

    【讨论】:

    • 文章中描述的限制似乎相当严重,并且不像某些基于 XML 的格式(如 KML)那么简单。这当然只是第一印象,我对这一切真的了解不多。
    • 这里我担心 2GB 的限制,然后 Qgis 崩溃导入仅 16MB 的 KML...
    • @taw - 试试 gis.stackexchange.com ...无论如何,从你的问题来看,你似乎需要使用像 postgresql / postgis 这样的数据库
    【解决方案2】:

    无论好坏,形状文件仍然存在并且格式已发布。它们也被几乎所有 GIS 和重要的公用事业公司所接受。

    虽然它是一种二进制格式,但文件往往会迅速累积,因为您需要为每种数据类型和形状提供一组文件。

    上面已经提到了KML。这已成为事实上的标准,并且是基于 XML 的 - 即。容易写。但它是为注释而设计的,这可能会限制许多 GIS 应用程序。

    另一种值得关注的格式是 GML。它是另一种 XML 格式,但与 XML 本身一样,它可能过于灵活而不利于它自己。在编写 GML 导出器之前,我会选择一个目标系统,然后编写它的词汇表和实现。

    【讨论】:

      【解决方案3】:

      geojson 比 shapefile 、kml 或 gml 简单得多,并且在 webgis 上被广泛使用。我们可以 使用 geotools 轻松将 shapefile 转换为它。

      【讨论】:

        猜你喜欢
        • 2013-05-14
        • 2010-09-29
        • 2013-08-18
        • 2020-03-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多