使用地图控件

Foxtable 2026新增了一个地图控件。

在窗口设计器中插入地图控件后,需要设置其属性,地图控件的属性说明过如下:

属性 说明
地图来源 地图来源有5个,分别为:

None
Road
Aerial
Hybrid
Custom

None表示不使用地图源,直接通过代码在矢量层绘制地图的各要素,这是离线地图的实现方法。

其他的均为在线地图,其中Road、Aerial和Hybrid为内置在线地图。

Road地图:



Aerial地图:

Hybrid地图:

Custom为自定义在线地图,可以通过代码调用高德地图、百度地图和腾讯地图等等:

提示:

1、上述在线地图需要联网才能使用,后面有离线地图的介绍。

2、内置地图在设计阶段就会显示。

3、自定义在线地图是通过代码调用的,所以在运行阶段才会显示,后面的章节会分别介绍如何调用高德地图和腾讯地图。
 


缩放级别
最大缩放
最小缩放

分别用于指定地图的当前缩放级别,允许的最大缩放级别和最小缩放级别。

缩放级别每增加1,则地图分辨率就翻倍,如果缩放级别超过允许范围,地图将不可见。
 


中心经度
中心纬度

用于设置地图中心点的经纬度。

例如你要将深圳设置为地图的中心点,可以将中心经度和中心纬度分别设置为114.06和22.55,如下图(缩放级别为12):


 

最小经度
最大经度
最小纬度
最大纬度

用于设置地图的经纬度范围,例如希望将地图大概限制于中国,可以将这四个值分别设置为:

73.3
135.1
3.4
53.8

地图显示如下(缩放级别为2):

 

允许缩放 是否允许通过鼠标滚轮或缩放工具缩放地图。
允许平移 是否允许通过鼠标拖动或平移工具移动地图。
显示缩放工具 是否显示缩放工具
显示平移工具 是否显示平移工具
显示比例尺 是否显示比例尺


本页地址:http://www.foxtable.com/webhelp/topics/6132.htm