API Карт Google не отображает мои маркеры - PullRequest
0 голосов
/ 14 февраля 2019

Я сейчас создаю сайт для школьного проекта.Я создал код, который должен отображать карту с некоторыми маркерами и линиями, которые представляют границы между странами.Проблема в том, что когда я загружаю эту карту, я могу отображать линии, но все маркеры исчезли.Любая помощь будет принята с благодарностью.У меня уже есть действующий ключ.

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
    <title>Google Maps</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=MYKEY" type="text/javascript"></script>
  </head>
  <body onunload="GUnload()">
    <div id="map" style="width: 768px; height: 512px"></div>
      <form action="#">
        <input type="button" value="hide" onclick="map.removeOverlay(kml)" />
        <input type="button" value="show" onclick="map.addOverlay(kml)" />
      </form>
    <script type="text/javascript">
      var mapProp= {
        center:new google.maps.LatLng(41.8919300, 12.5113300),
        zoom:3,
        streetViewControl: false,
      };
      var map = new google.maps.Map(document.getElementById("map"), mapProp);
      var kml = new GGeoXml("http://googlemaps.github.io/js-v2-samples/ggeoxml/cta.kml");
      map.addOverlay(kml);
      var imageitaly = 'https://MYWEBSITE/mypath/wp-content/uploads/2019/02/italyscaled.png';
      var Rome = {lat: 41.6500086, lng: 12.5113300};
      var markerrm = new google.maps.Marker({
          position: Rome,
          map: map,
          title: 'Italia',
      	icon: imageitaly
        });
        markerrm.addListener('click', function() {
                window.location.href = ('https://MYWEBSITE/mypath/italia');
        });
    </script>
  </body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...