aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2024-06-19 14:13:18 +0200
committerGuilhem Moulin <guilhem@fripost.org>2024-06-22 00:56:51 +0200
commit58ec5a4544f55c53921bd553633733d153910e7a (patch)
tree1edadde1e5fb044ce7d5dd22463bb6fb54114b92
parent425cc4063f45feb2a508d63dd43bf2572d7844d5 (diff)
Add layer definitions for Vindbrukskollen layers.
Only the land-based ones for now. Source: https://www.energimyndigheten.se/energisystem-och-analys/elproduktion/vindkraft/vindbrukskollen/ Layers: - https://ext-geodatakatalog.lansstyrelsen.se/GeodataKatalogen/srv/api/records/GetMetaDataById?id=ed5814b2-08bf-493a-a164-7819e1b590d6 LST Vindbrukskollen landbaserade vindkraftverk - https://ext-geodatakatalog.lansstyrelsen.se/GeodataKatalogen/srv/api/records/GetMetaDataById?id=c816bd1e-bc6c-487f-a962-770f05f677b6 LST Vindbrukskollen landbaserade projekteringsområden - https://ext-geodatakatalog.lansstyrelsen.se/GeodataKatalogen/srv/api/records/GetMetaDataById?id=c290bc31-1af8-497e-a9a5-87fcec55d0ce LST Vindbrukskollen havsbaserad vindkraft Webmaps: - https://vbk.lansstyrelsen.se/ - https://ext-geodatakatalog.lansstyrelsen.se/GeodataKatalogen/srv/swe/catalog.search#/map
-rw-r--r--config.yml550
-rw-r--r--schema.sql314
2 files changed, 864 insertions, 0 deletions
diff --git a/config.yml b/config.yml
index 72a735e..d3de950 100644
--- a/config.yml
+++ b/config.yml
@@ -107,6 +107,7 @@ layers:
# # alternative name cannot be used in place of the actual field name during SQL
# # queries or other field name dependent API calls.
# AlternativeName: field_name_alias
+# Alias: field_name_alias
#
# # Description/comment
# Comment: A string describing that field
@@ -748,14 +749,563 @@ layers:
cache: sametinget/
'vbk:vindkraftverk':
+ description: Vindbrukskollen landbaserade vindkraftverk (Länsstyrelsen)
+ create:
+ geometry-type: POINT
+ fields:
+ # https://ext-dokument.lansstyrelsen.se/Gemensamt/Geodata/Externa%20dokument/VBK/LST.vbk_vindkraftverk_shp_information.txt.zip
+ - name: VerkID
+ alias: Verk-ID
+ type: String
+ width: 14
+ unique: true
+ nullable: false
+ comment: ID-nummer i Vindbrukskollen för vindkraftverket
+ - name: OmrID
+ alias: Områdes-ID
+ type: String
+ width: 10
+ nullable: false
+ comment: ID-nummer i Vindbruksollen för projekteringsområdet
+ - name: Projektnamn
+ type: String
+ width: 62
+ comment: Namn på projekteringsområdet
+ - name: Status
+ type: String
+ width: 62
+ nullable: false
+ comment: Status för vindkraftverket (t.ex beviljat)
+ - name: Statuskod
+ type: Integer
+ subtype: Int16
+ nullable: false
+ - name: Handlingstyp
+ type: String
+ width: 62
+ comment: Aktuell prövningsgrund enligt Miljöbalken eller Plan och Bygglagen
+ - name: Uppfort
+ alias: Uppförandedatum
+ type: Date
+ comment: Uppförandedatum för vindkraftverket
+ - name: MB_Tillstand
+ alias: Miljöbalken tillstånd tidsbegränsning
+ type: Date
+ comment: Datum för tidsbegränsning av miljötillståndet
+ - name: Totalhojd
+ alias: Totalhöjd (m)
+ type: Integer
+ subtype: Int16
+ comment: Totalhöjd (m) för vindkraftverket
+ - name: Navhojd
+ alias: Navhöjd (m)
+ type: Integer
+ subtype: Int16
+ comment: Navhöjd (m) för vindkraftverket
+ - name: Rotordiameter
+ alias: Rotordiameter (m)
+ type: Integer
+ subtype: Int16
+ comment: Rotordiameter (m) för vindkraftverket
+ - name: Maxeffekt
+ # XXX convert to W?
+ alias: Maxeffekt (MW)
+ type: Real
+ subtype: Float32
+ comment: Ansökt eller installerad maxeffekt (MW) för vindkraftverket
+ - name: Calprod
+ # XXX convert to Wh?
+ alias: Beräknad årsproduktion (GWh)
+ type: Real
+ subtype: Float32
+ comment: Den beräknade årsproduktionern (GWh) för vindkraftverket
+ - name: Fabrikat
+ type: String
+ width: 62
+ comment: Namn på vindkraftverkets fabrikat
+ - name: Modell
+ type: String
+ width: 62
+ comment: Namn på vindkraftverkets modell
+ - name: Organisationsnamn
+ type: String
+ width: 254
+ comment: Namnet på verksamhetsutövaren för projekteringsområdet
+ - name: Organisationsnummer
+ type: String
+ width: 11
+ comment: Verksamhetsutövarens organisationsnummer
+ - name: Placering
+ type: String
+ width: 62
+ comment: Anger om verket är placerat på land eller i vatten
+ - name: ElNamn
+ alias: Elområde
+ type: String
+ width: 62
+ nullable: false
+ comment: Elområde dit vindkraftverket tillhör
+ - name: SenasteUppdaterat
+ alias: Datum för senaste uppdatering av verk
+ type: Date
+ comment: Datum då vindkraftverket senast sparats i Vindbrukskollen (om datum saknas har vindkraftverket inte sparats efter nov 2018)
+ - name: EjAktuell
+ type: Integer
+ subtype: Bool
+ - name: Raderat
+ type: Integer
+ subtype: Bool
+ nullable: false
source:
download: 'https://ext-dokument.lansstyrelsen.se/gemensamt/geodata/ShapeExport/lst.vbk_vindkraftverk.zip'
cache: vbk/
+ unar:
+ format: zip
+ patterns:
+ - 'LST.vbk_vindkraftverk.*'
+ import:
+ path: LST.vbk_vindkraftverk.shp
+ format: ESRI Shapefile
+ layername: LST.vbk_vindkraftverk
+ field-map:
+ VERKID: VerkID
+ OMRID: OmrID
+ PROJNAMN: Projektnamn
+ STATUS: Status
+ HANDLINGST: Handlingstyp
+ UPPFORT: Uppfort
+ MB_Tillsta: MB_Tillstand
+ TOTALHOJD: Totalhojd
+ NAVHOJD: Navhojd
+ ROTDIAMETE: Rotordiameter
+ MAXEFFEKT: Maxeffekt
+ CALPROD: Calprod
+ FABRIKAT: Fabrikat
+ MODELL: Modell
+ ORGNAMN: Organisationsnamn
+ ORGNMR: Organisationsnummer
+ PLACERING: Placering
+ EL_NAMN: ElNamn
+ SenasteUpp: SenasteUppdaterat
+ EJAKTUELL: EjAktuell
+ ARENDESTAT: Statuskod
+ RADERAD: Raderat
+ value-map:
+ UPPFORT:
+ # 1900-01-01 innebär att datum ej identifierats
+ - replace: '19000101'
+ with: null
+ - replace: '([0-9]{4})([0-9]{2})([0-9]{2})'
+ with: '{0}-{1}-{2}'
+ type: regex
+ TOTALHOJD:
+ - replace: 0
+ with: null
+ NAVHOJD:
+ - replace: 0
+ with: null
+ ROTDIAMETE:
+ - replace: 0
+ with: null
+ MAXEFFEKT:
+ - replace: 0.
+ with: null
+ CALPROD:
+ - replace: 0.
+ with: null
+ FABRIKAT:
+ - replace: '-'
+ with: null
+ MODELL:
+ - replace: '-'
+ with: null
+ ORGNAMN:
+ - replace: 'Projektör ej registrerad '
+ with: null
+ ORGNMR:
+ - replace: '999999-9999'
+ with: null
+ SenasteUpp:
+ - replace: '([0-9]{4})([0-9]{2})([0-9]{2})'
+ with: '{0}-{1}-{2}'
+ type: regex
+ EJAKTUELL:
+ - replace: 'Yes'
+ with: '1'
+ - replace: 'No'
+ with: '0'
+ RADERAD:
+ - replace: 'Yes'
+ with: '1'
+ - replace: 'No'
+ with: '0'
'vbk:projekteringsomraden':
+ description: Vindbrukskollen landbaserade projekteringsområden (Länsstyrelsen)
+ create:
+ geometry-type: MULTIPOLYGON
+ fields:
+ # https://ext-dokument.lansstyrelsen.se/Gemensamt/Geodata/Externa%20dokument/VBK/LST.vbk_projekteringsomraden_shp_information.txt.zip
+ - name: OmrID
+ alias: Områdes-ID
+ type: String
+ width: 10
+ unique: true
+ nullable: false
+ comment: ID-nummer i Vindbruksollen för projekteringsområdet
+ - name: Projektnamn
+ type: String
+ width: 62
+ comment: Namn på projekteringsområdet
+ - name: AntalVerk
+ alias: Aktuella verk
+ type: Integer
+ subtype: Int16
+ nullable: false
+ comment: Antal vindkraftverk exklusive status "Ej aktuell/återkallat"
+ - name: AntalEjXY
+ alias: Antal ej koordinatsatta verk
+ type: Integer
+ subtype: Int16
+ nullable: false
+ comment: Antal vindkraftverk utan koordinater som tillhör projekteringsområdet
+ - name: Calprod
+ alias: Beräknad årsproduktion (GWh)
+ type: Real
+ subtype: Float32
+ comment: Summan av verkens uppgivna beräknade årsproduktion (GWh)
+ - name: PlaneradByggstart
+ alias: Planerad byggstart
+ type: Date
+ comment: Datumangivelse för planerad byggstart för projektet
+ - name: PlaneratDrift
+ alias: Planerat drifttagande
+ type: Date
+ comment: Datumangivelse för planerat idrifttagande för projektet
+ - name: AndringsansokanPagar
+ alias: Ändringsansökan pågår
+ type: Integer
+ subtype: Bool
+ comment: Om ändringsansökan pågår
+ - name: UnderByggnation
+ alias: Under byggnation
+ type: Integer
+ subtype: Bool
+ comment: Om projekteringsområdet är under byggnation
+ - name: Organisationsnamn
+ type: String
+ width: 254
+ comment: Namnet på verksamhetsutövaren för projekteringsområdet
+ - name: Organisationsnummer
+ type: String
+ width: 11
+ comment: Verksamhetsutövarens organisationsnummer
+ - name: ElNamn
+ alias: Elområde
+ type: String
+ width: 62
+ nullable: false
+ comment: Elområde dit projekteringsområdet tillhör
+ - name: SenasteUppdaterat
+ alias: Senast uppdaterat
+ type: Date
+ nullable: true
+ comment: Datum då projektet senast sparats i Vindbrukskollen (om datum saknas har området inte sparats efter nov 2018)
+ - name: EjAktuell
+ alias: Ej aktuell
+ type: Integer
+ subtype: Bool
+ nullable: false
+ comment: Om samtliga verk inom projekteringsområdet har status ej aktuellt / återkallat / avslag med laga kraft
+ - name: Raderat
+ type: Integer
+ subtype: Bool
+ nullable: false
source:
download: 'https://ext-dokument.lansstyrelsen.se/gemensamt/geodata/ShapeExport/lst.vbk_projekteringsomraden.zip'
cache: vbk/
+ unar:
+ format: zip
+ patterns:
+ - 'LST.vbk_projekteringsomraden.*'
+ import:
+ path: LST.vbk_projekteringsomraden.shp
+ format: ESRI Shapefile
+ layername: LST.vbk_projekteringsomraden
+ field-map:
+ OMRID: OmrID
+ PROJNAMN: Projektnamn
+ ANTALVERK: AntalVerk
+ AntalejXY: AntalEjXY
+ CALPROD: Calprod
+ PBYGGSTART: PlaneradByggstart
+ PDRIFT: PlaneratDrift
+ Andringsan: AndringsansokanPagar
+ UnderByggn: UnderByggnation
+ ORGNAMN: Organisationsnamn
+ ORGNR: Organisationsnummer
+ EL_NAMN: ElNamn
+ ArendeStat: SenasteUppdaterat
+ EJAKTUELL: EjAktuell
+ Raderat: Raderat
+ value-map:
+ CALPROD:
+ - replace: 0.
+ with: null
+ PBYGGSTART:
+ - replace: '([0-9]{4})([0-9]{2})([0-9]{2})'
+ with: '{0}-{1}-{2}'
+ type: regex
+ PDRIFT:
+ - replace: '([0-9]{4})([0-9]{2})([0-9]{2})'
+ with: '{0}-{1}-{2}'
+ type: regex
+ Andringsan:
+ - replace: 'Ja'
+ with: '1'
+ - replace: 'Nej'
+ with: '0'
+ UnderByggn:
+ - replace: 'Ja'
+ with: '1'
+ - replace: 'Nej'
+ with: '0'
+ ORGNAMN:
+ - replace: 'Projektör ej registrerad '
+ with: null
+ ORGNR:
+ - replace: '999999-9999'
+ with: null
+ ArendeStat:
+ - replace: '([0-9]{4})([0-9]{2})([0-9]{2})'
+ with: '{0}-{1}-{2}'
+ type: regex
+ EJAKTUELL:
+ - replace: 'Yes'
+ with: '1'
+ - replace: 'No'
+ with: '0'
+ Raderat:
+ - replace: 'Yes'
+ with: '1'
+ - replace: 'No'
+ with: '0'
+
+ 'vbk:havsbaserad_vindkraft':
+ description: Vindbrukskollen havsbaserad vindkraft (Länsstyrelsen)
+ create:
+ geometry-type: MULTIPOLYGON
+ fields:
+ - name: OmrID
+ alias: Områdes-ID
+ type: String
+ width: 10
+ # XXX The provided GeoPKG splits multi polygons into several
+ # features of geometry type polygon. lst.vbk_vindkraftverk.zip
+ # has also LST.vbk_havsbaserad_vindkraft.shp with the proper
+ # features, but unfortunately that layer doesn't seem to be
+ # updated as often (and also isn't official). So we remove
+ # the UNIQUE condition for now.
+ #unique: true
+ nullable: false
+ comment: ID-nummer i Vindbruksollen för projekteringsområdet
+ - name: Projektnamn
+ type: String
+ width: 62
+ comment: Namn på projekteringsområdet
+ - name: Organisationsnamn
+ alias: Verksamhetsutövare
+ type: String
+ width: 254
+ comment: Namnet på verksamhetsutövaren för projekteringsområdet
+ - name: Organisationsnummer
+ type: String
+ width: 11
+ comment: Verksamhetsutövarens organisationsnummer
+ - name: Projektstatus
+ type: String
+ width: 62
+ nullable: false
+ - name: Diarienummer
+ type: String
+ width: 254
+ #unique: true
+ - name: AndringsansokanPagar
+ alias: Ändringsansökan pågår
+ type: Integer
+ subtype: Bool
+ comment: Om ändringsansökan pågår
+ - name: SamradsunderlagInlamnat
+ alias: Samrådsunderlag inlämnat
+ type: Date
+ - name: AnsokanInlamnat
+ alias: Tillståndsansökan inlämnad
+ type: Date
+ - name: AnsokanAterkallad
+ alias: Tillståndsansökan återkallad
+ type: Date
+ - name: AnsokanBeviljad
+ alias: Tillståndsansökan beviljad
+ type: Date
+ - name: AnsokanAvslagen
+ alias: Tillståndsansökan avslagen
+ type: Date
+ - name: AnsokanOverklagad
+ alias: Överklagad
+ type: Date
+ - name: Natura2000_Ansokan
+ alias: Natura2000 ansökan
+ type: String
+ width: 62
+ nullable: false
+ - name: Natura2000_Beslutdatum
+ alias: Natura2000 beslutsdatum
+ type: Date
+ - name: UnderByggnation
+ alias: Under byggnation
+ type: Integer
+ subtype: Bool
+ comment: Om projekteringsområdet är under byggnation
+ - name: Uppfort
+ alias: Uppförandedatum
+ type: Date
+ comment: Uppförandedatum för vindkraftverket
+ - name: PlaneratAntalVerkMin
+ alias: Planerat antal verk (min)
+ type: Integer
+ subtype: Int16
+ - name: PlaneratAntalVerkMax
+ alias: Planerat antal verk (max)
+ type: Integer
+ subtype: Int16
+ - name: PlaneradHojdMin
+ alias: Planerad totalhöjd (min)
+ type: Integer
+ subtype: Int16
+ - name: PlaneradHojdMax
+ alias: Planerad totalhöjd (max)
+ type: Integer
+ subtype: Int16
+ - name: PlaneradProduktionMin
+ alias: Planerad årsproduktion (GWh, min)
+ type: Real
+ subtype: Float32
+ - name: PlaneradProduktionMax
+ alias: Planerad årsproduktion (GWh, max)
+ type: Real
+ subtype: Float32
+ - name: PlaneradByggstart
+ alias: Planerad byggstart
+ type: Date
+ comment: Datumangivelse för planerad byggstart för projektet
+ - name: PlaneratDrift
+ alias: Planerat drifttagande
+ type: Date
+ comment: Datumangivelse för planerat idrifttagande för projektet
+ - name: BeviljatAntalVerk
+ alias: Beviljat antal verk
+ type: Integer
+ subtype: Int16
+ - name: UppfortAntalVerk
+ alias: Uppfört antal verk
+ type: Integer
+ subtype: Int16
+ - name: BeviljadMaxhojd
+ alias: Beviljad maxhöjd
+ type: Integer
+ subtype: Int16
+ - name: InstalleradEffekt
+ alias: Installerad effekt MW
+ type: Real
+ subtype: Float32
+ - name: Calprod
+ alias: Beräknad årsproduktion (GWh)
+ type: Real
+ subtype: Float32
+ comment: Den beräknade årsproduktionern (GWh) för vindkraftverket
+ - name: ElNamn
+ alias: Elområde
+ type: String
+ width: 62
+ nullable: false
+ comment: Elområde dit vindkraftverket tillhör
+ - name: SenasteUppdaterat
+ alias: Datum för senaste uppdatering av verk
+ type: Date
+ comment: Datum då vindkraftverket senast sparats i Vindbrukskollen
+ nullable: false
+ - name: Raderat
+ type: Integer
+ subtype: Bool
+ nullable: false
+ source:
+ download: 'https://ext-dokument.lansstyrelsen.se/gemensamt/geodata/ShapeExport/lst.vbk_havsbaserad_vindkraft.zip'
+ cache: vbk/
+ unar:
+ format: zip
+ import:
+ path: LST.vbk_havsbaserad_vindkraft.gpkg
+ format: GPKG
+ layername: vbk_havsbaserad_vindkraft
+ field-map:
+ OMRID: OmrID
+ HAVSPARKNAMN: Projektnamn
+ Orgnamn: Organisationsnamn
+ Orgnr: Organisationsnummer
+ ArendeStatus: Projektstatus
+ DNR: Diarienummer
+ AndringsansokanPagar: AndringsansokanPagar
+ SAMRAD: SamradsunderlagInlamnat
+ ANSOKINL: AnsokanInlamnat
+ ATERKALL: AnsokanAterkallad
+ ANSOKTILLST: AnsokanBeviljad
+ ANSOKAVSL: AnsokanAvslagen
+ ANSOKOVERKL: AnsokanOverklagad
+ N2000ANS: Natura2000_Ansokan
+ N2000BES: Natura2000_Beslutdatum
+ UNDERBYGGN: UnderByggnation
+ UPPFORD: Uppfort
+ Planantmin: PlaneratAntalVerkMin
+ planantmax: PlaneratAntalVerkMax
+ Planhojdmin: PlaneradHojdMin
+ Planhojdmax: PlaneradHojdMax
+ PlanGWhmin: PlaneradProduktionMin
+ PlanGWhmax: PlaneradProduktionMax
+ PBYGGSTART: PlaneradByggstart
+ PDRIFT: PlaneratDrift
+ Beviljant: BeviljatAntalVerk
+ Uppfortant: UppfortAntalVerk
+ BevMaxHojd: BeviljadMaxhojd
+ InstallEff: InstalleradEffekt
+ BeraknadGWh: Calprod
+ Elomrade: ElNamn
+ SenasteUppdaterat: SenasteUppdaterat
+ Raderat: Raderat
+ value-map:
+ Orgnamn:
+ - replace: 'Projektör ej registrerad '
+ with: null
+ Orgnr:
+ - replace: '999999-9999'
+ with: null
+ DNR:
+ - replace: ''
+ with: null
+ AndringsansokanPagar:
+ - replace: 'Ja'
+ with: '1'
+ - replace: 'Nej'
+ with: '0'
+ UNDERBYGGN:
+ - replace: 'Ja'
+ with: '1'
+ - replace: 'Nej'
+ with: '0'
+ Raderat:
+ - replace: 'Yes'
+ with: '1'
+ - replace: 'No'
+ with: '0'
# The list of layers available on the WMS server can be found at
# https://maps3.sgu.se/geoserver/wms?SERVICE=WMS&VERSION=1.11&REQUEST=GetCapabilities
diff --git a/schema.sql b/schema.sql
index 6b4e773..f4f90df 100644
--- a/schema.sql
+++ b/schema.sql
@@ -639,6 +639,196 @@ ALTER SEQUENCE postgis."sks:UtfordAvverk_ogc_fid_seq" OWNED BY postgis."sks:Utfo
--
+-- Name: vbk:havsbaserad_vindkraft; Type: TABLE; Schema: postgis; Owner: webmap_import
+--
+
+CREATE TABLE postgis."vbk:havsbaserad_vindkraft" (
+ ogc_fid bigint NOT NULL,
+ "OmrID" character(10) NOT NULL,
+ "Projektnamn" character varying(62),
+ "Organisationsnamn" character varying(254),
+ "Organisationsnummer" character(11),
+ "Projektstatus" character varying(62) NOT NULL,
+ "Diarienummer" character varying(254),
+ "AndringsansokanPagar" boolean,
+ "SamradsunderlagInlamnat" date,
+ "AnsokanInlamnat" date,
+ "AnsokanAterkallad" date,
+ "AnsokanBeviljad" date,
+ "AnsokanAvslagen" date,
+ "AnsokanOverklagad" date,
+ "Natura2000_Ansokan" character varying(62) NOT NULL,
+ "Natura2000_Beslutdatum" date,
+ "UnderByggnation" boolean,
+ "Uppfort" date,
+ "PlaneratAntalVerkMin" smallint,
+ "PlaneratAntalVerkMax" smallint,
+ "PlaneradHojdMin" smallint,
+ "PlaneradHojdMax" smallint,
+ "PlaneradProduktionMin" real,
+ "PlaneradProduktionMax" real,
+ "PlaneradByggstart" date,
+ "PlaneratDrift" date,
+ "BeviljatAntalVerk" smallint,
+ "UppfortAntalVerk" smallint,
+ "BeviljadMaxhojd" smallint,
+ "InstalleradEffekt" real,
+ "Calprod" real,
+ "ElNamn" character varying(62) NOT NULL,
+ "SenasteUppdaterat" date NOT NULL,
+ "Raderat" boolean NOT NULL,
+ wkb_geometry postgis.geometry(MultiPolygon,3006)
+);
+
+
+ALTER TABLE postgis."vbk:havsbaserad_vindkraft" OWNER TO webmap_import;
+
+--
+-- Name: TABLE "vbk:havsbaserad_vindkraft"; Type: COMMENT; Schema: postgis; Owner: webmap_import
+--
+
+COMMENT ON TABLE postgis."vbk:havsbaserad_vindkraft" IS 'Vindbrukskollen havsbaserad vindkraft (Länsstyrelsen)';
+
+
+--
+-- Name: vbk:havsbaserad_vindkraft_ogc_fid_seq; Type: SEQUENCE; Schema: postgis; Owner: webmap_import
+--
+
+CREATE SEQUENCE postgis."vbk:havsbaserad_vindkraft_ogc_fid_seq"
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+
+ALTER TABLE postgis."vbk:havsbaserad_vindkraft_ogc_fid_seq" OWNER TO webmap_import;
+
+--
+-- Name: vbk:havsbaserad_vindkraft_ogc_fid_seq; Type: SEQUENCE OWNED BY; Schema: postgis; Owner: webmap_import
+--
+
+ALTER SEQUENCE postgis."vbk:havsbaserad_vindkraft_ogc_fid_seq" OWNED BY postgis."vbk:havsbaserad_vindkraft".ogc_fid;
+
+
+--
+-- Name: vbk:projekteringsomraden; Type: TABLE; Schema: postgis; Owner: webmap_import
+--
+
+CREATE TABLE postgis."vbk:projekteringsomraden" (
+ ogc_fid bigint NOT NULL,
+ "OmrID" character(10) NOT NULL,
+ "Projektnamn" character varying(62),
+ "AntalVerk" smallint NOT NULL,
+ "AntalEjXY" smallint NOT NULL,
+ "Calprod" real,
+ "PlaneradByggstart" date,
+ "PlaneratDrift" date,
+ "AndringsansokanPagar" boolean,
+ "UnderByggnation" boolean,
+ "Organisationsnamn" character varying(254),
+ "Organisationsnummer" character(11),
+ "ElNamn" character varying(62) NOT NULL,
+ "SenasteUppdaterat" date,
+ "EjAktuell" boolean NOT NULL,
+ "Raderat" boolean NOT NULL,
+ wkb_geometry postgis.geometry(MultiPolygon,3006)
+);
+
+
+ALTER TABLE postgis."vbk:projekteringsomraden" OWNER TO webmap_import;
+
+--
+-- Name: TABLE "vbk:projekteringsomraden"; Type: COMMENT; Schema: postgis; Owner: webmap_import
+--
+
+COMMENT ON TABLE postgis."vbk:projekteringsomraden" IS 'Vindbrukskollen landbaserade projekteringsområden (Länsstyrelsen)';
+
+
+--
+-- Name: vbk:projekteringsomraden_ogc_fid_seq; Type: SEQUENCE; Schema: postgis; Owner: webmap_import
+--
+
+CREATE SEQUENCE postgis."vbk:projekteringsomraden_ogc_fid_seq"
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+
+ALTER TABLE postgis."vbk:projekteringsomraden_ogc_fid_seq" OWNER TO webmap_import;
+
+--
+-- Name: vbk:projekteringsomraden_ogc_fid_seq; Type: SEQUENCE OWNED BY; Schema: postgis; Owner: webmap_import
+--
+
+ALTER SEQUENCE postgis."vbk:projekteringsomraden_ogc_fid_seq" OWNED BY postgis."vbk:projekteringsomraden".ogc_fid;
+
+
+--
+-- Name: vbk:vindkraftverk; Type: TABLE; Schema: postgis; Owner: webmap_import
+--
+
+CREATE TABLE postgis."vbk:vindkraftverk" (
+ ogc_fid bigint NOT NULL,
+ "VerkID" character(14) NOT NULL,
+ "OmrID" character(10) NOT NULL,
+ "Projektnamn" character varying(62),
+ "Status" character varying(62) NOT NULL,
+ "Statuskod" smallint NOT NULL,
+ "Handlingstyp" character varying(62),
+ "Uppfort" date,
+ "MB_Tillstand" date,
+ "Totalhojd" smallint,
+ "Navhojd" smallint,
+ "Rotordiameter" smallint,
+ "Maxeffekt" real,
+ "Calprod" real,
+ "Fabrikat" character varying(62),
+ "Modell" character varying(62),
+ "Organisationsnamn" character varying(254),
+ "Organisationsnummer" character(11),
+ "Placering" character varying(62),
+ "ElNamn" character varying(62) NOT NULL,
+ "SenasteUppdaterat" date,
+ "EjAktuell" boolean,
+ "Raderat" boolean NOT NULL,
+ wkb_geometry postgis.geometry(Point,3006)
+);
+
+
+ALTER TABLE postgis."vbk:vindkraftverk" OWNER TO webmap_import;
+
+--
+-- Name: TABLE "vbk:vindkraftverk"; Type: COMMENT; Schema: postgis; Owner: webmap_import
+--
+
+COMMENT ON TABLE postgis."vbk:vindkraftverk" IS 'Vindbrukskollen landbaserade vindkraftverk (Länsstyrelsen)';
+
+
+--
+-- Name: vbk:vindkraftverk_ogc_fid_seq; Type: SEQUENCE; Schema: postgis; Owner: webmap_import
+--
+
+CREATE SEQUENCE postgis."vbk:vindkraftverk_ogc_fid_seq"
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+
+ALTER TABLE postgis."vbk:vindkraftverk_ogc_fid_seq" OWNER TO webmap_import;
+
+--
+-- Name: vbk:vindkraftverk_ogc_fid_seq; Type: SEQUENCE OWNED BY; Schema: postgis; Owner: webmap_import
+--
+
+ALTER SEQUENCE postgis."vbk:vindkraftverk_ogc_fid_seq" OWNED BY postgis."vbk:vindkraftverk".ogc_fid;
+
+
+--
-- Name: kommunyta ogc_fid; Type: DEFAULT; Schema: postgis; Owner: webmap_import
--
@@ -723,6 +913,27 @@ ALTER TABLE ONLY postgis."sks:UtfordAvverk" ALTER COLUMN ogc_fid SET DEFAULT nex
--
+-- Name: vbk:havsbaserad_vindkraft ogc_fid; Type: DEFAULT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:havsbaserad_vindkraft" ALTER COLUMN ogc_fid SET DEFAULT nextval('postgis."vbk:havsbaserad_vindkraft_ogc_fid_seq"'::regclass);
+
+
+--
+-- Name: vbk:projekteringsomraden ogc_fid; Type: DEFAULT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:projekteringsomraden" ALTER COLUMN ogc_fid SET DEFAULT nextval('postgis."vbk:projekteringsomraden_ogc_fid_seq"'::regclass);
+
+
+--
+-- Name: vbk:vindkraftverk ogc_fid; Type: DEFAULT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:vindkraftverk" ALTER COLUMN ogc_fid SET DEFAULT nextval('postgis."vbk:vindkraftverk_ogc_fid_seq"'::regclass);
+
+
+--
-- Name: kommunyta kommunyta_kommunkod_key; Type: CONSTRAINT; Schema: postgis; Owner: webmap_import
--
@@ -1019,6 +1230,46 @@ ALTER TABLE ONLY postgis."sks:UtfordAvverk"
--
+-- Name: vbk:havsbaserad_vindkraft vbk:havsbaserad_vindkraft_pkey; Type: CONSTRAINT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:havsbaserad_vindkraft"
+ ADD CONSTRAINT "vbk:havsbaserad_vindkraft_pkey" PRIMARY KEY (ogc_fid);
+
+
+--
+-- Name: vbk:projekteringsomraden vbk:projekteringsomraden_OmrID_key; Type: CONSTRAINT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:projekteringsomraden"
+ ADD CONSTRAINT "vbk:projekteringsomraden_OmrID_key" UNIQUE ("OmrID");
+
+
+--
+-- Name: vbk:projekteringsomraden vbk:projekteringsomraden_pkey; Type: CONSTRAINT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:projekteringsomraden"
+ ADD CONSTRAINT "vbk:projekteringsomraden_pkey" PRIMARY KEY (ogc_fid);
+
+
+--
+-- Name: vbk:vindkraftverk vbk:vindkraftverk_VerkID_key; Type: CONSTRAINT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:vindkraftverk"
+ ADD CONSTRAINT "vbk:vindkraftverk_VerkID_key" UNIQUE ("VerkID");
+
+
+--
+-- Name: vbk:vindkraftverk vbk:vindkraftverk_pkey; Type: CONSTRAINT; Schema: postgis; Owner: webmap_import
+--
+
+ALTER TABLE ONLY postgis."vbk:vindkraftverk"
+ ADD CONSTRAINT "vbk:vindkraftverk_pkey" PRIMARY KEY (ogc_fid);
+
+
+--
-- Name: kommunyta_wkb_geometry_geom_idx; Type: INDEX; Schema: postgis; Owner: webmap_import
--
@@ -1103,6 +1354,27 @@ CREATE INDEX "sks:UtfordAvverk_wkb_geometry_geom_idx" ON postgis."sks:UtfordAvve
--
+-- Name: vbk:havsbaserad_vindkraft_wkb_geometry_geom_idx; Type: INDEX; Schema: postgis; Owner: webmap_import
+--
+
+CREATE INDEX "vbk:havsbaserad_vindkraft_wkb_geometry_geom_idx" ON postgis."vbk:havsbaserad_vindkraft" USING gist (wkb_geometry);
+
+
+--
+-- Name: vbk:projekteringsomraden_wkb_geometry_geom_idx; Type: INDEX; Schema: postgis; Owner: webmap_import
+--
+
+CREATE INDEX "vbk:projekteringsomraden_wkb_geometry_geom_idx" ON postgis."vbk:projekteringsomraden" USING gist (wkb_geometry);
+
+
+--
+-- Name: vbk:vindkraftverk_wkb_geometry_geom_idx; Type: INDEX; Schema: postgis; Owner: webmap_import
+--
+
+CREATE INDEX "vbk:vindkraftverk_wkb_geometry_geom_idx" ON postgis."vbk:vindkraftverk" USING gist (wkb_geometry);
+
+
+--
-- Name: DATABASE webmap; Type: ACL; Schema: -; Owner: postgres
--
@@ -1308,6 +1580,48 @@ GRANT SELECT ON TABLE postgis.spatial_ref_sys TO webmap_guest;
--
+-- Name: TABLE "vbk:havsbaserad_vindkraft"; Type: ACL; Schema: postgis; Owner: webmap_import
+--
+
+GRANT SELECT ON TABLE postgis."vbk:havsbaserad_vindkraft" TO webmap_guest;
+
+
+--
+-- Name: SEQUENCE "vbk:havsbaserad_vindkraft_ogc_fid_seq"; Type: ACL; Schema: postgis; Owner: webmap_import
+--
+
+GRANT SELECT,USAGE ON SEQUENCE postgis."vbk:havsbaserad_vindkraft_ogc_fid_seq" TO webmap_guest;
+
+
+--
+-- Name: TABLE "vbk:projekteringsomraden"; Type: ACL; Schema: postgis; Owner: webmap_import
+--
+
+GRANT SELECT ON TABLE postgis."vbk:projekteringsomraden" TO webmap_guest;
+
+
+--
+-- Name: SEQUENCE "vbk:projekteringsomraden_ogc_fid_seq"; Type: ACL; Schema: postgis; Owner: webmap_import
+--
+
+GRANT SELECT,USAGE ON SEQUENCE postgis."vbk:projekteringsomraden_ogc_fid_seq" TO webmap_guest;
+
+
+--
+-- Name: TABLE "vbk:vindkraftverk"; Type: ACL; Schema: postgis; Owner: webmap_import
+--
+
+GRANT SELECT ON TABLE postgis."vbk:vindkraftverk" TO webmap_guest;
+
+
+--
+-- Name: SEQUENCE "vbk:vindkraftverk_ogc_fid_seq"; Type: ACL; Schema: postgis; Owner: webmap_import
+--
+
+GRANT SELECT,USAGE ON SEQUENCE postgis."vbk:vindkraftverk_ogc_fid_seq" TO webmap_guest;
+
+
+--
-- PostgreSQL database dump complete
--