GIS面试题 下载本文

内容发布更新时间 : 2024/6/29 18:30:26星期一 下面是文章的全部内容请认真阅读。

1. GIS概述

什么GIS(基础),发展历史(基础)

答: 地理信息系统,起步在欧美(加拿大提出),已经经历了40余年的发展,现在已经是一项很成熟的技术了,他是以计算机技术为手段,对海量的地理数据进行采集、存储、管理、处理、检索、操作、分析,生成并输出各种地理信息,从而为各行各业提供服务。

2. 描述Arcgis软件工具栏中没有所需工具,应从哪去获取?

答:在菜单栏或工具栏空白处右键,在右键菜单中勾选所需工具即可;或者在菜单在菜单栏的【自定义】下点击【工具条】在弹出的工具栏中选择工具条即可 3. Arcgis Engine For C#中的地图控件有那些?

MapControl 、PageLayoutControl、TOCControl、LicenseControl、SymbologyControl 4. 地理坐标系和投影坐标系的区别?arcgis里哪个坐标系可测面积?

地理坐标系统(GCS)用一个三维的球面来确定地物在地球上的位置,地面点的地理坐标有经度、纬度、高程构成。地理坐标系统与选择的地球椭球体和大地基准面有关。椭球体定义了地球的形状,而大地基准面确定了椭球体的中心。

投影坐标系统是根据某种映射关系,将地理坐标系统中由经纬度确定的三维球面坐标投影到二维的平面上所使用的坐标系统。在该坐标系统中,点的位置是由(x,y,z)坐标来确定的。由于投影坐标是将球面展会在平面上,因此不可避免会产生变形。这些变形包括3种:长度变形、角度变形以及面积变形。

地理坐标系统不可测面积,投影坐标系可测面积。 5. 描述一下电子地图数据分类与来源

大致分为:矢量数据、栅格数据、三维数据、CAD数据等 1) 底图数据

a) 官方地图:比如测绘院购买地图数据。

b) 实地外采:就是测绘人员在实地环境中测绘所得数据。 c) 航片卫片制作:就是航拍所得数据和卫星拍摄所得数据 2) POI数据

属于矢量数据,最简单的矢量数据,坐标点标注数据。 a) GPS摄影机采集数据 b) GPS手持机采集数据 c) 通过互联网获取数据 3) 其他数据图层或数据

常见的有卫图图层,交通状况图层,三维图,街景图。专业一些的领域有楼盘图,室内图,气温分布图,商圈分布图,地形图,水文图等等

6. 地图样式制定

半个美工角色,符号的使用,颜色的搭配,谈一谈自己的理解

点、线、面颜色从深到淡,从艳到浅。视重要程度而定,越重要越突出显示.

拔高

7. 描述创建oracle空间数据库流程

安装好oracle,安装好arcsde,新建一个数据库实例sde,然后进入arcsde for oracle post installation,按照画面提示点击下一步即可,注意服务名就是你创建的实例名称。 8. 用arcgisserver如何发布地图服务?

安装好arcgisserver后,进入arccatalog中,在《gis服务器》下,点击《添加arcgis server》,在弹出的界面提示下,选择要发布的地图mxd文件,发布即可。 9. sql语句面试题

A表有字段ID,X; B表有字段ID,Y;

A和B的ID类型和值相同。

请写一条sql语句得到包含X,Y的数据集? Select A.X , B.Y from A left join B where A.ID=B.ID 10. 所能接受的循环嵌套层数?

聪明的回答:双循环,2层

1.在数据库逻辑设计中,当将E-R图转换为关系模式时,下面的做法哪一个是不正确的 ( )

A 一个实体类型转换为一个关系模式 B 一个联系类型转换为一个关系模式

C 由实体类型转换成的关系模式的主键是该实体类型的主键

D 由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型的属性的全体

2.在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是( )

A insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;

B ExecuteNonQuery()方法只返回执行Sql语句所影响的行数; C Select操作的Sql语句只能由ExecuteReader()方法来执行; D ExecuteReader()方法返回一个DataReder对象;

3. 在C#中利用Socket进行网络通信编程的一般步骤是:建立Socket侦听、( )、利用Socket接收和发送数据。

A. 建立Socket连接 B. 获得端口号;C. 获得IP地址; D. 获得主机名; 4.在DOM中,装载一个XML文档的方法 ( )

A loadFile方法 B load方法 C loadXML方法 D send方法 5. Which tag(s) can handle mouse events in Netscape? ( ) A. B. C.
D. None of the above 6. Which of the following event fires when the form element loses

the focus: