java 地图控件_地图控件快速入门——控制地图

本文介绍了如何在Java地图控件中以编程方式控制地图,包括使用ZoomIn、ZoomOut方法进行缩放,SetZoomLevel设置特定缩放级别,以及SetCenter和SetCenterAndZoom方法来定位地图中心和调整缩放级别。通过这些方法,可以实现对地图的详细操作和视图控制。
摘要由CSDN通过智能技术生成

有几种方法可以以编程方式更改地图试图。你可以: 调用VEMap.ZoomIn方法和VEMap.ZoomOut方法实现地图的缩放。

VEMap.ZoomIn方法

将地图的缩放级别加一。

备注:有效值范围从1到19。如果现在的缩放级别已经是最大,再调用放大方法时,缩放级别不发生变化。

VEMap.ZoomOut方法

将地图的缩放级别减一。

备注:有效值范围从1到19。如果现在的缩放级别已经是最小,再调用缩小方法时,缩放级别不发生变化。 调用VEMap.SetZoomLevel方法可以设置缩放级别为特定值。

VEMap.SetZoomLevel方法

设置地图的视图为某个特定的缩放级别。

VEMap.SetZoomLevel(zoomLevel);

参数

描述

zoomLevel

地图的缩放级别。有效值在从1到19

备注:更高的缩放级别显示更多的地图细节,你似乎就更接近地面。有些地图没有高分辨率的航空影像,因此可能不支持最高的缩放级别。

如果你既设置中心点又设置缩放级别,你应该使用VEMap.SetCenterAndZoom方法。而不是分别调用VEMap.SetCenter方法和SetZoomLevel方法。

设置地图的中心位置,可以通过调用VEMap.SetCenter方法实现。或者既设置地图的中心位置又设置缩放级别,可以通过调用VEMap.SetCenterAndZoom方法。

VEMap.SetCenterAndZoom方法

将地图的中心定位到一个特定的经纬度上,并设置地图的缩放级别。

VEMap.SetCenterAndZoom(VELatLong, zoomLevel);

参数

描述

VELatLong

一个VELatlong类的对象。其中包含了定位地图中心位置的经度和纬度。

zoomLevel

地图的缩放级别。有效值为从1到19。

备注:SetCenterAndZoom方法返回结果的速度比分别调用SetCenter方法和SetZoomLevel方法要快。

VEMap.SetCenter方法

定位地图中心的经纬度。

VEMap.SetCenter(VELatLong);

参数

描述

VELatLong

一个VELatlong类的对象。其中包含了定位地图中心位置的经度和纬度。

例如:

1:2:3:

4: 5: 6:7: 8:9: 82: 83: 84:
86:
88:
89:
90:
91: 92: 93: 94:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值