9.22四方伟业WebGIS工程师一面面经

中秋节花了两天时间把简历的细节搞得清清楚楚,结果我准备的一个不问,问了一堆我完全没准备的基础和理论,面试全程都是老师提问,我回答“不好意思我不太清楚”,“这个我不太了解”。欲哭无泪~

1、地理坐标和投影坐标的区别

地理坐标系统,是以经纬度为地图的存储单位的,是球面坐标系统

投影坐标系统,实质上便是平面坐标系统,其地图单位通常为米

2、常用的投影有哪些

等角正切圆柱投影(墨卡托投影)

Gauss-Krüger(等角横切椭圆柱投影)

UTM投影(Universal Transverse Mercator Projection--通用横轴墨卡托投影,横轴等角割椭圆柱面投影)

3、OGC服务了解不

Open Geospatial Consortium,开放地理空间信息联盟,致力于提供地理信息行业软件和数据及服务的标准化工作,是一个非盈利的国际标准组织,它制定了数据和服务的一系列标准,GIS厂商按照这个标准进行开发可保证空间数据的互操作

4、WMTS、WMS、WFS是什么

Web地图服务(WMS)利用具有地理空间位置信息的数据制作地图

WMTS,切片地图Web服务(OpenGIS Web Map Tile Service),提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案

Web矢量服务(WFS)返回的是矢量级的GML编码,并提供对矢量的增加、修改、删除等事务操作,是对Web地图服务的进一步深入

5、Cesium中的entity和primitive的区别

entity用法简单,primitive用法复杂

entity封装的完美,调用便捷

primitive更接近webgl底层,没有entity各种各样的附加属性,因此在加载时效率会更高

6、3Dtiles有几种数据格式

Batched 3D Model (b3dm)异构三维模型。例如,纹理地形和表面,3D建筑内外,大型模型。

Instanced 3D Model (i3dm)实例化3D模型(i3dm)。树木、风车、螺栓。

Point Cloud (pnts)点云(pnts)大量的点。

Composite (cmpt)复合(cmpt)将不同格式的瓦片连接成一个瓦片。

7、B3DM是什么的简称

Batched 3D Model (b3dm)异构三维模型

8、讲一下DEM是什么

9、讲一下小论文洪水可视化怎么做的

10、arcgis中的shp数据有哪几种文件构成

SHP属于一种矢量图形格式,它能够保存几何图形的位置及相关属性

要组成一个SHP文件,有三个文件是必不可少的,它们分别是".shp", ".shx"与 ".dbf" 文件,除了这三个必须的文件以外,还有八个可选的文件,使用它们可以增强空间数据的表达能力

.shp — 图形格式,用于保存元素的几何实体。.shx — 图形索引格式。几何体位置索引,记录每一个几何体在shp文件之中的位置,能够加快向前或向后搜索一个几何体的效率。.dbf — 属性数据格式,以dBase IV的数据表格式存储每个几何形状的属性数据。

11、geojson格式了解不

GeoJSON是一种用于编码各种地理数据结构的格式。GeoJSON对象可以表示几何形状,特征或特征集合。 GeoJSON支持以下几何类型:点,线,多边形,点集合,线集合,多边形集合和几何体集合。GeoJSON中的特性包含几何对象和其他属性,并且要素集合由要素列表表示

12、GIS前端可视化引擎知道有哪些不

Openlayers、Cesium、Leaflet、mapbox

13、Javascript看过哪些东西,知识点都看过没

14、什么是闭包

15、ES6看过没有

16、webpack、babel是干什么的

webpack把项目当做一个整体, 通过设定的入口文件, 从该文件开始找到项目的所有依赖文件, 使用loaders处理它们, 最终打包成一个或多个js文件.

babel是将较新版本的js, 转化成大多数浏览器都可识别的老版本的语法的工具.

17、需要了解一下ES5和ES6的区别,ES6的新特性,webgis的前端库要了解

posted @ 2021-09-23 11:14  哎呦喂iuv  阅读(676)  评论(0)    收藏  举报