我已经使用 java 脚本 Api 实现了诺基亚地图。地图中有各种缩放级别。
有没有办法可以将地图视图限制在特定国家/地区?我的意思是假设我用缩放级别初始化地图,这样我只能在地图中看到美国。但是用户可以缩小并查看不同的国家。我不想完全关闭缩放功能,因为我希望用户能够在美国放大和缩小。
我的地图实现如下 -
var map = new nokia.maps.map.Display(document.getElementById("map"),
{
'components': [ new nokia.maps.map.component.ZoomBar(),
new nokia.maps.map.component.Behavior(),
new nokia.maps.map.component.DistanceMeasurement(),
new nokia.maps.map.component.Overview(),
new nokia.maps.map.component.ScaleBar(),
new nokia.maps.positioning.component.Positioning(),
new nokia.maps.map.component.ContextMenu(),
new nokia.maps.map.component.ZoomRectangle()],
'zoomLevel':4 ,
'center':[39.8282, -98.5795]
});