
正文
GIS二次开发者考虑的问题,arcgis二次开发案例
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
GIS二次开发的实验报告问题~!谁会啊~
用面向对象的方法分析ESRI几何对象之间的关系;联系(association)便描述了类之间的关联。在两端的类中可以定义多重性( Multiplicity)关联。多重性关联就是限制对象类与其它对象关联的数目关系。
如果你想从事GIS开发,那么最好学一门开发语言,现在GIS里面的开发最多的是搞二次开发,门槛低,你熟悉.NET的C#是比较好的,因为很多公司都用C#做东西。
GIS二次开发,就是在现有的GIS软件提供的软件开发包(比如GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。
相关问答
Q1: 最近很迷茫,对于GIS这方面的二次开发很想学但是现在感觉入门好难,就连...
1、第二:找个gis方面的问题,尝试去完成它,这个过程有点难,但要坚持下去,可以参加一下各个gis软件每年举行的各种比赛(重在锻炼)。
2、系统开发模式 (一)GIS二次开发模式 GIS二次开发模式主要有三种:独立开发模式、宿主型开发模式、GIS组件开发模式。
3、你说你懂一些编程,那么就是学arcgis最有利的,学GIS很多人望着方面发展。一个月万把元没问题。在arcgis上进行二次开发,这个软件就像cad,加上各种自行开发的附件可以适用于各个行业,比如水利,园林,土管之类的。
4、框架的话我以为学VB语言(VB 0)也很不错,因为这样开发出来的产品适用性更广泛。(在 .NET 框架 下开发是比较迅速和简洁的,但是它也有一个缺点,就是开发的产品,必须在装有 .NET 框架 的机子上才能运行。
Q2: 请问怎样利用ArcGIS进行二次开发?
再举一个例子,采用Google Map的API进行地图定制、地图查询、定位,这也是一个二次开发。或者采用ArcGIS Server 的 Javascript API进行开发。
建议开发B/S使用ArcGIS APIs for JavaScript或者ArcGIS APIs for Flex。若二次开发中使用sql数据库的话,就需要使用ArcSDE。建议使用使用地理空间数据库来管理图层数据,使用sql数据库来存储属性数据。
如果你想从事GIS开发,那么最好学一门开发语言,现在GIS里面的开发最多的是搞二次开发,门槛低,你熟悉.NET的C#是比较好的,因为很多公司都用C#做东西。
arcgis二次开发常用C#,Python,arcgis二次开发常用arcengine,这个平台用c#用的多,python可以写在arcgis desktop写一些插件,实现工具箱的功能。envi开发可以使用Idl语言,现在跟python联系紧密,可以在Idl里调用python来编程。
Q3: GIS大侠们,对于二次开发,小弟现在比较纠结是学VB.NET还是C# ,请各位给...
所以,如果你以GIS为背景,考虑学习什么语言来做GIS开发,终究不是大道。做开发就是程序员,不是什么GIS程序员。做GIS,就要把相关的理论知识包括地图学、测量、遥感等学习好,不必专攻开发。
这二者都是程序开发语言,c语言不支持可视化编程,vb支持可视化编程。从功能上考虑,二者均可完成任何一种开发需求。但是对于做界面,c会变得很麻烦,vb则相对简单。
如果你玩玩而已,建议你玩 网站设计,没有必要玩 C#或则VB.net 如果你想在.NET平台上 好好闯一番,那么首选入门C#是不会错的。 VB是微软的早期语言 和C++ 这些一起都是。
论功能C++很强大,很方便部署在他人的电脑,而且联网也不是问题;问题是开发起来比较艰难(就是说你得写的东西可能更多)。
关于GIS二次开发者考虑的问题和arcgis二次开发案例的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






