GIS面试总结

来源:互联网 发布:男士内增高品牌知乎 编辑:程序博客网 时间:2024/05/21 17:28

西安80和北京54是怎么回事?度带表示什么?

我国1954年在北京设立了大地坐标原点,由此计算出来的各大地控制点的坐标,称为1954年北京坐标系。我国1986年宣布在陕西省泾阳县设立了新的大地坐标原点,并采用1975年国际大地测量协会推荐的大地参考椭球体,由此计算出来的各大地控制点坐标,称为1980年大地坐标系。

我国采用6度分带和3度分带

  1∶2.5万及1∶5万的地形图采用6度分带投影,即经差为6度,从零度子午线开始,自西向东每个经差6度为一投影带,全球共分60个带,用1,2,3,4,5,……表示.即东经0~6度为第一带,其中央经线的经度为东经3度,东经6~12度为第二带,其中央经线的经度为9度。

  1∶1万的地形图采用3度分带,从东经1.5度的经线开始,每隔3度为一带,用1,2,3,……表示,全球共划分120个投影带,即东经1.5~ 4.5度为第1带,其中央经线的经度为东经3度,东经4.5~7.5度为第2带,其中央经线的经度为东经6度.我省位于东经113度-东经120度之间,跨第38、39、40共计3个带,其中东经115.5度以西为第38带,其中央经线为东经114度;东经115.5~118.5度为39带,其中央经线为东经117度;东经118.5度以东到山海关为40带,其中央经线为东经120度。

地形图上公里网横坐标前2位就是带号,例如:1∶5万地形图上的横坐标为20345486,其中20即为带号,345486为横坐标值。

ArcGIS体系产品线有什么了解?

ArcGIS9由ESRI在2004年推出,是一个统一的地理信息系统平台,由数据服务器ArcSDE及4个基础框架组成:桌面软件Desktop、服务器GIS、嵌入式GIS和移动GIS。

1、Desktop GIS
      Desktop GIS包含诸如ArcMap,ArcCatalog,ArcToobox以及ArcGlobe等在内的用户界面组件,其功能可分为三个级别:ArcView,ArcEditor和ArcInfo,而ArcReader则是一个免费地图浏览器组件。其中,ArcView、ArcEdior、ArcInfo是三级不同的桌面软件系统,共用通用的结构、通用的编码基数、通用的扩展模块和统一的开发环境,功能由简单到复杂。其相互关系如图2示例。

2、Server GIS
      ArcGIS9所包含的三种服务端产品: ArcSDE、ArcIMS和ArcGIS Server。
ArcSDE是管理地理信息的高级空间数据服务器。ArcIMS 则是一个可伸缩的,通过开放的Internet协议进行GIS地图,数据和元数据发布的地图服务器。ArcGIS Server是应用服务器,用于构建集中式的企业GIS应用,基于SOAP的Web services和Web应用,包含在企业和Web框架上建设服务端GIS应用的共享GIS软件对象库。
3、Embedded GIS
      在嵌入式GIS支持方面,ArcGIS9提供了ArcGIS Engine,是应用于ArcGIS Desktop应用框架之外的嵌入式ArcGIS组件。使用ArcGIS Engine,开发者在C++,COM,.NET和Java环境中使用简单的接口获取任意GIS功能的组合来构建专门的GIS应用解决方案。
4、Mobile GIS
      在移动GIS方面,ArcGIS9提供了实现简单GIS操作的ArcPad和实现高级GIS复杂操作的Mobile ArcGIS Desktop System。ArcPad是ArcGIS实现简单的移动GIS和野外计算之解决方案;ArcGIS Desktop和ArcGIS Engine集中组建的Mobile ArcGIS Desktop Systems一般在高端平板电脑上执行,以执行GIS分析和决策分析的野外工作任务。
