2017-12-21 4 views
-1

Ich versuche, GeoJson-Datei auf Google Map API einzubetten, aber es zeigt mir nicht die JSON-Datei auf der Karte. Die Karte ist leer. ich die JSON-Datei auf meinem Windows-Server gesetzt haben (mit iis Arbeits) und die HTML-Seite schrieb ich mit Notepad ++GeoJson-Datei in Google Maps laden - ERROR

Dies ist der Code:

<!DOCTYPE html> 
<html> 
<head> 
    <style> 
    #map { 
    height: 400px; 
    width: 100%; 
    } 

    marker{ 
    color:green; 
    } 
</style> 
</head> 



<body> 
    <h3>My Google Maps Demo PLIZZZZZZZZZZZZZ</h3> 
    <div id="map"></div> 
    <script> 
    function initMap() { 
    var uluru = {lat: -25.363, lng: 131.044}; 

    var map = new google.maps.Map(document.getElementById('map'), { 
     zoom: 4, 
     center: uluru 
    }); 


    // NOTE: This uses cross-domain XHR, and may not work on older browsers. 
    map.data.loadGeoJson(
    'D:/Program Files (x86)/Notepad++googlejson.json'); 



    } 
</script> 
<script async defer 
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAYTSB-wjOrjVjPGazmGeGCLzUxKa_gmA8&libraries=places&callback=initMap"> 
</script> 
</body> 
</html> 

Die JSON-Datei

Es sieht wie folgt aus:

{ 
"type": "FeatureCollection", 
"features": [ 
    { 
    "type": "Feature", 
    "properties": { 
     "letter": "G", 
     "color": "blue", 
     "rank": "7", 
     "ascii": "71" 
    }, 
    "geometry": { 
     "type": "Polygon", 
     "coordinates": [ 
     [ 
      [123.61, -22.14], [122.38, -21.73], [121.06, -21.69], [119.66, -22.22], [119.00, -23.40], 
      [118.65, -24.76], [118.43, -26.07], [118.78, -27.56], [119.22, -28.57], [120.23, -29.49], 
      [121.77, -29.87], [123.57, -29.64], [124.45, -29.03], [124.71, -27.95], [124.80, -26.70], 
      [124.80, -25.60], [123.61, -25.64], [122.56, -25.64], [121.72, -25.72], [121.81, -26.62], 
      [121.86, -26.98], [122.60, -26.90], [123.57, -27.05], [123.57, -27.68], [123.35, -28.18], 
      [122.51, -28.38], [121.77, -28.26], [121.02, -27.91], [120.49, -27.21], [120.14, -26.50], 
      [120.10, -25.64], [120.27, -24.52], [120.67, -23.68], [121.72, -23.32], [122.43, -23.48], 
      [123.04, -24.04], [124.54, -24.28], [124.58, -23.20], [123.61, -22.14] 
     ] 
     ] 
    } 
    } 
] 
} 

UPDATE - ich versuche, auch die jSON-Datei auf meinem cumputer zu setzen, aber es ist immer noch nicht in Ordnung

+0

Ihr Webserver funktioniert nicht. ('GET http://vmedu140.mtacloud.co.il/googlejson.json net :: ERR_CONNECTION_TIMED_OUT') – geocodezip

+0

Sind Sie sicher? weil, wenn ich diese Adresse eingeben, arbeitet - http://vmedu140.mtacloud.co.il/googlejson.json –

+0

Nicht für mich, ich bekomme 'Diese Seite kann nicht erreicht werden vmeddu140.mtacloud.co.il dauerte zu lange antworten für beide. – geocodezip

Antwort

0

Das ist gelöst! TNX

Es gab ein Problem mit meinem Server

Verwandte Themen