feat: remote table column rel.osm_user, rel.osm_timestamp

This commit is contained in:
dancingCycle 2023-05-02 15:37:03 +02:00
parent 14907ddb84
commit cafedf8963
1 changed files with 3 additions and 4 deletions

View File

@ -175,8 +175,7 @@ SELECT foo.id, foo.osm_id, foo.name, foo.kategorie, lk.name as landkreis,
UNION
SELECT rel.id, rel.osm_id, rel.amenity, rel.building, rel.historic, rel.information, rel.leisure, rel.office, rel.tourism, rel.sport, rel.landuse, rel.shop,
rel.recycling_type, rel.social_facility, rel.name, rel.operator, avg(st_x) as st_x, avg(st_y) as st_y, rel.osm_typ, rel.link, rel.website, rel.phone, rel.phone2,
rel.website2, rel.opening_hours, rel."addr:street", rel."addr:housenumber", rel."addr:postcode", rel."addr:city", rel."addr:country", rel.wikipedia, rel.kategorie, rel.vbn, rel.blockiert,
rel.osm_user, rel.osm_timestamp
rel.website2, rel.opening_hours, rel."addr:street", rel."addr:housenumber", rel."addr:postcode", rel."addr:city", rel."addr:country", rel.wikipedia, rel.kategorie, rel.osm_user, rel.osm_timestamp
FROM
(SELECT 'OR'||cast(p.osm_id * -1 as text) as id, p.osm_id, p.amenity, p.building, p.historic, p.information, p.leisure, p.office, p.tourism, p.sport, p.landuse, p.shop,
p.recycling_type, p.social_facility, p.name, p.operator, st_x(st_centroid(st_transform(p.way, 4326))) AS st_x,
@ -261,9 +260,9 @@ SELECT foo.id, foo.osm_id, foo.name, foo.kategorie, lk.name as landkreis,
rel.id, rel.osm_id, rel.amenity, rel.building, rel.historic, rel.information, rel.leisure, rel.office, rel.tourism, rel.sport, rel.landuse, rel.shop,
rel.recycling_type, rel.social_facility, rel.name, rel.operator, rel.osm_typ, rel.link, rel.website, rel.phone, rel.phone2,
rel.website2, rel.opening_hours, rel."addr:street", rel."addr:housenumber", rel."addr:postcode", rel."addr:city", rel."addr:country",
rel.wikipedia, rel.kategorie, rel.vbn, rel.blockiert, rel.osm_user, rel.osm_timestamp
rel.wikipedia, rel.kategorie, rel.osm_user, rel.osm_timestamp
) AS foo
LEFT JOIN vw_landkreise lk ON st_contains(lk.way, st_transform(st_geomfromtext('POINT(' || foo.st_x || ' ' || foo.st_y ||')',4326),3857) )
LEFT JOIN vw_counties lk ON st_contains(lk.way, st_transform(st_geomfromtext('POINT(' || foo.st_x || ' ' || foo.st_y ||')',4326),3857) )
--- die Zuordnung erfolgt zu den Mitgliedsgemeinden (Admin 8)
LEFT JOIN vw_gemeinden_admin_8 gem ON st_contains(gem.way, st_transform(st_geomfromtext('POINT(' || foo.st_x || ' ' || foo.st_y ||')',4326),3857) )