Добавить файл KML в качестве наложения в окно карт Google - PullRequest
3 голосов
/ 07 мая 2011

Как добавить файл KML в качестве наложения, если код, генерирующий представление Google Maps, выглядит следующим образом:

<script type="text/javascript">
jQuery(document).ready(function($){
    jQuery('#google_map_1').gMap({
        zoom:7,
        markers:[{
            address:'',
            latitude:51.486782,
            longitude:-0.143242,
            html:'London, United Kingdom',
            popup:true
        }],
        controls:[],
        maptype:G_NORMAL_MAP,
        scrollwheel:false

    });


});

1 Ответ

3 голосов
/ 07 мая 2011
var road = new google.maps.KmlLayer( 
    'http://MUST-BE-A-WEBSITE.com/myfile.kml',
    {preserveViewport:true}
    );

road.setMap(map);

как правило, это так - остерегайтесь этой огромной ошибки, хотя - это должен быть веб-сайт, а не файл, предоставляемый с localhost, где Google может анализировать, анализировать и интегрировать его со своими фрагментами данных.Кроме того, этот пример только для gmaps v3. Другие вещи, на которые стоит обратить внимание - включая список ошибок KML.

...