📄 使用arcgis engine 开发自定义gis应用--第一部分 - gis大讲堂.htm
字号:
target=_blank>北斗星</A> <SPAN class=smalltxt>(北斗星)</SPAN> <BR>
<DIV class=smalltxt>超级版主<BR><IMG alt="Rank: 8"
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/star_level3.gif"><IMG
alt="Rank: 8"
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/star_level3.gif"><BR><BR>
<TABLE style="TABLE-LAYOUT: fixed; OVERFLOW: hidden" cellSpacing=0
cellPadding=0 width="95%" border=0>
<TBODY>
<TR>
<TD align=middle>
<DIV class=avatar style="WIDTH: 120px"><IMG height=89 alt=""
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/5624.jpg"
width=120 border=0></DIV></TD></TR></TBODY></TABLE><BR><IMG alt=优秀讲师勋章
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/medal9.gif" border=0>
<IMG alt=优秀版主勋章
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/medal2.gif" border=0>
<BR>UID 5624<BR>精华 <A
href="http://bbs.esrichina-bj.cn/ESRI/digest.php?authorid=5624">10</A>
<BR>积分 3658<BR>帖子 1602<BR>金钱 3158 <BR>威望 50 <BR>阅读权限 201<BR>注册
2006-11-1<BR>状态 离线 </DIV></TD>
<TD
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"
vAlign=top width="82%">
<TABLE class=t_msg cellSpacing=0 cellPadding=4 border=0>
<TBODY>
<TR>
<TD>
<DIV>
<DIV class="right t_number"><A class=bold
onclick="window.clipboardData.setData('text','http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3883&page=1#pid15170')"
href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3883&extra=page%3D1###">#1</A></DIV>
<DIV style="PADDING-TOP: 4px">发表于 2006-12-6 12:57 PM <A
href="http://bbs.esrichina-bj.cn/ESRI/viewpro.php?uid=5624">资料</A>
<A href="http://bbs.esrichina-bj.cn/ESRI/blog.php?uid=5624"
target=_blank>文集</A> <A
href="http://bbs.esrichina-bj.cn/ESRI/pm.php?action=send&uid=5624"
target=_blank>短消息</A> </DIV></DIV></TD></TR>
<TR>
<TD class=line style="PADDING-TOP: 10px" vAlign=top height="100%"><A
title="评分 0"
href="http://bbs.esrichina-bj.cn/ESRI/misc.php?action=viewratings&tid=3883&pid=15170"
name=pid15170></A><SPAN class=bold>使用ArcGIS Engine
开发自定义GIS应用--第一部分</SPAN><BR><BR>
<DIV style="FONT-SIZE: 12px"><FONT
size=2><B>第一部分</B><BR></FONT><FONT size=2><B>一、简介<BR>二、ArcGIS
Engine简介<BR>三、用ArcGIS Engine进行开发<BR>四、配置与授权ArcGIS
Engine应用软件<BR>五、ArcGIS开发资源<BR>六、结论</B><BR><BR>第一部分主要是讲ESRI的白皮书,主要是考虑这个白皮书简单而又充分地说明了ArcEngine是一个什么产品以及其能实现的功能等,具有很明显的意义。对于了解了ArcEngine开发的朋友,可以跳过第一部分。<BR>这里主要内容是<<Arcgis
Engine白皮书>>,你也可以参看</FONT><A href="http://www.esrichina-bj.cn/"
target=_blank><FONT size=2>www.esrichina-bj.cn</FONT></A><FONT
size=2>中的<<Arcgis
Engine白皮书>>一书.<BR><BR>一、简介<BR>1、为何对发布自定义GIS或嵌入式应GIS用软件感兴趣?<BR><BR> 当面对海量的原始信息时,组织机构应充分意识到地理分析和空间可视化的重要性,因为这可以提高机构内部的运行效率及决策制定。可以称之为商业智能、分析应用软件或决策支持,知识分子可从软件应用中获益,因为这些软件可为迅速而准确估测形势和行为提供信息支持。有许多潜在的增强型GIS应用软件用户,他们不是GIS专业人员;而且没有经过系统学习,不会有效地利用市场上可得到的综合工具。为了向非GIS专业的用户提供空间分析方案,开发人员需要具有构建领域专用且易于使用的应用软件的能力,该软件需将广泛应用的GIS技术与友好用户的经验结合起来。这些软件如果从头开始构建,将是一项繁冗的开发工作,会很耗费时间,并且成本不菲,所以为了构建原有功能基础上的GIS部分,才能大量使用ArcEngine来构建我们的GIS应用,并能应用到我们的各行各业中。<BR><BR>2、高效GIS开发的解决方案<BR><BR>对于繁冗的GIS开发工作而言,理想的解决方案是一个基于组件的开发框架的实用性,且该框架允许解决方案提供商或机构内部开发人员快速构建行业专用GIS应用软件。一个GIS开发框架应提供应用软件所需的必要的空间分析功能,并允许软件开发人员集中精力构建软件的特定逻辑。ESRI公司的ArcGIS
Engine就是这样一个GIS框架,它是为响应ESRI用户的请求而创建的,可以把丰富的ArcGIS技术按产品进行分类,并将其空间分析功能嵌入新的或已有应用软件中。<BR>这本白皮书主要是对ArcGIS
Engine产品的概述,将会引起编程人员和项目管理人员的特别注意,因为他们想要将制图与GIS功能性嵌入新的或已有的自定义应用软件中,并可能在一个跨平台环境中,以一种适宜成本的方式来配置这些应用软件。<BR><BR><BR><<<未完待续2006120601>>><BR><BR></FONT><BR><BR>[<I>
本帖最后由 北斗星 于 2006-12-16 10:41 AM 编辑 </I>]</DIV></TD></TR>
<TR>
<TD vAlign=bottom><BR><BR><BR><IMG alt=""
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/sigline.gif"><BR>
<DIV class=signature
style="OVERFLOW: hidden; max-height: 20em; maxHeight: 245px">欢迎参加ESRI2007巡展</DIV></TD></TR>
<TR>
<TD align=right> <A
href="http://bbs.esrichina-bj.cn/ESRI/post.php?action=reply&fid=14&tid=3883&repquote=15170&extra=page%3D1">引用</A>
<A
href="http://bbs.esrichina-bj.cn/ESRI/misc.php?action=report&fid=14&tid=3883&pid=15170&page=1">报告</A>
<A onclick="fastreply('回复 #1 北斗星 的帖子')"
href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3883&extra=page%3D1###">回复</A>
<A onclick=scroll(0,0)
href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3883&extra=page%3D1###"><IMG
alt=顶部 src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/top.gif"
border=0></A> </TD></TR>
<TR class=t_infoline>
<TD class=line
style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px">[广告]
<FONT
color=#154ba0>论坛小技巧:输入用户名麻烦?没关系,论坛登陆方式有两种。只需要你记住你的UID号码,一样可以登陆。</FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV>
<DIV class=spaceborder style="MARGIN-BOTTOM: 4px; WIDTH: 98%">
<TABLE class=t_row cellSpacing=0 cellPadding=4 width="100%" align=center>
<TBODY>
<TR style="HEIGHT: 100%">
<TD class=t_user vAlign=top width="18%"><A class=bold
href="http://bbs.esrichina-bj.cn/ESRI/viewpro.php?uid=5624"
target=_blank>北斗星</A> <SPAN class=smalltxt>(北斗星)</SPAN> <BR>
<DIV class=smalltxt>超级版主<BR><IMG alt="Rank: 8"
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/star_level3.gif"><IMG
alt="Rank: 8"
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/star_level3.gif"><BR><BR>
<TABLE style="TABLE-LAYOUT: fixed; OVERFLOW: hidden" cellSpacing=0
cellPadding=0 width="95%" border=0>
<TBODY>
<TR>
<TD align=middle>
<DIV class=avatar style="WIDTH: 120px"><IMG height=89 alt=""
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/5624.jpg"
width=120 border=0></DIV></TD></TR></TBODY></TABLE><BR><IMG alt=优秀讲师勋章
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/medal9.gif" border=0>
<IMG alt=优秀版主勋章
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/medal2.gif" border=0>
<BR>UID 5624<BR>精华 <A
href="http://bbs.esrichina-bj.cn/ESRI/digest.php?authorid=5624">10</A>
<BR>积分 3658<BR>帖子 1602<BR>金钱 3158 <BR>威望 50 <BR>阅读权限 201<BR>注册
2006-11-1<BR>状态 离线 </DIV></TD>
<TD
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"
vAlign=top width="82%">
<TABLE class=t_msg cellSpacing=0 cellPadding=4 border=0>
<TBODY>
<TR>
<TD>
<DIV>
<DIV class="right t_number"><A class=bold
onclick="window.clipboardData.setData('text','http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3883&page=1#pid15180')"
href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3883&extra=page%3D1###">#2</A></DIV>
<DIV style="PADDING-TOP: 4px">发表于 2006-12-6 02:19 PM <A
href="http://bbs.esrichina-bj.cn/ESRI/viewpro.php?uid=5624">资料</A>
<A href="http://bbs.esrichina-bj.cn/ESRI/blog.php?uid=5624"
target=_blank>文集</A> <A
href="http://bbs.esrichina-bj.cn/ESRI/pm.php?action=send&uid=5624"
target=_blank>短消息</A> </DIV></DIV></TD></TR>
<TR>
<TD class=line style="PADDING-TOP: 10px" vAlign=top height="100%"><A
title="评分 0"
href="http://bbs.esrichina-bj.cn/ESRI/misc.php?action=viewratings&tid=3883&pid=15180"
name=pid15180></A><SPAN class=bold>续2006120601</SPAN><BR><BR>
<DIV style="FONT-SIZE: 12px"><FONT size=2>3、ArcGIS开发概述<BR>
ArcGIS是一组集成家庭式的GIS软件产品,可在单项工程、工作组以及企业级项目中用于发布完善的、可升级的GIS系统。它是基于一个可共享的GIS组件——ArcObjects的公用库来构建的。ArcGIS包括以下几个主要组成部分:<BR>
ArcGIS
Desktop:一套集成的高级GIS产品(ArcReader,ArcView,ArcEditor,ArcInfo,ArcGIS扩展模块等);<BR>
ArcGIS Engine:嵌入式GIS组件库,可使用C++, COM,.NET和Java来构建自定义的、面向行业的应用软件;<BR>
ArcGIS
Server:GIS软件对象的共享库,用于构建企业和网络计算框架内的应用软件。它使用.NET/ASP和Java/JSP来构建基于SOAP的网络服务和网络应用程序;<BR>
ArcIMS:GIS网络服务,通过开放的因特网协议发布地图、数据和元数据;<BR>
ArcSDE:在大量的数据库管理系统(DBMSs)中进行地理数据管理的界面。<BR>
ArcGIS系统利用ArcObjects组件进行构建和扩展。ArcObjects是由平台独立的C++软件对象组成的,这些对象在Windows和UNIX平台下均可运行,并具有多个开发应用程序接口(API),包括COM,.NET,Java和C++等。开发人员可以利用这些应用程序接口(API)和ArcObjects功能构建应用程序。ArcObjects是ArcGIS产品——ArcGIS
Desktop、ArcGIS Engine和ArcGIS
Server的核心,它提供了一个贯穿所有ArcGIS产品的共同开发经验。<BR>利用ArcGIS进行开发时存在多种可能,开发人员可以:<BR>
配置 / 定制ArcGIS Desktop产品;<BR> 扩展ArcGIS结构与数据模型;<BR> 使用ArcGIS
Engine在其他应用软件中嵌入制图和GIS功能;<BR> 使用ArcGIS Engine构建和配置自定义桌面应用程序;<BR>
使用ArcGIS
Server构建网络服务和应用程序。<BR>ArcObjects是ArcGIS产品的基本组件技术。</FONT><BR><FONT
size=2><FONT color=#000000><BR><BR><IMG class=absmiddle alt=""
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/image.gif"
border=0> <A title=查看积分策略说明
href="http://bbs.esrichina-bj.cn/ESRI/member.php?action=credits&view=getattach"
target=_blank>图片附件</A>: <A class=bold
href="http://bbs.esrichina-bj.cn/ESRI/attachment.php?aid=222"
target=_blank>1.JPG</A> (2006-12-6 02:24 PM, 36.97 K)<BR><BR><IMG
onmousewheel="return imgzoom(this);"
onmouseover="if(this.resized) this.style.cursor='hand';"
onclick="if(!this.resized) {return false;} else {window.open('attachments/forumid_14/1_w4aZd5lmWooy.jpg');}"
alt=""
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/1_w4aZd5lmWooy.jpg"
onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='点击在新窗口查看全图\nCTRL+鼠标滚轮放大或缩小';}"
border=0></FONT><BR><BR>ArcGIS
Engine为开发人员提供了新型改良工具,以及新的配置选项和资源。ArcGIS
Engine是一组打包的核心ArcObjects组件,开发人员可以用来构建自定义GIS和制图应用程序。这些对象是平台独立的,可以从不同的平台来访问。开发人员可以扩展对象库,并且完全控制应用软件用户界面的外形和感觉。</FONT><BR><FONT
size=2></FONT><BR><FONT size=2>我们可以从下面的ARCGIS产品结构图中清楚地知道ArcGIS
Engine在整个ARCGIS休系中是一个什么位置.</FONT><BR><BR><BR><FONT size=2><FONT
color=#000000><BR><BR><IMG class=absmiddle alt=""
src="使用ArcGIS Engine 开发自定义GIS应用--第一部分 - GIS大讲堂.files/image.gif"
border=0> <A title=查看积分策略说明
href="http://bbs.esrichina-bj.cn/ESRI/member.php?action=credits&view=getattach"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -