文件名称:tilekiln:基于PostGIS的矢量图块生成器
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-17 06:40:46
vector-tiles openstreetmap postgis Python
瓦窑 背景 Tilekiln是一组命令行实用程序,用于生成和提供Mapbox矢量图块(MVT)。 它与tilekiln-generate异步生成,并通过tilekiln-serve服务。 生成依赖于PostgreSQL + PostGIS服务器作为数据源的标准方法,并依赖ST_AsMVT来序列化MVT。 目标用例是openstreetmap.org上OpenStreetMap Carto的矢量图块,openstreetmap.org是高负载下的全球复杂底图。 安装 为当地发展 python3 -m venv venv . venv/bin/activate pip install --editable . 要求 Tilekiln需要一个已加载数据的PostGIS数据库来生成矢量切片,然后将其保存到的文件系统或对象存储中。 指示是将OpenStreetMap数据加载到PostGIS数据
【文件预览】:
tilekiln-master
----setup.py(1023B)
----.gitignore(499B)
----sample()
--------ne-admin.sql.jinja2(147B)
--------water.sql.jinja2(478B)
--------admin.sql.jinja2(475B)
--------country.sql.jinja2(305B)
--------config.yaml(1KB)
----tilekiln()
--------kiln.py(948B)
--------__init__.py(0B)
--------database.py(435B)
--------scripts()
--------config.py(3KB)
--------layer.py(2KB)
--------definition.py(3KB)
--------generator.py(1KB)
----LICENSE(743B)
----CONFIGURATION.md(2KB)
----setup.cfg(22B)
----.github()
--------workflows()
----README.md(2KB)
----tests()
--------test_database.py(563B)
--------test_layer.py(12KB)
--------test_config.py(7KB)
--------test_definition.py(6KB)
--------test_generator.py(2KB)
----.editorconfig(300B)