5、Geodatabase
      Geodatabase是geographic database的简写,是一种在专题图层和空间表达中组织GIS数据的核心地理信息模型,是一套获取和管理GIS数据的全面的应用逻辑和工具。
      不管是客户端的应用(如ArcGIS Desktop),服务器配置(如ArcGIS Server),还是嵌入式的定制开发(ArcGIS Engine)都可以运用Geodatabase的应用逻辑。Geodatabase还是一个基于GIS和DBMS标准的物理数据存储库,可以应用于多用户访问、个人DBMS以及XML等情形。Geodatabase被设计成一个开放的、简单几何图形的存储模型。Geodatabase对众多的存储机制开放,包括诸如DBMS存储、文件型存储或者XML方法存储之类,并不局限于某个DBMS的供应商。


Web GIS与OGC WMS之WMS和WFS讲解

Web GIS与OGC WMS之WMS和WFS讲解

  Web GIS是一个交互式的、分布式的、动态的地理信息系统,而XML技术与web服务技术的成熟为数据的共享和功能的互操作提供了新的契机。

  此时各大厂商都推出自己的web GIS,但是没有一个统一的标准,很难真正实现各个平台间数据真正共享。于是OGC(open GIS Consortium开放地理信息系统协会)在XML和web服务基础上制定了一系列用于地理数据的共享和互操作的规范。改规范包含地理信息web服务、GML(Geography Markup Language)以及OWS(OGC Web Services)。地理标识语言GML是OGC推出的基于XML的一种开放式空间数据编码标准。

  地理信息web服务

  OGC地理信息服务包括三个主要的地理信息服务:web地图服务(WMS,Web Map Service)、web要素服务(WFS,Web Feature Service)、web覆盖服务(WCS,Web Coverage Service)。其中WMS属于地图表达服务,用于从网络上的分布式空间数据库中获取地图和要素来形成用户所需的地图。WFS是WMS的进一步深入,WFS返回的是要素级的GML编码。

  OWS服务体系

  在OWS服务体系中,主要部分包括地理数据服务(Data Service),地图描绘服务(Protrayal Service),过程处理服务(Processing Service),发布注册服务(Registry),客户端应用(Client Application)。

  GML编码

  GML采用了《OpenGIS抽象规范》(OpenGIS Abstract Specification)的几何模型。

  (关于编码这方面,没有太多了解,以后补充。)

  下面来看些例子,了解下web服务的GIS系统是如何实现请求与响应:

  这里我们通过测绘科学数据共享网测试。

  浏览器中输入

  http://sms.webmap.cn/scripts/openserv.exe?map=/sms_ogc/sms500.map&version=1.1.1&service=WMS&request=GetMap&srs=EPSG:4326&bbox=67,3,137,55&format=image/png&layers=ROALN500arc&transparent=true

  你会获得一张图片,即你的请求返回的是一张图片。下面来分析下这个请求。http://sms.webmap.cn/scripts/openserv.exe是响应请求的路径,map=/sms_ogc/sms500.map表示的是查询的是1:500万数字地图(这是测绘科学数据共享网自己定义的),version=1.1.1表示 WMS的版本是1.1.1,service=WMS表示服务是WMS,request=GetMap表示请求的是GetMap操作(OGC为WMS定义了许多接口,大多数GIS软件都遵守这一标准)。EPSG:4326,srs=67,3,137,55表示地理范围(经纬度)。layers=ROALN500arc表示图层为ROALN500arc,format表示放回图片格式,transparent表示透明显示。

  了解下这些可能有助于了解GIS服务的工作原理,有助于我们深入研究。这里只是大致说下,没有详细探讨WMS和WFS等,这样也许就足够。至少我们发布地图时看到WMS知道它是什么

什么是SOM?什么是SOC?它们分别有什么作用?

SOM:(Server
Object Manager)服务器对象管理器。管理着运行在服务器上的服务,当客户端请求一个服务时,SOM负责分配一个服务给客户端使用。

SOC;
(Server Object
Container)服务器对象容器。可以装在多台机器上,是服务对象的宿主。所有客户端请求通过SOM分配以后都是由SOC来负责完成的。


