GIS二次开发用什么开发工具最好?c#怎么样?

GIS二次开发用什么开发工具最好?c#怎么样?,第1张

一般是使用ESRI的 ArcEngine / arcobjects 及MapInfo的mapx 这方面有许多的资料教程

c#是很好的开发语言 有许多的ArcEngine开发教程是用c#语言写的

1、Arcgis,ersi公司的,功能强大、产品类型丰富,不过价格也是最高的。

2、MapGIS,中地公司的,主要在国土方面应用。比如这次的二调用的就是它了。

3、SuperMap,超图的,国产GIS里感觉是最好用的了,功能也非常强大。

4、skyline,三维GIS软件,看看Google Earth,基本就明白了。除了Google Earth的大部分功能,可以用二次开发来做更多的功能拓展。个人觉得这是真正意义上的三维GIS。

4、QGIS,开源的GIS文件查看器。开源免费,而且很漂亮。和google map结合也还好。普通使用足够了。轻便、跨平台。

5、AutoCAD,无人不知无人不晓,制图非常方便。各种扩展应用、二次开发也很多。例如南方CASS(测绘用的很多)、湘源控规、天正、红叶(这几个多用在规划)等等。AutoCAD 3D Map,Autodesk自己的GIS软件,一般规划用的很多,和CAD结合很好。还有MapGuide Open Source,AutoDesk的开源web GIS软件。

6、嵌入式GIS,多为导航、数据采集。特点就是小型化、低功耗。现在我所知的基本都是CE平台下的,linux嵌入式下的很少。例如ArcPAD、ArcMoblie、Esumpermap==。开源的也有,俺没用过……

7、sufer,GIS图后期处理用它很不错,出图非常漂亮。

8、Erdas,遥感图像处理软件。另一款比较出名的就是ENVI了。OpenEV,这个是开源遥感软件

9、postgis,postgresql的GIS扩展,可以看做Oracle+SDE,当然和postgresql一样,也是开源免费的。用于存储地理数据

顾名思义,开源GIS就是开放源代码的GIS软件。

开源:软件开发者以某种协议发布某些软件的源代码,并允许他人在遵守该协议的基础之上可以自由下载、修改、使用和散布其源代码。

开源协议:GNU GPL、BSD、LGPL、MIT、MS-PL

开源网站:open source GIS、sourceforge、google code、apache、codeplex


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7352016.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存