- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android UCMap研究结果-包含客户端基本功能
UCMap研究结果汇报
1. UCMap基础简介
2. 使用UCMap在线和离线显示Google Maps
3. 通过shape数据生成矢量地图并显示,即UCMap地图配置过程并显示
4. 矢量地图 与 Google Maps 瓦片地图叠加显示
5. 在矢量地图 与 瓦片地图叠加显示之后进行添加元素、移动元素、修改元素属性,查看属性信息,关键字查询,路径查询,开启捕捉,关闭捕捉,导出图层为shape数据。
6. UCMap常用API和功能方法封装
7. 研究过程中遇到的问题
1. UCMap基础简介
ucmap 是一款面向3G、支持 OGC 标准的移动GIS开发平台,延伸了GIS 在手机端的应用,它采用先进的SOA 架构,支持WMS、WFS、WFS-T、WPS 等OGC 标准。支持的主要功能:
? 地图浏览,支持地图的放大、缩小、平移;
? 地图渲染,支持地图样式的配置、矢量要素的查询渲染;
? 地图查询,支持属性查询、空间查询、以及属性和空间的混合查询;
? 要素编辑,支持要素的添加、删除、修改,其中包括要素几何的节点编辑、属性编辑修改等;
? 数据缓存,支持瓦片服务器缓存、瓦片更新、客户端缓存、以及矢量数据的本地存储; ? 影像叠加,支持遥感影像数据的叠加,并在其上采集、编辑数据;
? 数据同步,支持移动GIS、WEBGIS、桌面GIS的数据同步,及时获取更新过的必威体育精装版数据;
? 空间分析,支持空间查询分析
? 基站定位,支持手机基站定位;
? GPS定位,支持获取手机GPS定位数据,实现GPS定位监控;
? 动态图层,支持动态图层,在底图上叠加动态要素点,比如GPS等动态刷新的点
? 报表分析,支持表格、折线图、饼图、柱状图等统计报表;
? 扩展定制,高可扩展性,视频、图象等采集、显示、上传,与移动MIS、移动OA的无缝集成,以及各种其他服务的组合;
跬步API和开发文档下载地址
/kuibu/xiazai.asp
2. 使用UCMap在线显示Google Maps
1).新建一个Android工程UCMapProgect,将UCMap的API包libs()添加到UCMapProgect工程目录,通过Eclipse导入UCMapProgect;
2).新建OpenSourceMap.xml(),将其拷贝到手机的sdcard根目录 lt;?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?gt;
lt;map maxExtent=quot;00uot;
numberOfLayers=quot;1quot;
center=quot;102.71035,25.045914quot;gt; // 地图被加载显示时的初始中心点
lt;layergt;
lt;typegt;OpenSourceMaplt;/typegt;
// InitZoomIndex 表示地图加载之后直接从第8 层开始显示,google 的显示比例等级数为19 层,bing 为18 层,从0 开始,
lt;InitZoomIndexgt;8lt;/InitZoomIndexgt;
// InitMapType为“0”,表示地图加载时以google 地图为数据源;为“1”,表示地图加载时以bing 地图为数据源。在程序中也可以通过OpenSourceMap的setMapMode方法来实现数据源的切换。
lt;InitMapTypegt;0lt;/InitMapTypegt;
lt;MapTypegt;
lt;TypeNamegt;GOOGLElt;/TypeNamegt;
lt;GoogleMapVersiongt;m@169000000lt;/GoogleMapVersiongt;
lt;GoogleSatelliteVersiongt;s@104lt;/GoogleSatelliteVersiongt;
lt;GoogleLabelsVersiongt;h@169000000lt;/GoogleLabelsVersiongt;
lt;/MapTypegt;
lt;MapTypegt;
lt;TypeNamegt;BINGlt;/TypeNamegt;
lt;BingMapVersiongt;69lt;/BingMapVersiongt;
lt;BingSatelliteVersiongt;lt;/BingSatelliteVersiongt;
lt;BingLabelsVersiongt;lt;/BingLabelsVersiongt;
lt;/MapTypegt;
lt;/layergt;
lt;/mapgt;
3).在UCMapProgect中可以通过以
文档评论(0)