Datadefinitioner och beskrivningar av Ryhti-systemets plandatamodell
Sidan har senast uppdaterats den 31 juli 2024, sidans ändringshistorik
Allmänt
Plandatamodellen Ryhti på logisk nivå grundar sig på den nationella plandatamodellen. De senaste utvecklingsversionerna av Ryhti-systemets gränssnittsbeskrivningar finns i GitHub(du blir omdirigerad till en annan tjänst).
På denna sida definieras datastrukturer som är gemensamma för alla plantyper och som tillämpas för att uttrycka plandata i enlighet med tillämpningsanvisningarna för varje plantyp (detaljplan(du blir omdirigerad till en annan tjänst), generalplan(du blir omdirigerad till en annan tjänst), landskapsplan) och de kodsystem som är kopplade till dem samt livscykel(du blir omdirigerad till en annan tjänst)– och kvalitetsreglerna(du blir omdirigerad till en annan tjänst). Den logiska plandatamodellen Ryhti strävar efter att vara så oberoende som möjligt av en viss genomförandeteknik eller ett fysiskt sätt att presentera information (t.ex. relationsdatabas, datastrukturer för ett visst programmeringsspråk, XML, JSON).
Normativa hänvisningar
Följande dokument hjälper till att fullt ut tillämpa detta dokument:
- ISO 639-2:1998 Codes for the representation of names of languages — Part 2: Alpha-3 code
- ISO 8601-1:2019 Date and time — Representations for information interchange — Part 1: Basic rules
- ISO 19103:2015 Geographic information — Conceptual schema language
- ISO 19107:2019 Geographic information — Spatial schema
- ISO 19108:2002 Geographic information — Temporal schema
- ISO 19109:2015 Geographic information — Rules for application schema
- ISO 19505-2:ISO/IEC 19505-2:2012, Information technology — Object Management Group Unified Modeling Language (OMG UML) — Part 2: Superstructure
Överensstämmelse med standarderna
Den logiska plandatamodellen Ryhti grundar sig på den allmänna måldatamodellen för standarden ISO 19109(du blir omdirigerad till en annan tjänst) (General Feature Model, GFM), som definierar byggklossarna i definitionen av tillämpningsscheman för geodata enligt ISO-standardfamiljen. GFM beskriver bland annat metaklasserna FeatureType, AttributeType och FeatureAssociationType. I plandatamodellen Ryhti definieras alla informationsobjekt som har en beteckning och som kan förekomma separat från andra objekt som objekttyper (stereotyp FeatureType). Dataobjekt som saknar en egen beteckning och som endast kan förekomma som attribut för objekttyper har definierats med hjälp av stereotypen DataType i ISO 19103-standarden(du blir omdirigerad till en annan tjänst).
Utöver ISO 19109(du blir omdirigerad till en annan tjänst)-standarden grundar sig Ryhti-plandatamodellen på andra ISO-standarder för geodata, av vilka de viktigaste är ISO 19103(du blir omdirigerad till en annan tjänst) (användning av UML-språket i modelleringen av geodata), ISO 19107(du blir omdirigerad till en annan tjänst) (modellering av lokaliseringsinformation) och ISO 19108(du blir omdirigerad till en annan tjänst) (modellering av tidsbunden information).
Klasser och datatyper som definierats på annat håll
CharacterString
Beskriver en allmän teckensträng som består av tecknen 0..*, strängens längd, teckenkodning och maximal längd. Definieras som ett gränssnitt i standarden ISO 19103(du blir omdirigerad till en annan tjänst).
Exempel: AK-1
LanguageString
Beskriver en språkspecifik sträng. Utökar gränssnittet CharacterString(du blir omdirigerad till en annan tjänst) genom att lägga till attributet language vars värde är ett värde från kodsystemet LanguageCode. Språkkoden kan enligt definitionen i standarden ISO 19103(du blir omdirigerad till en annan tjänst) vara vilken del av standarden ISO 639 som helst.
Integer
Utökar gränssnittet Number(du blir omdirigerad till en annan tjänst) för att beskriva ett tal som är ett heltal utan bråkdel eller decimaldel. Definieras som ett gränssnitt i standarden ISO 19103(du blir omdirigerad till en annan tjänst).
Decimal
Utökar gränssnittet Number(du blir omdirigerad till en annan tjänst) för att beskriva ett tal som är ett decimaltal. Ett tal som implementerar Decimal-gränssnittet kan uttryckas exakt till en tiondels noggrannhet. Definieras som ett gränssnitt i standarden ISO 19103(du blir omdirigerad till en annan tjänst). Decimalnummer används när behandlingen av decimaler ska vara noggrann, t.ex. i uppgifter som gäller pengar.
TM_Instant
Beskriver en specifik tidpunkt som en 0-dimensionell tidsgeometri som motsvarar en punkt i rymden. Definieras som en klass i standarden ISO 19108(du blir omdirigerad till en annan tjänst). Värdet för en tidpunkt definieras av klassen TM_Position som en kombination av fälten datum eller klockslag enligt standarden ISO 8601(du blir omdirigerad till en annan tjänst) eller en kombination av dessa, eller någon annan tidspunkt som beskrivs med hjälp av TM_TemporalPosition-klassen. Den sistnämnda klassens attribut indeterminatePositionen gör det möjligt att uttrycka en icke-precis tidpunkt genom att till ett eventuellt värde foga en okänd klassificering, nu, före, efter eller ett namn.
TM_Period
Beskriver en tidsperiod med hjälp av attributen begin och end av typen TM_Instant(du blir omdirigerad till en annan tjänst). Båda attributen är obligatoriska men kan innehålla värdet okänd genom attributet indeterminatePosition = unknown. Definieras som en klass i standarden ISO 19108(du blir omdirigerad till en annan tjänst).
URI
Definierar en strängformad Uniform Resource Identifier-beteckning (URI) i standarden ISO 19103(du blir omdirigerad till en annan tjänst). En URI kan användas antingen som en identifierare eller som en resurslokaliserare (Uniform Resource Locator, URL).
Geometry
Gemensamt gränssnitt för alla geometrityper i standarden ISO 19107(du blir omdirigerad till en annan tjänst). De vanligaste gränssnitten som utökar Geometry-gränssnittet enligt standarden ISO 19107(du blir omdirigerad till en annan tjänst) är Point, Curve, Surface och Solid samt Collection, som kan användas för att beskriva geometrisamlingar (multipoint, multicurve, multisurface, multisolid).
Multiplicitet (kardinalitet)
Ett definition som anger hur många gånger ett visst dataelement kan kopplas eller hur många gånger det ska kopplas till ett objekt eller metadata.
1 (’exakt en’)
1..* (’minst en’)
0..1 (’ingen eller en’)
0..* (’ingen, en eller flera’).
Planinformation
Se den finskspråkiga sidan där du hittar tabellerna.
Kodsystem
AsiakirjanLaji
Engelskt namn: DocumentType
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/RY_AsiakirjanLaji_YKAK(du blir omdirigerad till en annan tjänst)
HenkilotietosisallonLaji
HenkilotietosisallonLaji
Engelskt namn: personalDataContent
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/henkilotietosisalto(du blir omdirigerad till en annan tjänst)
AsiakirjanJulkisuusluokka
Engelskt namn: personalDataContent
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/julkisuus(du blir omdirigerad till en annan tjänst)
Päätoksennimi
Engelskt namn: NameOfDecision
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/kaavpaatnimi(du blir omdirigerad till en annan tjänst)
Päätöksentekija
Engelskt namn: DecisionMaker
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/PaatoksenTekija(du blir omdirigerad till en annan tjänst)
Kaavalaji
Engelskt namn: planType
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/RY_Kaavalaji(du blir omdirigerad till en annan tjänst)
KaavanElinkaaritila
Engelskt namn: planLifecycleStatus
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/kaavaelinkaari(du blir omdirigerad till en annan tjänst)
MaanalaisuudenLaji
Engelskt namn: GroundRelativenessKind
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/RY_MaanalaisuudenLaji(du blir omdirigerad till en annan tjänst)
Kaavoitusteema
Engelskt namn: planTheme
Stereotyp: CodeList (kodsystem)
Utökbarhet: Utökbar på alla nivåer
http://uri.suomi.fi/codelist/rytj/kaavoitusteema(du blir omdirigerad till en annan tjänst)
Kaavamaarayslaji
Engelskt namn: PlanRegulationType
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/RY_Kaavamaarayslaji(du blir omdirigerad till en annan tjänst)
LisatiedonLaji
Engelskt namn: AdditionInformationType
Stereotyp: CodeList (kodsystem)
Utökbarhet: Ej utökbar
SanallisenMääräyksenLaji
Engelskt namn: VerbalSpatialPlanRegulationType
Utökbarhet: Ej utökbar
YleiskaavanOikeusvaikutukset
Engelskt namn: legalEffectOfLocalMasterPlan
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/oikeusvaik_YK(du blir omdirigerad till en annan tjänst)’
KasittelytapahtumanLaji
Engelskt namn: planHandlingEventType
Utökbarhet: Ej utökbar
http://uri.suomi.fi/codelist/rytj/kaavakastap(du blir omdirigerad till en annan tjänst)
Vuorovaikutustapahtumanlaji
Engelskt namn: InteractionEventType
Utökbarhet: Ej utökbar
Sidans ändringshistorik
31.7.2024 En svenskspråkig webbversion har etablerats.