还剩4页未读,继续阅读
文本内容:
姓名___________学号___________—•题号二三四五总分标准分3010152530100得分2021〜2022学年第2学期期末考试刊课请程将名选称择题答移案动写到GI题S后程的序答设题计卡考试类型:闭卷(B卷)|本题得|
一、填空题(共题,每空分,共分)8230|分|
1、热力图聚合是对空间数据进行聚合,然后将聚合结果进行展示,主要的聚合方法有和
2、在经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制接受用户的输入并调用其他层去完成用户的需求的是层
3、腾讯地图和高德地图使用的坐标系是,又称o
4、Geojson是一种常见的空间数据传输格式,其中的properties下,主要用来存储数据
5、I0S操作系统主要分为四层,分别是、、、和
6、HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,其默认端口是
7、根据Google的地图切片规则,在第0级时,全球范围有1张切片,其编号为(x=0,y=0,z=0),在第7级时,最后一张瓦片的编号为x=,y=,z=
8、在ArcGISruntimeforAndroid中,SceneView组件主要用来做场景的展示本必得|
二、单选题(共题,每题分,共分)
52101、WGS84WebMercatoi■投影坐标系的空间引用标识符(SRID)酸一1是()A、4490B、3857C,4326D、
46102、在开发Android地图应用时,“uses・feature android:glEsVersion=0x00020000android:required=ti-ue/M表示需要使用到下面哪种技术A、WebGL
2.0B、OpenGLl.O C、OpenGLES
2.0D、DirectX3D
3、下面哪个不是SQlile支持的数据类型A、INTEGERB、TEXT C、BLOBD、DOUBLE
4、IOS操作系统的基础内核是?(oA、Unix内核B、Linux内核C、WindowsCE内核D、WindowNT内核
5、Android项目中mipm叩文件夹中主要用来保存下面哪类资源?(A、文字B、颜色C、主题配置D、图片|本题得|
三、多选题(共5题,每题3分,共15分):心’I、以下哪些是Mapbox的图层类型()I--AfillB、lineC、rasterD、symbol
2、与栅格切片相比,矢量切片技术试适用于哪些场景()A、切片数据经常更新周期短B、需要经常改变空间数据的渲染染色C、防止坐标数据被窃取D、网络带宽小,数据传输速度慢
3、以下哪几种是Android开发用到的布局()A、ConstraintLayout B、LinearLayoutC、RelativeLayoutD、TableLayout
4、PostgreSQL需要添加哪些扩展后,才能导入shp数据并计算最短路径?()A、pgrouting postgis_top)logyC、postgis D、postgis_sfcgal
5、Android手机通常具备以下哪些传感器()A、颜色传感器B、地磁传感器C、霍尔传感器D、重力传感器分,共分)25分
1.简述移动地理信息系统的概念
2.请说明在移动GIS开发时,原生开发、混合开发、跨平台H5开发三种开发方式各自的优势与适用场景姓名___________学号___________
3、请列举移动GIS相关于其他GIS系统的特点
4.请对比列举关系型数据库与非关系型数据库的优缺点?姓名:学号:
5.请具体说明下面的SQL的在PostgreSQL数据库中用途或实际运行效果SELECTseq,node,edge,costFROMpgr_dijksraSELECTgidASid.source::integer,target::integer,length::doubleprecisionAScostFROMroadline,I,9,false;系别:专业:班级:|且.|
五、程序设计(本题共题,每题分,共分)21530本题得分
1.需要开发一个城市城管的移动端巡检上报系统,核心功能为:(I)记录巡检轨迹
(2)需要具备离线功能;
(3)遇到异常情况时,需要记录坐标系,并拍照上传请详细说明你准备如何或采用哪些关键技术开发此系统
2.下面是两段在Android平台上使用百度地图进行二次开发的代码,请将根据代码补充对应的注释在后填入下一代代码的注释mSuggestionSearch=SuggestionSearch.newInstance;OnGetSuggestionResukListenerlistener=newOnGetSuggestionResultListener{@OverridepublicvoidonGctSuggestionResultSuggcstionRcsuksuggestionResult{ifoverlays!=nulloverlays.size0{mBaiduMap.removeOverLaysoverlays;}//temp=suggestionResult.getAHSuggestions;ListStringkeys=newArrayList;forinti=0;itemp.size;i++Log.eTAG,\temp.geli.toString;kcys.addtcnip.gci.gctKcy;addPointtemp.geti.getPt,temp.geti.getKey;arrayAdapter.clear;arrayAdaptcr.addAllkcys;arrayAdapter.notifyDataSetChanged;mSuggestionScarch.setOnGetSuggcstionRcsukListcncrliscner;//mSuggestionSeaich.requestSuggestionnewSuggestionSearchOption.city北京.keywords;privatevoidaddPointLatLngpoint.Stringname{ifpoint==null{return;}TextViewpopup=newTextViewgelApplicationContext;popup.sctBackgroundColorColor.WHITE;popup.setTextname;popup.setTextColorColor.BLACK;BitmapDcscriptorbitmap=BitmapDescriptorFactory.fromResourceR.drawable.locate;//OverlayOpiionsoption=newMarkcrOptions.positionpoint.infoWindownewInfoWindowpopup,point,-
100.scaleX
0.5f.scaleY
0.5f.iconbitmap;//overlays.addniBaiduMap.addOverlayoption;。