Я пытаюсь увеличить масштаб для всех стран, которые находятся на моей карте автоматически. Он работает, если я группирую страны с опцией «groupId», но у меня также есть нежелательная групповая зависания. Мне нужен один наведение/выбор, но хотелось бы увеличить масштаб до стран, которые они вписываются в границы.AMChart SVG Map - Увеличить, чтобы соответствовать всем странам
Вот пример: http://jsfiddle.net/wiesson/efbnsmpd/
Пример данных карты:
dataProvider: {
map: "worldHigh",
areas: [{
"id": "AT",
"customData": "Austria",
"link": "austria",
}, {
"id": "HR",
"customData": "Croatia",
"link": "croatia",
}, {
"id": "FR",
"customData": "France",
"link": "france",
}, {
"id": "DE",
"customData": "Germany",
"link": "germany",
}, {
"id": "GR",
"customData": "Greece",
"link": "greece",
}, {
"id": "IT",
"customData": "Italy",
"link": "italy",
}, {
"id": "MA",
"customData": "Malta",
"link": "malta",
}, {
"id": "PT",
"customData": "Portugal",
"link": "portugal",
}, {
"id": "ES",
"customData": "Spain",
"link": "spain",
}, {
"id": "CH",
"customData": "Switzerland",
"link": "switzerland",
}, {
"id": "TR",
"customData": "Turkey",
"link": "turkey",
}, {
"id": "GB",
"customData": "United Kingdom",
"link": "united-kingdom"
}]
}
Мне нужно вычислить LAT/LNG (как-то), основываясь на моих странах, а затем увеличить ли? (Например, http://docs.amcharts.com/3/javascriptmaps/AmMap#zoomTo(zoomLevel, ZoomX, Zoomy, мгновенно))
Спасибо! Я не видел последней части описания. – wiesson