Publish funicular stations as halts

pull/357/head
jirik 2017-10-04 10:32:49 +02:00 zatwierdzone przez Jiri Kozel
rodzic 21f5f1717b
commit cf79b928d0
3 zmienionych plików z 14 dodań i 0 usunięć

Wyświetl plik

@ -325,6 +325,9 @@ tables:
- name: station
key: station
type: string
- name: funicular
key: funicular
type: string
mapping:
aerialway: *poi_mapping_aerialway
amenity: *poi_mapping_amenity
@ -366,6 +369,9 @@ tables:
- name: station
key: station
type: string
- name: funicular
key: funicular
type: string
mapping:
aerialway: *poi_mapping_aerialway
amenity: *poi_mapping_amenity

Wyświetl plik

@ -8,6 +8,10 @@ BEGIN
SET subclass = 'subway'
WHERE station = 'subway' and subclass='station';
UPDATE osm_poi_point
SET subclass = 'halt'
WHERE funicular = 'yes' and subclass='station';
UPDATE osm_poi_point
SET tags = slice_language_tags(tags) || get_basic_names(tags, geometry)
WHERE COALESCE(tags->'name:latin', tags->'name:nonlatin', tags->'name_int') IS NULL;

Wyświetl plik

@ -17,6 +17,10 @@ BEGIN
SET subclass = 'subway'
WHERE station = 'subway' and subclass='station';
UPDATE osm_poi_polygon
SET subclass = 'halt'
WHERE funicular = 'yes' and subclass='station';
UPDATE osm_poi_polygon
SET tags = slice_language_tags(tags) || get_basic_names(tags, geometry)
WHERE COALESCE(tags->'name:latin', tags->'name:nonlatin', tags->'name_int') IS NULL;