为什么常识

支持离线局域网操作的开源 GIS 系统有哪些推荐?

生活词典 changshi.cidiancn.com

阅读: 220

支持离线局域网操作的开源 GIS 系统有哪些推荐?9 个答案

答案 1:

推荐开源套装: Postgresql+PostGIS+uDig+GeoServer+OpenLayers,从数据转换(制作)、存储到发布、浏览,都齐了。

答案 2:

建议去看MapGuide, 大名鼎鼎的AutoDesk公司开源的GIS服务器,无论从性能还是代码可读性方面都相当的推荐~

答案 3:

你是想问好的地图引擎吧。。目前比较好的地图开源引擎GeoServer看看能不能~

答案 4:

QGIS嘛, Server用MapServer嘛!你的Server是放在局域网里的,不就可以支持局域网操作了吗?

答案 5:

我最近毕业设计用的-pserver 我已经发布了 xuexiao5

答案 6:

果断QGIS啊,跟MapServer和postger什么的集成的也挺好的

答案 7:

首先我说一下我对提问者的需求的理解: 在中心节点上存储空间数据,客户端可以通过局域网访问中心节点的空间数据,并通过图形界面对空间数据进行浏览和编辑操作,并在操作完成后将数据传回到中心节点上。 以下给出的解决方案是针对以上的需求的 根据以上的需求,不难看出,应该使用一个基于服务器/客户端架构的解决方案。 服务器端扮演的角色是空间数据的存储,管理以及一些复杂的空间分析的计算(如果有必要的话),而客户端扮演的角色是空间数据的显示,编辑。 服务器端和客户端之间的通讯协议应当基于TCP协议,以便于在局域网内传输。 综上所述,比较简单的开源解决方案是: 服务器端采用Postgres+PostGIS, 将空间数据以数据表的形式进行存储,通过PostGIS对Postgres的空间数据扩展模型存储几何数据 客户端采用QGIS,将空间数据以PostGIS图层的形式载入,而QGIS就可以直接对图层中的要素进行编辑。 这个方案的优点在于开发代价很小,几乎不需要编写任何代码,只要配置Postgres+PostGIS,将数据导入到数据库中即可。 它的缺点就是存在并发访问的问题,当多个QGIS客户端共同访问数据库的话,可能发生数据不一致的问题。

答案 8:

>

Google -ps API(code.google/intl...)比较适合B/S模式,可以申请本地密钥,你看看适合你不,开发成本很低,比较容易上手;

MapGis,这个是有中国地质大学(武汉)开发的,支持国产;

ArcGis 比较权威;

MapInfo 比较前沿;

GeoStar(吉奥之星,武汉大学开发);

分享常识给亲友.

下一篇:《魔兽世界》六周年,你有什么值得回忆的事? 下一篇 【方向键 ( → )下一篇】

上一篇:关于硅谷有哪些好书? 上一篇 【方向键 ( ← )上一篇】