diff options
| -rw-r--r-- | config.yml | 550 | ||||
| -rw-r--r-- | schema.sql | 314 | 
2 files changed, 864 insertions, 0 deletions
| @@ -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 @@ -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  -- | 
