Zum Inhalt

Repositories

Was ist ein Geodaten Repository?

Mit dem Model Baker können implementierte INTERLIS Modelle automatisch über das Web gefunden werden. Diese Repositories sind, zusätzlich zum Nationalen Repository, eine grosse Nummer von Kantonalen Repositories. So stehen uns die Modelle des gesamten Schweizer Geodatenkatalogs, die im INTERLIS Format vorliegen, in Model Baker zur Verfügung.

Struktur

http://models.interlis.ch dient als Einstiegspunkt. Die Datei ilimodels.xml ist der Index über alle Modelle, die auf demselben Server zu finden sind. Andere Repositories/Server können in ilisites.xml verlinkt werden. Damit wird ein Netzwerk von Repositories bereitgestellt, in denen Modelle gefunden werden können.

ilimodels.xml

Der Inhalt des Files basiert auf dem INTERLIS Modell IliRepository09. Es enthält Objekte der Klasse ModelMetadata, in denen ein Modellname und ein Dateipfad definiert ist. Diese Dateien befinden sich auf demselben Server/Repository.

<IliRepository09.RepositoryIndex.ModelMetadata TID="004398">
    <Name>Wildruhezonen_LV95_V2_1</Name>
    <SchemaLanguage>ili2_3</SchemaLanguage>
    <File>BAFU/Wildruhezonen_V2_1.ili</File>
    <Version>2020-04-21</Version>
    <publishingDate>2020-04-21</publishingDate>
    <dependsOnModel>
        [...]
        <IliRepository09.ModelName_>
            <value>Wildruhezonen_Codelisten_V2_1</value>
        </IliRepository09.ModelName_>
    </dependsOnModel>
    <precursorVersion>2020-01-23</precursorVersion>
    <Tags>195.1,195.2</Tags>
    <Issuer>https://models.geo.admin.ch/BAFU/</Issuer>
    <technicalContact>mailto:gis@bafu.admin.ch</technicalContact>
    <furtherInformation>https://www.bafu.admin.ch/geodatenmodelle</furtherInformation>
    <md5>fe4b13eee175fb7eaf558534cdf2b7a8</md5>
</IliRepository09.RepositoryIndex.ModelMetadata>

ilisites.xml

Der Inhalt des Files basiert auf dem INTERLIS Modell IliSite09. Es enthält Objekte der Klasse SiteMetadata, in denen ein Pfad zu einem anderen Repository definiert ist.

http://models.interlis.ch/ilisite.xml
|- http://models.geo.admin.ch/ilisite.xml
|- http://models.geo.kgk-cgc.ch/ilisite.xml
   |- http://models.geo.ai.ch/ilisite.xml
   |- http://models.geo.ai.ch/ilisite.xml
   |- https://models.geo.ar.ch/ilisite.xml
   |- http://models.geo.be.ch/ilisite.xml
   |- http://models.geo.bl.ch/ilisite.xml
   |- ...
|- https://repositorio.proadmintierra.info/ilisite.xml