我有一个位置需要在地图上显示其边界。就像在图像上一样
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&layer=mapnik" style="border: 1px solid black"></iframe>
不显示边界(图像上的橙色边框)。我尝试添加q
,bounded
,以及wiki page中所有其他参数。是否可以在iframe中添加橙色边框?
答案 0 :(得分:1)
您查看了Open*Link*Map的wiki页面,该页面基于OSM,但是是一个单独的项目。我担心在iframe中显示边界并不是那么容易。
OSM网站使用leaflet绘制slippy map,包括relation的state boundary。请参阅描述如何显示多边形的Leaflet quick start guide。作为Leaflet的替代,您可以使用OpenLayers。
根据您可能首先需要的工具download the full relation for your state boundary并自行将其转换为多边形。