软件开发自学步骤 电子地图GIS开发有什么核心技术?
浏览量:3002
时间:2021-04-01 10:29:10
作者:admin
电子地图GIS开发有什么核心技术?
GIS二次开发是在现有GIS软件提供的软件开发包(如GIS控件)或VBA、API等方式中对GIS的功能进行定制和开发。例如,桌面版的ArcGIS可以通过VBA开发,比如缓冲区分析。您可以在ArcMap的VBA中编写代码并通过ArcObjects进行操作。或者通过ArcGIS destop SDK开发,编写并实现ICommand、itool类,最后将这些函数添加到ArcMap中。再比如,使用Google地图API进行地图定制,地图查询定位也是二次开发。或者使用ArcGIS服务器的JavaScript API进行开发。目前GIS软件的二次开发有很多控件,如SuperMap公司的SuperMap Objects、ArcGIS引擎、MapX等。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
公司的网站诊断报告 公司诊断