我有一个地区级别的国家的shapefile。我希望每个地区都可以在shapefile上点击(Django),并转到另一个URL,在另一个页面上显示该城市或地区的统计数据。如何将动态URL设置为每个地区都有唯一的id,这样URL将基于id?我不知道如何完成这个过程。
发布于 2020-05-11 15:53:51
看看这个答案:
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');
}https://stackoverflow.com/questions/61402020
复制相似问题