
正文
开源gis适合二次开发,gis开源软件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
GIS二次开发,以及采用何种编程语言的问题
GIS二次开发,就是在现有的GIS软件提供的软件开发包(比如GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。
主要就是C/S B/S两种结构的吧,通俗点说就是单机的系统和网页的。
c不行。gis二次开发需要面向对象的开发语言。vb,vc++,c#,java,Delphi一类的语言都行。学一种语言入门,掌握了面向对象思维方法,其他就是个语法结构的问题了。
用户可以利用这些脚本语言,以原GIS软件为开发平台,开发出自己的针对不同应用对象的应用程序。
相关问答
Q1: GIS二次开发分哪些方向,分别使用哪些编程语言好?
桌面开发:VS C++,Web开发:Java+JavaScript。使用上面的语言做二次开发,目前是最合适的。C++开发有了一定的基础,可以做GIS平台的开发。Web开发使用JavaSrcipt,最大的好处是可以跨平台,程序在移动端可以直接部署。
GIS二次开发,就是在现有的GIS软件提供的软件开发包(比如GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。
arcgis二次开发常用C#,Python,arcgis二次开发常用arcengine,这个平台用c#用的多,python可以写在arcgis desktop写一些插件,实现工具箱的功能。envi开发可以使用Idl语言,现在跟python联系紧密,可以在Idl里调用python来编程。
Q2: 17个开源GIS软件,看你用过几个?
sufer,GIS图后期处理用它很不错,出图非常漂亮。Erdas,遥感图像处理软件。另一款比较出名的就是ENVI了。
mapinfo:个人觉得非常有用的一个软件,十分适合初学者上手用。而且,有自带编程的mapbasic。当然,已经被时代所淘汰。生成tab文件。多用于各种gis图象的创建与分析。
dotspatial、gmap.net都是.NET平台下可进行二次开发的开源GIS库,完全免费,dotspatial是比较综合的,桌面和web的都可以做,gmap.net主要做是web版GIS。
Q3: gis二次开发
1、GIS二次开发,就是在现有的GIS软件提供的软件开发包(比如GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。
2、打开许可管理程序,然后点击运行即可。根据查询ArcGIS二次开发AO软件安装破解教程可知gis二次开发打开许可管理程序,然后点击运行即可重新获取许可。
3、在GIS工具上进行应用GIS系统的二次开发主要完成如下几方面的工作:专业化界面开发,使通用GIS工具转化为专用GIS系统;高层次的专业应用模型开发与模型管理,完成特定行业要求的空间模型运算。
4、进行二次开发。利用GIS工具软件生产厂家提供的建立在OCX技术基础上的GIS功能控件,如ESRI的 MapObjects,Maplnfo公司的MapX等,在Delphi等编程工具编制的应用程序中,直接将GIS功能嵌入其中,实现地理信息系统的各种功能。
5、gis怎么改变颜色;打开arcgis软件,添加数据。方法一:点击符号选择器,选择系统自带符号或者是自己调整颜色(GRB色调)。方法二:打开数据层属性,点击符号系统。
6、arcgis这种软件,一种是进行影像、矢量文件处理,一种是二次开发(ArcObjects包含了大量的可编程组件)。因此对于CPU的运算能力要求比较高,至少要用i5以上的处理器。
关于开源gis适合二次开发和gis开源软件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