简单描述拓扑检查的整个流程:

(答案为个人总结)

a. 建立一个Geodatabase,将需要检查的图层导入;

b. 在库中新建一个拓扑图层,定义拓扑规则;

c. 在ArcMap中将需要检查错误的图层及拓扑图层一并导入,添加拓扑工具条,利用拓扑工具条上的工具查询所有的拓扑错误,然后按照实际需要进行错误修正。

如何理解ILayer,IFeatureClass,IFeatureLayer与IFeature的关系。

IFeayureLayer是ILayer的子类 , IFeature是IFeatureLayer中的一个要素。可以 从IFeatureLayer中得到IFeatureClass 再利用游标IFeatureCursor就可以把这些IFeature一个个遍历出来了



·地图服务缓存类型:


·单个融合缓存模式:在每个比例尺下所有图层融合在一起,创建地图切片,这时融合的缓存显示为一整体图层,不允许单独设置某个图层的可见性,以及选择要素与调整注记。


·多图层缓存:在某个比例尺下为每个图层单独创建地图切片,这时客户看到的是图层**,可以控制每个图层的可见性,注记及要素选择。

地理坐标与投影坐标有什么区别和联系。

1).地理坐标系统是以经纬度为地图的存储单位,确定一个可以量化计算的椭球体,还有一个可以将该椭球体定位的大地基准面。

2).投影坐标系统是以长度单位(通常是米)来进行地图的存储,要确定一个投影坐标,首先要有一个球面坐标,然后就是转化过程,即通过一定的算法(高斯克吕格就是一种投影算法),将该球面坐标投影成为平面坐标。

地理坐标与投影坐标有什么区别和联系。

1).地理坐标系统是以经纬度为地图的存储单位,确定一个可以量化计算的椭球体,还有一个可以将该椭球体定位的大地基准面。

2).投影坐标系统是以长度单位(通常是米)来进行地图的存储,要确定一个投影坐标,首先要有一个球面坐标,然后就是转化过程,即通过一定的算法(高斯克吕格就是一种投影算法),将该球面坐标投影成为平面坐标。

坐标变换的基本原理是:是通过改变对应的参数,如基准面,椭球体,或者投影计算方法,实现由一种坐标系统向另一种坐标系统转换转换的过程。

简要描述一下矢量数据结构和栅格数据,以及各自应用的领域。


a.栅格结构是以规则的阵列来表示空间地物或现象分布的数据组织,组织中的每个数据表示地物或现象的非几何属性特征。

b.矢量数据结构是通过记录坐标的方式尽可能精确地表示点、线和多边形等地理实体,坐标空间设为连续,允许任意位置、长度和面积的精确定义。

c.栅格数据操作总的来说容易实现,矢量数据操作则比较复杂;

d.栅格结构是矢量结构在某种程度上的一种近似,对于同一地物达到于矢量数据相同的精度需要更大量的数据;在坐标位置搜索、计算多边形形状面积等方面栅格结构更为有效,而且易于遥感相结合,易于信息共享;

e.矢量结构对于拓扑关系的搜索则更为高效,网络信息只有用矢量才能完全描述,而且精度较高。对于地理信息系统软件来说,两者共存,各自发挥优势是十分有效的

地理坐标系统与投影坐标系统的区别:

1).地理坐标系统是以经纬度为地图的存储单位,确定一个可以量化计算的椭球体,还有一个可以将该椭球体定位的大地基准面。

2).投影坐标系统是以长度单位(通常是米)来进行地图的存储,要确定一个投影坐标,首先要有一个球面坐标,然后就是转化过程,即通过一定的算法(高斯克吕格就是一种投影算法),将该球面坐标投影成为平面坐标。


中文名称:

元数据
英文名称:

metadata
定义:

用于描述要素、数据集或数据集系列的内容、覆盖范围、质量、管理方式、数据的所有者、数据的提供方式等有关的信息。


原创粉丝点击