2015-12-14 91 views
0

我有一个英国的大型地图上标有多个步行路线。目前地图被分割成区域,但步行者要求将整个地图视为一个整体,以便他们可以将路线连接在一起。图片放大点击和热点

然而,路线看起来很小。是否有可能在地图上添加一个可点击的比例尺,以便放大地图的某个区域。地图需要可拖动,一旦放大仍然允许热点。这可能吗?

+0

是的,这是可能的。到目前为止你做了什么? – duncan

+0

这篇文章描述了我迄今为止所做的以及链接到演示。谢谢。 http://gucu.org.uk/computing/combining-resizing-an-image-and-image-mapping/ –

回答

0

你需要用的init()函数初始化地图,并通过必要的参数,这将使如缩放和拖动控制。

将此代码添加到您的Google地图页面。

function initMap() { 
    var map = new google.maps.Map(document.getElementById('map'), { 
    zoom: 4, 
    center: {lat: -33, lng: 151}, 
    mapTypeControl: true, 
    mapTypeControlOptions: { 
     style: google.maps.MapTypeControlStyle.DROPDOWN_MENU, 
     mapTypeIds: [ 
     google.maps.MapTypeId.ROADMAP, 
     google.maps.MapTypeId.TERRAIN 
     ] 
    } 
    }); 
} 

欲了解更多详情,请看看这位官员document

+0

嗨。谢谢回复。我目前没有使用Google地图。只是我们网站上的英国大地图。 –

+1

@RichardBrown那么为什么这个问题标签为谷歌地图? – duncan

+0

嗨,我没有标记它。是在我发布这个问题之后。我只使用了javascript和jquery标签。 –