一个 Datasette 插件,用 Leaflet 地图替换任何 GeoJSON 列的值
在 Datasette 相同的环境中安装此插件。
$ datasette install datasette-leaflet-geojson
任何包含有效 GeoJSON 字符串的列,当它们在 Datasette 界面中显示时,其内容将被替换为一个 Leaflet 地图。
您可以在以下地址试用此插件:https://calands.datasettes.com/calands/superunits_with_maps
默认情况下,此插件显示前十行的地图,并为超过前十行的行显示“点击加载地图”提示。
您可以使用 default_maps_to_load
插件配置设置更改此限制。将其添加到您的 metadata.json
文件中:
{
"plugins": {
"datasette-leaflet-geojson": {
"default_maps_to_load": 20
}
}
}
然后使用 datasette mydb.db -m metadata.json
运行 Datasette。