Løsningen bygger på ArcGIS UML profil i EA. Veiledning for ArcGIS UML modellering i EA. For å unngå å modellere en SOSI UML modell på nytt så kan en benytte denne transformasjonen. Resultatet er at en SOSI/GML UML modell blir gjort om til en ArcGIS UML modell. Denne kan videre eksporteres til en Workspace XML og deretter importeres inn i ArcCatalog som en geodatabase.
Funksjonen gjør om en UML modell i en SOSI produktspesifikasjon til en ArcGIS UML modell. Denne kan videre eksporteres til Workspace.xml og importeres i ArcCatalog som en ny geodatabase.
- Bruk SOSI navn som feltnavn
- Hvis ikke så benyttes UML egenskapsnavn
- Lag synkroniserbart datasett
- Gjør at lokalid blir GlobalID/GUID og brukes i relasjoner som fremmednøkkel
- Ellers så brukes ObjectID i relasjoner og lokalid legges inn som String
- Bruk rollenavn som fremmednøkkel
- Gjør at navnet på fremmednøkkel blir satt sammen av rollenavn på relasjoner. Må brukes når en har flere relasjoner mellom samme objekt
- Ellers så brukes navnet på referert klasse + FKID
Anchor | ||||
---|---|---|---|---|
|
...