是否有一个网站可以让我在街道地图上看到添加标记和边界框?


10

是否有一个网站可以让我标记(纬度/经度)和边界框(最小/最大纬度/经度),让我看到它覆盖在Google地图(或OSM或Bing等)的顶部?我并不是真的希望为此创建自己的网页...我希望某人在一般用例或演示中实现了类似这样的东西,并且它在线上某个地方。

Answers:


6

Google Maps示例:

您可以从本地驱动器运行此示例。

在此处输入图片说明

您可以简单地添加一个表单来输入坐标而不是代码。

要更改范围,请设置新的google.maps.Rectangle({bounds:new google.maps.LatLngBounds(new google.maps.LatLng(37.2,-122.3),new google.maps.LatLng(37.6,-121.9)),到您想要的值。

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

打开街道地图示例:

对于开放式街道地图,您可以通过在调用中添加&box = yes来调用API以生成一个简单的矩形

在此处输入图片说明

http://www.openstreetmap.org/?minlon=-0.489&minlat=51.28&maxlon=0.236&maxlat=51.686&box=yes


osm似乎不再显示bbox了。
萨尔

1
@sal trytools.geofabrik.de/calc/…现在看起来好像osm更改了设置
Mapperz

关于Google Maps解决方案,OP并没有要求提供代码段,而是要求提供现有服务。:我在这里提供这种gis.stackexchange.com/a/220247/37448
SAL

5

这将允许您在OSM背景上输入并显示边界框:https ://linestrings.com/bbox/#12,52,14,53(将bbox添加为url哈希以与框共享地图)

在此处输入图片说明

另外,我还发现bboxfinder非常不错:http ://bboxfinder.com/#-16.636192,-69.433594,-1.581830,-51.503906




-1

您可以使用http://geojson.io上载和查看KML,CSV和JSON格式的标记和多边形,也可以在Web界面中绘制它们,然后保存为CSV,KML,shapefile或json格式。

在此处输入图片说明


如果将bbox提供为geojson格式的多边形,则geojson.io可以显示bbox,如果有人只想快速查看bbox,则这会增加一些开销。
萨尔

如果您的边界框不是json,csv,KML等格式,则可以绘制一个框,然后在右侧面板中的json文本中编辑坐标。
cmrRose
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.