Итак, у меня здесь что-то похожее на серые карты, но здесь я вижу все кнопки. Все выглядит на 100% нормальным, кроме плиток карты. Они все серые! Итак, что происходит, и это странно, так это то, что он загружает nicley при масштабировании 8, затем увеличивает масштаб до max, а затем Gray Tiles me. И теперь для кода:
<style>
html, body, #map-canvas {
height: 100%;
margin: 0px;
padding: 0px;
width: 100%;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBN5n7Q_LBTusrg4ae_vFtDWq22SZg5orU&sensor=false"></script>
<script>
var map;
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
var kmlLayer = new google.maps.KmlLayer({
url: 'http://pasteht.ml/pr7Xm',
suppressInfoWindows: false,
map: map
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<coordinates/>
для метки метки недействительны.
В KML порядок должен быть longitude, latitude
(с обратным порядком широта будет установлена на -122.419416
, что является недопустимым значением для широты... действительный диапазон приблизительно равен -85 to 85
)