如何为一个国家/地区的不同城市添加动态 URL Django-leaflet
How to add dynamic URLs for different cities of a country Django-leaflet
我有一个地区级别的国家/地区 shapefile。我希望每个地区都可以在 Leaflet (Django) 上的 shapefile 上点击,然后转到另一个 URL,它在另一个页面上显示该城市或地区的统计数据。我如何设置动态 URLs 就像每个地区都有一个唯一的 id 这样 URL 将基于 id?我不知道如何完成这个过程。
看看这个答案:
https://gis.stackexchange.com/questions/42631/go-to-the-url-on-click-with-geojson
您想在图层上设置点击事件。单击时,运行 一个函数会根据 shapefile 中的一个属性打开 url。
实例化图层时使用:
onEachFeature: openShapeURL
像这样:
function openShapeURL(e) {
window.open('http://www.google.com' + feature.properties.<YOUR-VARIABLE-HERE>,'_blank');
}
我有一个地区级别的国家/地区 shapefile。我希望每个地区都可以在 Leaflet (Django) 上的 shapefile 上点击,然后转到另一个 URL,它在另一个页面上显示该城市或地区的统计数据。我如何设置动态 URLs 就像每个地区都有一个唯一的 id 这样 URL 将基于 id?我不知道如何完成这个过程。
看看这个答案:
https://gis.stackexchange.com/questions/42631/go-to-the-url-on-click-with-geojson
您想在图层上设置点击事件。单击时,运行 一个函数会根据 shapefile 中的一个属性打开 url。
实例化图层时使用:
onEachFeature: openShapeURL
像这样:
function openShapeURL(e) {
window.open('http://www.google.com' + feature.properties.<YOUR-VARIABLE-HERE>,'_blank');
}