...
- Database for PostGIS 2.0 eller høyere må være etablert
- Velg SOSI/Inspire UML modell (som følger ISO 19109) en vil etablere database for (selve databasen må være opprettet på forhånd med PostGIS 2.0 template og utvidelsen uuid-ossp hvis endringslogg skal benyttesuuid velges for datatype til primærnøkkel)
- Velg Extensions -> GISTools for UML -> PostGIS -> Generer Create database…
- Fyll inn dialogen med kobling til database og angi nytt skjemadatabaseskjema. En kan velge å bruke SOSI navn eller UML/GML navn i databasen. Hvis en krysser av for Geosynkronisering så lages en endringsloggtabell og triggere som fyller denne ved endringer.
- Trykk Generer og databasen etableres (skjemafil/skript blir liggende i en katalog postgis under katalogen til prosjektfilen til EA(.eap))
- Hvis en velger å validere modellen så vil "System Output" vindu fylles med regler som kjøres og evt de feil og advarsler som er relevante for PostGIS etablering vil listes.
- Test databasen med for eksempel QGIS
- Sett opp mappinger til GML eller SOSI Syntaks med Deegree mapping, FME mapping eller Geoserver mapping.
...
Anchor | ||||
---|---|---|---|---|
|
...
Attributter som peker på komplekse typer med maks multiplisitet 1 blir forflatet.
...
Postgis har mulighet for å lagre flere geometrier i samme tabell.
Geometri
Støtter konvertering av PUNKT, KURVE, FLATE, SVERM, GM_Surface, GM_Multisurface, GM_Point, GM_Curve, GM_Multipoint
En kan velge hvor streng restriksjon databasen skal kreve for geometri.
Anchor | ||||
---|---|---|---|---|
|
...
Anchor | ||||
---|---|---|---|---|
|
Egen tabell koblingstabell etableres for dette.
Anchor | ||||
---|---|---|---|---|
|
...