<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:app="https://skjema.geonorge.no/SOSI/produktspesifikasjon/AR50/20260701"
        xmlns:gml="http://www.opengis.net/gml/3.2"
        elementFormDefault="qualified"
        targetNamespace="https://skjema.geonorge.no/SOSI/produktspesifikasjon/AR50/20260701"
        version="20260701">
   <annotation>
      <documentation>Denne spesifikasjonen beskriver datasettet AR50 – Arealressurskart for målestokk 1:50 000. Dette er et landsdekkende datasett som viser hovedtyper av arealressurser i målestokk 1:50 000 tilpasset bruk i målestokker fra 1:20 000 til 1:100 000. AR50 fremstilt ved en generalisering av FKB-AR5 under tregrensa og tolking av satellittbilder over tregrensa. For klassifisering av treslag har det tillegg har det vært benyttet N50 skog uten registrert treslag der det ikke finnes AR5. Figurer som er mindre enn 15 dekar vises ikke på kartet, men blir slått sammen med tilgrensende områder.</documentation>
   </annotation>
   <import namespace="http://www.opengis.net/gml/3.2"
           schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
   <!--XML Schema document created by ShapeChange - http://shapechange.net/-->
   <element name="ArealressursFlate"
            substitutionGroup="app:Fellesegenskaper"
            type="app:ArealressursFlateType">
      <annotation>
         <documentation>AreaResourceSurface: et sammenhengende areal som er tilordnet de samme egenskapsverdiene i henhold til et Arealressursklassifikasjonssystem


-- Definition -- 
a continuous area which has been assigned the same attribute values in accordance with an area resource classification system</documentation>
      </annotation>
   </element>
   <complexType name="ArealressursFlateType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="område" type="gml:SurfacePropertyType">
                  <annotation>
                     <documentation>extent: objektets utstrekning

-- Definition -- 
area over which an object extends</documentation>
                  </annotation>
               </element>
               <element name="arealtype" type="gml:CodeType">
                  <annotation>
                     <documentation>areaType: hovedinndeling etter kriterier for vegetasjon, naturlig drenering og kulturpåvirkning

-- Definition -- 
main categorization according to criteria for vegetation, natural drainage and cultural impact</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/arealressurs/arealressursarealtype</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="skogbonitet" type="gml:CodeType">
                  <annotation>
                     <documentation>forestSiteQuality: inndeling etter arealets evne til å produsere trevirke

-- Definition -- 
categorization according to the ability of the area to produce wood</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/arealressurs/arealressursskogbonitet</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="treslag" type="gml:CodeType">
                  <annotation>
                     <documentation>type of wood: inndeling etter fordeling av kronedekket mellom bartrær og lauvtrær

-- Definition -- 
 categorization according to the distribution of crown cover between coniferous and deciduous trees</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/arealressurs/arealressurstreslag</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="jordbruk" type="gml:CodeType">
                  <annotation>
                     <documentation>Temaet ’Jordbruk’ dekker samme geografiske område som klasse 20 (Jordbruk) i temaet ’Arealtype’. Temaet er basert på AR5. Egenskapsverdiene er numeriske.</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/arealressurs/arealressursjordbruk</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="vegetasjonsdekke" type="gml:CodeType">
                  <annotation>
                     <documentation>vegetationCover: informasjon om vegetasjonsdekkets frodighet på snaumark

-- Definition -- 
information concerning the lushness of the vegetation cover on bare land</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/arealressurs/arealressursvegetasjonsdekke</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="kartstandard" type="gml:CodeType">
                  <annotation>
                     <documentation>mapStandard: informasjon om hvilket klassifikasjonssystem som er brukt

-- Definition -- 
information concerning which classification system has been used</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/arealressurs/arealressurskartstandard</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="ArealressursFlatePropertyType">
      <sequence minOccurs="0">
         <element ref="app:ArealressursFlate"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="ArealressursGrense"
            substitutionGroup="app:Fellesegenskaper"
            type="app:ArealressursGrenseType">
      <annotation>
         <documentation>AreaResourceBoundary: avgrensing for en eller to arealressursflater


-- Definition -- 
delimitation for one or two area resource surfaces</documentation>
      </annotation>
   </element>
   <complexType name="ArealressursGrenseType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="grense" type="gml:CurvePropertyType">
                  <annotation>
                     <documentation>border: forløp som følger overgang mellom ulike fenomener

-- Definition -- 
course follwing the transition between different real world phenomena</documentation>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="ArealressursGrensePropertyType">
      <sequence minOccurs="0">
         <element ref="app:ArealressursGrense"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element abstract="true"
            name="Fellesegenskaper"
            substitutionGroup="gml:AbstractFeature"
            type="app:FellesegenskaperType">
      <annotation>
         <documentation>abstrakt objekt som bærer en rekke egenskaper som er fagområde-uavhengige og kan benyttes for alle objekttyper

Merknad:
Spesielt i produktspesifikasjonsarbeid vil en velge egenskaper og av grensningslinjer fra denne klassen.</documentation>
      </annotation>
   </element>
   <complexType abstract="true" name="FellesegenskaperType">
      <complexContent>
         <extension base="gml:AbstractFeatureType">
            <sequence>
               <element name="identifikasjon" type="app:IdentifikasjonPropertyType">
                  <annotation>
                     <documentation>unik identifikasjon av et objekt</documentation>
                  </annotation>
               </element>
               <element name="informasjon" type="string">
                  <annotation>
                     <documentation>generell opplysning

