arcgis编程
‘壹’ ARCGIS AO编程
Dim pMxDoc As IMxDocument
Set pMxDoc = ThisDocument
Dim pMap As IMap
Set pMap = pMxDoc.FocusMap
pMxDoc.AddLayer pFLayer
改成
pMap.AddLayer pFLayer
‘贰’ 如何学习ArcGIS
既然是学习,如果想学习的好,学习的精,那就要付出努力和行动,要先制定一个学习计划。
首先,你可以先选择一套系统的教程,这样就可以快速入门,方便后面的深入学习。
然后你要明确自己学习目标,你想要学习到什么程度呢?如果想要学的精深,那自己找的教程或者是老师给的教程是远远不够的,你还需要自己去找很多多案例来练习,这样你才能离自己的目标越来越近。还有你也可是去网上的相关的关于ArcGIS论坛去看看,里面的人才有很多,肯定不会没有收获的。
总上,不要死学习,要灵活学习,要勤奋学习,要努力学习。
‘叁’ ArcGIS和envi二次开发需要哪些语言
1.
arcgis二次开发常用C#,python,arcgis二次开发常用arcengine,这个平台用c#用的多,python可以写在arcgis
desktop写一些插件,实现工具箱的功能。
2.
envi开发可以使用Idl语言,现在跟python联系紧密,可以在Idl里调用python来编程。
‘肆’ ArcGis 是什么主要用来干什么的
ArcGis是“计算机制图”应用,包含了全球范围内的底图、地图数据、应用程序,以及可配置的应用模板和开发人员使用的 GIS 工具和 API,可用于创建 Web 地图、发布GIS服务、共享地图、数据和应用程序,以及管理组织的内容和多个用户。
(4)arcgis编程扩展阅读:
ArcGis允许用户在线创建、浏览、使用和分享智能地图信息。此外,用户还可以在桌面、移动终端、开发SDK等产品中直接上传和设计地理数据,创建Web地图,通过任何设备与地图进行互动,以及将地图嵌入网站和基于Web的应用。
该平台可以充分利用云基础设施,并方便用户存储和管理地图与地理信息,使用户之间通过开放式、可扩展的Web技术快速进行沟通与协同。
参考资料来源:
网络——ArcGis
网络——ArcGIS Online
‘伍’ 请问怎样利用ArcGIS进行二次开发
1、首先,打开VS(已安装arcgis engine),新建项目。
‘陆’ arcgis开发需要哪种编程语言
常用的都可,提供程序接口,比如c++
c# ,vb,java都可以。
‘柒’ 学习网络GIS的开发都需要学习哪些基本的东西
GISer入门指南电子书第一季分享版.pptx免费下载
链接:https://pan..com/s/1aq2HNC5YgVGHuc8rNoVUTw
ArcGIS入门级教程,详细介绍了ArcGIS产品族及成员产品 1、GIS 的概念和需求 2、什么是ArcGIS 3、Geodatabase中的GIS数据概念 4、桌面GIS产品:ArcView, ArcEditor和ArcInfo等
‘捌’ 如何在ARCGIS中使用VBA编程
如何在ARCGIS中使用VBA编程
1、首先要打开开发工具选项。详见网络经验《如何打开Excel的“开发工具”工具栏》http://jingyan..com/album/39810a23c863a4b636fda6d9.html?picindex=1
开发工具栏里面有visual basic 、宏、录制宏等按钮。点击visual basic就可以进行编程了。
2、技巧。VBA语言方便易学,但在excel的控件名称有很多是初学者不熟悉的,所以要借用录制宏功能,由系统帮我们编写大量的代码,我们只做代码优化的工作。录制结束后点开宏,查看这个宏记录的vba代码。
3、使用相对引用功能很重要。对于循环执行的代码,单元格引用的时候就不是固定的range("A1"),而是ActiveCell.Offset(1, 1).range("A1"),这样用变量替换其中数值,就可以循环执行某些语句了。
‘玖’ ARCGIS初学者入门怎么说呢
学习erdas软件吧,遥感的,比GIS简单点,不过作图工具要熟悉。是处理航片,卫片的软件,第一选择。这个只要使用他那个软件的说明书的教程一步步熟悉就行了。
关于gis我学过,但是不多。想学习的话,很多论坛上面都有丰富的材料。测绘类论坛,GIS,3S论坛这种类型的很多!你可以根据自己感觉选择喜欢的网站去学习。因为没有哪个网站敢说别人更好对吧?
ArcGIS Desktop,ArcGISEditor,ArcGISView是ARCGIS的3个不同级别的产品,ArcGIS Desktop 是桌面产品最高级别,功能最强,也是最贵的,ArcGISEditor功能不如ArcGIS Desktop,但是也要钱,ArcGISView不要钱……(我说的是正版的)
ArcMap、ArcCatalog、ArcToolbox是他们的3个组成部分。
arcgis最多人用。MapInfo较少。都差不多,功能上arcgis强一点。
我有一些软件操作上的教材,文本的,我们老师就是那这个教我们,都是应用软件自带原有数据进行操作,要的话可以传给你。我还有份教材50多元的带光盘……买了没用,老师说那个比较简单。这个不能给你,你要的话便宜卖给你……
你问说针对性做什么课题,这个arcgis应用太广啦,简单说就是一种智能地图。利用它可以帮你分析,筛选,管理你要的数据。引用一本GISj教材书的名字《为我们的世界建模》。
你说你懂一些编程,那么就是学arcgis最有利的,学GIS很多人望着方面发展。一个月万把元没问题。在arcgis上进行二次开发,这个软件就像cad,加上各种自行开发的附件可以适用于各个行业,比如水利,园林,土管之类的。
比如你要在一块很大的空地上建个学校,周围不能有飞机场,娱乐场所不能太靠近,地表不能太软等等一些限制条件,GIS会应用现有的该地区资料帮你筛选出最佳地块。
回答的很辛苦,还去找以前的材料,给点分吧……
‘拾’ ArcGIS好学吗有什么方法速成
好学!学习erdas软件吧,遥感的,比GIS简单点,不过作图工具要熟悉。是处理航片,卫片的软件,第一选择。这个只要使用他那个软件的说明书的教程一步步熟悉就行了。 ArcGIS Desktop,ArcGISEditor,ArcGISView是ARCGIS的3个不同级别的产品,ArcGIS Desktop 是桌面产品最高级别,功能最强,也是最贵的,ArcGISEditor功能不如ArcGIS Desktop,但是也要钱,ArcGISView不要钱……(我说的是正版的) ArcMap、ArcCatalog、ArcToolbox是他们的3个组成部分。 arcgis最多人用。MapInfo较少。都差不多,功能上arcgis强一点。 我有一些软件操作上的教材,文本的,我们老师就是那这个教我们,都是应用软件自带原有数据进行操作,要的话可以传给你。我还有份教材50多元的带光盘……买了没用,老师说那个比较简单。这个不能给你,你要的话便宜卖给你…… 你说你懂一些编程,那么就是学arcgis最有利的,学GIS很多人望着方面发展。一个月万把元没问题。在arcgis上进行二次开发,这个软件就像cad,加上各种自行开发的附件可以适用于各个行业,比如水利,园林,土管之类的。 比如你要在一块很大的空地上建个学校,周围不能有飞机场