Я использую Google Map API с KMLLayer.
Я создаю и использую файл KML онлайн с картой Google.
Но мой KML-файл не обновляется, когда я изменяю это.
urlPolygon из базы данных (середина URL KML)
Это мой код
var urlPolygon = response.urlPolygon;
var map = new google.maps.Map(document.getElementById('mapTracking'), {
zoom: 14,
//center: new google.maps.LatLng(13.756738, 100.501874), // DEFAULT BANGKOK
mapTypeId: google.maps.MapTypeId.ROADMAP,
minZoom: 10,
maxZoom: 17,
zoomControl: false,
mapTypeControl: false,
scaleControl: false,
streetViewControl: false,
rotateControl: false,
});
var url = "";
url = "http://www.google.com/maps/d/kml?forcekml=1&mid=" + urlPolygon;
var georssLayer = new google.maps.KmlLayer({
url: url
});
georssLayer.setMap(map);
Но когда я экспортирую файл KML из Google. Этот файл был обновлен.
Я не знаю почему. Спасибо.