повторное изображение карты HERE с использованием библиотеки Leaflet - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь добавить карту ЗДЕСЬ в Leaflet, но результат следующий:

enter image description here

мой javascript код:

var defaultPoint = {
    lat : 44.6478300,
    lon : 10.9253900
};

function initMapLeaflet(apiKey, json) {
    try {
        map.remove();
    } catch (Exception) {
    }
    var coords = JSON.parse(json);
    var center;
    if (coords.lat != null && coords.lon != null) {
        center = coords;
    } else {
        center = defaultPoint;
    }
    map = L.map({$DIV_ID}, {
        center : [ center.lat, center.lon ],
        zoom : 10,
        layers : [ L.tileLayer('https://1.base.maps.ls.hereapi.com/maptile/2.1/maptile/newest/normal.day/13/4400/2686/256/png8?apiKey=' + apiKey) ],
        zoomControl : true
    });
    map.attributionControl.addAttribution('© HERE 2019');
}

Я пытался восстановить весь мир через URL-адрес, но единственная разница заключалась в содержании повторяющегося изображения.

Увеличение / уменьшение и перетаскивание работают правильно, но в конце из предыдущих событий <div> снова показывает то же повторяющееся изображение.

...