Vejledning til kommuner
Når ny udstyrsdata skal oprettes, skal der laves en sag på TopDesk. Denne sag skal indeholde følgende:
En geopackage med indholdet beskrevet her: Geopackage indhold
De to bestillinger
Der er to typer af bestillinger for oprettelsen af nyt udstyr:
Oprettelsen af nyt udstyr
Oprettelsen af nyt ekstra udstyr - underlagt en eksisterende type, fx Færdselstavler knyttet til en Tavlestander.
Type hierarkiet
Der findes den klassiske opdeling af typer og så findes der ekstra udstyrs opdelingen.
Den klassiske består af en supertype, type og en subtype. Eksempelvis stammer subtypen ‘Tavlestander, uspec.' fra typen ‘Tavlestander’, som stammer fra supertypen 'Skiltning, markering’.
Opdelingen med ekstra udstyr er ekstra udstyr tilhørende en eksisterende type. Eksempelvis vil vi tilføje ekstra udstyr supertypen ‘Færdselstavler’ til typen ‘Tavlestander’. Det gør at ‘Tavlestander’ har en til mange ‘Færdselstavler’ tilknyttet.
Oprettelsen af nyt udstyr
Når man opretter det nye udstyr skal man angive både type koden og supertype koden. Hvis det er en subtype af udstyr man ønsker at oprette kan dette også angives. Dette angives i samme geopackage som 1 linje i tabellen.
Der skal genereres en geopackage med en tabel bestående af nedenstående kolonner.
Geopackage indhold
En GIS medarbejder kan eventuelt hjælpe med at sætte geopackage op.
Den skal indeholde en tabel med kolonnerne beskrevet i nedenstående tabeller.
Hovedindholdet
# | Kolonne navn | Type | Obligatorisk | Forklaring | Eksempel |
---|---|---|---|---|---|
1 | assetGroup | string (vilkårlig længde) | Ja | Denne vil altid være “Equipment & Areas” som er Arealer & Udstyrs hovedgruppe. | Equipment & Areas |
2 | referenceKey | string (maks 50 tegn inklusiv præfix) | Ja | ReferenceKey er et fritekstfelt, der skal være entydigt pr. række i den afleverede geopackage, og der må ikke gives samme referenceKey med i en senere bestilling. Så vil bestillingen blive afvist. ReferenceKey består af valgfrit præfix (fx navn på det system, hvorfra data kommer) efterfulgt af et unikt id / løbenummer. [præfix]_[unikt_id]. |
|
3 | authorityCode | string (maks 8 tegn) | Ja | Bestyreren er den der ejer udstyret. Når man som kommune opretter udstyret, skal det være kommunens bestyrer kode. Bestyrer koden skal vælges fra listen: Begrebsliste | Authority-Code |
|
4 | maintainerCode | string (maks 8 tegn) | Ja | Vedligeholder koden er en markering af hvilken bestyrer der vedligeholder udstyret. Den skal være den samme kode som bestyrer koden og skal vælges fra denne liste: Begrebsliste | Maintainer-Code |
|
5 | superTypeCode | string (maks 8 tegn) | Ja | En superType beskriver den overordnede type som “typeCode” ligger under. Supertype koden er indikeret i den orange række i figuren ovenfor: Vejledning til kommuner | Type-hierarkiet Supertype koden skal vælges fra denne liste: |
|
6 | typeCode | string (maks 8 tegn) | Ja | En type definerer hvilken slags udstyr der er tale om. Type koden er indikeret i den blå række i figuren ovenfor: Vejledning til kommuner | Type-hierarkiet Type koden skal vælges fra denne liste: Begrebsliste | Type-Code |
|
7 | subTypeCode | string (maks 8 tegn) | Nej | Hvor der er behov for det, kan man tilføje en undertype til “typeCode”. Subtype koden er indikeret i den grønne række i figuren ovenfor: Vejledning til kommuner | Type-hierarkiet Subtype koden skal vælges fra denne liste: |
|
8 | remark | string (maks 2000 tegn) | Nej | Fritekstfelt som kan bruges til bemærkning. Der kan fx beskrives hvad denne ajourføring gør. | |
9 | geometry | Punkt, linje eller flade | Ja | Udstyrets geometri. Geometrien skal være i geopackage eget format inklusiv projection. Tilladte geometri-typer kan ses her: Tilladte geometrityper for udstyrstyper | |
10 | geometryPrecisionCode | string (maks 1 tegn) | Ja | Hvor præcis geometrien er tegnet. Koden skal vælges fra denne liste: | 1 |
11 | geometryOriginCode | string (maks 1 tegn) | Ja | Hvordan geometrien er tegnet. Koden skal vælges fra denne liste: | 1 |
Indførelse af data i vejman.dk
# | Kolonne navn | Type | Obligatorisk | Forklaring | Eksempel |
---|---|---|---|---|---|
1 | operation | string | Ja | Hvilken opdateringshandling der foretages. Her vil det altid være create. | create |
2 | operationRemark | string | Ja | En kort beskrivelse af opdateringen som logges. Den samme beskrivelse for alle poster. | |
3 | operationUser | string | Ja | Brugerens vejman.dk brugernavn. |
|
Oprettelse af ekstraudstyr
Arealer og udstyr kan have ekstraudstyr tilknyttet. Det kan for eksempel være ‘Tavlestander’ hvorpå der er registreret en til mange ‘Færdselstavler’.
Ekstraudstyret refererer til allerede eksisterende udstyr og har derfor ikke brug for lige så meget information som helt nyt udstyr har, men det skal stadig mappes ned i samme datastruktur (ubrugte felter skal blot være NULL).
Ekstraudstyret bærer geometrien fra det moderobjekt det tilhører, så dette skal ikke angives. Eksempelvis har ‘Færdselstavler’ samme geometri som ‘Tavlestander’.
Geopackage indhold
En GIS medarbejder kan eventuelt hjælpe med at sætte geopackage op.
Den skal indeholde en tabel med kolonnerne beskrevet i nedenstående tabeller.
Hovedindholdet
# | Kolonne navn | Type | Obligatorisk | Forklaring | Eksempel |
---|---|---|---|---|---|
1 | assetGroup | string (vilkårlig længde) | Ja | Denne vil altid være “Equipment & Areas” som er Arealer & Udstyrs hovedgruppe. | Equipment & Areas |
2 | typeCode | string (maks 8 tegn) | Ja | En type definerer hvilken slags ekstraudstyr, der er tale om. Child type koden er indikeret i den røde række I figuren ovenfor: Vejledning til kommuner | Type-hierarkiet Type koden skal vælges fra denne liste: Begrebsliste | Child-Type |
|
3 | referenceKey | string (maks 50 tegn inklusiv præfix) | Ja | ReferenceKey er et fritekstfelt, der skal være entydigt pr. række i den afleverede geopackage, og der må ikke gives samme referenceKey med i en senere bestilling. Så vil bestillingen blive afvist. ReferenceKey består af valgfrit præfix (fx navn på det system, hvorfra data kommer) efterfulgt af et unikt id / løbenummer. [præfix]_[unikt_id]. |
|
4 | remark | String (maks 2000 tegn) | Nej | Fritekstfelt som kan bruges til bemærkning. Der kan fx beskrives hvad denne ajourføring gør. |
Indførelse i vejman.dk
# | Kolonne navn | Type | Obligatorisk | Forklaring | Eksempel |
---|---|---|---|---|---|
1 | parentReferenceKey | String (maks 50 tegn) | Ja | parentReferenceKey er referencen til dens forældre type. På den måde bliver de linket sammen. | ‘Tavlestander’ referenceKey: VEJMAN_12345 ‘Færdselstavler’ parentReferenceKey: VEJMAN_12345 |
2 | operation | enumeration | Ja | Hvilken opdateringshandling der foretages. Her vil det altid være create. | create |
3 | operationRemark | string | Ja | En kort beskrivelse af opdateringen som logges. Den samme beskrivelse for alle poster. | |
4 | operationUser | string | Ja | Brugerens vejman.dk brugernavn. |
|
Eksempler
Udstyr
Eksempel med et stykke udstyr(Autoværn). Der er desuden vedlagt en Excel udgave.
Geopackage
Excel
Udstyr med ekstraudstyr
Eksempel på et stykke udstyr og tilhørende ekstraudstyr (tavlestander med en tavle). Der er desuden vedlagt en Excel udgave.