kopia lustrzana https://github.com/onthegomap/planetiler
fix: add way_area to water pologons/labels (#1214)
rodzic
198f9c9ea1
commit
e9c872b444
|
@ -39,7 +39,7 @@ examples:
|
||||||
- name: waterway=dock
|
- name: waterway=dock
|
||||||
input:
|
input:
|
||||||
source: osm
|
source: osm
|
||||||
geometry: polygon
|
geometry: POLYGON ((-0.5 -0.5, 0.5 -0.5, 0.5 0.5, -0.5 0.5, -0.5 -0.5))
|
||||||
tags:
|
tags:
|
||||||
waterway: dock
|
waterway: dock
|
||||||
output:
|
output:
|
||||||
|
@ -48,6 +48,11 @@ examples:
|
||||||
min_zoom: 10
|
min_zoom: 10
|
||||||
tags:
|
tags:
|
||||||
kind: dock
|
kind: dock
|
||||||
|
# verified with a naive "projection" and sizes from https://www.thoughtco.com/degree-of-latitude-and-longitude-distance-4070616
|
||||||
|
# 1° lat ~ 110.567km at the equator
|
||||||
|
# 1° lon ~ 111.321km at the equator
|
||||||
|
# => ~12308.429km² = ~12308.429e^6 m² = ~1.2308429e^10 m²
|
||||||
|
way_area: 1.236418893560872E10
|
||||||
|
|
||||||
- name: waterway=canal linestring
|
- name: waterway=canal linestring
|
||||||
input:
|
input:
|
||||||
|
|
|
@ -63,6 +63,8 @@ layers:
|
||||||
attributes:
|
attributes:
|
||||||
- key: kind
|
- key: kind
|
||||||
type: match_value
|
type: match_value
|
||||||
|
- key: way_area # area in square meter (Mercator Projection)
|
||||||
|
value: "${ feature.area('m2') }"
|
||||||
|
|
||||||
- id: water_polygons_labels
|
- id: water_polygons_labels
|
||||||
features:
|
features:
|
||||||
|
@ -80,6 +82,8 @@ layers:
|
||||||
- *name
|
- *name
|
||||||
- *name_en
|
- *name_en
|
||||||
- *name_de
|
- *name_de
|
||||||
|
- key: way_area # area in square meter (Mercator Projection)
|
||||||
|
value: "${ feature.area('m2') }"
|
||||||
|
|
||||||
- id: water_lines
|
- id: water_lines
|
||||||
features:
|
features:
|
||||||
|
|
Ładowanie…
Reference in New Issue