其他分享
首页 > 其他分享> > 图文解说ChinaCock高德地图组件采集坐标 (二)

图文解说ChinaCock高德地图组件采集坐标 (二)

作者:互联网

前文介绍了如何快速在uniGUI项目中引用ChinaCock地图组件,为应用增加地图功能。本文从实战出发,继续介绍为项目增加实战功能:让用在项目中可以采集指定实体的坐标。

假设,你已经参阅了前文,在项目中已经集成进TCCuniGUIAMap地图控件,所以本文不再说明这些细节。

先来看一下用户的实际需求:

1.当前用户管理着所辖区域的企业资料,现在想在地图中显示这些企业的位置

2.用户需要为这些企业在地图中标注出来,以满足第一条的实现

3.用户在标注的时候,可以拖放标注,进行微调并重新按新指定的地址进行保存

4.用户鼠标指向一个标注的时候,能在上面显示企业的名称,离开后自动隐藏企业名称

5.用户单击一个标注的时候,能显示详细信息

6.自动隐藏企业详细信息,分两种情况:

a.上一步当显示详细信息时,用户不进入详细信息区域情况下,信息显示3秒后自动隐藏

b.上一步显示的信息,即当户鼠标进入这个详细信息区域,一直显示,当离开时,信息显示3秒后自动隐藏,在这期间,如果用户鼠标又回到详细信息区域,则保持显示,离开自动隐藏,这一过程可重复执行

7.用户在知道企业名称的情况下,能在地图上按企业名称查询并快速标注该企业

8.用户可以重新标注指定企业,即当前编辑一个企业的标注时,打开地图,显示所编辑企业旧的标注点,并允许重新标注。

9.用户标注企业时,要取得经纬度及详细地址

开发者想到的需求:

1.用户编辑一个企业位置,当用户进入这个功能界面时,在地图正中心显示该企业标注,这样方便用户查看并重新标注

2.地图要显示的简洁,当前用进入时,只显示所辖区域

3.实现结果,功能界面与地图尽量整合为一体,让用户感觉就是地图上操作,没有突兀的感觉

4.尽量与业务分开,实现一个与业务分开的功能,在类似的需求中可以直接使用(这一条跟用户需求无关了)

综上,基本上把与用户的需求交流都整理出来了。现在开始动工,制作一个通用的窗口,来满足上面的需求:

 

标签:企业,地图,用户,自动隐藏,ChinaCock,图文,详细信息,高德,标注
来源: https://www.cnblogs.com/kinglandsoft/p/16260737.html