arcgis desktop新手求助

作者&投稿:可肺 (若有异议请与网页底部的电邮联系)
新手求arcgis engine10.1具体怎么安装,桌面端已经安装~

  1.确认系统是否满足软件安装的需求
很多朋友在安装ArcGIS Engine的时候会遇到各种各样的问题,而这些问题里面有一大部分是因为操作系统本身并不满足软件安装的需求。所以在安装之前首先需要到官方网站查看系统需求:http://resources.arcgis.com/zh-cn/content/arcgis-engine/10.0/system-requirements

尤其需要注意的是,在Unix系统下面安装,需要安装很多依赖包,这些在官方网站上面也有详细的说明。

2.安装步骤
安装ArcGIS Engine10主要包括以下步骤:安装开发环境,冲突检测,安装ArcGIS Engine Runtime,安装ArcObject SDK,授权。下面将对这些步骤分别进行介绍。
(1)安装开发环境
在确定了操作系统之后,还必须明确使用什么什么语言进行Engine开发,这样我们就可以根据官方的提示安装开发环境。http://resources.arcgis.com/zh-cn/content/arcgissdks/10.0/system-requirements#DeveloperSolutions


(2)冲突检测
在正式安装ArcGIS10的产品之前,首先需要检测系统中是否已安装ArcGIS的早期版本,以确保不会和ArcGIS10产生冲突。

(3)安装ArcGIS Engine Runtime
点击ArcGIS Engine Runtime for Windows所在行的Setup,进入安装界面。

按照安装提示进行软件安装。
(4)安装ArcObject SDK
点击对应于各种开发环境所在行的Setup,安装ArcObjects SDK。如下图所示,安装Java版的Engine.

按照安装提示进行安装,在安装完成时会弹出界面,提示进行软件授权。


(5)进行软件授权
软件授权的方法,请参照以下文档:ArcGIS10授权许可使用指南。

有专门的软件的可以算,我忘了叫什么
不过可以教你两个更好的方法
1、用FME来算,下载一个MyFME的插件
FME:http://www.fme-china.com/html/down.html
MyFME:http://blog.sina.com.cn/myfmedev
2、利用等积投影
先把数据框的坐标系重新设置

然后计算面积,选择刚才设置的等积投影就可以了

ArcCatalog也重要,学习ArcGIS或者说学习首先要学GIS中的数据,ArcCatalog就是一个数据管理软件,可以创建GIS的数据库(Personal Geodatabase)、文件Shapefile、连接GIS服务(GISServer)、连接空间数据库( ArcSDE)、连接WMS\WFS等服务。

首先学习ArcGIS Desktop,包括ArcMap与ArcCatalog,这两个是基本的,熟悉下桌面版ArcGIS软件操作,这些有专门的教材。熟悉操作后,熟悉ArcGIS中各种数据格式,如shapefile Personal geodatabase,arcsde的GDB等,然后熟悉下如何在ArcCatalog中创建图层,如何在arcMap中编辑数据等。

熟悉了ArcGIS基础后,你可以选桌面版或网络版的ArcGIS软件进行学习,你可以选WEBGIS产品中的ArcGIS Server、ArcIMS,比如,如何发布一个地图服务,如何发布一个地图浏览的站点等。
你也可以学习ArcGIS Engine,比如,如何通过.net环境,结合ArcGIS Engine的控件,搭建一个自己的桌面GIS系统。

深入的话,你需要学习GIS的二次开发,B/S或C/S的,根据你的个人兴趣深入学习。

网上下载的ArcGIS系列软件都需要破解,建议你下载ArcGIS 9.2或9.3的软件,网上有破解方法。坚持下来,ArcGIS 很好。

你说的学习C#或JAVA,我建议你学习C#语言,学习webgis开发你要学习asp.net,学习javascript,html,css,ajax等,我建议你学习.net中的C#是因为现在arcgis开发用.net 平台很方便,用java比较麻烦些。

arcmap是最主要的,里面有很多东西是日后用到最多的,你如果真想学,我建议直接到网上买本书,你既然是地信的,难道学校没给你们订书吗,实在想用电子书就到小木虫论坛里找,那里有很多版本

arccatalog是其次,相关的书也有

如果想用二次开发的话,了解你说的C或JAVA也行
但是我们这行主要用的是arcEngine 和arc object这是专业的二次开发软件

努力吧,祝你学的好