diff --git a/.example.env b/.example.env index 71d815d..d6d4f35 100644 --- a/.example.env +++ b/.example.env @@ -32,11 +32,11 @@ SRID=4326 # see http://imposm.org/docs/imposm3/latest/tutorial.html#optimize OPTIMIZE=false # see http://imposm.org/docs/imposm3/latest/tutorial.html#deploy-production-tables -DBSCHEMA_PRODUCTION=public +DBSCHEMA_PRODUCTION=osm # http://imposm.org/docs/imposm3/latest/tutorial.html#deploy-production-tables -DBSCHEMA_IMPORT=import +DBSCHEMA_IMPORT=osm_import # http://imposm.org/docs/imposm3/latest/tutorial.html#deploy-production-tables -DBSCHEMA_BACKUP=backup +DBSCHEMA_BACKUP=osm_backup # Install some styles if you are using the default mapping. It can be 'yes' or 'no' QGIS_STYLE=yes # Use clip in the database - To use this you should have run make import_clip to add your clip to the DB diff --git a/Makefile b/Makefile index 746e8fc..f557603 100644 --- a/Makefile +++ b/Makefile @@ -122,3 +122,40 @@ backup_styles: @echo "------------------------------------------------------------------" @echo "SET XML OPTION DOCUMENT;" > BACKUP-STYLES.sql @docker-compose exec -T db su - postgres -c "/usr/bin/pg_dump --format plain --inserts --table public.layer_styles gis" >> BACKUP-STYLES.sql + + +### +# QGIS Project +### + +materialized_views: + @echo + @echo "------------------------------------------------------------------" + @echo "Generate materialized views for the OSM layers" + @echo "------------------------------------------------------------------" + @docker cp settings/materialized_views.sql dockerosm_db_1:/tmp/ + @COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec -u postgres db psql -f /tmp/materialized_views.sql -d gis + @COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec db rm /tmp/materialized_views.sql + @COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec -u postgres db psql -c "select schemaname as schema_name, matviewname as view_name, matviewowner as owner, ispopulated as is_populated from pg_matviews order by schema_name, view_name;" gis + +elevation: + @echo "-------------------------------------------------------------------" + @echo "Adding the SRTM 30m DEM and contours for the OSM clip area to the db" + @echo "-------------------------------------------------------------------" + @python3 settings/getDEM.py + @echo -n "Are you sure you want to delete the elevation schema? [y/N] " && read ans && [ $${ans:-N} = y ] + # - at start of next line means error will be ignored (in case the elevation schema isn't already there) + -@COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec -u postgres db psql -c "DROP SCHEMA IF EXISTS elevation CASCADE; CREATE SCHEMA elevation AUTHORIZATION docker;" gis + # Load the dem into the database. + @raster2pgsql -s 4326 -C -P -F -I settings/SRTM_DEM/SRTM_30m_DEM.tif elevation.dem > settings/SRTM_DEM/srtm30m_dem.sql + @docker cp settings/SRTM_DEM/srtm30m_dem.sql dockerosm_db_1:/tmp/ + @COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec -u postgres db psql -f /tmp/srtm30m_dem.sql -d gis + @COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec db rm /tmp/srtm30m_dem.sql + # Load the contours into the database. + @shp2pgsql -s 4326 settings/SRTM_DEM/countours.shp elevation.contours > settings/SRTM_DEM/contours.sql + @docker cp settings/SRTM_DEM/contours.sql dockerosm_db_1:/tmp/ + @COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec -u postgres db psql -f /tmp/contours.sql -d gis + @COMPOSE_PROFILES=$(shell paste -sd, enabled-profiles) docker-compose exec db rm /tmp/contours.sql + # File clean up + @rm -r settings/SRTM_DEM/ + diff --git a/readme.md b/readme.md index 911aa51..22619ef 100644 --- a/readme.md +++ b/readme.md @@ -146,6 +146,20 @@ smaller extent. The CRS of the geojson should always be EPSG:4326. a simplified geometry is easier to process during the import. Rather use the minimum bounding box for the area you intend to clip your dataset with. +### QGIS project + +There is a default QGIS project provided in the `web/` folder, named `osm_mirror_qgis_project.qgz`. To be able to load the layers in this project correctly in QGIS, first run `make materialized_views` and `make elevation` then set up your connection service file with the following parameters. The host parameter is where you have set up `docker-osm`: + +``` +[docker-osm] +dbname=gis +port=35432 +user=docker +password=docker +host= +sslmode=disable +``` + ### QGIS Styles The database is provided with some default styles. These styles will be loaded diff --git a/settings/getDEM.py b/settings/getDEM.py new file mode 100644 index 0000000..6296ee7 --- /dev/null +++ b/settings/getDEM.py @@ -0,0 +1,122 @@ +# This code is adapted from https://dwtkns.com/srtm30m/ + + +# Load the necessary packages. +import os +import geopandas as gpd +import glob +from zipfile import ZipFile +from osgeo import gdal +import getpass + +## Set up a .wgetrc file to store your NASA Earthdata login username and password, +# https://lpdaac.usgs.gov/documents/195/HowtoAccessLPDAACDatafromtheCommandLine_FINAL_CK.docx +print("Please enter your NASA Earthdata credentials!") +earthdata_username = input("Enter NASA Earthdata username: ") +earthdata_password = getpass.getpass("Enter your NASA Earthdata password: ") +# Check if the login credentials already exist and add the login credentials +# if they don't. +wgetrc_fp = '~/.wgetrc' +full_wgetrc_fp = os.path.expanduser(wgetrc_fp) + +try: + file = open(full_wgetrc_fp) +except FileNotFoundError: + os.system("touch ~/.wgetrc | chmod og-rw ~/.wgetrc") + +with open(full_wgetrc_fp) as myfile: + if f'http-user={earthdata_username}' and f'http-password={earthdata_password}' in myfile.read(): + print("The NASA Earthdata credentials provided already exist.") + else: + os.system( + f"echo http-user={earthdata_username} >> ~/.wgetrc | echo http-password={earthdata_password} >> ~/.wgetrc") + +## Get the SRTM_30m DEM for the osm clip area. +# Load the clip.geojson file. +clip_fp = 'settings/clip.geojson' +clip_gdf = gpd.read_file(clip_fp) + +# Create the output directory to store the elevation data if it does not exist. +output_dir = "settings/SRTM_DEM" +os.system(f"mkdir -p {output_dir}") + +# Download and load the GeoJSON indexing DEM file names. +strm30m_tile_index_fp = os.path.join(output_dir, "srtm30m_bounding_boxes.geojson") +os.system( + f"wget -nc -O {strm30m_tile_index_fp} https://dwtkns.com/srtm30m/srtm30m_bounding_boxes.json") +srtm30m_tile_index = gpd.read_file(strm30m_tile_index_fp) + +# Get the SRTM tiles that intersect with the clip.geojson. +# For each SRTM tile, check if it intersects with the clip.geojson. +srtm30m_tile_index['intersect'] = srtm30m_tile_index.geometry.map( + lambda x: x.intersects(clip_gdf.geometry.any())) + +# Get the indices for the tiles intersect with the clip.geojson. +index = srtm30m_tile_index.index +condition = srtm30m_tile_index['intersect'] == True +intersection_indices = index[condition] +intersection_indices_list = intersection_indices.tolist() + +# Get a list of the file names for the tiles that intersect with the clip.geojson. +tile_names = srtm30m_tile_index.iloc[intersection_indices_list]['dataFile'].to_list( +) + +# Download the tiles into the output directory. +# Tiles come as zipped SRTMHGT files at # 1-arcsecond resolution (3601x3601 pixels) +# in a latitude/longitude projection (EPSG:4326), downloaded from NASA servers. +for tile in tile_names: + base_url = "http://e4ftl01.cr.usgs.gov/MEASURES/SRTMGL1.003/2000.02.11/" + download_url = base_url + tile + download_command = f"wget -nc -P {output_dir} " + download_url + os.system(download_command) + +# Get the list of downloaded zipfiles in the output directory. +zip_search_criteria = "*.zip" +zip_query = os.path.join(output_dir, zip_search_criteria) +srtm30m_zipfiles = glob.glob(zip_query) + +# Extract the SRTMHGT files from the downloaded zipfiles. +for srtm30m_zipfile in srtm30m_zipfiles: + # Create a ZipFile Object and load the zipfile into it. + with ZipFile(f'{srtm30m_zipfile}', 'r') as zipObj: + # Extract all the contents of the zip file in the output directory. + zipObj.extractall(output_dir) + +# Get the list of extracted SRTMHGT files. +hgt_search_criteria = "*.hgt" +hgt_query = os.path.join(output_dir, hgt_search_criteria) +hgt_files = glob.glob(hgt_query) + +# Merge the SRTMHGT files into a single TIF file. +merged_tif = 'merged_SRTM_30m_DEM.tif' +merged_tif_fp = os.path.join(output_dir, merged_tif) +files_string = " ".join(hgt_files) +command = f"gdal_merge.py -o {merged_tif_fp} -of GTiff -co COMPRESS=DEFLATE -co TILED=YES -co PREDICTOR=2 -co ZLEVEL=9 -ot Int16 " + files_string +os.system(command) + +# Clip the merged TIF file using the clip.geojson vector. +srtm30m_tif = 'SRTM_30m_DEM.tif' +srtm30m_tif_fp = os.path.join(output_dir, srtm30m_tif) +clip_command = f"gdalwarp -overwrite -t_srs EPSG:4326 -of GTiff -tr 0.0002777777777777777 -0.0002777777777777778 -tap -cutline {clip_fp} -crop_to_cutline -dstnodata -9999.0 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co ZLEVEL=9 {merged_tif_fp} {srtm30m_tif_fp}" +os.system(clip_command) + +# Generate contours from the clipped TIF file. +contours_fn = 'countours.shp' +contours_fp = os.path.join(output_dir, contours_fn) +generate_contours_command = f'gdal_contour -b 1 -a ELEV -i 20.0 -f "ESRI Shapefile" {srtm30m_tif_fp} {contours_fp}' +os.system(generate_contours_command) + +## File clean up. +# Remove the GeoJSON indexing DEM file names. +os.remove(strm30m_tile_index_fp) + +# Delete the downloaded zipfiles. +for srtm30m_zipfile in srtm30m_zipfiles: + os.remove(srtm30m_zipfile) + +# Delete the SRTMHGT files. +for hgt_file in hgt_files: + os.remove(hgt_file) + +# Remove the merged TIF file. +os.remove(merged_tif_fp) diff --git a/settings/mapping.yml b/settings/mapping.yml index 78aba69..eb24e2f 100644 --- a/settings/mapping.yml +++ b/settings/mapping.yml @@ -1,154 +1,718 @@ +# Imposm Mapping file +# This file is a mix of original work and content from https://github.com/openmaptiles/openmaptiles/ +# Please also read https://imposm.org/docs/imposm3/latest/mapping.html to understand this file format + +name_field: &name + name: name + key: name + type: string +name_en_field: &name_en + name: name_en + key: name:en + type: string +name_de_field: &name_de + name: name_de + key: name:de + type: string +short_name_field: &short_name + key: short_name + name: short_name + type: string +tunnel_field: &tunnel + key: tunnel + name: is_tunnel + type: bool +bridge_field: &bridge + key: bridge + name: is_bridge + type: bool +ramp_field: &ramp + key: ramp + name: is_ramp + type: bool +ford_field: &ford + key: ford + name: is_ford + type: bool +oneway_field: &oneway + key: oneway + name: is_oneway + type: direction +area_field: &area + name: is_area + key: area + type: bool +service_field: &service + key: service + name: service + type: string +usage_field: &usage + key: usage + name: usage + type: string +public_transport_field: &public_transport + key: public_transport + name: public_transport + type: string +ref_field: &ref + key: ref + name: ref + type: string +network_field: &network + key: network + name: network + type: string +layer_field: &layer + key: layer + name: layer + type: integer +level_field: &level + key: level + name: level + type: integer +indoor_field: &indoor + key: indoor + name: indoor + type: bool +man_made_field: &man_made + key: man_made + name: man_made + type: string +z_order_field: &z_order + name: z_order + type: wayzorder +bicycle_field: &bicycle + key: bicycle + name: bicycle + type: string +foot_field: &foot + key: foot + name: foot + type: string +horse_field: &horse + key: horse + name: horse + type: string +mtb_scale_field: &mtb_scale + key: mtb:scale + name: mtb_scale + type: string +surface_field: &surface + key: surface + name: surface + type: string + + + + +# aerialway values , see http://taginfo.openstreetmap.org/keys/aerialway#values +def_poi_mapping_aerialway: &poi_mapping_aerialway + - station + +# amenity values , see http://taginfo.openstreetmap.org/keys/amenity#values +def_poi_mapping_amenity: &poi_mapping_amenity + - arts_centre + - bank + - bar + - bbq + - bicycle_parking + - bicycle_rental + - biergarten + - bus_station + - cafe + - cinema + - community_centre + - courthouse + - drinking_water + - embassy + - fast_food + - ferry_terminal + - fire_station + - food_court + - fuel + - grave_yard + - ice_cream + - library + - marketplace + - motorcycle_parking + - nightclub + - nursing_home + - parking + - place_of_worship + - post_box + - post_office + - prison + - pub + - recycling + - restaurant + - shelter + - swimming_pool + - taxi + - telephone + - theatre + - toilets + - townhall + - waste_basket + +# barrier values , see http://taginfo.openstreetmap.org/keys/barrier#values +def_poi_mapping_barrier: &poi_mapping_barrier + - bollard + - border_control + - cycle_barrier + - gate + - lift_gate + - sally_port + - stile + - toll_booth + +# highway values , see http://taginfo.openstreetmap.org/keys/highway#values +def_poi_mapping_highway: &poi_mapping_highway + - bus_stop + +# historic values , see http://taginfo.openstreetmap.org/keys/historic#values +def_poi_mapping_historic: &poi_mapping_historic + - monument + - castle + - ruins + +# leisure values , see http://taginfo.openstreetmap.org/keys/leisure#values +def_poi_mapping_leisure: &poi_mapping_leisure + - dog_park + - escape_game + - garden + - golf_course + - ice_rink + - hackerspace + - marina + - miniature_golf + - sports_centre + - swimming_area + - swimming_pool + - water_park + +# railway values , see http://taginfo.openstreetmap.org/keys/railway#values +def_poi_mapping_railway: &poi_mapping_railway + - halt + - station + - subway_entrance + - train_station_entrance + - tram_stop + +# shop values , see http://taginfo.openstreetmap.org/keys/shop#values +def_poi_mapping_shop: &poi_mapping_shop + - accessories + - alcohol + - antiques + - art + - bag + - bakery + - beauty + - bed + - beverages + - bicycle + - books + - boutique + - butcher + - camera + - car + - car_repair + - car_parts + - carpet + - charity + - chocolate + - clothes + - coffee + - computer + - confectionery + - convenience + - copyshop + - cosmetics + - deli + - delicatessen + - department_store + - doityourself + - dry_cleaning + - electronics + - erotic + - fabric + - florist + - frozen_food + - furniture + - garden_centre + - general + - gift + - greengrocer + - hairdresser + - hardware + - hearing_aids + - hifi + - ice_cream + - interior_decoration + - jewelry + - kiosk + - lamps + - laundry + - mall + - massage + - mobile_phone + - motorcycle + - music + - musical_instrument + - newsagent + - outdoor + - perfume + - perfumery + - pet + - photo + - second_hand + - shoes + - sports + - stationery + - supermarket + - tailor + - tattoo + - ticket + - tobacco + - toys + - travel_agency + - video + - video_games + - watches + - weapons + - wholesale + - wine + +def_aeroway_polygon_mapping: &aeroway_polygon_mapping + - aerodrome + - heliport + - runway + - helipad + - taxiway + - apron + - terminal + - hangar + +# sport values , see http://taginfo.openstreetmap.org/keys/sport#values +def_poi_mapping_sport: &poi_mapping_sport + - american_football + - archery + - athletics + - australian_football + - badminton + - baseball + - basketball + - beachvolleyball + - billiards + - bmx + - boules + - bowls + - boxing + - canadian_football + - canoe + - chess + - climbing + - climbing_adventure + - cricket + - cricket_nets + - croquet + - curling + - cycling + - disc_golf + - diving + - dog_racing + - equestrian + - fatsal + - field_hockey + - free_flying + - gaelic_games + - golf + - gymnastics + - handball + - hockey + - horse_racing + - horseshoes + - ice_hockey + - ice_stock + - judo + - karting + - korfball + - long_jump + - model_aerodrome + - motocross + - motor + - multi + - netball + - orienteering + - paddle_tennis + - paintball + - paragliding + - pelota + - racquet + - rc_car + - rowing + - rugby + - rugby_league + - rugby_union + - running + - sailing + - scuba_diving + - shooting + - shooting_range + - skateboard + - skating + - skiing + - soccer + - surfing + - swimming + - table_soccer + - table_tennis + - team_handball + - tennis + - toboggan + - volleyball + - water_ski + - yoga + +# tourism values , see http://taginfo.openstreetmap.org/keys/tourism#values +def_poi_mapping_tourism: &poi_mapping_tourism + - alpine_hut + - aquarium + - artwork + - attraction + - bed_and_breakfast + - camp_site + - caravan_site + - chalet + - gallery + - guest_house + - hostel + - hotel + - information + - motel + - museum + - picnic_site + - viewpoint + +# waterway values , see http://taginfo.openstreetmap.org/keys/waterway#values +def_poi_mapping_waterway: &poi_mapping_waterway + - dock + +def_poi_fields: &poi_fields + - name: osm_id + type: id + - name: geometry + type: geometry + - name: name + key: name + type: string + - name: name_en + key: name:en + type: string + - name: name_de + key: name:de + type: string + - name: tags + type: hstore_tags + - name: subclass + type: mapping_value + - name: mapping_key + type: mapping_key + - name: station + key: station + type: string + - name: funicular + key: funicular + type: string + - name: information + key: information + type: string + - name: uic_ref + key: uic_ref + type: string + - name: religion + key: religion + type: string + - name: level + key: level + type: integer + - name: indoor + key: indoor + type: bool + - name: layer + key: layer + type: integer + - name: sport + key: sport + type: string + +def_poi_mapping: &poi_mapping + aerialway: *poi_mapping_aerialway + amenity: *poi_mapping_amenity + barrier: *poi_mapping_barrier + highway: *poi_mapping_highway + historic: *poi_mapping_historic + leisure: *poi_mapping_leisure + railway: *poi_mapping_railway + shop: *poi_mapping_shop + sport: *poi_mapping_sport + tourism: *poi_mapping_tourism + waterway: *poi_mapping_waterway + + + +# +# Kartoza work +# + + areas: - area_tags: [buildings, landuse, leisure, natural, aeroway] - linear_tags: [highway, barrier] -generalized_tables: - landusages_gen0: - source: landusages_gen1 - sql_filter: ST_Area(geometry)>500000.000000 - tolerance: 200.0 - landusages_gen1: - source: landusages - sql_filter: ST_Area(geometry)>50000.000000 - tolerance: 50.0 - roads_gen0: - source: roads_gen1 - tolerance: 200.0 - roads_gen1: - source: roads - sql_filter: - type IN ( - 'motorway', 'motorway_link', 'trunk', 'trunk_link', 'primary', - 'primary_link', 'secondary', 'secondary_link', 'tertiary', 'tertiary_link') - OR class IN('railway') - tolerance: 50.0 - waterareas_gen0: - source: waterareas_gen1 - sql_filter: ST_Area(geometry)>500000.000000 - tolerance: 200.0 - waterareas_gen1: - source: waterareas - sql_filter: ST_Area(geometry)>50000.000000 - tolerance: 50.0 - waterways_gen0: - source: waterways_gen1 - tolerance: 200 - waterways_gen1: - source: waterways - tolerance: 50.0 + area_tags: [buildings] + area_tags: [power] + tables: admin: columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - name: type + type: mapping_value + - key: admin_level + name: admin_level + type: integer + filters: + require: + admin_level: [__any__] + mapping: + boundary: + - administrative + type: polygon + # etldoc: imposm3 -> osm_border_disp_relation + border_disp_relation: + columns: + - name: relation_id + type: id - name: osm_id type: id + from_member: true - name: geometry type: geometry - key: name name: name type: string - - name: type - type: mapping_value + - key: boundary + name: boundary + type: string - key: admin_level name: admin_level type: integer - mapping: - boundary: - - administrative - type: polygon - aeroways: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name + - key: claimed_by + name: claimed_by type: string - - name: type - type: mapping_value + - key: disputed_by + name: disputed_by + type: string + - key: maritime + name: maritime + type: bool + from_member: true + filters: + require: + #admin_level: ['2'] + admin_level: [__any__] + claimed_by: [__any__] mapping: - aeroway: - - runway - - taxiway + type: [boundary] + type: relation_member + roads: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - key: ref + name: ref + type: string + - name: class + type: mapping_key + - name: type + type: mapping_value + filters: + reject: + area: ["yes"] + mapping: + highway: + - motorway + - motorway_link + - trunk + - trunk_link + - primary + - primary_link + - secondary + - secondary_link + - tertiary + - tertiary_link + - road + - path + - track + - service + - footway + - bridleway + - cycleway + - steps + - pedestrian + - living_street + - unclassified + - residential + - raceway + man_made: + - pier + - groyne type: linestring - amenities: + railways: columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - key: ref + name: ref + type: string + - name: class + type: mapping_key + - name: type + type: mapping_value + filters: + reject: + area: ["yes"] mapping: - amenity: - - university - - school - - library - - fuel - - hospital - - fire_station - - police - - townhall - type: point - barrierpoints: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - mapping: - barrier: - - block - - bollard - - cattle_grid - - chain - - cycle_barrier - - entrance - - horse_stile - - gate - - spikes - - lift_gate - - kissing_gate - - fence - - 'yes' - - wire_fence - - toll_booth - - stile - type: point - barrierways: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - mapping: - barrier: - - city_wall - - fence - - hedge - - retaining_wall - - wall - - bollard - - gate - - spikes - - lift_gate - - kissing_gate - - embankment - - 'yes' - - wire_fence + railway: + - rail + - miniature + - tram + - light_rail + - subway + - narrow_gauge + - preserved + - funicular + - monorail + - disused type: linestring + waterways_rivers: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - name: waterway + type: mapping_value + - key: width + name: width + type: string + - key: intermittent + name: permanent + type: string + filters: + require: + name: [__any__] + mapping: + waterway: + - river + - riverbank + type: linestring + waterways_streams: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - name: waterway + type: mapping_value + - key: width + name: width + type: string + - key: intermittent + name: permanent + type: string + mapping: + waterway: + - stream + type: linestring + waterways_manmade: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - name: waterway + type: mapping_value + mapping: + waterway: + - canal + - ditch + - drain + type: linestring + waterways_points: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - name: waterway + type: mapping_value + mapping: + waterway: + - waterfall + - rapids + type: point + places: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - name: place + type: mapping_value + filters: + require: + name : [__any__] + mapping: + place: + - locality + - hamlet + - village + - suburb + - town + - city + - county + - region + - state + type: point buildings: columns: - name: osm_id @@ -160,408 +724,695 @@ tables: type: string - name: type type: mapping_value + filters: + reject: + building: ["no","none","No","yes"] + man_made: ["bridge"] mapping: building: - - __any__ - type: polygon - housenumbers: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - - key: addr:street - name: addr:street - type: string - - key: addr:postcode - name: addr:postcode - type: string - - key: addr:city - name: addr:city - type: string - mapping: - addr:housenumber: - - __any__ - type: point - housenumbers_interpolated: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - - key: addr:street - name: addr:street - type: string - - key: addr:postcode - name: addr:postcode - type: string - - key: addr:city - name: addr:city - type: string - - key: addr:inclusion - name: addr:inclusion - type: string - mapping: - addr:interpolation: - - __any__ - type: linestring - landusages: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - - name: area - type: webmerc_area - - args: - values: - - land - - island - - heath - - railway - - industrial - - commercial - - retail - - residential - - quarry - - zoo - - vineyard - - orchard - - scrub - - hospital - - place_of_worship - - theatre - - cinema - - nature_reserve - - parking - - fuel - - baracks - - library - - college + - __any__ + amenity: - school - university - - golf_course - - allotments - - common + - government + - fire + - police + - public building + - worship + - mall + - kindergarten + - college + - market + religion: + - __any__ + use: + - government + - residential + - education + - place_of_worship + - school + - commercial + - industrial + - utility + type: polygon + power_polygons: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: use, name: use, type: string} + - {key: name, name: name, type: string} + - {key: power, name: power, type: string} + - {key: substation, name: substation, type: string} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: cables, name: cables, type: integer} + - {key: poles, name: poles, type: integer} + - {key: rating, name: rating, type: integer} + - {key: operator, name: operator, type: integer} + mapping: + power: [generator, plant] + type: polygon + power_transmission_lines: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {name: type,type: mapping_value} + - {key: substation, name: substation, type: string} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: gas_insulated, name: gas_insulated, type: string} + - {key: ref, name: ref, type: string} + - {key: operator, name: operator, type: string} + - {key: location, name: location, type: string} + mapping: + type: [way] + power: [line, cable, minor_line] + type: linestring + substation_polygons: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: name, name: name, type: string} + - {key: power, name: power, type: mapping_value} + - {key: substation, name: substation, type: string} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: gas_insulated, name: gas_insulated, type: string} + - {key: ref, name: ref, type: string} + - {key: operator, name: operator, type: string} + - {key: location, name: location, type: string} + mapping: + power: [substation] + type: polygon + substation_points: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: name, name: name, type: string} + - {key: power, name: power, type: mapping_value} + - {key: substation, name: substation, type: string} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: gas_insulated, name: gas_insulated, type: string} + - {key: ref, name: ref, type: string} + - {key: operator, name: operator, type: string} + - {key: location, name: location, type: string} + mapping: + power: [substation] + type: point + switchgear: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: gas_insulated, name: gas_insulated, type: string} + - {key: location, name: location, type: string} + mapping: + power: [switchgear] + type: polygon + busbar: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: cables, name: cables, type: integer} + - {key: line, name: line, type: string} + mapping: + line: [busbar] + type: linestring + bay: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: cables, name: cables, type: integer} + - {key: line, name: line, type: string} + mapping: + line: [bay] + type: linestring + switch: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: cables, name: cables, type: integer} + - {key: gas_insulated, name: gas_insulated, type: string} + - {key: location, name: location, type: string} + - {key: switch, name: switch, type: string} + - {key: operator, name: operator, type: string} + - {key: ref, name: ref, type: string} + mapping: + power: [switch] + type: point + converter_points: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: converter, name: converter, type: string} + - {key: poles, name: poles, type: integer} + - {key: rating, name: rating, type: string} + - {key: location, name: location, type: string} + - {key: operator, name: operator, type: string} + - {key: phases, name: phases, type: string} + - {key: frequency, name: frequency, type: string} + - {key: name, name: name, type: string} + - {key: ref, name: ref, type: string} + mapping: + power: [converter] + type: point + converter_polygons: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: converter, name: converter, type: string} + - {key: poles, name: poles, type: integer} + - {key: rating, name: rating, type: string} + - {key: location, name: location, type: string} + - {key: operator, name: operator, type: string} + - {key: phases, name: phases, type: string} + - {key: frequency, name: frequency, type: string} + - {key: name, name: name, type: string} + - {key: ref, name: ref, type: string} + mapping: + power: [converter] + type: polygon + compensator_points: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: voltage, name: voltage, type: string} + - {key: compensator, name: compensator, type: string} + - {key: rating, name: rating, type: string} + mapping: + power: [compensator] + type: point + transformer: + columns: + - {name: osm_id, type: id} + - {name: the_geom, type: geometry} + - {key: power, name: power, type: mapping_value} + # The different voltages of the substation, ordered from highest to + # lowest (ex: 400000;225000;63000). It is recommended to tag at least + # the highest voltage of the substation. + - {key: "voltage:primary", name: "voltage:primary", type: string} + - {key: "voltage:secondary", name: "voltage:secondary", type: string} + - {key: "phases:primary", name: "phases:primary", type: string} + - {key: "phases:secondary", name: "phases:secondary", type: string} + - {key: "rating:primary", name: "rating:primary", type: string} + - {key: "rating:secondary", name: "rating:secondary", type: string} + - {key: "windings:primary", name: "windings:primary", type: string} + - {key: "windings:secondary", name: "windings:secondary", type: string} + - {key: transformer, name: transformer, type: string} + - {key: location, name: location, type: string} + - {key: frequency, name: frequency, type: string} + mapping: + power: [transformer] + type: point + landuse: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - key: landuse + name: landuse + type: string + - key: barrier + name: barrier + type: string + - key: landcover + name: landcover + type: string + - name: landuse_type + type: mapping_value + filters: + reject: + landuse: ['yes', 'BIO TECHNOLOGY TREE PROJECT', 'unused', 'Toyota parcking', 'other', 'Other', 'meadow', 'forest', 'grass', 'basin', 'PRIVATE', 'natural_reserve', 'natural'] + mapping: + landuse: + - __any__ + leisure: + - stadium - pitch - - sports_centre - - garden - - recreation_ground - - village_green - - wetland - - grass - - meadow - - wood - - farmland - - farm - - farmyard - - cemetery - - forest - - park - playground - - footway - - pedestrian - name: z_order - type: enumerate + - track + tourism: + - theme_park + - zoo + place: + - suburb + - quarter + - neighbourhood + waterway: + - dam + type: polygon + # etldoc: imposm3 -> osm_landcover_polygon + landcover: + columns: + - name: osm_id + type: id + - name: geometry + type: validated_geometry + - name: area + type: area + - name: subclass + type: mapping_value + - name: mapping_key + type: mapping_key + mapping: + natural: + - wood + - scrub + - heath + - grassland + - tundra + - shrubbery + - water + - wetland + - mud + - glacier + - reef + - bare rock + - scree + - shingle + - sand + - beach + - shoal + landuse: + - meadow + - forest + - grass + - basin + place: + - ocean + - sea + type: polygon + parks: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + - key: name + name: name + type: string + - key: leisure + name: leisure + type: string + - key: landuse + name: landuse + type: string + - name: park_type + type: mapping_value + mapping: + landuse: + - natural_reserve + boundary: + - national_park + - protected_area + leisure: + - park + - nature_reserve + type: polygon + healthcare_facilities_points: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + # mandatory + - key: amenity + name: amenity + type: string + - key: healthcare + name: healthcare + type: string + - key: name + name: name + type: string + - key: operator + name: operator + type: string + - key: source + name: source + type: string + # others + - key: healthcare:speciality + name: speciality + type: string + - key: operator:type + name: operator_type + type: string + - key: contact:phone + name: contact_number + type: string + - key: operational_status + name: operational_status + type: string + - key: opening_hours + name: opening_hours + type: string + - key: beds + name: beds + type: string + - key: staff_count:doctors + name: staff_doctors + type: string + - key: staff_count:nurses + name: staff_nurses + type: string + - key: health_amenity:type + name: health_amenity_type + type: string + - key: dispensing + name: dispensing + type: string + - key: wheelchair + name: wheelchair + type: string + - key: emergency + name: emergency + type: string + - key: insurance:health + name: insurance + type: string + - key: water_source + name: water_source + type: string + - key: electricity + name: electricity + type: string + - key: is_in:health_area + name: is_in_health_area + type: string + - key: is_in:health_zone + name: is_in_health_zone + type: string + - key: url + name: url + type: string + # Address + - key: addr:housenumber + name: addr_housenumber + type: string + - key: addr:street + name: addr_street + type: string + - key: addr:postcode + name: addr_postcode + type: string + - key: addr:city + name: addr_city + type: string + - key: addr:country + name: addr_country + type: string + - name: health_care_facility_type + type: mapping_value + filters: + reject: + healthcare: ['yes', '*'] + mapping: + amenity: + - clinic + - doctors + - dentist + - health_post + - hospital + - nursing_home + - pharmacy + - veterinary + social_facility: + - assisted_living + - day_care + - nursing_home + healthcare: + - __any__ + emergency: + - ambulance_station + - emergency_ward_entrance + shop: + - chemist + - optician + - medical_supply + type: point + healthcare_facilities_polygons: + columns: + - name: osm_id + type: id + - name: geometry + type: geometry + # mandatory + - key: amenity + name: amenity + type: string + - key: healthcare + name: healthcare + type: string + - key: name + name: name + type: string + - key: operator + name: operator + type: string + - key: source + name: source + type: string + # others + - key: healthcare:speciality + name: speciality + type: string + - key: operator:type + name: operator_type + type: string + - key: contact:phone + name: contact_number + type: string + - key: operational_status + name: operational_status + type: string + - key: opening_hours + name: opening_hours + type: string + - key: beds + name: beds + type: string + - key: staff_count:doctors + name: staff_doctors + type: string + - key: staff_count:nurses + name: staff_nurses + type: string + - key: health_amenity:type + name: health_amenity_type + type: string + - key: dispensing + name: dispensing + type: string + - key: wheelchair + name: wheelchair + type: string + - key: emergency + name: emergency + type: string + - key: insurance:health + name: insurance + type: string + - key: water_source + name: water_source + type: string + - key: electricity + name: electricity + type: string + - key: is_in:health_area + name: is_in_health_area + type: string + - key: is_in:health_zone + name: is_in_health_zone + type: string + - key: url + name: url + type: string + # Address + - key: addr:housenumber + name: addr_housenumber + type: string + - key: addr:street + name: addr_street + type: string + - key: addr:postcode + name: addr_postcode + type: string + - key: addr:city + name: addr_city + type: string + - key: addr:country + name: addr_country + type: string + - name: health_care_facility_type + type: mapping_value + filters: + reject: + healthcare: ['yes', '*'] + mapping: + amenity: + - clinic + - doctors + - dentist + - health_post + - hospital + - nursing_home + - pharmacy + - veterinary + social_facility: + - assisted_living + - day_care + - nursing_home + healthcare: + - __any__ + emergency: + - ambulance_station + - emergency_ward_entrance + shop: + - chemist + - optician + - medical_supply + type: polygon + # + # Next set of configs lifted from https://github.com/openmaptiles/openmaptiles/blob/master/layers/ + # + + # etldoc: imposm3 -> osm_aeroway_polygon + aeroway_polygons: + type: polygon + columns: + - *ref + - name: osm_id + type: id + - name: geometry + type: geometry + - name: aeroway + type: mapping_value + - name: area + type: area + mapping: + aeroway: *aeroway_polygon_mapping + "area:aeroway": *aeroway_polygon_mapping + + # etldoc: imposm3 -> osm_aeroway_linestring + aeroway_linestring: + type: linestring + columns: + - *ref + - name: osm_id + type: id + - name: geometry + type: geometry + - name: aeroway + key: aeroway + type: string mapping: aeroway: - runway - taxiway - amenity: - - university - - school - - college - - library - - fuel - - parking - - cinema - - theatre - - place_of_worship - - hospital - barrier: - - hedge - highway: - - pedestrian - - footway - landuse: - - park - - forest - - residential - - retail - - commercial - - industrial - - railway - - cemetery - - grass - - farmyard - - farm - - farmland - - orchard - - vineyard - - wood - - meadow - - village_green - - recreation_ground - - allotments - - quarry - leisure: - - park - - garden - - playground - - golf_course - - sports_centre - - pitch - - stadium - - common - - nature_reserve - man_made: - - pier - military: - - barracks - natural: - - wood - - land - - scrub - - wetland - - heath - place: - - island - tourism: - - zoo - type: polygon - places: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - - args: - values: - - locality - - suburb - - hamlet - - village - - town - - city - - county - - region - - state - - country - name: z_order - type: enumerate - - key: population - name: population - type: integer - mapping: - place: - - country - - state - - region - - county - - city - - town - - village - - hamlet - - suburb - - locality + + # etldoc: imposm3 -> osm_aeroway_point + aeroway_points: type: point - roads: columns: + - *ref - name: osm_id type: id - name: geometry type: geometry - - name: type - type: mapping_value - - key: name - name: name - type: string - - key: tunnel - name: tunnel - type: boolint - - key: bridge - name: bridge - type: boolint - - key: oneway - name: oneway - type: direction - - key: ref - name: ref - type: string - - key: layer - name: z_order - type: wayzorder - - key: access - name: access - type: string - - key: service - name: service - type: string - - name: class - type: mapping_key - filters: - reject: - area: ["yes"] - mappings: - railway: - mapping: - railway: - - rail - - tram - - light_rail - - subway - - narrow_gauge - - preserved - - funicular - - monorail - - disused - roads: - mapping: - highway: - - motorway - - motorway_link - - trunk - - trunk_link - - primary - - primary_link - - secondary - - secondary_link - - tertiary - - tertiary_link - - road - - path - - track - - service - - footway - - bridleway - - cycleway - - steps - - pedestrian - - living_street - - unclassified - - residential - - raceway - man_made: - - pier - - groyne - type: linestring - transport_areas: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - mapping: - aeroway: - - aerodrome - - terminal - - helipad - - apron - railway: - - station - - platform - type: polygon - transport_points: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - - key: ref - name: ref + - name: aeroway + key: aeroway type: string mapping: aeroway: - aerodrome - - terminal - - helipad - - gate - highway: - - motorway_junction - - turning_circle - - bus_stop - railway: - - station - - halt - - tram_stop - - crossing - - level_crossing - - subway_entrance + - gate + peak_points: type: point - waterareas: columns: - name: osm_id type: id - name: geometry type: geometry - - key: name - name: name + - name: name + key: name + type: string + - name: name_en + key: name:en + type: string + - name: name_de + key: name:de + type: string + - name: tags + type: hstore_tags + - name: ele + key: ele + type: string + - name: wikipedia + key: wikipedia type: string - - name: type - type: mapping_value - - name: area - type: webmerc_area mapping: - amenity: - - swimming_pool - landuse: - - basin - - reservoir - leisure: - - swimming_pool natural: - - water - waterway: - - riverbank + - peak + - volcano + # etldoc: imposm3 -> osm_poi_point + poi_points: + type: point + columns: *poi_fields + mapping: *poi_mapping + + # etldoc: imposm3 -> osm_poi_polygon + poi_polygons: type: polygon - waterways: - columns: - - name: osm_id - type: id - - name: geometry - type: geometry - - key: name - name: name - type: string - - name: type - type: mapping_value - mapping: - barrier: - - ditch - waterway: - - stream - - river - - canal - - drain - - ditch - type: linestring \ No newline at end of file + columns: *poi_fields + mapping: *poi_mapping + + + + diff --git a/settings/materialized_views.sql b/settings/materialized_views.sql new file mode 100644 index 0000000..a1dab1d --- /dev/null +++ b/settings/materialized_views.sql @@ -0,0 +1,84 @@ +-- Drop the materialized_views schema if it exists. +DROP SCHEMA IF EXISTS materialized_views CASCADE; + + +-- Create the materialized_views schema. +CREATE SCHEMA materialized_views; + +ALTER SCHEMA materialized_views OWNER TO docker; + + +-- Create materialized views for the osm_admin layer. +CREATE MATERIALIZED VIEW materialized_views.osm_admin_500m_8m AS +SELECT * +FROM osm.osm_admin +WHERE admin_level = 2; + +CREATE MATERIALIZED VIEW materialized_views.osm_admin_8m_2m AS +SELECT * +FROM osm.osm_admin +WHERE admin_level = 3; + +CREATE MATERIALIZED VIEW materialized_views.osm_admin_2m_500k AS +SELECT * +FROM osm.osm_admin +WHERE admin_level = 4; + +CREATE MATERIALIZED VIEW materialized_views.osm_admin_500k_0 AS +SELECT * +FROM osm.osm_admin +WHERE admin_level > 4; + + +-- Create materialized views for the osm_roads layer. +CREATE MATERIALIZED VIEW materialized_views.osm_roads_15m AS +SELECT * +FROM osm.osm_roads +WHERE type SIMILAR TO '%(trunk|primary)%'; + +CREATE MATERIALIZED VIEW materialized_views.osm_roads_1m AS +SELECT * +FROM osm.osm_roads +WHERE type SIMILAR TO '%(secondary)%'; + +CREATE MATERIALIZED VIEW materialized_views.osm_roads_500k AS +SELECT * +FROM osm.osm_roads +WHERE type SIMILAR TO '%(tertiary)%'; + +CREATE MATERIALIZED VIEW materialized_views.osm_roads_15k AS +SELECT * +FROM osm.osm_roads +WHERE type NOT LIKE ALL(ARRAY['trunk', 'trunk_link', 'primary', 'primary_link', 'secondary', 'secondary_link', 'tertiary', 'tertiary_link']); + + +-- Create materialized views for the osm_places layer. +CREATE MATERIALIZED VIEW materialized_views.osm_places_8m_2m AS +SELECT * +FROM osm.osm_places +WHERE place IN ('state', 'region'); + +CREATE MATERIALIZED VIEW materialized_views.osm_places_2m_500k AS +SELECT * +FROM osm.osm_places +WHERE place = 'county'; + +CREATE MATERIALIZED VIEW materialized_views.osm_places_2m_150k AS +SELECT * +FROM osm.osm_places +WHERE place = 'city'; + +CREATE MATERIALIZED VIEW materialized_views.osm_places_150k AS +SELECT * +FROM osm.osm_places +WHERE place = 'town'; + +CREATE MATERIALIZED VIEW materialized_views.osm_places_70k AS +SELECT * +FROM osm.osm_places +WHERE place IN ('suburb', 'village', 'hamlet') ; + +CREATE MATERIALIZED VIEW materialized_views.osm_places_35k AS +SELECT * +FROM osm.osm_places +WHERE place = 'locality'; \ No newline at end of file diff --git a/settings/post-pbf-import.sql.example b/settings/post-pbf-import.sql.example index e69de29..e6a366c 100644 --- a/settings/post-pbf-import.sql.example +++ b/settings/post-pbf-import.sql.example @@ -0,0 +1,20 @@ +CREATE OR REPLACE FUNCTION clean_tables() RETURNS void AS +$BODY$ +DECLARE osm_tables CURSOR FOR + SELECT table_name + FROM information_schema.tables + WHERE table_schema='public' + AND table_type='BASE TABLE' + AND table_name LIKE 'osm_%'; +BEGIN + FOR osm_table IN osm_tables LOOP + EXECUTE 'DELETE FROM ' || quote_ident(osm_table.table_name) || ' WHERE osm_id IN ( + SELECT DISTINCT osm_id + FROM ' || quote_ident(osm_table.table_name) || ' + LEFT JOIN clip ON ST_Intersects(geometry, geom) + WHERE clip.ogc_fid IS NULL) + ;'; + END LOOP; +END; +$BODY$ +LANGUAGE plpgsql; diff --git a/settings/qgis_style.sql b/settings/qgis_style.sql old mode 100755 new mode 100644 index 6350c61..82a306d --- a/settings/qgis_style.sql +++ b/settings/qgis_style.sql @@ -1,3318 +1,38241 @@ SET XML OPTION DOCUMENT; --- --- PostgreSQL database dump --- - -SET statement_timeout = 0; -SET lock_timeout = 0; -SET client_encoding = 'UTF8'; -SET standard_conforming_strings = on; -SET check_function_bodies = false; -SET client_min_messages = warning; - -SET search_path = public, pg_catalog; - -SET default_tablespace = ''; - -SET default_with_oids = false; - --- --- Name: layer_styles; Type: TABLE; Schema: public; Owner: docker; Tablespace: --- - -CREATE TABLE layer_styles ( - id integer NOT NULL, - f_table_catalog character varying, - f_table_schema character varying, - f_table_name character varying, - f_geometry_column character varying, - stylename character varying(30), - styleqml xml, - stylesld xml, - useasdefault boolean, - description text, - owner character varying(30), - ui xml, - update_time timestamp without time zone DEFAULT now() -); - - -ALTER TABLE layer_styles OWNER TO docker; - --- --- Name: layer_styles_id_seq; Type: SEQUENCE; Schema: public; Owner: docker --- - -CREATE SEQUENCE layer_styles_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE layer_styles_id_seq OWNER TO docker; - --- --- Name: layer_styles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: docker --- - -ALTER SEQUENCE layer_styles_id_seq OWNED BY layer_styles.id; - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: docker --- - -ALTER TABLE ONLY layer_styles ALTER COLUMN id SET DEFAULT nextval('layer_styles_id_seq'::regclass); - - --- --- Data for Name: layer_styles; Type: TABLE DATA; Schema: public; Owner: docker --- - -INSERT INTO layer_styles VALUES (1, 'gis', 'public', 'osm_waterareas', 'geometry', 'waterares', ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - name - - - - - - - - - - - - 0 - - generatedlayout - - - - - - - - -', ' - - osm_waterareas - - osm_waterareas - - - basin - - basin - - - - type - basin - - - - - #a5bfdd - - - #728584 - 0.26 - bevel - - - - - - - - horline - - #000000 - 0.26 - - - 2 - - - 45 - - - - 0.850904 - 0.525322 - - - - - - - - - - - x - - #0000ff - - - - - - - #000000 - 0.26 - bevel - - - - - reservoir - - reservoir - - - - type - reservoir - - - - - #a5bfdd - - - #728584 - 0.26 - bevel - - - - - - - - horline - - #000000 - 0.26 - - - 2 - - - 45 - - - - 0.850904 - 0.525322 - - - - - - - - - - - x - - #0000ff - - - - - - - #000000 - 0.26 - bevel - - - - - riverbank - - riverbank - - - - type - riverbank - - - - - #a5bfdd - - - - - - - - horline - - #000000 - 0.26 - - - 2 - - - 45 - - - - 0.850904 - 0.525322 - - - - - - - - swimming_pool - - swimming_pool - - - - type - swimming_pool - - - - - #a5bfdd - - - #728584 - 0.26 - bevel - - - - - - - - slash - - #0000ff - - - - - - - #000000 - 0.26 - bevel - - - - - water - - water - - - - type - water - - - - - #a5bfdd - - - - - - - type is '''' - - - - type - - - - - - #ed3f4d - - - #000000 - 0.26 - bevel - - - - - - - -', false, 'mar. déc. 22 10:19:53 2015', 'docker', NULL, '2015-12-22 09:19:53.591458'); -INSERT INTO layer_styles VALUES (3, 'gis', 'public', 'osm_waterareas', 'geometry', 'osm_waterareas', ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - name - - - - - - - - - - - . - - - - . - - 0 - . - - 0 - generatedlayout - - - - - - 2 - -', ' - - osm_waterareas - - osm_waterareas - - - basin - - basin - - - - type - basin - - - - - #a5bfdd - - - #728584 - 0.26 - bevel - - - - - - - - horline - - #000000 - 0.26 - - - 2 - - - 45 - - - - 0.850904 - 0.525322 - - - - - - - - - - - x - - #0000ff - - - - - - - #000000 - 0.26 - bevel - - - - - reservoir - - reservoir - - - - type - reservoir - - - - - #a5bfdd - - - #728584 - 0.26 - bevel - - - - - - - - horline - - #000000 - 0.26 - - - 2 - - - 45 - - - - 0.850904 - 0.525322 - - - - - - - - - - - x - - #0000ff - - - - - - - #000000 - 0.26 - bevel - - - - - riverbank - - riverbank - - - - type - riverbank - - - - - #a5bfdd - - - - - - - - horline - - #000000 - 0.26 - - - 2 - - - 45 - - - - 0.850904 - 0.525322 - - - - - - - - swimming_pool - - swimming_pool - - - - type - swimming_pool - - - - - #a5bfdd - - - #728584 - 0.26 - bevel - - - - - - - - slash - - #0000ff - - - - - - - #000000 - 0.26 - bevel - - - - - water - - water - - - - type - water - - - - - #a5bfdd - - - - - - - type is '''' - - - - type - - - - - - #ed3f4d - - - #000000 - 0.26 - bevel - - - - - - - -', true, 'Wed Jul 20 01:43:14 2016', 'docker', NULL, '2016-07-19 18:43:14.861512'); -INSERT INTO layer_styles VALUES (4, 'gis', 'public', 'osm_waterways', 'geometry', 'osm_waterways', ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - name - - - - - - - - - - - . - - - - . - - 0 - . - - 0 - generatedlayout - - - - - - 1 - -', ' - - osm_waterways - - osm_waterways - - - Single symbol - - - #a5bfdd - 1 - round - round - - - - - - - -', true, 'Wed Jul 20 01:43:27 2016', 'docker', NULL, '2016-07-19 18:43:27.766761'); -INSERT INTO layer_styles VALUES (5, 'gis', 'public', 'osm_roads', 'geometry', 'osm_roads', ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - name - - - - - - - - - - - . - - - - . - - 0 - . - - 0 - generatedlayout - - - - - - 1 - -', ' - - osm_roads - - osm_roads - - - Single symbol - - - #e15d5d - 0.26 - bevel - square - - - - - - - -', true, 'Wed Jul 20 01:43:38 2016', 'docker', NULL, '2016-07-19 18:43:38.405347'); -INSERT INTO layer_styles VALUES (6, 'gis', 'public', 'osm_buildings', 'geometry', 'osm_buildings', ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - name - - - - - - - - - - - . - - - - . - - 0 - . - - 0 - generatedlayout - - - - - - 2 - -', ' - - osm_buildings - - osm_buildings - - - Single symbol - - - #b4b4b4 - - - #000000 - 0.26 - bevel - - - - - - - -', true, 'Wed Jul 20 01:44:05 2016', 'docker', NULL, '2016-07-19 18:44:05.358674'); -INSERT INTO layer_styles VALUES (2, 'gis', 'public', 'osm_places', 'geometry', 'osm_places', ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - name - - - - - - - - - - - . - - - - . - - 0 - . - - 0 - generatedlayout - - - - - - 0 - -', ' - - osm_places - - osm_places - - - city - - city - - - - type - city - - - - - - star - - #e31a1c - - - #000000 - - - 5.2 - - - - - hamlet - - hamlet - - - - type - hamlet - - - - - - circle - - #dc31eb - - - #000000 - - - 1 - - - - - locality - - locality - - - - type - locality - - - - - - circle - - #88c4ee - - - #000000 - - - 1.4 - - - - - state - - state - - - - type - state - - - - - - circle - - #533cc9 - - - #000000 - - - 3.8 - - - - - suburb - - suburb - - - - type - suburb - - - - - - circle - - #b2d01a - - - #000000 - - - 2 - - - - - town - - town - - - - type - town - - - - - - circle - - #e1165d - - - #000000 - - - 3 - - - - - village - - village - - - - type - village - - - - - - circle - - #5bd1aa - - - #000000 - - - 2 - - - - - - - -', true, 'Wed Jul 20 01:43:55 2016', 'docker', NULL, '2015-12-22 09:20:12.897576'); -INSERT INTO layer_styles VALUES (7, 'gis', 'public', 'osm_admin', 'geometry', 'osm_admin', ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - name - - - - - - - - - - - . - - - - . - - 0 - . - - 0 - generatedlayout - - - - - - 2 - -', ' - - osm_admin - - osm_admin - - - Single symbol - - - #000000 - 0.26 - bevel - 4 2 - - - - - - - -', true, 'Wed Jul 20 01:44:15 2016', 'docker', NULL, '2016-07-19 18:44:15.125991'); - - --- --- Name: layer_styles_id_seq; Type: SEQUENCE SET; Schema: public; Owner: docker --- - -SELECT pg_catalog.setval('layer_styles_id_seq', 7, true); - - --- --- Name: layer_styles_pkey; Type: CONSTRAINT; Schema: public; Owner: docker; Tablespace: --- - -ALTER TABLE ONLY layer_styles - ADD CONSTRAINT layer_styles_pkey PRIMARY KEY (id); - - --- --- PostgreSQL database dump complete --- - +-- +-- PostgreSQL database dump +-- + +-- Dumped from database version 13.4 (Debian 13.4-1.pgdg110+1) +-- Dumped by pg_dump version 13.4 (Debian 13.4-1.pgdg110+1) + +SET statement_timeout = 0; +SET lock_timeout = 0; +SET idle_in_transaction_session_timeout = 0; +SET client_encoding = 'UTF8'; +SET standard_conforming_strings = on; +SELECT pg_catalog.set_config('search_path', '', false); +SET check_function_bodies = false; +SET xmloption = content; +SET client_min_messages = warning; +SET row_security = off; + +SET default_tablespace = ''; + +SET default_table_access_method = heap; + +-- +-- Name: layer_styles; Type: TABLE; Schema: public; Owner: docker +-- + +CREATE TABLE public.layer_styles ( + id integer NOT NULL, + f_table_catalog character varying, + f_table_schema character varying, + f_table_name character varying, + f_geometry_column character varying, + stylename character varying(30), + styleqml xml, + stylesld xml, + useasdefault boolean, + description text, + owner character varying(30), + ui xml, + update_time timestamp without time zone DEFAULT now(), + type character varying +); + + +ALTER TABLE public.layer_styles OWNER TO docker; + +-- +-- Name: layer_styles_id_seq; Type: SEQUENCE; Schema: public; Owner: docker +-- + +CREATE SEQUENCE public.layer_styles_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.layer_styles_id_seq OWNER TO docker; + +-- +-- Name: layer_styles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: docker +-- + +ALTER SEQUENCE public.layer_styles_id_seq OWNED BY public.layer_styles.id; + + +-- +-- Name: layer_styles id; Type: DEFAULT; Schema: public; Owner: docker +-- + +ALTER TABLE ONLY public.layer_styles ALTER COLUMN id SET DEFAULT nextval('public.layer_styles_id_seq'::regclass); + + +-- +-- Data for Name: layer_styles; Type: TABLE DATA; Schema: public; Owner: docker +-- + +INSERT INTO public.layer_styles VALUES (4, 'gis', 'elevation', 'contours', 'geom', 'Contours', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "fid" + + 1 + +', ' + + Contours + + Contours + + + Single symbol + 0 + 30000 + + + + #d47f60 + 0.5 + bevel + square + + + + + + + Placeholder + + Ubuntu + 6 + + + + true + 357 + true + + + + #d47f60 + + true + 25 + 357 + false + + + + + + +', true, 'Default style for Contours', 'docker', NULL, '2022-06-06 17:25:02.969441', 'Line'); +INSERT INTO public.layer_styles VALUES (5, 'gis', 'materialized_views', 'osm_admin_2m_500k', 'geometry', 'Admin Boundary (2m-500k)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Admin Boundary (2m-500k) + + Admin Boundary (2m-500k) + + + Single symbol + 500000 + 2000000 + + + #cf9bcb + 1 + bevel + square + 1 2 + + + + + 500000 + 2000000 + + + + name + + + + Ubuntu + 10 + bold + + + + + 0 + 0.5 + + + + + #464646 + 0.778 + + 1 + + + + + + +', true, 'Default style for Admin Boundary (2m-500k)', 'docker', NULL, '2022-06-06 17:25:06.172137', 'Polygon'); +INSERT INTO public.layer_styles VALUES (6, 'gis', 'materialized_views', 'osm_admin_500k_0', 'geometry', 'Admin Boundary (500k-0)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Admin Boundary (500k-0) + + Admin Boundary (500k-0) + + + Single symbol + 0 + 500000 + + + #cf9bcb + 1 + bevel + square + 4 2 1 2 + + + + + 0 + 500000 + + + name + + + Ubuntu + 8 + bold + + + + + 0 + 0.5 + + + + + #7d7d7d + + 1 + + + + + + +', true, 'Default style for Admin Boundary (500k-0)', 'docker', NULL, '2022-06-06 17:25:09.404115', 'Polygon'); +INSERT INTO public.layer_styles VALUES (7, 'gis', 'materialized_views', 'osm_admin_500m_8m', 'geometry', 'Admin Boundary (500m-8m)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Admin Boundary (500m-8m) + + Admin Boundary (500m-8m) + + + Single symbol + 8000000 + 500000000 + + + #cf9bcb + 1 + bevel + square + + + + + 8000000 + 500000000 + + + + name + + + + Ubuntu + 19 + bold + + + + + 0 + 0.5 + + + + + #464646 + + 1000 + 1 + + + + + + +', true, 'Default style for Admin Boundary (500m-8m)', 'docker', NULL, '2022-06-06 17:25:13.003125', 'Polygon'); +INSERT INTO public.layer_styles VALUES (2, 'gis', 'materialized_views', 'osm_roads_1m', 'geometry', 'Secondary Road (background)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Secondary Road (background) + + Secondary Road (background) + + + Single symbol + 0 + 1000000 + + + + + + +', false, 'Default style for Secondary Road (background)', 'docker', NULL, '2022-06-06 17:24:53.264821', 'Line'); +INSERT INTO public.layer_styles VALUES (3, 'gis', 'materialized_views', 'osm_roads_500k', 'geometry', 'Tertiary Road (background)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Tertiary Road (background) + + Tertiary Road (background) + + + Single symbol + 0 + 500001 + + + + + + +', false, 'Default style for Tertiary Road (background)', 'docker', NULL, '2022-06-06 17:24:56.550242', 'Line'); +INSERT INTO public.layer_styles VALUES (8, 'gis', 'materialized_views', 'osm_admin_8m_2m', 'geometry', 'Admin Boundary (8m-2m)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Admin Boundary (8m-2m) + + Admin Boundary (8m-2m) + + + Single symbol + 2000000 + 8000000 + + + #cf9bcb + 1 + bevel + square + 1 2 + + + + + 2000000 + 8000000 + + + + name + + + + Ubuntu + 10 + bold + + + + + 0 + 0.5 + + + + + #464646 + 0.81 + + 1000 + 1 + + + + + + +', true, 'Default style for Admin Boundary (8m-2m)', 'docker', NULL, '2022-06-06 17:25:16.600241', 'Polygon'); +INSERT INTO public.layer_styles VALUES (9, 'gis', 'materialized_views', 'osm_places_150k', 'geometry', 'Town', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Town + + Town + + + Single symbol + 0 + 150000 + + + + circle + + #6c6250 + + + + 6 + + + + + 0 + 150000 + + + + name + + + + Ubuntu + 8 + bold + + + + + 0.5 + 0 + + + + + #73675b + + + + + + + +', true, 'Default style for Town', 'docker', NULL, '2022-06-06 17:25:19.868747', 'Point'); +INSERT INTO public.layer_styles VALUES (10, 'gis', 'materialized_views', 'osm_places_2m_150k', 'geometry', 'City', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + City + + City + + + Single symbol + 150000 + 2000000 + + + + circle + + #948b7b + + + + 6 + + + + + 150000 + 2000000 + + + + name + + + + Ubuntu + 9 + + + + + 0.5 + 0 + + + + + #73675b + + + + + + + +', true, 'Default style for City', 'docker', NULL, '2022-06-06 17:25:22.995123', 'Point'); +INSERT INTO public.layer_styles VALUES (11, 'gis', 'materialized_views', 'osm_places_2m_500k', 'geometry', 'County', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + County + + County + + + Single symbol + 500000 + 2000000 + + + + circle + + #c6c6b0 + + + + 7 + + + + + 500000 + 2000000 + + + + name + + + + Ubuntu + 10 + bold + + + + + 0.5 + 0 + + + + + #73675b + 0.7 + + + + + + + +', true, 'Default style for County', 'docker', NULL, '2022-06-06 17:25:26.685408', 'Point'); +INSERT INTO public.layer_styles VALUES (12, 'gis', 'materialized_views', 'osm_places_35k', 'geometry', 'Locality', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Locality + + Locality + + + + 0 + 35000 + + + name + + + Ubuntu + 8 + + + + + 0.5 + 0 + + + + + #73675b + + + + + + + +', true, 'Default style for Locality', 'docker', NULL, '2022-06-06 17:25:30.320563', 'Point'); +INSERT INTO public.layer_styles VALUES (13, 'gis', 'materialized_views', 'osm_places_70k', 'geometry', 'Suburb/Village/Hamlet', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Suburb/Village/Hamlet + + Suburb/Village/Hamlet + + + Suburb + + Suburb + + + + place + suburb + + + 0 + 70000 + + + + circle + + #d5d5ac + + + + 5 + + + + + Village + + Village + + + + place + village + + + 0 + 70000 + + + + circle + + #e5d9a3 + + + + 4 + + + + + Hamlet + + Hamlet + + + + place + hamlet + + + 0 + 70000 + + + + circle + + #dfdfdf + + + + 4 + + + + + 0 + 70000 + + + + name + + + + Ubuntu + 8 + + + + + 0.5 + 0 + + + + + #73675b + + + + + + + +', true, 'Default style for Suburb/Village/Hamlet', 'docker', NULL, '2022-06-06 17:25:33.600064', 'Point'); +INSERT INTO public.layer_styles VALUES (27, 'gis', 'osm', 'osm_healthcare_facilities_polygons', 'geometry', 'Healthcare Facilities Building', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Healthcare Facilities Building + + Healthcare Facilities Building + + + Healthcare Facility + + Healthcare Facility + + 0 + 500001 + + + #e8fff9 + + + + + Shadow 1 + + Shadow 1 + + 0 + 25001 + + + #c2bdb5 + + + 2 + 2 + + + + + 0 + 10001 + + + + name + + + + FreeSans + 7 + + + + + 0.5 + 0.5 + + + + + 0.5 + + #ffffff + 0.7 + + + + #626262 + + 0 + + + + + + +', true, 'Default style for Healthcare Facilities Building', 'docker', NULL, '2022-06-06 17:26:23.376177', 'Polygon'); +INSERT INTO public.layer_styles VALUES (14, 'gis', 'materialized_views', 'osm_places_8m_2m', 'geometry', 'State/Region', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + State/Region + + State/Region + + + + 2000000 + 8000001 + + + + name + + + + Ubuntu + 10 + bold + + + + + 0.5 + 0 + + + + + #73675b + 0.539 + + + + + + + +', true, 'Default style for State/Region', 'docker', NULL, '2022-06-06 17:25:36.990192', 'Point'); +INSERT INTO public.layer_styles VALUES (1, 'gis', 'materialized_views', 'osm_roads_15k', 'geometry', 'Other Roads (background)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Other Roads (background) + + Other Roads (background) + + + Roads + + Roads + + + + + type + road + + + type + living_street + + + type + residential + + + type + unclassified + + + type + pedestrian + + + + 0 + 15001 + + + + Service Roads + + Service Roads + + + service + + 0 + 15001 + + + + Track + + Track + + + track + + 0 + 15001 + + + + Path + + Path + + + + + type + path + + + type + footway + + + + 0 + 15001 + + + + + + name + + + Ubuntu + 11.5 + + + + true + + + + 2 + + #ffffff + 0.75 + + + + #444444 + + 400 + true + 20 + yes + + + + + + +', false, 'Default style for Other Roads (background)', 'docker', NULL, '2022-06-06 17:24:50.174313', 'Line'); +INSERT INTO public.layer_styles VALUES (15, 'gis', 'materialized_views', 'osm_roads_15k', 'geometry', 'Other Roads (foreground)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Other Roads (foreground) + + Other Roads (foreground) + + + Roads + + Roads + + + + + type + road + + + type + living_street + + + type + residential + + + type + unclassified + + + type + pedestrian + + + + 0 + 15001 + + + + Service Roads + + Service Roads + + + service + + 0 + 15001 + + + + Cycleway + + Cycleway + + + + type + cycleway + + + 0 + 15001 + + + + Track + + Track + + + track + + 0 + 15001 + + + + Path + + Path + + + + + type + path + + + type + footway + + + + 0 + 15001 + + + + + + name + + + Ubuntu + 11.5 + + + + true + + + + 2 + + #ffffff + 0.75 + + + + #444444 + + 400 + true + 20 + yes + + + + + + +', true, 'Default style for Other Roads (foreground)', 'docker', NULL, '2022-06-06 17:25:40.294283', 'Line'); +INSERT INTO public.layer_styles VALUES (16, 'gis', 'materialized_views', 'osm_roads_1m', 'geometry', 'Secondary Road (foreground)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Secondary Road (foreground) + + Secondary Road (foreground) + + + Single symbol + 0 + 1000000 + + + + + + +', true, 'Default style for Secondary Road (foreground)', 'docker', NULL, '2022-06-06 17:25:47.174264', 'Line'); +INSERT INTO public.layer_styles VALUES (17, 'gis', 'materialized_views', 'osm_roads_500k', 'geometry', 'Tertiary Road (foreground)', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Tertiary Road (foreground) + + Tertiary Road (foreground) + + + Single symbol + 0 + 500001 + + + + + + +', true, 'Default style for Tertiary Road (foreground)', 'docker', NULL, '2022-06-06 17:25:50.306586', 'Line'); +INSERT INTO public.layer_styles VALUES (18, 'gis', 'osm', 'osm_buildings', 'geometry', 'Buildings', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Users/Seabilwe Tilodi/Documents/Projects/GIS In The Classroom/ParksProject + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Buildings + + Buildings + + + Building + + Building + + 12001 + + + #d9d5d0 + + + + + Shadow 1 + + Shadow 1 + + 6000 + + + #c2bdb5 + + + 2 + 2 + + + + + 0 + 5001 + + + + name + + + + Ubuntu + 6 + bold + + + + + 0.5 + 0.5 + + + + + 0.5 + + #ffffff + 0.7 + + + + #73675b + + 0 + + + + + + +', true, 'Default style for Buildings', 'docker', NULL, '2022-06-06 17:25:53.431207', 'Polygon'); +INSERT INTO public.layer_styles VALUES (29, 'gis', 'osm', 'osm_landuse', 'geometry', 'Land Use', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fclass IN (''military'', ''nature_reserve'') + "fclass" != ''military'' OR "fclass" != ''nature_reserve'' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 0.5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D:/Eigene Dateien/Karten/Projekte/OSM_Geofabrik_Basemap + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Land Use + + Land Use + + + Farming and Food production + + Farming and Food production + + + + + landuse_type + animal_keeping + + + landuse_type + aquaculture + + + landuse_type + dairy + + + landuse_type + farmland + + + landuse_type + farmyard + + + landuse_type + grazing_area + + + landuse_type + greenhouse_horticulture + + + landuse_type + greenhouse + + + landuse_type + livestock_dip + + + landuse_type + orchard + + + landuse_type + plantation + + + landuse_type + allotments + + + landuse_type + Drying yard + + + + 0 + 100001 + + + #eef0d5 + + + + + Place of worshop and religious areas + + Place of worshop and religious areas + + + + + landuse_type + cemetery + + + landuse_type + churchyard + + + landuse_type + religious + + + + 0 + 100001 + + + #fafbfc + + + + + + + + cross + + #ffffff + + + #cfbcbc + 0.5 + + + 4 + + + + 11,11 + + + + Comercial and Shopping + + Comercial and Shopping + + + + + landuse_type + commercial + + + landuse_type + market + + + landuse_type + plant_nursery + + + landuse_type + retail + + + + 0 + 100001 + + + #fdeceb + + + + + Conservation + + Conservation + + + + landuse_type + conservation + + + 0 + 100001 + + + #b2df8a + + + + + Industial and Construction + + Industial and Construction + + + + + landuse_type + construction + + + landuse_type + garages + + + landuse_type + industrial + + + landuse_type + landfill + + + landuse_type + mining + + + landuse_type + port + + + landuse_type + quarry + + + landuse_type + harbour + + + landuse_type + brownfield + + + + 0 + 100001 + + + #e0e0e0 + + + + + Water Storage Facilities + + Water Storage Facilities + + + + + landuse_type + dam + + + landuse_type + reservoir + + + landuse_type + water_storage + + + + 0 + 100001 + + + #539ac8 + + + + + Education + + Education + + + + + landuse_type + education + + + landuse_type + school + + + landuse_type + education;church + + + + 0 + 100001 + + + #e97c16 + + + + + Urban Green Areas + + Urban Green Areas + + + + + landuse_type + greenfield + + + landuse_type + village_green + + + landuse_type + openground + + + landuse_type + greenfield + + + + 0 + 100001 + + + #edf2f6 + + + + + Human Usage + + Human Usage + + + + + landuse_type + human usage + + + landuse_type + Demonstration plot + + + landuse_type + logistics + + + + 0 + 100001 + + + #d580c7 + + + + + Island + + Island + + + + landuse_type + islet + + + 0 + 100001 + + + #8bad6b + + + + + Military + + Military + + + + landuse_type + military + + + 0 + 100001 + + + #b68b8b + 0.71 + 1 + round + round + 4 2 + + + + + + + + horline + + #e3d3d3 + 1 + + + 4 + + 135 + + + + + + + + Recreation + + Recreation + + + + + landuse_type + pitch + + + landuse_type + playground + + + landuse_type + recreation_ground + + + landuse_type + stadium + + + landuse_type + theme_park + + + landuse_type + zoo + + + + 0 + 100001 + + + #695a33 + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #000000 + + + #ffffff + 0.5 + + + 4 + + + + + Transport + + Transport + + + + + landuse_type + railway + + + landuse_type + track + + + + 0 + 100001 + + + #ebdbe8 + + + + + Residential + + Residential + + + + + landuse_type + residential + + + landuse_type + neighbourhood + + + landuse_type + suburb + + + landuse_type + shelter + + + landuse_type + quarter + + + + 0 + 100001 + + + #e0dfdf + + + + + Other + + Other + + + 0 + 100001 + + + #a1986d + + + + + + + landuse + park + + + 1 + 12501 + + + name + + + MS Shell Dlg 2 + 13 + italic + + + + + 0.5 + 0.5 + + + + + 2 + + #ffffff + + + + #bccfb0 + + + + + + + landuse + nature_reserve + + + 1 + 25001 + + + name + + + MS Shell Dlg 2 + 15 + italic + + + + + 0.5 + 0.5 + + + + + 1.5 + + #ffffff + + + + #007c00 + + + + + + + +', true, 'Default style for Land Use', 'docker', NULL, '2022-06-06 17:26:31.416216', 'Polygon'); +INSERT INTO public.layer_styles VALUES (19, 'gis', 'osm', 'osm_aeroway_linestring', 'geometry', 'Airport Runway', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "ref" + + 1 + +', ' + + Airport Runway + + Airport Runway + + + Single symbol + 0 + 60000 + + + #8d8d8d + 2 + bevel + butt + + + + + #ffffff + 1.71429000000000009 + bevel + butt + + + + + + + +', true, 'Default style for Airport Runway', 'docker', NULL, '2022-06-06 17:25:56.707839', 'Line'); +INSERT INTO public.layer_styles VALUES (20, 'gis', 'osm', 'osm_aeroway_points', 'geometry', 'Airport Points', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "ref" + + 0 + +', ' + + Airport Points + + Airport Points + + + Airport + + Airport + + + + aeroway + aerodrome + + + 0 + 30000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Airport Gates + + Airport Gates + + + + aeroway + gate + + + 0 + 30000 + + + + half_arc + + #36d8ed + + + #866f88 + 1 + + + 7 + 1.33333 + + + + + + + +', true, 'Default style for Airport Points', 'docker', NULL, '2022-06-06 17:25:59.896728', 'Point'); +INSERT INTO public.layer_styles VALUES (21, 'gis', 'osm', 'osm_aeroway_polygons', 'geometry', 'Airport Building', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "ref" + + 2 + +', ' + + Airport Building + + Airport Building + + + Single symbol + 0 + 70000 + + + #d0c9dc + + + + + + + +', true, 'Default style for Airport Building', 'docker', NULL, '2022-06-06 17:26:03.031453', 'Polygon'); +INSERT INTO public.layer_styles VALUES (22, 'gis', 'osm', 'osm_bay', 'the_geom', 'Bay', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "power" + + 1 + +', ' + + Bay + + Bay + + + Single symbol + 0 + 2000 + + + #cfc950 + 1 + bevel + square + + + + + + + +', true, 'Default style for Bay', 'docker', NULL, '2022-06-06 17:26:06.243531', 'Line'); +INSERT INTO public.layer_styles VALUES (23, 'gis', 'osm', 'osm_busbar', 'the_geom', 'Busbar', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "power" + + 1 + +', ' + + Busbar + + Busbar + + + Single symbol + 0 + 2000 + + + #464646 + 0.5 + round + round + + + + + + + + line + + #464646 + + + #464646 + 1 + + + 4 + + 0 + 2 + + + + 21 + + + + + + + + + +', true, 'Default style for Busbar', 'docker', NULL, '2022-06-06 17:26:09.586558', 'Line'); +INSERT INTO public.layer_styles VALUES (24, 'gis', 'osm', 'osm_compensator_points', 'the_geom', 'Compensator Points', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "power" + + 0 + +', ' + + Compensator Points + + Compensator Points + + + Single symbol + 0 + 1000 + + + + triangle + + #d6ccb5 + + + + 5 + + + + + + + +', true, 'Default style for Compensator Points', 'docker', NULL, '2022-06-06 17:26:12.80828', 'Point'); +INSERT INTO public.layer_styles VALUES (25, 'gis', 'osm', 'osm_converter_points', 'the_geom', 'Converter Points', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Converter Points + + Converter Points + + + Single symbol + 0 + 1000 + + + + square + + #d6ccb5 + + + + 5 + + + + + + + +', true, 'Default style for Converter Points', 'docker', NULL, '2022-06-06 17:26:16.329267', 'Point'); +INSERT INTO public.layer_styles VALUES (26, 'gis', 'osm', 'osm_healthcare_facilities_points', 'geometry', 'Healthcare Facilities Points', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Healthcare Facilities Points + + Healthcare Facilities Points + + + Clinic + + Clinic + + + + health_care_facility_type + clinic + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #ffafaf + 0.5 + + + 7 + + + + + Hospital + + Hospital + + + + health_care_facility_type + hospital + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #ffafaf + 0.5 + + + 7 + + + + + Doctors + + Doctors + + + + health_care_facility_type + doctors + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #ffafaf + 0.5 + + + 7 + + + + + Care Homes + + Care Homes + + + + + health_care_facility_type + assisted_living + + + health_care_facility_type + hospice + + + health_care_facility_type + nursing_home + + + health_care_facility_type + rehabilitation + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #232323 + 0.5 + + + 7 + + + + + Pharmacy + + Pharmacy + + + + + health_care_facility_type + pharmacy + + + health_care_facility_type + chemist + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #ffafaf + 0.5 + + + 9 + + + + + Dentist + + Dentist + + + + health_care_facility_type + dentist + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #ffafaf + 0.5 + + + 7 + + + + + Optician + + Optician + + + + health_care_facility_type + optician + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #ffafaf + 0.5 + + + 7 + + + + + Veterinary + + Veterinary + + + + health_care_facility_type + veterinary + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #ffafaf + 0.5 + + + 7 + + + + + Laboratory + + Laboratory + + + + health_care_facility_type + laboratory + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8b8b + + + #232323 + 0.5 + + + 6 + + + + + Other Healthcare + + Other Healthcare + + + + + health_care_facility_type + alternative + + + health_care_facility_type + centre + + + health_care_facility_type + health_post + + + + 0 + 10000 + + + + circle + + #8b8b8b + + + + 7 + + + + + + + +', true, 'Default style for Healthcare Facilities Points', 'docker', NULL, '2022-06-06 17:26:19.973532', 'Point'); +INSERT INTO public.layer_styles VALUES (28, 'gis', 'osm', 'osm_landcover', 'geometry', 'Landcover', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "subclass" + + 2 + +', ' + + Landcover + + Landcover + + + Basin + + Basin + + + + subclass + basin + + + 0 + 250001 + + + #7090be + + + + + Beach + + Beach + + + + subclass + beach + + + 0 + 250001 + + + #fff1ba + + + + + + + + circle + + #109dee + + + + 1 + + + + 11,11 + + + + Forest + + Forest + + + + subclass + forest + + + 0 + 250001 + + + #acd29c + + + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #61a05d + 0.2 + + + #347b2f + 1 + + + 14 + + + + 18,18 + + + + Glacier + + Glacier + + + + subclass + glacier + + + 0 + 250001 + + + #ddecec + + + #beecec + 1 + bevel + 4 2 + + + + + Grass + + Grass + + + + subclass + grass + + + 0 + 250001 + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #bccfb0 + + + #232323 + 0.5 + + + 25 + + + + 18,18 + + + + Grassland + + Grassland + + + + subclass + grassland + + + 0 + 250001 + + + #e7f5dd + + + + + + + + arrowhead + + #ff0000 + + + #86a670 + 0.5 + + + 7 + + 90 + + + + + 21,21 + + + + + + + line + + #ff0000 + + + #86a670 + 0.5 + + + 4 + + 0 + -4 + + + + + 21,21 + + + + Heath + + Heath + + + + subclass + heath + + + 0 + 250001 + + + #d6d99f + + + + + Meadow + + Meadow + + + + subclass + meadow + + + 0 + 250001 + + + #d2e8c5 + + + + + + + + third_arc + + #ff0000 + + + #8aac71 + 0.5 + + + 7 + + 90 + + + + + 29,21 + + + + Mud + + Mud + + + + subclass + mud + + + 0 + 250001 + + + #e6dcd2 + + + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #71b3f0 + + + #71b3f0 + 1 + + + 16 + + + + + + + #232323 + 1 + bevel + square + + + + + Reef + + Reef + + + + subclass + reef + + + 0 + 250001 + + + #539ac8 + + + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #4084ae + + + #257aaf + 1 + + + 18 + + + + + + + #232323 + 1 + bevel + square + + + + + Sand + + Sand + + + + subclass + sand + + + 0 + 250001 + + + #f5e9c6 + + + + + + + + circle + + #dfd1aa + + + + 2 + + + + 11,11 + + + + Scree + + Scree + + + + subclass + scree + + + 0 + 250001 + + + #ede4dc + + + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #2a1300 + + + #a5a5a5 + 1 + + + 18 + + + + + + + #232323 + 1 + bevel + square + + + + + Scrub + + Scrub + + + + subclass + scrub + + + 0 + 250001 + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #b1bf94 + + + #232323 + 0.5 + + + 16 + + + + 11,15 + + + + Water Body + + Water Body + + + + subclass + water + + + 0 + 250001 + + + #b4d0d1 + + + + + Wetland + + Wetland + + + + subclass + wetland + + + 0 + 250001 + + + #dedfd3 + 0.45 + + + + + + + + line + + #ff0000 + + + #428598 + 1 + + + 11 + + 90 + + + + + 21,11 + + + + Woodlands + + Woodlands + + + + subclass + wood + + + 0 + 250001 + + + #b9d6ac + + + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #acd29c + 0.3 + + + #688d58 + 0.5 + + + 11 + + + + 18,18 + + + + + + +', true, 'Default style for Landcover', 'docker', NULL, '2022-06-06 17:26:27.760901', 'Polygon'); +INSERT INTO public.layer_styles VALUES (30, 'gis', 'osm', 'osm_parks', 'geometry', 'Parks and Reserves', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Parks and Reserves + + Parks and Reserves + + + Single symbol + 250001 + 3000000 + + + #e5e8dd + + + + + 0 + 500000 + + + Placeholder + + Ubuntu + 10 + + + + + 0 + 0.5 + + + + + 1 + + #8da380 + + + + #ffffff + + 1 + + + + + + +', true, 'Default style for Parks and Reserves', 'docker', NULL, '2022-06-06 17:26:34.970942', 'Polygon'); +INSERT INTO public.layer_styles VALUES (31, 'gis', 'osm', 'osm_peak_points', 'geometry', 'Mountain Peaks', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "osm_id" + + 0 + +', ' + + Mountain Peaks + + Mountain Peaks + + + Single symbol + 0 + 50001 + + + + equilateral_triangle + + #9b4a3f + 0 + + + #cda59f + 0.5 + + + 7 + + + + + + circle + + #232323 + + + #232323 + 0.5 + + + 1 + + + + + 1 + 30000 + + + name + + + Ubuntu + 10 + italic + + + + + 0.5 + 1 + + + 0 + 1 + + + + + #464646 + + + + + + + +', true, 'Default style for Mountain Peaks', 'docker', NULL, '2022-06-06 17:26:38.089547', 'Point'); +INSERT INTO public.layer_styles VALUES (32, 'gis', 'osm', 'osm_poi_points', 'geometry', 'Points of Interest/Service', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Points of Interest/Service + + Points of Interest/Service + + + Food and Drink + + Food and Drink + + + + + subclass + alcohol + + + subclass + bakery + + + subclass + bar + + + subclass + beverages + + + subclass + biergarten + + + subclass + cafe + + + subclass + coffee + + + subclass + confectionery + + + subclass + drinking_water + + + subclass + fast_food + + + subclass + food_court + + + subclass + ice_cream + + + subclass + pub + + + subclass + restaurant + + + subclass + wine + + + subclass + bbq + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 9 + + + + + Accommodation + + Accommodation + + + + + subclass + alpine_hut + + + subclass + camp_site + + + subclass + caravan_site + + + subclass + chalet + + + subclass + guest_house + + + subclass + hostel + + + subclass + hotel + + + subclass + motel + + + subclass + shelter + + + subclass + bed + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Attractions and Monuments + + Attractions and Monuments + + + + + subclass + attraction + + + subclass + art + + + subclass + arts_centre + + + subclass + artwork + + + subclass + castle + + + subclass + gallery + + + subclass + monument + + + subclass + museum + + + subclass + ruins + + + subclass + viewpoint + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Sports and Recreation + + Sports and Recreation + + + + + subclass + american_football + + + subclass + basketball + + + subclass + outdoor + + + subclass + shooting + + + subclass + skateboard + + + subclass + soccer + + + subclass + sports + + + subclass + sports_centre + + + subclass + tennis + + + subclass + water_park + + + subclass + miniature_golf + + + subclass + gymnastics + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #33a02c + + + #232323 + 0.5 + + + 9 + + + + + Bank + + Bank + + + + subclass + bank + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #2c31a0 + + + #ffffff + 0.5 + + + 7 + + + + + Health and Beauty + + Health and Beauty + + + + + subclass + beauty + + + subclass + cosmetics + + + subclass + hairdresser + + + subclass + jewelry + + + subclass + massage + + + subclass + perfumery + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #6c34a4 + + + #232323 + 0.5 + + + 9 + + + + + Bicycle Amenities + + Bicycle Amenities + + + + + subclass + bicycle + + + subclass + bicycle_rental + + + subclass + cycle_barrier + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Parking + + Parking + + + + + subclass + bicycle_parking + + + subclass + motorcycle_parking + + + subclass + parking + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Bollard + + Bollard + + + + subclass + bollard + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #e3e96f + + + #232323 + 0.5 + + + 9 + + + + + Border Control + + Border Control + + + + subclass + border_control + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #52e054 + + + #232323 + 0.5 + + + 9 + + + + + Shopping and Sercives + + Shopping and Sercives + + + + + subclass + boutique + + + subclass + clothes + + + subclass + convenience + + + subclass + copyshop + + + subclass + department_store + + + subclass + doityourself + + + subclass + dry_cleaning + + + subclass + electronics + + + subclass + florist + + + subclass + furniture + + + subclass + garden_centre + + + subclass + gift + + + subclass + greengrocer + + + subclass + general + + + subclass + hardware + + + subclass + hifi + + + subclass + interior_decoration + + + subclass + kiosk + + + subclass + laundry + + + subclass + mall + + + subclass + marketplace + + + subclass + mobile_phone + + + subclass + second_hand + + + subclass + shoes + + + subclass + stationery + + + subclass + supermarket + + + subclass + toys + + + subclass + travel_agency + + + subclass + wholesale + + + subclass + tailor + + + subclass + butcher + + + subclass + books + + + subclass + pet + + + subclass + photo + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #5cd538 + + + #232323 + 0.5 + + + 9 + + + + + Bus Station + + Bus Station + + + + + subclass + bus_station + + + subclass + bus_stop + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 7 + + + + + Car Amenities + + Car Amenities + + + + + subclass + car + + + subclass + car_parts + + + subclass + car_repair + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 9 + + + + + Entertainment + + Entertainment + + + + + subclass + cinema + + + subclass + music + + + subclass + musical_instrument + + + subclass + nightclub + + + subclass + theatre + + + subclass + ticket + + + subclass + video + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Community Centre + + Community Centre + + + + subclass + community_centre + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #d6ab80 + + + #232323 + 0.5 + + + 9 + + + + + Computer + + Computer + + + + subclass + computer + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Courthouse + + Courthouse + + + + subclass + courthouse + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Boat Water Access + + Boat Water Access + + + + + subclass + dock + + + subclass + marina + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #34deb1 + + + #232323 + 0.5 + + + 9 + + + + + Dog Park + + Dog Park + + + + subclass + dog_park + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #33a02c + + + #232323 + 0.5 + + + 9 + + + + + Ferry Amenities + + Ferry Amenities + + + + subclass + ferry_terminal + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #664bde + + + #232323 + 0.5 + + + 9 + + + + + Fire Station + + Fire Station + + + + subclass + fire_station + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #c43c39 + + + #232323 + 0.5 + + + 9 + + + + + Fuel + + Fuel + + + + subclass + fuel + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 9 + + + + + Garden + + Garden + + + + subclass + garden + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #33a02c + + + #232323 + 0.5 + + + 9 + + + + + Gate + + Gate + + + + + subclass + gate + + + subclass + lift_gate + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #a4a4a4 + + + #232323 + 0.5 + + + 9 + + + + + Golf Amenities + + Golf Amenities + + + + + subclass + golf + + + subclass + golf_course + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 9 + + + + + Grave Yard + + Grave Yard + + + + subclass + grave_yard + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #3b3b3b + + + #232323 + 0.5 + + + 9 + + + + + Halt + + Halt + + + + subclass + halt + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #41eeac + + + #232323 + 0.5 + + + 9 + + + + + Information + + Information + + + + subclass + information + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #0039b6 + + + #232323 + 0.5 + + + 9 + + + + + Library + + Library + + + + subclass + library + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 9 + + + + + Motobike Amenities + + Motobike Amenities + + + + + subclass + motocross + + + subclass + motorcycle + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Nursing Home + + Nursing Home + + + + subclass + nursing_home + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #bf3336 + + + #232323 + 0.5 + + + 8 + + + + + Picnic Site + + Picnic Site + + + + subclass + picnic_site + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #33a02c + + + #232323 + 0.5 + + + 9 + + + + + Place of Worship + + Place of Worship + + + + subclass + place_of_worship + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #171717 + + + #232323 + 0.5 + + + 9 + + + + + Postal services + + Postal services + + + + + subclass + post_box + + + subclass + post_office + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #c43c39 + + + #232323 + 0.5 + + + 9 + + + + + Prison + + Prison + + + + subclass + prison + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #5b5151 + + + #232323 + 0.5 + + + 9 + + + + + Recycling + + Recycling + + + + subclass + recycling + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #33a02c + + + #232323 + 0.5 + + + 9 + + + + + Rail Amineties + + Rail Amineties + + + + + subclass + station + + + subclass + subway_entrance + + + subclass + tram_stop + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #7216e2 + + + #232323 + 0.5 + + + 9 + + + + + Stile + + Stile + + + + subclass + stile + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #171717 + + + #232323 + 0.5 + + + 9 + + + + + Swimming + + Swimming + + + + + subclass + swimming + + + subclass + swimming_pool + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #539ac8 + + + #232323 + 0.5 + + + 9 + + + + + Taxi + + Taxi + + + + subclass + taxi + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #171717 + + + #232323 + 0.5 + + + 9 + + + + + Telecommunication + + Telecommunication + + + + + subclass + telephone + + + subclass + mobile_phone + + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Toilets + + Toilets + + + + subclass + toilets + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Toll Booth + + Toll Booth + + + + subclass + toll_booth + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 9 + + + + + Townhall + + Townhall + + + + subclass + townhall + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #535252 + + + #232323 + 0.5 + + + 9 + + + + + Bin + + Bin + + + + subclass + waste_basket + + + 0 + 10000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #8b8a8a + + + #232323 + 0.5 + + + 9 + + + + + Other + + Other + + + multi + + 0 + 10000 + + + + circle + + #535252 + + + + 7 + + + + + + + +', true, 'Default style for Points of Interest/Service', 'docker', NULL, '2022-06-06 17:26:42.781061', 'Point'); +INSERT INTO public.layer_styles VALUES (33, 'gis', 'osm', 'osm_power_polygons', 'the_geom', 'Power Stations', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Power Stations + + Power Stations + + + Single symbol + 0 + 25000 + + + #efb6b5 + + + + + + + +', true, 'Default style for Power Stations', 'docker', NULL, '2022-06-06 17:26:49.674277', 'Polygon'); +INSERT INTO public.layer_styles VALUES (34, 'gis', 'osm', 'osm_power_transmission_lines', 'the_geom', 'Transmission Lines', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "type" + + 1 + +', ' + + Transmission Lines + + Transmission Lines + + + Single symbol + 0 + 2000 + + + #e5737b + 0.5 + round + round + + + + + + + + circle + + #e5737b + + + #e5737b + 0.5 + + + 3 + + + 21 + + + + + + + + + +', true, 'Default style for Transmission Lines', 'docker', NULL, '2022-06-06 17:26:53.027969', 'Line'); +INSERT INTO public.layer_styles VALUES (35, 'gis', 'osm', 'osm_railways', 'geometry', 'Railway', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 0.9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D:/Eigene Dateien/Karten/Projekte/OSM_Geofabrik_Basemap + + 0 + D:/Eigene Dateien/Karten/Projekte/OSM_Geofabrik_Basemap + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Railway + + Railway + + + 1 - 1000 + + 1 - 1000 + + + rail + + 1 + 1000 + + + #595959 + 1.19999999999999996 + round + butt + + + + + #595959 + 0.69999999999999996 + round + butt + + + + + #ffffff + 0.69999999999999996 + round + butt + 3 1.5 + + + + + 1000 - 5000 + + 1000 - 5000 + + + rail + + 1000 + 5000 + + + #595959 + 1.19999999999999996 + round + butt + + + + + #595959 + 0.69999999999999996 + round + butt + + + + + #ffffff + 0.69999999999999996 + round + butt + 3 1.5 + + + + + 5000 - 10000 + + 5000 - 10000 + + + rail + + 5000 + 10000 + + + #595959 + 1.19999999999999996 + round + butt + + + + + #595959 + 0.69999999999999996 + round + butt + + + + + #ffffff + 0.69999999999999996 + round + butt + 3 1.5 + + + + + 10000 - 50000 + + 10000 - 50000 + + + rail + + 10000 + 50000 + + + #464646 + 0.5 + bevel + square + + + + + 50000 - 100000 + + 50000 - 100000 + + + rail + + 50000 + 100000 + + + #464646 + 0.5 + bevel + square + + + + + 100000 - 500000 + + 100000 - 500000 + + + rail + + 100000 + 500000 + + + #464646 + 0.5 + bevel + square + + + + + 500000 - 1500000 + + 500000 - 1500000 + + + rail + + 100000 + 1500000 + + + #464646 + 0.5 + bevel + square + + + + + + + +', true, 'Default style for Railway', 'docker', NULL, '2022-06-06 17:26:56.588568', 'Line'); +INSERT INTO public.layer_styles VALUES (36, 'gis', 'osm', 'osm_substation_points', 'the_geom', 'Substation Points', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Substation Points + + Substation Points + + + Single symbol + 0 + 1000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #d6ccb5 + + + #232323 + 0.5 + + + 9 + + + + + + + +', true, 'Default style for Substation Points', 'docker', NULL, '2022-06-06 17:26:59.709531', 'Point'); +INSERT INTO public.layer_styles VALUES (37, 'gis', 'osm', 'osm_substation_polygons', 'the_geom', 'Substation Buildings', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Substation Buildings + + Substation Buildings + + + Single symbol + 0 + 25000 + + + #e6c9dc + + + + + + + +', true, 'Default style for Substation Buildings', 'docker', NULL, '2022-06-06 17:27:02.985404', 'Polygon'); +INSERT INTO public.layer_styles VALUES (38, 'gis', 'osm', 'osm_switch', 'the_geom', 'Switch Points', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "power" + + 0 + +', ' + + Switch Points + + Switch Points + + + Single symbol + 0 + 1000 + + + + square + + #e77148 + 0 + + + #d6ccb5 + 0.5 + + + 6 + + + + + + cross2 + + #ff0000 + + + #d6ccb5 + 0.5 + + + 6 + + + + + + + +', true, 'Default style for Switch Points', 'docker', NULL, '2022-06-06 17:27:06.083578', 'Point'); +INSERT INTO public.layer_styles VALUES (39, 'gis', 'osm', 'osm_switchgear', 'the_geom', 'Switchgear Building', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fclass IN (''military'', ''nature_reserve'') + "fclass" != ''military'' OR "fclass" != ''nature_reserve'' + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 2 + +', ' + + Switchgear Building + + Switchgear Building + + + Single symbol + 0 + 10000 + + + #d6ccb5 + 1 + round + round + 4 2 + + + + + + + + horline + + #d6ccb5 + 1 + + + 4 + + 45 + + + + + + + + + + +', true, 'Default style for Switchgear Building', 'docker', NULL, '2022-06-06 17:27:09.312363', 'Polygon'); +INSERT INTO public.layer_styles VALUES (40, 'gis', 'osm', 'osm_transformer', 'the_geom', 'Transformer Points', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "power" + + 0 + +', ' + + Transformer Points + + Transformer Points + + + Single symbol + 0 + 1000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #e15989 + + + #232323 + 0.5 + + + 11 + + + + + + + +', true, 'Default style for Transformer Points', 'docker', NULL, '2022-06-06 17:27:12.56058', 'Point'); +INSERT INTO public.layer_styles VALUES (41, 'gis', 'osm', 'osm_waterways_manmade', 'geometry', 'Manmade Water Bodies', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Manmade Water Bodies + + Manmade Water Bodies + + + Canal + + Canal + + + + waterway + canal + + + 0 + 350000 + + + #aad3df + 1 + bevel + square + + + + + Ditch + + Ditch + + + + waterway + ditch + + + 0 + 350000 + + + #bdbcb7 + 0.5 + bevel + square + + + + + Drain + + Drain + + + + waterway + drain + + + 0 + 350000 + + + #ccd6d3 + 0.5 + bevel + square + + + + + + + +', true, 'Default style for Manmade Water Bodies', 'docker', NULL, '2022-06-06 17:27:15.843163', 'Line'); +INSERT INTO public.layer_styles VALUES (42, 'gis', 'osm', 'osm_waterways_points', 'geometry', 'Waterfall/Rapids', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 0 + +', ' + + Waterfall/Rapids + + Waterfall/Rapids + + + Single symbol + 0 + 100000 + + + + + + image/svg+xml + + + + + image/svg+xml + + + + square + + #79aab8 + + + #232323 + 0.5 + + + 9 + + + + + 5000 + 100000 + + + name + + + Ubuntu + 8 + italic + + + + + 0.5 + 1 + + + 0 + 3 + + + + + #082e90 + 0.944 + + + + + + + +', true, 'Default style for Waterfall/Rapids', 'docker', NULL, '2022-06-06 17:27:19.520342', 'Point'); +INSERT INTO public.layer_styles VALUES (43, 'gis', 'osm', 'osm_waterways_rivers', 'geometry', 'Rivers', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Rivers + + Rivers + + + Single symbol + 0 + 500000 + + + + 0 + 400000 + + + name + + + Ubuntu + 10 + italic + + + + true + 1071 + true + + + + #0091ca + + true + 29 + 1071 + yes + + + + + + +', true, 'Default style for Rivers', 'docker', NULL, '2022-06-06 17:27:22.762184', 'Line'); +INSERT INTO public.layer_styles VALUES (44, 'gis', 'osm', 'osm_waterways_streams', 'geometry', 'Streams', ' + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "name" + + 1 + +', ' + + Streams + + Streams + + + Single symbol + 0 + 500000 + + + + + + +', true, 'Default style for Streams', 'docker', NULL, '2022-06-06 17:27:25.880624', 'Line'); + + +-- +-- Name: layer_styles_id_seq; Type: SEQUENCE SET; Schema: public; Owner: docker +-- + +SELECT pg_catalog.setval('public.layer_styles_id_seq', 44, true); + + +-- +-- Name: layer_styles layer_styles_pkey; Type: CONSTRAINT; Schema: public; Owner: docker +-- + +ALTER TABLE ONLY public.layer_styles + ADD CONSTRAINT layer_styles_pkey PRIMARY KEY (id); + + +-- +-- Name: TABLE layer_styles; Type: ACL; Schema: public; Owner: docker +-- + +GRANT SELECT ON TABLE public.layer_styles TO replicator; + + +-- +-- PostgreSQL database dump complete +-- + diff --git a/web/index.html b/web/index.html deleted file mode 100644 index 45024e1..0000000 --- a/web/index.html +++ /dev/null @@ -1,57 +0,0 @@ - -Docker OSM - - - - -
-
timestamp
- - diff --git a/web/osm_mirror_qgis_project.qgz b/web/osm_mirror_qgis_project.qgz new file mode 100644 index 0000000..da2fa9c Binary files /dev/null and b/web/osm_mirror_qgis_project.qgz differ diff --git a/web/project.qgs b/web/project.qgs deleted file mode 100644 index a57e736..0000000 --- a/web/project.qgs +++ /dev/null @@ -1,805 +0,0 @@ - - - - - - - - - - +proj=longlat +datum=WGS84 +no_defs - 3452 - 4326 - EPSG:4326 - WGS 84 - longlat - WGS84 - true - - - - - - - - - - - - osm_buildings20160720014515980 - osm_roads20180302190105366 - - - - - - - - - - - degrees - - 47.52122050961614264 - -18.91370031309673294 - 47.52770232007358686 - -18.90150075927243023 - - 0 - - - +proj=longlat +datum=WGS84 +no_defs - 3452 - 4326 - EPSG:4326 - WGS 84 - longlat - WGS84 - true - - - 0 - - - - - - - - - - - - - - - -171.99783107077300315 - -46.96690365331490113 - 178.47205985402101192 - 71.23581296164789478 - - osm_buildings20160720014515980 - dbname='gis' host=db port=5432 user='docker' password='docker' sslmode=disable key='id,osm_id' srid=4326 type=MultiPolygon checkPrimaryKeyUnicity='1' table="public"."osm_buildings" (geometry) sql= - - - - osm_buildings - - - +proj=longlat +datum=WGS84 +no_defs - 3452 - 4326 - EPSG:4326 - WGS 84 - longlat - WGS84 - true - - - - - - - - - - - - - - - - 0 - 0 - - - - - false - - - - - postgres - - - - - - - - - - - 1 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . - - 0 - . - - 0 - generatedlayout - - - - "name" - - - - - -172.03645261748201278 - -46.88596606843370296 - 178.46728317503999506 - 69.04282369931030416 - - osm_roads20180302190105366 - dbname='gis' host=db port=5432 user='docker' password='docker' sslmode=disable key='id,osm_id' srid=4326 type=LineString checkPrimaryKeyUnicity='1' table="public"."osm_roads" (geometry) sql= - - - - osm_roads - - - +proj=longlat +datum=WGS84 +no_defs - 3452 - 4326 - EPSG:4326 - WGS 84 - longlat - WGS84 - true - - - - - - - - - - - - - - - - 0 - 0 - - - - - false - - - - - postgres - - - - - - - - - - - 1 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . - - 0 - . - - 0 - generatedlayout - - - - "name" - - - - - - - - - - EPSG:4326 - +proj=longlat +datum=WGS84 +no_defs - 1 - 3452 - - - - WGS84 - - - - - - conditions unknown - - 0 - 219 - 255 - 106 - 43 - 255 - 255 - - - - true - - 255 - - - - - MU - 2 - true - - - - false - - true - true - - - - - - - - - - 90 - - - - - - false - - - - - - - - EPSG:4326 - EPSG:3857 - - - 16 - true - 0 - 0 - false - 30 - false - false - 50 - - 1 - - - false - - - - osm_buildings20160720014515980 - - - to_vertex_and_segment - - - disabled - - - off - 2 - - 1 - - current_layer - 0 - - 0.000000 - - - - - meters - m2 - - - None - - - - false - - - - - - - - - - - - - - - - - -