您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > GIS基本概念及业务培训
GIS基本概念及业务培训武汉天恒信息技术有限公司2011年07月24日武汉天恒信息技术有限公司内容21GIS概述及基本概念2ARCGIS产品及开发3GIS空间数据建库4GIS房产及其它行业应用武汉天恒信息技术有限公司31GIS概述及基本概念武汉天恒信息技术有限公司GIS定义—概述GeographicInformationSystemGIS广义:地理信息系统是由计算机硬件、地理数据组成的,通过对地理数据的采集、输入、存储、检索、操作和分析,生成并输出各种地理信息,从而为工程设计、土地利用、资源管理、城市规划、环境检测、管理决策等应用服务系统。是计算机科学、遥感和航测技术、计算机图形学、计算机辅助设计、应用教学、地图学、测量学、地质学等学科综合发展的使用学科。武汉天恒信息技术有限公司GIS定义—综合学科关系武汉天恒信息技术有限公司GIS定义—数据结果武汉天恒信息技术有限公司GIS功能客户房屋街道现实世界采集存储查询分析显示输出武汉天恒信息技术有限公司GIS功能—数据采集527451.00,387493.59527456.68,387497.87527444.68,387514.53527425.62,387500.12527461.43,387452.50527474.18,387462.06PapermapsCoordinatesDigitaldata武汉天恒信息技术有限公司GIS功能—数据存储GIS数据结构GIS中描述地理实体位置与范围有关的信息以及与其性质和内容有关的信息格式。也就是描述地理实体的数据本身的组织方法,称为数据结构。数据结构基本可以分为两大类:即矢量(vector)结构和栅格(raster)结构武汉天恒信息技术有限公司GIS功能—数据存储矢量格式实体表示不是连续的矢量数据用点、线、面来表达,其位置由二维平面直角坐标系中的坐标表达,矢量结构数据是一个数据集,属性信息附加在点、线、面上。实体武汉天恒信息技术有限公司GIS功能—数据存储点、线、面表示的矢量数据武汉天恒信息技术有限公司GIS功能—数据存储矢量数据的存储武汉天恒信息技术有限公司GIS功能—数据存储栅格格式使用方格来模拟实体用他们所占据的栅格的行、列好来定义,栅格数据就是一个距阵,栅格上的值就是地理实体的属性。实体RowsColumnsX,Y武汉天恒信息技术有限公司GIS功能—数据存储栅格数据表现武汉天恒信息技术有限公司GIS功能—数据存储栅格数据的存储武汉天恒信息技术有限公司GIS功能—数据存储栅格模型VS矢量模型栅格模型矢量模型优点:1、数据结构简单2、叠加操作易实现3、能有效表达空间可变性4、栅格图像便于做图像的有效增强优点:1、提供更严密的数据结构2、提供更有效的拓扑编码,因而对信息的操作更有效,如网络分析3、图像输出美观,接近于手绘缺点:1、数据结构不严密不紧凑,需要压缩技术解决这个问题2、难以表达拓扑关系3、图形输出不美观,线条有锯齿,需要增加栅格数量来克服,但会增加数据量缺点:1、比栅格数据结构复杂2、叠加操作没有栅格有效3、表达空间变化性能力差4、不能象数字图形那样做增强处理数据处理相关软件:Photoshop,遥感软件:Erdas,PCI,Ermapper等数据处理相关软件:Autocad,Cordraw等武汉天恒信息技术有限公司GIS功能—查询查找一个指定要素基于条件查找要素人口人数大于300,000武汉天恒信息技术有限公司GIS功能—分析相邻叠加网络武汉天恒信息技术有限公司GIS功能—显示地图文本图表武汉天恒信息技术有限公司GIS功能—输出纸图Internet武汉天恒信息技术有限公司212ARCGIS产品及开发武汉天恒信息技术有限公司GIS产品国外主要GIS产品•ArcGIS:美国环境系统研究所ESRI(EnvironmentSystemResearchInstitute)开发的GIS软件,是世界上应用广泛的软件,也是我国GIS领域常用的应用软件,功能强大•GeoMedia:美国INTERGAPH公司开发的软件,在我国应用也比较多•AutoDesk:美国AutoDesk公司•MapInfo:美国ClarkLab,由科研机构开发的非商业化的软件产品国内主要GIS产品•MapGIS:武汉中地(地质大学)•SuperMap:超图公司(中科院)•GeoStar:武汉大学•灵图:灵图公司•CityStar:北京大学武汉天恒信息技术有限公司武汉天恒信息技术有限公司ARCGIS桌面产品ArcMapArcCatalogArcGlobeArcToolbox…ArcGISDesktop武汉天恒信息技术有限公司ArcMapArcMap是ArcGISDesktop中一个主要的应用程序,具有基于地图的所有功能,包括制图、地图分析和编辑。ArcMap是ArcGISDesktop中一个复杂的制作地图的应用程序。ArcMap提供两种类型的地图视图:地理数据视图和地图布局视图。在地理数据视图中,你能对地理图层进行符号化显示、分析和编辑GIS数据集。内容表界面(TableOfContents)帮助你组织和控制数据框中GIS数据图层的显示属性。数据视图是任何一个数据集在选定的一个区域内的地理显示窗口。在地图布局窗口中,你可以处理地图的页面,包括地理数据视图和其他地图元素,比如比例尺,图例,指北针和参照地图等。通常,ArcMap可以将地图组成页面,以便打印和印刷。武汉天恒信息技术有限公司ArcMap生成地图,并与ArcReader,ArcGISEngine应用程序,ArcIMSArcMapServer和ArcGISServer在ArcMap中进行建模和分析武汉天恒信息技术有限公司ArcCatalogArcCatalog应用模块帮助你组织和管理你所有的GIS信息,比如地图,数据集,模型,元数据,服务等。它包括了下面的工具:•浏览和查找地理信息。•记录、查看和管理元数据。•定义、输入和输出geodatabase结构和设计。•在局域网和广域网上搜索和查找的GIS数据。•管理ArcGISServer。GIS使用者使用ArcCatalog来组织、发现和使用GIS数据,同时也使用标准化的元数据来说明他们的数据。GIS数据库的管理员使用ArcCatalog来定义和建立geodatabase。GIS服务器管理员则使用Arccatalog来管理GIS服务器框架。武汉天恒信息技术有限公司ArcCatalog武汉天恒信息技术有限公司ArcGlobeArcGlobe是ArcGIS桌面系统中3D分析扩展模块中的一个部分,提供了全球地理信息的连续、多分辨率的交互式浏览功能。像ArcMap一样,ArcGlobe也是使用GIS数据层,显示geodatabase和所有支持的GIS数据格式中的信息。ArcGlobe具有地理信息的动态3D视图。ArcGlobe图层放在一个单独的内容表中,将所有的GIS数据源整合到一个通用的全球的框架中。它能处理数据的多分辨率显示,使数据集能够在适当的比例尺和详细程度上可见。ArcGlobe的统一交互式地理信息视图使得GIS用户整合并使用不同GIS数据的能力大大提高。ArcGlobe将成为广受欢迎的应用平台,完成编辑,空间数据分析,制图和可视化等通用GIS工作。武汉天恒信息技术有限公司ArcGlobe武汉天恒信息技术有限公司ArcToolboxArcToolbox具有许多复杂的空间处理功能,包括的工具有:•数据管理•数据转换•Coverage的处理•矢量分析•地理编码•统计分析ArcToolbox内嵌在ArcCatalog和ArcMap中,在ArcView、ArcEditor和ArcInfo中都可以使用。当然每一个产品层次包含的空间处理工具不同的。ArcView具有核心的简单数据的加载、转换,以及基础的分析工具。ArcEditor增加了少量的geodatabase的创建和加载的工具,ArcInfo提供了进行矢量分析、数据转换、数据加载和对Coverage的最完整的空间处理工具集合。ArcView中的ArcToolbox包含的工具超过80种,ArcEditor超过90种,ArcInfo则提供了大约250种工具。ArcView和ArcEditor中都具有空间处理功能,但因为ArcInfo包含了实现重要GIS分析的广泛的空间处理工具,所以它是最强大的空间处理工具级别。需要建立GIS数据和完成分析的使用者将至少需要一个ArcInfo级别的许可。其他的空间处理工具集合来自于ArcGIS扩展模块,比如ArcGISSpatialAnalyst,它具有约200个栅格建模工具,还有3DAnalyst,包含44种TIN和地形分析的空间处理工具。ArcGIS的GeostatisticalAnalyst提供克里格(kriging)和面插值的工具。武汉天恒信息技术有限公司ArcObjects简介1、AO是ESRI公司ArcGIS™家族中应用程序(ArcMap、ArcCatalog、ArcScene)的开发平台。2、它是基于Microsoft®COM技术所构建的一系列COM组件集。3、AO是随ArcGIS产品一同发布的,要使用AO必须购买ArcGISDesktop,才能利用AO提供的组件对象来进行应用开发。4、在ArcGIS9中发布了一个新的产品:ArcGISEngine,ArcGISEngine基于AO,并且实现了更高级的封装,是一个独立的产品。武汉天恒信息技术有限公司基于ArcObjects二次开发ArcGISDesktopDevelopKitArcGISEngineDevelopKitArcGISServerDevelopKit•.NetDeveloperFramework•JavaDeveloperFraomework基于AO进行二次开发三个选择武汉天恒信息技术有限公司ArcGISDesktop二次开发ArcGIS的组件集合组成了ArcObjects。它提供了超过3,000多个独立的COM组件。•既可以通过内嵌的MicrosoftVisualBasicforApplication进行二次开发•也可以通过任何一个支持COM的编程语言,如VisualBasic,VisualC++或DelphiVBACOM武汉天恒信息技术有限公司ArcGISEngine二次开发ArcGISEngine是对ArcObjects的再封装•ArcGISEngineDeveloperKit—包括开发者建立解决方案所需的组件和工具集。•ArcGISEngineRuntime—运行定制的ArcGISEngine应用程序所需的基础设施。ArcGISENGINE支持标准开发语言•ArcGISEngine支持多种开发语言,它可以应用于:COM,.NET,Java,和C++。•它允许使用大范围的工具对这些对象进行编程,无需我们的编程人员去学习一门新的或者专门的语言。所有的ArcGIS开发控件都可以象ActiveX控件、.NET视窗控件和VisualJavaBeans一样的使用。武汉天恒信息技术有限公司ArcGISEngine二次开发ArcGISEngine开发控件ArcGISEngine提供了一个公共的开发控件集合,下列的控件可以用于ActiveX,.NET,和Java开发者环境,并且和其他开发控件和组件结合可以创建高度定制化的应用程序。•地图控件(Map)•页面布局控件(PageLayout)•Reader控件•内容列表控件(Toc)•工具条控件(Toolbar)•场景控件(Scene)•球体控件(Globe)•使用工具条控件的命令与工具集合武汉天恒信息技术有限公司37武汉天恒信息技术有限公司38武汉天恒信息技术有限公司39武汉天恒信息技术有限公司MapControl控件MapControl控件提供了类似ArcMap中的数据视图(DataView)的窗口,通过它你可完成以下甚至更多功能:显示图层地图。放大,缩小,漫游。生成图形元素,如点,线,圆,多边形。说明注记识别地图上被选中的元素,进行空间或属性查询。标注地图元素
本文标题:GIS基本概念及业务培训
链接地址:https://www.777doc.com/doc-1634130 .html