免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
API帮助专题常用控件:控件在开发工具FLEXBUILDER中,可以直接通过拖拽或者配置来完成加入地图窗口。Geoglobe mobile的FLEX API中,为开发者定义了部分常用控件,如:地图缩放平移导航、鹰眼图、比例尺、测量等,用户可以通过小示例找到这些控件以及使用方式的代码。常用控件介绍控件名称控件样式控件描述缩放以及平移导航控件可以控制地图缩放、平移等操作的滑动条和方向圆盘比例尺控件显示当前缩放级别的地图比例尺鹰眼图控件显示地图鹰眼图。图例控件显示地图相关图例测量控件实现地图距离、角度、面积的测量功能。图层控制控件实现地图图层的显示、移动、透明、删除等功能的控件。控件的样式提供了默认的皮肤您可以通过制作自己的皮肤类来更换外观,当然,您也可以根据需要,使用“core包”重构自己的控件。基础地图操作: 基础操作地图基础操作,包括了地图的放大、缩小、定位、平移等。这些功能均包含在com.geostar.ggsdk.core. GeoMap主地图画布中。该类包含了大多数的地图常用方法与功能接口,下面是一个主要常用功能列表:功能名称方法名称介绍放大操作zoomIn(中心点x,中心点y)通过指定一个屏幕坐标中心点来完成放大操作缩小操作Zoomout(中心点x,中心点y)根据指定的屏幕坐标为中心,缩小地图定位Center=“经度,纬度”设置该属性后,地图会以该中心为屏幕窗口中心定位。平移pan(x轴移动距离,y轴移动距离)可以通过定位来完成平移操作。图层操作addLayer,removeLayer等通过在地图上添加图层,实现显示不同的地图数据。图层的来源可以是各种ocg服务以及来自Geostar的服务.用户通过对GeoMap类的掌握,即可完成地图的显示、操作等基础功能。如何创建自己的地图工程,请参考“快速入门”图层操作如何在地图中加入各种数据,这里需要用到“图层”,图层作为地图的必要组成部分,用来表现各种地图以及辅助数据,下面通过一个简单的介绍,来了解图层是如何工作的:示例:向地图中加入一个基于天地图服务的矢量瓦片图层。对于一个基于天地图服务的矢量瓦片图层,它有如下的必须属性:名称描述设置值name图层的标示2-10级矢量图minLevel最小的缩放级别2maxLevel最大的缩放级别10url服务的远程路径/services/A0512_EMap在设置完成这些属性之后,把该图层添加到主地图中,即可显示该地图数据,详细内容以及代码可参考小示例:“显示地图”。绘图操作完成基础操作之后,用户如何将自己的信息显示到地图上来呢?接下来我们来看看“绘图操作”流程:在使用地图时,用户会需要把自己的业务信息标绘到地图之上,并配以简要介绍和操作,地图支持点、线、面、文字的绘制,其对应的应用场景有:功能描述特征点各种信息点的查询,业务功能中可以用一个点来描述的对象。如:商铺位置,人员位置,物件位置等。是标注最常用的类别。定位点有描述图片,以及相应介绍文字,并且能够响应用户事件如鼠标点击等。线业务中需要用线来描述的对象,主要有:路径、管线等。路径的颜色、逻辑结构面业务中需要用线来描述的对象,例如:地块、湖泊、山林等。填充、专题图应用等文字在地图上显示文字,标注信息可以作为文字描述,配合点线面的标绘使用。绘制流程:其中可能用到的类和方法介绍:详细内容可参看小示例中的“要素编辑示例” 功能描述相关的方法伪代码创建矢量图层layer=new GeoVectorLayer(“图层名称”)创建一个包含图片的地图点标注point=GeoCustomMarker. createUrlBasedMarker(图片路径,定位位置)点加入到图层layer.addFeature(point)图层加入到地图GeoMap.addLayer(layer)绘制完成之后,可以配合com.geostar.ggsdk.core.popup气泡包以及事件,制作绘制对象的交互功能。地图事件:地图事件以及处理:事件对象:事件处理器:事件处理器是对事件与功能操作的一种封装,为用户提供更为方便的对象操作方式。例如:当我们需要鼠标选择一个“点要素”,按照事件机制,我们需要以下流程:*给该点要素加入鼠标点击事件*处理对象点击选择时的显示效果*用户流程*结束选择,取消对象选择效果而是用处理器:GeoSelectFeaturesHandler只需要将该点要素添加到处理器,即可完成上述的1、2、4工作,用户只需处理自己的流程即可。除此之外,该处理器还封装了如:空白处点击取消选择、默认选择样式等功能。在示例中的“空间查询示例-面查询”中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中物理人教版 (新课标)选修3选修3-3第九章 物态和物态变化4 物态变化中的能量交换教案及反思
- 2026年建筑施工特种作业人员基础理论考试试卷及答案(三)
- 2026年家政服务员资格考试冲刺模拟试卷及答案(五)
- 初中人教部编版 (五四制)活出生命的精彩教学设计
- 2026年幼儿园教师入编考试保教知识与能力模拟试卷及答案(共九套)
- 航空业大数据分析与应用
- 2026年初一语文下学期期末考试卷及答案(共十套)
- 第二十六节 舒伯特教学设计高中音乐人音版2019必修 音乐鉴赏-人音版2019
- 第十课 成竹在胸井井有条-站点规划与网页设计教学设计初中信息技术(信息科技)七年级下浙教版(广西、宁波)
- 第6节 引导层动画教学设计初中信息技术(信息科技)第三册粤教版(广州)
- (二模)德州市2026届高三年级4月学习质量综合评估政治试卷(含答案)
- 2026广西华盛集团有限责任公司招聘7人农业考试备考试题及答案解析
- 2026山东济清控股集团有限公司招聘23人农业笔试备考试题及答案解析
- 外研版八年级下册英语全册教学设计(配2026年春改版教材)
- 雨课堂学堂在线学堂云《人工智能与创新(南开)》单元测试考核答案
- 2026年初中毕业艺术考试试题及答案
- 2025年养老服务机构管理与照护规范
- 中国环境监测无人机市场供需分析与前景预测报告
- 运行副值长安全职责培训课件
- 中国酒精使用障碍防治指南(2025版)
- GB/T 22576.1-2026医学实验室质量和能力的要求第1部分:通用要求
评论
0/150
提交评论