Ejemplo de Google Maps:
Puede ejecutar este ejemplo desde su unidad local.
Simplemente puede agregar un formulario para ingresar los códigos en lugar del código.
para cambiar las extensiones, establezca el nuevo google.maps.Rectangle ({límites: new google.maps.LatLngBounds (new google.maps.LatLng ( 37.2, -122.3 ), new google.maps.LatLng ( 37.6, -121.9 )), a los valores que quieras.
new google.maps.Rectangle({
bounds:new google.maps.LatLngBounds(new google.maps.LatLng(37.2, -122.3), new google.maps.LatLng(37.6, -121.9)),
map:map,
fillOpacity: 0.2,
strokeOpacity: 0.5,
strokeWeight: 1
});
http://gmaps-samples.googlecode.com/svn/trunk/fusiontables/rectangle_example.html
Ejemplo de callejero abierto:
Para Open Street Map, puede llamar a la API para generar un rectángulo simple agregando & box = yes a la llamada
http://www.openstreetmap.org/?minlon=-0.489&minlat=51.28&maxlon=0.236&maxlat=51.686&box=yes
Esto le permitirá ingresar y mostrar un cuadro delimitador en un fondo OSM: https://linestrings.com/bbox/#12,52,14,53 (agregue bbox como hash de URL para compartir el mapa con el cuadro)
Alternativamente, también encontré bboxfinder bastante agradable: http://bboxfinder.com/#-16.636192,-69.433594,-1.581830,-51.503906
fuente
Estoy bastante seguro de que esto satisfará sus requisitos:
http://mapper.acme.com/
fuente
El siguiente sitio parece ser lo que estás buscando:
http://boundingbox.klokantech.com/
fuente
Puede usar http://geojson.io para cargar y ver marcadores y polígonos en formato KML, csv y json, o puede dibujarlos en la interfaz web y luego guardarlos en formatos CSV, KML, shapefile o json.
fuente