Merknad:
Her legges det inn utfyllende informasjon om objektet</documentation>
                  </annotation>
               </element>
               <element name="kopidata" type="app:KopidataPropertyType">
                  <annotation>
                     <documentation>angivelse av at objektet er hentet fra en kopi av originaldata
Merknad: 
Kan benyttes dersom man gjør et uttak av en database som ikke inneholder originaldataene.</documentation>
                  </annotation>
               </element>
               <element name="kvalitet" type="app:PosisjonskvalitetPropertyType">
                  <annotation>
                     <documentation>beskrivelse av kvaliteten på stedfestingen

Merknad: Denne er identisk med ..KVALITET i tidligere versjoner av SOSI.</documentation>
                  </annotation>
               </element>
               <element name="oppdateringsdato" type="dateTime">
                  <annotation>
                     <documentation>dato for siste endring på objektetdataene 

Merknad: 
Oppdateringsdato kan være forskjellig fra Datafangsdato ved at data som er registrert kan bufres en kortere eller lengre periode før disse legges inn i datasystemet (databasen).

-Definition-
Date and time at which this version of the spatial object was inserted or changed in the spatial data set.</documentation>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="FellesegenskaperPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Fellesegenskaper"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Identifikasjon"
            substitutionGroup="gml:AbstractObject"
            type="app:IdentifikasjonType">
      <annotation>
         <documentation>Identification: Unik identifikasjon av et objekt, ivaretatt av den ansvarlige produsent/forvalter, som kan benyttes av eksterne applikasjoner som referanse til objektet. 

NOTE1 Denne eksterne objektidentifikasjonen må ikke forveksles med en tematisk objektidentifikasjon, slik som f.eks bygningsnummer. 

NOTE 2 Denne unike identifikatoren vil ikke endres i løpet av objektets levetid.</documentation>
      </annotation>
   </element>
   <complexType name="IdentifikasjonType">
      <sequence>
         <element name="lokalId" type="string">
            <annotation>
               <documentation>localId: lokal identifikator, tildelt av dataleverendør/dataforvalter. Den lokale identifikatoren er unik innenfor navnerommet, ingen andre objekter har samme identifikator.

NOTE: Det er data leverendørens ansvar å sørge for at denne lokale identifikatoren er unik innenfor navnerommet.</documentation>
            </annotation>
         </element>
         <element name="navnerom" type="string">
            <annotation>
               <documentation>namespace: navnerom som unikt identifiserer datakilden til objektet, starter med to bokstavs kode jfr ISO 3166. Benytter understreking  ("_") dersom data produsenten ikke er assosiert med bare et land.

NOTE 1 : Verdien for nanverom vil eies av den dataprodusent som har ansvar for de unike identifikatorene og vil registreres i "INSPIRE external  Object Identifier Namespaces Register"

Eksempel: NO_SL_AR50_2014</documentation>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="IdentifikasjonPropertyType">
      <sequence>
         <element ref="app:Identifikasjon"/>
      </sequence>
   </complexType>
   <element name="Kopidata"
            substitutionGroup="gml:AbstractObject"
            type="app:KopidataType">
      <annotation>
         <documentation>angivelse av at objektet er hentet fra en kopi av originaldata
Merknad: 
Kan benyttes dersom man gjør et uttak av en database som ikke inneholder originaldataene.</documentation>
      </annotation>
   </element>
   <complexType name="KopidataType">
      <sequence>
         <element name="områdeId" type="integer">
            <annotation>
               <documentation>identifikasjon av område som dataene dekker

Merknad: Kan angis med kommunenummer eller fylkesnummer. Disse bør spesifiseres nærmere.</documentation>
            </annotation>
         </element>
         <element name="originalDatavert" type="string">
            <annotation>
               <documentation>ansvarlig etat for forvaltning av data</documentation>
            </annotation>
         </element>
         <element name="kopidato" type="dateTime">
            <annotation>
               <documentation>dato når objektet ble kopiert fra originaldatasettet  

Merknad:
Er en del av egenskapen Kopidata. Brukes i de tilfeller hvor en kopidatabase brukes til distribusjon.
Å kopiere et datasett til en kopidatabase skal ikke føre til at Oppdateringsdato blir endret.
Eventuell redigering av data i et kopidatasett medfører ny Oppdateringsdato, Datafangstdato og/eller Verifiseringsdato.</documentation>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="KopidataPropertyType">
      <sequence>
         <element ref="app:Kopidata"/>
      </sequence>
   </complexType>
   <element name="Posisjonskvalitet"
            substitutionGroup="gml:AbstractObject"
            type="app:PosisjonskvalitetType">
      <annotation>
         <documentation>beskrivelse av kvaliteten på stedfestingen</documentation>
      </annotation>
   </element>
   <complexType name="PosisjonskvalitetType">
      <sequence>
         <element name="målemetode" type="gml:CodeType">
            <annotation>
               <documentation>metode for måling i grunnriss (x,y), og høyde (z) når metoden er den samme som ved måling i grunnriss</documentation>
               <appinfo>
                  <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/generelle-konsepter/4.5/m%C3%A5lemetodekode</defaultCodeSpace>
               </appinfo>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="PosisjonskvalitetPropertyType">
      <sequence>
         <element ref="app:Posisjonskvalitet"/>
      </sequence>
   </complexType>
</schema>
