GIS二次开发技术是指什么?

来源:百度知道 编辑:UC知道 时间:2024/06/29 01:17:54
要写毕业论文,导师给的任务书里说:以GIS系统为基础平台,应用二次开发技术。
导师说去学Mapinfo软件,可是给的参考文献里是Arcview。

二次开发技术是什么意思?
Mapinfo Arcinfo Arcview Arcgis 一堆啊。。
都晕掉了。不知道要用哪个??

论文是研究 物流中心选址 的。

GIS是地理信息系统的英文简称。大多说的GIS开发是指在GIS平台上进行的二次开发。GIS平台一般集合了地图编辑、查询、定位,放大,缩小,网络分析,路径分析,等值分析,DEM分析等等功能。在此基础上可以进行根据具体业务的二次开发,比如应用于物流行业,就可能用到最短路径分析,想在电子地图上呈现某一地区某一事物的统计数据,可以用等值分析,或专题图来表现。只需调用相关接口就可以了。
  GIS平台主要国内外的有好多种。因为功能及性能不同,价格也有所不同。可以了解下TopMap。很容易学习,适用于中小型GIS项目。

Mapinfo Arcinfo Arcview Arcgis 学一个就行,Arcgis 包括Arcinfo Arcview ,Arcgis开发可以用Arcgis SERVER 或ArcgisIMS,AE等,Mapinfo可以用MAPX或MO等,用一个编程语言做平台,集成式开发就可以了,比如把MAPX控件嵌入VB或VS,VC等里面,加点代码就可以了,其实挺简单,网上的Mapinfo格式的数据也很多,资料也多,你是学GIS的不,是的话应该听懂了
研究 物流中心选址的其实也不难,做个空间分析,最短路径什么的就OK了,毕业论文嘛,没什么东东

如果研究的研究 物流中心选址 那么就不是 二次开发,而应该是一个物流在GIS系统中的综合应用。所谓二次开发,就是在已有的GIS平台环境中重新整合或者创新或者改进。。。。。。
按照你的意思的话,应该是利用GIS已有软件去应用,如果你觉得自己编程能力强的话,可以用Mapinfo、Arcview里面的控件进行一次二次开发,得到一个新更专业的软件。
回答这么多,应该加分。

我回答你“二次开发技术”是什么
二次开发就是在已有的GIS平台上根据API或者SDK开发,定制或者开发一些新的GIS功能。比如,用MapInfo的MapX开发,或者用ArcGIS的Engine开发

推荐Arcgis 的ArcGISengine 吧用的人多就业也好一些,可以登录
http://bbs.