basemaps:用于基于OpenStreetMap数据生成MapServer地图文件的脚本。 请向“主”分支提交拉取请求

时间:2024-06-16 21:00:10
【文件属性】:

文件名称:basemaps:用于基于OpenStreetMap数据生成MapServer地图文件的脚本。 请向“主”分支提交拉取请求

文件大小:17.01MB

文件格式:ZIP

更新时间:2024-06-16 21:00:10

python c openstreetmap osm osm2pgsql

Mapserver OSM底图 该软件包使用python脚本和c预处理程序从一组模板和样式信息构建完整的mapfile。 使用与您的地图服务器版本相对应的分支,例如 适用于Mapserver版本6.2.X的branch-6-2 开发/当前Mapserver版本的母版 构建过程广泛使用gcc预处理程序,因此应在系统上安装它。 在Linux上,检查是否存在'cpp'命令。 在OSX上,提供的'cpp'程序是不适合的Shell包装程序:Makefile编码为调用'cpp-4.2',如果已安装其他版本,则可以更改。 映射文件依赖于最新版本的imposm创建的数据库模式。 直到最近,imposm才创建landusages_gen和waterareas_gen表。 从2.3.0版本开始,情况就不再如此。 如果没有通用表,则可以更改generate_style.py中的landusage_data


【文件预览】:
basemaps-main
----fonts()
--------DejaVuSansCondensed.ttf(529KB)
--------DejaVuSansCondensed-Bold.ttf(519KB)
----.gitignore(50B)
----highways.map(21KB)
----places.map(5KB)
----generated()
--------.gitignore(2B)
----imposm3-mapping.json(26KB)
----borders.map(2KB)
----Makefile(5KB)
----docker.mk(215B)
----data()
--------seed.shp(160KB)
--------.gitignore(62B)
--------boundaries.qix(462KB)
--------Makefile(806B)
--------boundaries.shp(22.88MB)
--------boundaries.dbf(64KB)
--------boundaries.shx(73KB)
--------seed.dbf(89KB)
--------seed.shx(2KB)
--------boundaries.prj(143B)
--------seed.prj(331B)
----land.map(338B)
----buildings.map(1KB)
----grey.txt(4KB)
----osmbase.map(4KB)
----contrib()
--------osm2pgsql-to-imposm-schema.sql(45KB)
----docker-compose.yml(338B)
----boundaries.sql.in(5KB)
----boundaries-gadm.sql(1KB)
----README.md(2KB)
----generate_style.py(42KB)
----epsg(4KB)
----imposm-mapping.py(10KB)
----landusage.map(10KB)
----fonts.lst(364B)
----docker()
--------webserver()
--------postgis()

网友评论