kopia lustrzana https://github.com/openmaptiles/openmaptiles
New wiki generate
rodzic
2ffb49229e
commit
8bacd87a8b
|
@ -0,0 +1,50 @@
|
|||
#!/bin/bash
|
||||
set -o errexit
|
||||
set -o nounset
|
||||
|
||||
LAYER_DOCS_DIR="${LAYER_DOCS_DIR:-.}"
|
||||
LAYER_DIR="${LAYER_DIR:-../openmaptiles/layers}"
|
||||
DIAGRAM_DIR="${DIAGRAM_DIR:-media}"
|
||||
|
||||
|
||||
function generate_doc() {
|
||||
local layer_name="$1"
|
||||
local tileset="$LAYER_DIR/$layer_name/$layer_name.yaml"
|
||||
local target="$LAYER_DOCS_DIR/$layer_name.md"
|
||||
|
||||
generate-etlgraph "$tileset" "$DIAGRAM_DIR"
|
||||
generate-mapping-graph "$tileset" "$DIAGRAM_DIR/mapping_$layer_name"
|
||||
|
||||
echo "#$layer_name" >> $target
|
||||
generate-doc "$tileset" >> $target
|
||||
|
||||
echo "## Mapping Diagram" >> $target
|
||||
echo "" >> $target
|
||||
|
||||
echo "## ETL Diagram" >> $target
|
||||
echo "" >> $target
|
||||
|
||||
find $DIAGRAM_DIR -type f ! -iname "*.png" -delete
|
||||
}
|
||||
|
||||
|
||||
function generate_docs() {
|
||||
mkdir -p "$LAYER_DOCS_DIR"
|
||||
mkdir -p "$DIAGRAM_DIR"
|
||||
generate_doc "aeroway"
|
||||
generate_doc "building"
|
||||
generate_doc "housenumber"
|
||||
generate_doc "landuse"
|
||||
generate_doc "place"
|
||||
generate_doc "transportation"
|
||||
generate_doc "water"
|
||||
generate_doc "waterway"
|
||||
generate_doc "boundary"
|
||||
generate_doc "landcover"
|
||||
generate_doc "park"
|
||||
generate_doc "poi"
|
||||
generate_doc "transportation_name"
|
||||
generate_doc "water_name"
|
||||
}
|
||||
|
||||
generate_docs
|
Ładowanie…
Reference in New Issue