54 Commits

Author SHA1 Message Date
Yuri Astrakhan
9d6dbfc64f
Use one pass docs image generation (#751)
quicker and cleaner diagram image generation.
Remove etl-graph and mapping-graph targets - redundant

Also, the obsolete "fields" is still in Imposm's code and both names are accepted,
but "fields" is not documented anywhere (PR submitted), and could be removed at any moment.

Our docs were not supporting it until this PR, so renaming it at the same time.

Several images have been updated due to a more inclusive mapping scan
Requires https://github.com/openmaptiles/openmaptiles-tools/pull/147 (merged)
2020-01-22 21:55:22 -05:00
Yuri Astrakhan
c9e7ad90c6
Remove unneeded "else null" in conditions (#732)
Minor code cleanup:
SQL already returns NULL in the "WHEN" condition
if it is not matched by any of the cases.

Co-authored-by: Eva Jelinkova <evka.jelinkova@gmail.com>
2020-01-22 17:24:28 -05:00
Yuri Astrakhan
1614a4656c Manage field mapping in SQL declaratively
Simplify some of the OSM->OMT field value mappings using declarative syntax.

This approach is not for all cases, but in many it removes
the need of storing the same field in both the .yaml and .sql files.

TODO: support more complex AND/OR cases
2019-12-19 11:25:29 -05:00
Eva J
89815c04cf mapping_diagram update 2019-12-09 14:48:52 +01:00
Frédéric Rodrigo
f916e29be0 Add leisure=golf_course, map it to grass 2019-11-29 13:43:10 +01:00
Eva J
90c4854184 removing webmerc_area 2019-11-19 16:36:00 +01:00
Eva Jelinkova
6ea4cde691
Merge branch 'master' into refactor-landcover 2019-11-05 12:02:37 +01:00
Frédéric Rodrigo
a2917a9323 Map fell, heath, scrub and tundra like grassland, as 'grass' 2019-11-02 21:14:51 +01:00
Yuri Astrakhan
73c7290893 Updated mapping diagrams to match changes in landcover & transportation
These were forgotten to check in.  We should add validation to the tests
to make sure all values are up to date.
2019-11-01 22:40:39 -04:00
Eva Jelinkova
e7aa43d91b
Merge pull request #662 from frodrigo/dune
Support natural=dune aside of beach and sand
2019-10-29 15:00:20 +01:00
Yuri Astrakhan
eca13f9bed
Refreshed all diagrams, fixed automation & 2 broken graphs (#692)
Seems like etl and mapping diagrams have been neglected
for a long time. Now it regenerates the files and places
them in the source dir.

This PR also fixes two broken files:
* layers/aerodrome_label/mapping_diagram.png
* layers/housenumber/mapping_diagram.png

They were generated using the newest tools version with the fix
https://github.com/openmaptiles/openmaptiles-tools/pull/65
2019-10-26 21:28:43 -04:00
Frédéric Rodrigo
c6a13981ba Support natural=dune aside of beach and sand 2019-08-31 14:30:42 +02:00
François de Metz
f4b56d00ae
Add a subclass column from the mapping_value to clean the landcover layer. 2019-07-28 12:36:01 +02:00
zstadler
bf062d4731
Add missing landcover subclass values
Subclass values were extracted from `mapping.yaml`
2019-05-01 08:45:57 +03:00
jirik
dba6e7025f Improve doc, update diagrams 2018-04-27 13:41:32 +02:00
Han Chao
974e85ff78 add class and subclass values to documentation 2018-02-01 09:25:38 +01:00
hanchao
51d4558ea8 add sand and beach 2018-02-01 09:25:38 +01:00
jirik
5c67f2769e Add st_isvalid check to imposm3 generalized tables
Fix #386
2018-01-31 17:24:05 +01:00
jirik
9d803af8e3 Update landcover's documentation 2017-11-08 13:58:01 +01:00
jirik
e1ab498936 Add gardens to landcover 2017-11-08 13:47:11 +01:00
stirringhalo
15ff070abd Add glaciers at higher zooms (#287)
* Add glaciers

* Add glacier to subclass
2017-06-25 22:10:09 -04:00
stirringhalo
2c309d7632 Add bare_rock and scree to sql 2017-06-25 18:56:54 -04:00
stirringhalo
112cf2b96b Add bare_rock scree 2017-06-25 16:50:20 -04:00
stirringhalo
f6448f2501 Add landcover z7 2017-06-16 21:55:32 -04:00
jirik
a68ccc42ee Adjust zres values for buildings,landcover and landuse
Decrease size of Belgium Z0-12 mbtiles from 63 MB to 38 MB
2017-05-22 19:03:44 +02:00
stirringhalo
90690d2a39 Switch to ZRes (#214) 2017-04-25 18:03:29 -04:00
Jiri Kozel
3e6495a134 Import both area and webmerc_area, use area for filtering (#198) 2017-03-24 16:46:21 +01:00
jirik
00dc515142 Update diagrams for landcover 2017-03-15 17:35:37 +01:00
jirik
70170b2e54 Add missing woods, fix openmaptiles/openmaptiles#167 2017-03-15 15:35:31 +01:00
stirringhalo
8273bfbb62 Switch to webmercarea 2017-01-17 09:45:58 -05:00
Lukas Martinelli
f361d3d9fd Add better title to layer READMEs 2017-01-05 17:31:21 +01:00
Lukas Martinelli
8a9b1246d3 Link to openmaptiles.org for layer doc 2017-01-05 17:29:18 +01:00
stirringhalo
bab5c3d4b6 Switch from geom to geometry 2016-12-20 22:32:34 -05:00
Paul Norman
732b1dab79 Fix stray landcover punctuation 2016-12-08 12:47:58 -08:00
ImreSamu
f5ac3def5e etldoc fixes 2016-12-04 02:52:52 +01:00
Lukas Martinelli
d53575faa3 Merge pull request #62 from openmaptiles/feature/landuse-park-layer
Landuse, Landcover, Park Layer
2016-12-01 09:32:11 +01:00
Lukas Martinelli
5ec4f0766b Add zoom level range slots to landcover diagram 2016-12-01 08:29:34 +00:00
Lukas Martinelli
c1b1913c7c Fix wrong etl docs 2016-11-30 18:38:28 +00:00
Lukas Martinelli
2514f267a9 Fix usage of generalized tables in landcover 2016-11-30 18:30:56 +00:00
Lukas Martinelli
915cd2bde3 Add possible values for landcover, landuse, park doc 2016-11-30 11:21:13 +00:00
Lukas Martinelli
4a902ca273 Extend docs for park, landuse, landcover 2016-11-30 09:32:25 +00:00
Lukas Martinelli
dd0ba38633 Fix always wetland subclass 2016-11-30 09:09:23 +00:00
Lukas Martinelli
9ba6a0bb0f Fix missing column issues with landcover and landuse 2016-11-30 09:06:40 +00:00
Lukas Martinelli
5ebb33575e Move public parks indicating grass to landcover 2016-11-29 19:38:02 +00:00
Lukas Martinelli
a98ede7ab2 Remove generated docs from repo 2016-11-29 11:07:29 +01:00
Lukas Martinelli
327bdc7313 Remove mappings from landcover and landuse 2016-11-28 19:16:00 +00:00
stirringhalo
4f795b6287 Quiet down 'has type unknown' 2016-11-15 23:37:41 -05:00
ImreSamu
9e27faf9e3 add etldoc to layer_landcover 2016-11-10 01:45:17 +01:00
lukasmartinelli
263d7e8a96 Add docs for landcover, landuse and housenumber 2016-10-30 16:07:47 +01:00
lukasmartinelli
9c50026f16 Remove osm_id in vector tiles coz of huge size savings 2016-10-25 19:15:51 +02:00