Installasjon og oppstart
Lisensnøkkel kreves for å kjøre programmet og fås av www.arkitektum.no .
Siste versjon av installasjon kan lastes ned fra https://www.arkitektum.no/files/gistools/releases/latest
F.o.m. GISTools versjon 1.3.0 kreves ny lisensnøkkel
Ta kontakt med den i din organisasjon som forvalter lisensnøkkelen. Hvis du ikke vet hvem dette er, kontakt Hallstein Søvik hos Arkitektum
Etter installasjon startes Sparx Enterprise Architect og den tilsendte lisensen legges inn under menypunkt Specialize -> GISTools for UML -> Om
Programmet er nå klart til bruk
Release notes
1.4.0 - 24.01.2023
GISTools bruker nå .NET framework versjon 4.8
PostGIS: Støtte for valg av primærnøkler i UML-modell v.h.a. “Is ID”-flagg på attributter
PostGIS: Fornyet GUI for PostGIS DDL-generering
PostGIS: Forbedret norsk/engelsk språkstøtte
Degree: Feil i mapping av nøstede datatyper er rettet
1.3.1 - 07.02.2022
GeoSOSI Pro: En feil knyttet til kontroll av nødvendige Tags i UML-modellen er rettet.
1.3.0 - 04.02.2022
Lisensiering: GISTools versjon 1.3.0 krever ny lisensnøkkel
GeoSOSI PRO: Ny modul for opprettelse av definisjonsfiler for GeoSOSI PRO
Modell-språk: Nytt verktøy for å re-genererere et applikasjonsskjema med elementnavn basert på definerte designation tags
PostGIS: Eksterne kodelister blir igjen lastet ned og inkludert i tabelldefinisjoner (etter oppdatering av sikkerhetsprotokoll)
PostGIS: Databasekolonner som er basert på obligatoriske datatype-egenskaper blir ikke lenger definert med NOT NULL dersom de inngår i en tabell som følge av forflating av en valgfri egenskap
PostGIS: En feil som førte til at kolonnenavn i enkelte tilfeller ble opprettet med _ (understrek) som første tegn, er rettet
PostGIS: Integer-egenskaper med tagged value SOSI_datatype H og SOSI_lengde 11-19 blir nå definert med datatypen bigint på resulterende tabellkolonne
PostGIS: Det blir ikke lenger skrevet AUTHORIZATION til SQL-script når database-brukernavn ikke er oppgitt
PostGIS: Nedtrekkliste for valg av koordinatsystem viser nå EPSG-koden for hvert alternativ
1.2.0 - 24.06.2019
PostGIS: Ved assosiasjoner som er komposisjoner (lukket diamant i UML diagrammet) genereres nå ON DELETE CASCADE constraint
PostGIS: Når multiplisitet er satt til minimum 1 genereres NOT NULL constraint
PostGIS: Ved oppretting av nye databaseskjemaer kan man oppgi bruker som skal ha lesetilgang til dataene for å sette opp WFS
PostGIS: Tomme datatyper gir feilmelding istedenfor advarsel ved validering
PostGIS: Datatypen Identifikasjon kommer ikke lenger ut som egen tabell når det hverken er en til mange multiplisitet eller primærnøkkel i modellen
PostGIS: Egenskapsnavnet for gruppeegenskaper genereres på en mer konsekvent måte slik at samme datatype får likt prefix-navn
PostGIS: Relasjoner med eksakt multiplisitet, f.eks. 0..2, realiseres nå korrekt med tabell og fremmednøkler på samme måte som for 0/1..*
ArcGIS: Kodeliste-attributter er nå utelatt ved søk etter geometrityper
Deegree: Lokalid-feltet får nå definert type="string" slik at man slipper å legge det inn manuelt for at geosynkronisering skal fungere
Deegree: Listen med koordinatsystemer er utvidet med: EPSG:5973, EPSG:5972, EPSG:5975 og EPSG:3575
Deegree: I deegreemappingfilen blir ikke lenger fremmednøklene til andre tabeller med som egenskaper
1.1.2 - 11.02.2019
Feil ved oppdagelse av 0/1-til-mange-relasjoner når UML-modell er organisert med undermapper er rettet
PostGIS - Koordinatsystemene WGS84 UTM37 og WGS84 UTM38 er lagt til
Forbedret strategi for komposisjon av attributtnavn ved arv hindrer generering av veldig lange kolonnenavn
1.1.1 - 22.06.2018
Deegree: Feil i mapping av æøå er rettet.
1.1.0 - 26.01.2018
ArcGis: Håndtering av problematisk ArcGis-prefix for stereotype "Field" ved ArcGis UML-transformasjon
1.0.26 - 24.11.2017
Ny implementasjon av Deegree mapping, benytter samme motor som PostGIS-implementasjonen. Støtter relasjoner mellom klasser og arvehierarkier på lik linje som for PostGIS. #GEOPORTAL-2360
Fikset en feil i testversjonen av ny Deegree-mappingen relatert til 1-til-mange datatyper.
1.0.25 - 19.05.2017
- PostGIS - Støtte for arv av multiple assosiasjoner (flere assosiasjoner mellom to typer med arv)
1.0.24 - 19.05.2017
- PostGIS - Støtte for arv av assosiasjoner (Støtter 0/1..* og *..* samt arv og/eller abstrakte typer på en/begge sider av relasjonen)
1.0.23 - 22.02.2017
- PostGIS - lagt inn default verdi for objtype med orginalt objekttypenavn
- PostGIS - fikset feil på endringslogg så ikke trigger lages for kodelister
1.0.22 - 01.12.2016
- Deegree - støtte for valg av æøå oversetting
- PostGIS/ArcGIS - logger advarsel når eksakt multiplisitet blir gjort om til mange (feks 0..3 blir tolket som 0..*)
- PostGIS - fjernet unødvendig logging av advarsel for datatyper som ikke ble med i sql model
1.0.21 - 23.11.2016
- Deegree - forbedret støtte for mapping av lister med primitiver
- Deegree - rekkefølge på mapping av arvede attributter er rettet
1.0.20 - 18.11.2016
- PostGIS - forbedret støtte for eksterne kodelister på format GML dictionary, Inspire og ISO19115(gmx)
- PostGIS - logger med warning de elementer som ikke håndteres i SQL modellen
1.0.19 - 11.11.2016
- PostGIS - forbedring på navne konflikt ved nøstede datatyper
- PostGIS - validering av datamodell mot SQL92 reserverte ord
- PostGIS - forbedring på fremmednøkkel navning
- Validering - forbedret validering feilplasserte elementer
1.0.18 - 04.11.2016
- PostGIS - Støtte for eksterne kodelister
- Validering - Advarsel ved tomme datatyper
- Validering - Ny validering for lovlige relasjoner til datatyper
- Validering - Ny validering for abstrakte klasser som ikke har realiserbare spesialiseringer
1.0.17 - 13.09.2016
- PostGIS - Støtte for 3D-koordinatsystemer
- PostGIS - Avanserte hjelpefiltre for valg av koordinatsystem
- ArcGIS - Støtte for enumeration
1.0.16 - 02.09.2016
- PostGIS - Mulighet for uavhengig å skru av krav om 2D og å bruke generisk geometridatatype for alle geometrityper i modellen
1.0.15 - 31.08.2016
- PostGIS - Mulighet for å skru av krav om 2D og samtidig bruke generisk geometridatatype for alle geometrityper i modellen
1.0.14 - 29.08.2016
- PostGIS - Forbedret språkstøtte
- PostGIS - Forbedret håndtering av manglende refererte klasser
- PostGIS - Støtte innført for Inspire-geometritypene GM_Curve, GM_Point, GM_Surface og GM_Multisurface
- ArcGIS - Validering før transformasjon fra UML er gjort valgfritt
- ArcGIS - Forbedret feilhåndtering under transformasjon fra UML
- Validering - Innført sjekk for gyldig stereotype på klasser og pakker
- Validering - Innført sjekk for gyldig navn på pakker av typen applicationSchema
- Validering - Utbedret feil i sjekk på om refererte klasser eksisterer i modell
1.0.11 - 24.05.2016
- ArcGIS - bedre støtte for multiple geometrier på en klasse
- ArcGIS - forbedret feilhåndtering
- ArcGIS - forbedret håndtering av sirkulære referanser
1.0.10 - 23.05.2016
- ArcGIS - mer oversetting til engelsk
1.0.09 - 13.05.2016
- ArcGIS - oversatt dialoger til engelsk
- Validering - oversatt til engelsk
- Validering - pakker bør ha beskrivelse (V1030)
- Validering - fjernet sjekk på at pakkenavn er et NCname
- Validering - pakker bør ha stor forbokstav (V1031)
- Validering - forbedret en rekke meldinger fra valideringen
- ArcGIS - sjekker dypere på geometritype
- ArcGIS - forbedret rekursiv lesing av modell/pakker
- CSV eksport lagt til
1.0.08 - 14.03.2016
- PostGIS - fikset type på fremmednøkkel når det er en kodeliste i en til mange forhold
1.0.07 - 11.03.2016
- Validering - fjernet regel om ncname på pakker
- PostGIS - fikset type på fremmednøkkel når det er en kodeliste
1.0.06 - 04.03.2016
- Validering - oppdatert regler rundt topo og kodelister
- PostGIS - bedre forflating av datatyper fra arv
- PostGIS - link lagt inn som kjent type og blir til text
- PostGIS - mulighet for valg på lokalid datatype
- SOSI - Skiftet til ny valideringsrutine for Valider modell. Mye raskere!!
- PostGIS - håndtering av en til mange for alle attributter, også kodelister
- PostGIS - håndtering av en til mange for primitiver
- PostGIS - bedre håndtering av test på mange (mer enn en forekomst)
- Validering - inspire tilpasning med flere kjente datatyper
- Validering - bedre håndtering av enum i valideringsregler (V1008)
1.0.05 - 04.02.2016
- PostGIS - fikset bedre navn på primærnøkler
1.0.04 - 04.02.2016
- PostGIS - Ny parser for arvede attributter og navnestrategi for unike felter.
- PostGIS - Ny feltnavn rutine for å fikse duplikate felter.
- PostGIS - Ny oversetter for æøå utskifting.
- PostGIS - Lagt til text som primærnøkkel valg
- PostGIS - Lager relasjoner til kodelister nøstet i datatyper.
- Validering - Skriver ut regelnr i validering