|
阅读:911回复:0
ArcObject-ArcGIS System的基石
<P>ESRI的ArcGIS System是在基于COM的一组GIS组件ArcObject的基础上搭建出来的。</P>
<P>ArcObject和ArcGIS软件家族各个成员(ArcReader,ArcGIS Desktop,ArcGIS Server,ArcGIS Engine)的关系可以用以下的图来表示:</P> <P><IMG src="http://www.gissky.net/blog/uploadfile/200628232423461.jpg" border=0></P> <P>ArcObject是整个ArcGIS系统的基石。</P> <P>ArcObject提供了一套完整的对象模型库,方便开发者根据自己的需求进行二次开发,</P> <P>搭建自己的GIS应用程序。</P> <P>1)ArcGIS Engine在ArcObject的基础上对一些功能件进行了二次封装形成了一些功能控件(ArcGIS Controls),</P> <LI>MapControl <LI>PageLayoutControl <LI>ToolbarControl including more then 100 prebuilt tools and commands <LI>Table of Contents Control <LI>ReaderControl (only works with Published Map Files) <LI>SceneControl and GlobeControl (require ArcGIS 3D Analyst™) <P>2) ArcGIS Desktop软件是GIS应用程序,如果你足够牛,用ArcObject提供的类库自己写一个ArcMap是可以做到的;</P> <P>3) ArcGIS Server是一个基于Server环境下的GIS应用,其基础也是ArcObject</P></LI> |
|
|