diff options
author | Guilhem Moulin <guilhem@fripost.org> | 2024-09-19 16:29:36 +0200 |
---|---|---|
committer | Guilhem Moulin <guilhem@fripost.org> | 2024-09-19 17:49:23 +0200 |
commit | e487f029eb68f7b48de19c82fe0f7ccf5e512a81 (patch) | |
tree | 949ae238e97c946af91447b1a94ce9aa723eb149 | |
parent | 43b81443f8f5de08d55461d96e06b180fed37a83 (diff) |
Skogsstyrelsen: Fetch Shapefiles rather than GeoPackage files.
The former have been deprecated per following note on
https://www.skogsstyrelsen.se/sjalvservice/karttjanster/geodatatjanster/nerladdning-av-geodata/
Påminnelse om vektordata
------------------------
Från och med 1 mars finns vektordata i GeoPackage-format.
Shape-filerna tas bort 16 september. För de flesta datamängder
kommer vi att ta bort de länsvisa lagren och bara ha rikstäckande
lager.
These GeoPackage layers have geometry type POLYGON but appear to contain
MULTIPOLYGONs as well, so fortunately there is no data loss due to
geometry splitting.
-rw-r--r-- | config.yml | 195 | ||||
-rw-r--r-- | schema.sql | 5 |
2 files changed, 49 insertions, 151 deletions
@@ -453,6 +453,11 @@ layers: width: 254 nullable: false comment: Vad anmälan/ansökan gäller + - name: Andamal + type: String + width: 62 + nullable: false + comment: Ändamål - name: Skogstyp type: String width: 254 @@ -483,7 +488,7 @@ layers: width: 254 nullable: false comment: Avverkningssäsong - - name: ArendeStat + - name: ArendeStatus type: String width: 254 nullable: false @@ -492,38 +497,37 @@ layers: type: Real subtype: Float32 comment: Avverkad areal (ha) - - name: Avverkning + - name: AvverkningsanmalanKlass type: String width: 254 nullable: false comment: Avverkningsamalan/NyAvverkningsanmalan source: download: - url: 'https://geodpags.skogsstyrelsen.se/geodataport/data/sksAvverkAnm.zip' + url: 'https://geodpags.skogsstyrelsen.se/geodataport/data/sksAvverkAnm_gpkg.zip' max-size: 134217728 # 128MiB cache: sks/ unar: format: zip - patterns: - - 'sksAvverkAnm.*' import: - path: sksAvverkAnm.shp - format: ESRI Shapefile - layername: sksAvverkAnm + path: sksAvverkAnm.gpkg + format: GPKG + layername: AvverkningsAnmalanYta field-map: - OBJECTID - Beteckn - ArendeAr - Avverktyp + - Andamal - Skogstyp - Inkomdatum - AnmaldHa - SkogsodlHa - NatforHa - AvvSasong - - ArendeStat + - ArendeStatus - AvvHa - - Avverkning + - AvverkningsanmalanKlass 'sks:UtfordAvverk': # https://geodpags.skogsstyrelsen.se/geodataport/feeds/UtfordAvverk.xml @@ -598,145 +602,38 @@ layers: subtype: Float32 nullable: false comment: Areal för ytan (ha) - - sources: - - source: - download: - url: 'https://geodpags.skogsstyrelsen.se/geodataport/data/sksUtfordAvverk-2000-2015.zip' - max-size: 805306368 # 768MiB - cache: - path: sks/ - max-age: 2592000 # 30d - unar: - format: zip - patterns: - - 'sksUtfordAvverk-2000-2015.*' - import: - path: sksUtfordAvverk-2000-2015.shp - format: ESRI Shapefile - layername: sksUtfordAvverk-2000-2015 - field-map: - OBJECTID: OBJECTID - Beteckn: Beteckn - Arendear: ArendeAr - Avverktyp: Avverktyp - Skogstyp: Skogstyp - AnmaldHa: AnmaldHa - SkogsodlHa: SkogsodlHa - Natforha: NatforHa - Avvdatum: Avvdatum - KallaDatum: KallaDatum - KallaAreal: KallaAreal - Forebild: Forebild - Efterbild: Efterbild - Arealha: ArealHa - value-map: - Beteckn: - - replace: 'Visas ej' - with: null - - - source: - download: - url: 'https://geodpags.skogsstyrelsen.se/geodataport/data/sksUtfordAvverk-2016-2019.zip' - max-size: 805306368 # 768MiB - cache: - path: sks/ - max-age: 2592000 # 30d - unar: - format: zip - patterns: - - 'sksUtfordAvverk-2016-2019.*' - import: - path: sksUtfordAvverk-2016-2019.shp - format: ESRI Shapefile - layername: sksUtfordAvverk-2016-2019 - field-map: - OBJECTID: OBJECTID - Beteckn: Beteckn - Arendear: ArendeAr - Avverktyp: Avverktyp - Skogstyp: Skogstyp - AnmaldHa: AnmaldHa - SkogsodlHa: SkogsodlHa - Natforha: NatforHa - Avvdatum: Avvdatum - KallaDatum: KallaDatum - KallaAreal: KallaAreal - Forebild: Forebild - Efterbild: Efterbild - Arealha: ArealHa - value-map: - Beteckn: - - replace: 'Visas ej' - with: null - - - source: - download: - url: 'https://geodpags.skogsstyrelsen.se/geodataport/data/sksUtfordAvverk-2020-2022.zip' - max-size: 805306368 # 768MiB - cache: - path: sks/ - max-age: 864000 # 10d - unar: - format: zip - patterns: - - 'sksUtfordAvverk-2020-2022.*' - import: - path: sksUtfordAvverk-2020-2022.shp - format: ESRI Shapefile - layername: sksUtfordAvverk-2020-2022 - field-map: - OBJECTID: OBJECTID - Beteckn: Beteckn - Arendear: ArendeAr - Avverktyp: Avverktyp - Skogstyp: Skogstyp - AnmaldHa: AnmaldHa - SkogsodlHa: SkogsodlHa - Natforha: NatforHa - Avvdatum: Avvdatum - KallaDatum: KallaDatum - KallaAreal: KallaAreal - Forebild: Forebild - Efterbild: Efterbild - Arealha: ArealHa - value-map: - Beteckn: - - replace: 'Visas ej' - with: null - - - source: - download: - url: 'https://geodpags.skogsstyrelsen.se/geodataport/data/sksUtfordAvverk-2023-.zip' - max-size: 1073741824 # 1GiB - cache: sks/ - unar: - format: zip - patterns: - - 'sksUtfordAvverk-2023-.*' - import: - path: sksUtfordAvverk-2023-.shp - format: ESRI Shapefile - layername: sksUtfordAvverk-2023- - field-map: - OBJECTID: OBJECTID - Beteckn: Beteckn - Arendear: ArendeAr - Avverktyp: Avverktyp - Skogstyp: Skogstyp - AnmaldHa: AnmaldHa - SkogsodlHa: SkogsodlHa - Natforha: NatforHa - Avvdatum: Avvdatum - KallaDatum: KallaDatum - KallaAreal: KallaAreal - Forebild: Forebild - Efterbild: Efterbild - Arealha: ArealHa - value-map: - Beteckn: - - replace: 'Visas ej' - with: null + source: + download: + url: 'https://geodpags.skogsstyrelsen.se/geodataport/data/sksUtfordAvverk_gpkg.zip' + max-size: 4294967296 # 4GiB + cache: + path: sks/ + max-age: 216000 # 60h + unar: + format: zip + import: + path: sksUtfordAvverk.gpkg + format: GPKG + layername: UtfordAvverkningYta + field-map: + OBJECTID: OBJECTID + Beteckn: Beteckn + Arendear: ArendeAr + Avverktyp: Avverktyp + Skogstyp: Skogstyp + AnmaldHa: AnmaldHa + SkogsodlHa: SkogsodlHa + Natforha: NatforHa + Avvdatum: Avvdatum + KallaDatum: KallaDatum + KallaAreal: KallaAreal + Forebild: Forebild + Efterbild: Efterbild + Arealha: ArealHa + value-map: + Beteckn: + - replace: 'Visas ej' + with: null 'st:betesomraden': source: @@ -541,15 +541,16 @@ CREATE TABLE postgis."sks:AvverkAnm" ( "Beteckn" character(12) NOT NULL, "ArendeAr" smallint NOT NULL, "Avverktyp" character varying(254) NOT NULL, + "Andamal" character varying(62) NOT NULL, "Skogstyp" character varying(254) NOT NULL, "Inkomdatum" date NOT NULL, "AnmaldHa" real NOT NULL, "SkogsodlHa" real NOT NULL, "NatforHa" real NOT NULL, + "ArendeStatus" character varying(254) NOT NULL, "AvvSasong" character varying(254) NOT NULL, - "ArendeStat" character varying(254) NOT NULL, "AvvHa" real, - "Avverkning" character varying(254) NOT NULL, + "AvverkningsanmalanKlass" character varying(254) NOT NULL, wkb_geometry postgis.geometry(MultiPolygon,3006) ); |