datasette-basemap 由 simonw

收藏

Screenshot of simonw/datasette-basemap

README 源代码

datasette-basemap

PyPI Changelog Test License

一个用于 Datasette 和 datasette-leaflet 的底图

安装

在与 Datasette 相同的环境中安装此插件。

$ datasette install datasette-basemap

用法

此插件将提供一个名为 basemap 的数据库,其中包含缩放级别 0-6 的 OpenStreetMap 切片,采用 mbtiles 格式。它被设计用于配合 datasette-tiles 切片服务器插件使用。

演示

您可以在以下地址预览此地图:https://datasette-tiles-demo.datasette.io/-/tiles/basemap 并直接在此地址浏览数据库:https://datasette-tiles-demo.datasette.io/basemap

许可

此软件包附带的数据 © OpenStreetMap 贡献者,根据 Open Data Commons Open Database License 许可授权。更多详情请参阅此页面

开发

要在本地设置此插件,首先检出代码。然后创建一个新的虚拟环境

cd datasette-basemap
python3 -mvenv venv
source venv/bin/activate

或者如果您正在使用 pipenv

pipenv shell

现在安装依赖项和测试

pip install -e '.[test]'

要运行测试

pytest