Eksempel på GEF 1DV-fil for mange 1D modeller af et PACES datasæt

GERDA - GEofysisk Relationel DAtabase

Kommentarer i dette xml-eksempel er rettet mod det som er specielt for en model i 1D vertikal (1DV) model-grenen, der består af mange 1D modeller og er koblet med datasæt med datatyper, som har et positionsniveau. En uddybende beskrivelse af alle 1DV-model-grenens elementer findes her og kan med fordel læses først.

Den fuldstændige xml-fil findes i dk.geus.example.1dv.paces_kort. Eksemplets model er en tolkning af data fra PACES-data eksemplet, hvis xml-fil findes i dk.geus.example.paces.paces_kort. Model-eksemplet her er et udsnit af et eksempel i fuld størrelse, som findes i dk.geus.example.1dv.paces (17 MB), der har reference til datasættet dk.geus.example.paces.paces (4 MB).

Data og model i dette eksempel er stillet til rådighed af Esben Auken, Aarhus Universitet og skal betragtes som et dummy-datasæt og -model.

xml-filen starter:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE GEF-model SYSTEM "
http://gerda.geus.dk/DTD/GEF-model.dtd">

<GEF-model>

MODEL elementet begynder

    <MODEL ident = "dk.geus.example.1dv.paces_kort"
            name = "
1d modeller af paces data profil fra ukendt sted"
            softwareversion = "
1.01a"
            interpretationperson = "
Peter Thomsen"
    >
        <PROJECT
ident = "dk.geus.example"/>
        <INTERPRETATIONCOMPANY
ident = "dk.au.geofysik"/>
        <MODELTYPE
ident = "1d-vertical"/>
        <MODELSOFTWARE
ident = "dk.au.geofysik.sip"/>
        <UTMZONE
ident = "32"/>
        <DATUM
ident = "ed50"/>

ONEDIMVERTMODEL elementet begynder
        <ONEDIMVERTMODEL>

ONEDVMODELPOSITION element 1 begynder
            <ONEDVMODELPOSITION
position = "1"
                    xutm = "
576805.700"
                    yutm = "
6238356.100"
                    residualdata = "
1.480"
                    numlayers = "
4"
            >

ONEDVLAYER elementerne begynder
I dette eksempel er der benyttet en 4-lags model med faste laggrænser, derfor er attributterne thicknessapriorivalue og thickaprioristandarddeviation udfyldt.

ONEDVLAYER element 1
                <ONEDVLAYER layer = "1"
                        rho = "
53.2"
                        rhostandarddeviation = "
0.005"
                        thickness = "
5.00"
                        depthbottom = "
5.00"
                        thicknessapriorivalue = "
5.00"
                        thickaprioristandarddeviation = "
0.001"
                />
:
:

ONEDVLAYER element 4
                <ONEDVLAYER layer = "4"
                        rho = "
33.1"
                        rhostandarddeviation = "
0.015"
                />
ONEDVLAYER elementerne er slut

ONEDVPOSITIONSETTING elementerne begynder
                <ONEDVPOSITIONSETTING sequence = "1"
                        type = "
WeightFirstNeighbourSounding"
                        value = "
0.5"
                />
                <ONEDVPOSITIONSETTING
sequence = "2"
                        type = "
WeightSecondNeighbourSounding"
                        value = "
0.25"
                />
ONEDVPOSITIONSETTING elementerne er slut

            </ONEDVMODELPOSITION>
ONEDVMODELPOSITION element 1 er slut

ONEDVMODELPOSITION element 2 begynder
            <ONEDVMODELPOSITION position = "2"
                    xutm = "
576805.400"
                    yutm = "
6238346.100"
                    residualdata = "
1.50"
                    numlayers = "
4"
            >
Herefter følger ONEDVLAYER underelementerne og ONEDVPOSITIONSETTING underelementerne
:
:

            </ONEDVMODELPOSITION>
ONEDVMODELPOSITION element 2 er slut

ONEDVMODELPOSITION element 3 begynder
            <ONEDVMODELPOSITION position = "3"
                    xutm = "
576805.200"
                    yutm = "
6238336.100"
                    residualdata = "
1.11"
                    numlayers = "
4"
            >
Herefter følger ONEDVLAYER underelementerne og ONEDVPOSITIONSETTING underelementerne
:
:

            </ONEDVMODELPOSITION>
ONEDVMODELPOSITION element 3 er slut

ONEDVMODEL_DATASET elementet begynder
I dette eksempel er modellen en tolkning af et datasæt.

            <ONEDVMODEL_DATASET abscissaeparameter = "FocusDepth"
                    ordinateparameter = "
Rhoa">
                <DATASET
ident = "dk.geus.example.paces.paces_kort"/>

ONEDVMODELPOSITION_DATASETPOSITION element 1 begynder
ONEDVMODELPOSITION_DATASETPOSITION elementets attributter angiver at 1D modellen med (model)position="1" er en tolkning af data med (dataset)position="1" i datasættet med ident="dk.geus.example.paces.paces_kort".

                <ONEDVMODELPOSITION_DATASETPOSITION modelposition = "1"
                        datasetposition = "
1">

ONEDVFORWARDRESPONSE elementerne begynder
                    <ONEDVFORWARDRESPONSE sequence = "1"
                            abscissaevalue = "
5.19"
                            segment = "
1"
                            ordinateresponsevalue = "
50.00"
                            ordinatemeasuredvalue = "
50.10"/>
:
:

                   <ONEDVFORWARDRESPONSE sequence = "8"
                            abscissaevalue = "3.75"
                            segment = "
1"
                            ordinateresponsevalue = "
52.00"
                            ordinatemeasuredvalue = "
51.84"/>
ONEDVFORFORRESPONSE elementerne er slut

                 </ONEDVMODELPOSITION_DATASETPOSITION>
ONEDVMODELPOSITION_DATASETPOSITION element 1 er slut

ONEDVMODELPOSITION_DATASETPOSITION element 2 begynder
ONEDVMODELPOSITION_DATASETPOSITION elementets attributter angiver at 1D modellen med (model)position="2" er en tolkning af data med (dataset)position="2" i datasættet med ident="dk.geus.example.paces.paces_kort".

                 <ONEDVMODELPOSITION_DATASETPOSITION modelposition = "2"
                         datasetposition = "
2">
Herefter følger ONEDVFORWARDRESPONSE elementerne
:
:

                 </ONEDVMODELPOSITION_DATASETPOSITION>
ONEDVMODELPOSITION_DATASETPOSITION element 2 er slut

ONEDVMODELPOSITION_DATASETPOSITION element 3 begynder
ONEDVMODELPOSITION_DATASETPOSITION elementets attributter angiver at 1D modellen med (model)position="3" er en tolkning af data med (dataset)position="3" i datasættet med ident="dk.geus.example.paces.paces_kort".

                 <ONEDVMODELPOSITION_DATASETPOSITION modelposition = "3"
                         datasetposition = "
3">
Herefter følger ONEDVFORWARDRESPONSE elementerne
:
:

                </ONEDVMODELPOSITION_DATASETPOSITION>
ONEDVMODELPOSITION_DATASETPOSITION element 3 er slut

            </ONEDVMODEL_DATASET>
ONEDVMODEL_DATASET elementet er slut

        </ONEDIMVERTMODEL>
ONEDIMVERTMODEL elementet er slut

    </MODEL>
MODEL elementet er slut

</GEF-model>


Tilbagenul-20.gif (65 bytes)Hjem Top  Fremad