使用地图控件
Foxtable 2026新增了一个地图控件。
在窗口设计器中插入地图控件后,需要设置其属性,地图控件的属性说明过如下:
| 属性 | 说明 |
| 地图来源 | 地图来源有5个,分别为:
None None表示不使用地图源,直接通过代码在矢量层绘制地图的各要素,这是离线地图的实现方法。 Road地图:
Hybrid地图:
Custom为自定义在线地图,可以通过代码调用高德地图、百度地图和腾讯地图等等:
提示: 1、上述在线地图需要联网才能使用,后面有离线地图的介绍。 |
缩放级别 最大缩放 最小缩放 |
分别用于指定地图的当前缩放级别,允许的最大缩放级别和最小缩放级别。
缩放级别每增加1,则地图分辨率就翻倍,如果缩放级别超过允许范围,地图将不可见。 |
中心经度 中心纬度 |
用于设置地图中心点的经纬度。
例如你要将深圳设置为地图的中心点,可以将中心经度和中心纬度分别设置为114.06和22.55,如下图(缩放级别为12): |
| 最小经度 最大经度 最小纬度 最大纬度 |
用于设置地图的经纬度范围,例如希望将地图大概限制于中国,可以将这四个值分别设置为:
73.3
|
| 允许缩放 | 是否允许通过鼠标滚轮或缩放工具缩放地图。 |
| 允许平移 | 是否允许通过鼠标拖动或平移工具移动地图。 |
| 显示缩放工具 | 是否显示缩放工具 |
| 显示平移工具 | 是否显示平移工具 |
| 显示比例尺 | 是否显示比例尺 |