2010-10-02 56 views
3

我想在自定义格式和GIS程序中查看和编辑一些类似地图的数据(显而易见的东西,如带有注释的点/路径/多边形/位图;还有四叉树蒙版,但我可以将它们转换为其他内容)对于Qgis来说,Qgis看起来不错。什么是最简单的GIS数据格式?

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

回答

4

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

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

+0

文章中描述的局限性看起来相当剧烈,并不像KML这样的基于XML的格式简单。这当然只是第一印象,我真的不太了解这一切。 – taw 2010-10-02 17:09:46

+0

这里我很担心2GB的限制,然后Qgis崩溃导入只有16MB的KML ... – taw 2010-10-02 17:34:42

+3

@taw - 尝试gis.stackexchange.com ...反正,从你的问题似乎你需要去像一个数据库postgresql/postgis – dassouki 2010-10-04 11:32:21

3

是好还是坏,形文件仍然存在,并且该格式发布。它们也被几乎所有的GIS和严重的设施所接受。

尽管这是一种二进制格式,但由于您需要一组用于每种数据类型和形状的文件,因此这些文件会快速累积。

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

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

相关问题