OSM:如何在iframe中包含状态边界?

时间:2014-09-18 11:06:17

标签: iframe openstreetmap

我有一个位置需要在地图上显示其边界。就像在图像上一样

Map should have been like this

默认使用OSM共享链接,如下所示:

<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://www.openstreetmap.org/export/embed.html?bbox=-82.69546508789062%2C27.807498401524754%2C-82.21412658691406%2C28.18098087972553&amp;layer=mapnik" style="border: 1px solid black"></iframe>

不显示边界(图像上的橙色边框)。我尝试添加qbounded,以及wiki page中所有其他参数。是否可以在iframe中添加橙色边框?

1 个答案:

答案 0 :(得分:1)

您查看了Open*Link*Map的wiki页面,该页面基于OSM,但是是一个单独的项目。我担心在iframe中显示边界并不是那么容易。

OSM网站使用leaflet绘制slippy map,包括relationstate boundary。请参阅描述如何显示多边形的Leaflet quick start guide。作为Leaflet的替代,您可以使用OpenLayers

根据您可能首先需要的工具download the full relation for your state boundary并自行将其转换为多边形。