Después de que la API de Google Maps muestre el mapa, ¿cómo puedo controlar que se muestre solo una región? La situación actual es que el mapa de toda la tierra está en mi página. quiero ser honesto

//El área de rango restringido se define aquí

función checkMapBounds (mapa, mapRange)

{

if(map)

{

if(mapRange.contains(map.getCenter()))

{

return;

}

var center=map.getCenter();

var centerX=center.lng();

var centerY=center.lat();

p>

var maxX=mapRange.getNorthEast().lng();

var maxY=map.Range.getNorthEast().lat();

var minX= mapRange.getSouthWest().lng();

var minY=mapRange.getSouthWest().lat;

if(centerX < minX) { centerX = minX; }

if(centerX>maxX){centerX=MaxX;}

if(centerY

if(centerY> maxY){centerY =maxY;}

map.panTo(new google.maps.latlng(centerY,centerX));

}

}

//Establece el rango de visualización del mapa y vincula este método al evento dragend. Al final de cada arrastre del mapa, se juzga si la posición actual está dentro del límite.

google.maps.Event.addListener(map, 'dragend', function()

{

checkMapBounds(map,mapRangeBound);

});

Espero que te ayude

le/tongji.js">