Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
FeilkodeTypeFeilmelding  Beskrivelse Kilde
MVR800014
V1009 Advarsel Manglende tagged value SOSI_navn på attributtSOSI_
Navn
navn mangler SOSI
MVR800001 
V1007  Feil Topo assosiasjoner må ha tagged value xsdEncodingRule=notEncoded for å ikke bli med i GML applikasjonsskjema
 
Topo assosiasjonerGML/Shapechange
MVR800002
V1001 Advarsel Assosiasjon mangler angivelse av 'Direction'/retningAssosiasjon mangler retning
  

V1018FeilAssosiasjon er ufullstendig, mangler objekt på en av sideneUkjent typeUML
MVR800006
V1026 Feil Multippel arv er ikke korrekt, forsøk arv i sekvens i steden eller bruk tag gmlMixin=true og abstract=true på arv nr 2Multippel arv ISO 19103 CSL Rec 7
   Arvet objekt bør være abstrakt   
V1005Feil Assosiasjon skal ha multiplisitet på navigerbare enderMultiplisitet på navigerbare assosiasjonsender ISO 19103 CSL Req 10
 
V1015 Advarsel SOSI_NAVN kan ikke være lenger enn 32 tegn
 

 SOSI
MVR800004 
V1016  Advarsel Kodeliste bør har taggedvalue defaultCodeSpace for attributt med angivelse av url til kodeliste
 
Eksterne kodelisterISO 19103 CSL Rec 4
MVR80000b
V1012 Kritisk feil Typen det pekes til er ikke gyldig/finnes ikkeUkjent typeUML
 MVR800009
V1010 Feil Det er ugyldige tegn i navn på attributt
 
NavnereglerISO 19103 CSL Req 16
MVR800015
V1003 Advarsel Manglende tagged value SOSI_navn på navigerbar connector ende
 

 SOSI
MVR800017 Feil Klasse mangler Identifikasjon for bruk i Geosynkronisering /wiki/spaces/SPOS/pages/2424836 Geosynk..
MVR800018 Feil Attributt mangler nillable=true for bruk i oppdatering i Geosynkronisering /wiki/spaces/SPOS/pages/2424836 Geosynk..
MVR80000c
V1008 Advarsel Attributt mangler beskrivelse/definisjon (notes)
 

 ISO 19103 CSL Rec 12
MVR80000d
V1020 Advarsel Klasse mangler beskrivelse/definisjon (notes)
 

 ISO 19103 CSL Rec 12
 

 Advarsel Det anbefales ikke å bruke tegn(-_) i navn på attributt
 
Navneregler ISO 19103 CSL Rec 10
 MVR80000e
V1014 Advarsel Det anbefales å bruke liten forbokstav på attributt
 
Navneregler ISO 19103 CSL Rec 11
 
V1006 Advarsel Det anbefales å bruke liten forbokstav på rollenavn
 
Navneregler ISO 19103 CSL Rec 11
 MVR800010
V1023, V1024 Advarsel Det anbefales å bruke stor forbokstav på klassenavn
 
Navneregler ISO 19103 CSL Rec 11
 MVR800011
V1025 FeilArv er kun tillatt mellom klasser av samme typeArv kun mellom like typer ISO 19103 CSL Req 14
 MVR800012
V1002 FeilAssosiasjon skal ha rollenavn på navigerbare enderRollenavn på navigerbare assosiasjonsenderISO 19103 CSL Req 11
 
V1027 FeilUgyldige tegn i targetNamespaceUgyldige tegn i targetNamespaceGML - XML...
 
V1028FeilUgyldige tegn i xsdDocument
 

GML - XML
 
V1019AdvarselAssosiasjonen vises ikke i noe diagramElementer som ikke vises i diagramISO 19103 CSL Req 17,18
 
V1022
Advarsel
FeilKlasse vises ikke i noe diagramElementer som ikke vises i diagramISO 19103 CSL Req 17,18
MVR040001 AdvarselOCL violation:  The element violates the OCL constraint specified. EA ValidationMVR070001 AdvarselOCL violation:  The relationship violates the OCL constraint specified. 

EA Validation

 Feil
V1029AdvarselSirkelreferanseSirkelreferanser
 
Beste praksis
 
V1021FeilFeilplassert elementFeilplasserte elementer
 
Beste praksis
 

FeilLike attributtnavn og rollenavn for samme klasseLike attributtnavn og rollenavn for samme klasseISO 19103 CSL Req 16
 
V1013FeilFlere like attributtnavn for samme klasseFlere like attributtnavn for samme klasseISO 19103 CSL Req 16
V1033AdvarselAssosiasjonskrav på datatypeAssosiasjoner på datatypeISO 19103 CSL Req 12, 13
V1032AdvarselEn abstrakt klasse bør ha minst en realiserbar spesialiseringAbstrakte klasser med realiserbar spesialiseringBeste praksis

AdvarselAttributtet peker på en tom datatype. Det er ikke anbefalt å benytte datatyper uten attributter, bruk innebygde primitiver istedenfor.Tomme datatyperISO 19103 CSL Req 22

Etter validering av UML modell kan det også være aktuelt å validere GML leveransen

http://sosi.geonorge.no/SOSIModelValidation/1.0/