Formatoppsett import/eksport¶
Her settes selve oppsettet som skal benyttes for et format ved import eller eksport. Her velger du hvilket format det gjelder, eventuelle formatoppsett, hvilke filter og attributtfilter som skal benyttes og om formatet krever at kryssrefransetabell skal brukes.
Oversikt over temaer¶
- Format
- Format-oppsett
- Filter
- Attributtfilter
- X-ref tabell
- Slett denne profilen
- Lagre profil som
- Brukerdefinert format
- Behandling av temakoder
Format¶
Her velges det formatet du ønsker.
Format-oppsett¶
Format oppsettet gjelder kun for noen formater. Der denne ikke er aktuell så blir knappen grå og du får ikke muligheten til å komme inn i denne dialogen. Format oppsettets valg varierer med valgt format og om du skal importere eller eksportere.
SOSI¶
Import¶
Her får du muligheten til å velge om du vil konvertere egenskapene til "flat tabell", dvs. at dersom en egenskap har flere verdier så vil den deles opp i elementene. Eks. på dette er egenskapen ..KVALITET 11 13 0, som deles opp til ..MÅLEMETODE 11, ..NØYAKTIGHET 13 og ..SYNBARHET 0.
Eksport¶
For format-oppsett ved eksport av SOSI, se egen dialoghjelp.
DXF¶
Import¶
Her spesifiserer du først hvordan enhet fila har, meter eller millimeter.
Så kan du velge om du vil lese tekstobjekter som tekst eller som punkt.
Videre kan du velge:
- om lukkede linjer skal leses som polygon
- om du vil benytte S_FCODE istedet for Layer. S_FCODE i Gemini programmene tilsvarer temakode. Dette betyr at hvis du har et layer i dxf-fila som heter "veier" vil temakoden i programmet konverteres til "veier" dersom du haker av for dette valget. Dersom du ønsker at temakodene skal ha tall verdier i henhold til SOSI-standarden, anbefales det at du benytter de samme tallkodene på layer navn i AutoCad.
- om du vil snu X/Y retning
Eksport¶
Her kan du velge å snu X/Y retning
Layer-info: Her kan du angi hvilken attributt som skal bli layer (S_FCODE er default). I tillegg kan man skrive lag-info i hodet på DXF-fila.
Du kan også få skrevet ekstra tekster ut, fra punkt-attributter. Angir du f.eks. S_FCODE, vil temakodene til hvert punkt også bli tekster i tegningen.
SHAPE¶
Eksport¶
Shape formatet har en del valg ved eksport av data.
Du har muligheten til å velge hvilken filslutt du ønsker at Shape filene skal ha. Shape formatet legger punkter i en fil, linjer i en fil, polygoner i en fil og teksten i siste fila. Dette betyr at et oppmålingsprosjekt med alle objekttyper kan generere 4 shape-filer.
På temakode feltnavn kan du bestemme hvilke felt som skal benyttes som temakode på de ulike objekttypene. Som standardverdi vil det her stå S_FCODE (Feature code) som er det interne navnet på temakode i GEMINI.
Videre har du en del valg:
- Konverter radiuser: Shape formatet har ikke støtte for radiuser, ved å velge konvertering splitter programmet buen opp i den mest optimale kombinasjonen av rette linjesegmenter.
- Bruk 3D shape: Shape formatet har 2 hovedvarianter, 2D og 3D. 3D vil si punkter med høydeverdi. Dersom opsjonen er på, vil høydevediene lagt til.
- Export høyde som attributt: Med denne opsjonen blir høyden på objektet skrevet som en attributt. Dette gjelder både 2D og 3D linjer som har en høydeverdi.
- Skriv _FCODE som numerisk: Shape formatet lagrer attributtene i en dbf (Dbase 3)-fil. Feltene i tabellen kan ha forskjellige typer, f.eks. tekst og nummerisk. Dersom denne er satt på, vil temakoder få type numerisk. Ellers blir den tekst.
- Auto-generer numeriske attributter: Som standard er alle attributter tekst-strenger Dersom denne opsjonen er på, vil programmet gå igjennom alle attributtene og sjekke om de er numeriske eller tekst-strenger og gi dem riktige typer i dbf-filen. Flyttall og heltall blir numerisk, resten blir tekst.
SDO¶
Eksport¶
SDO kan ha objekter både med og uten høydeverdier. Dersom du velger å benytte Z koordinater, vil objektene få høydeverdier.
Filter¶
Her kan du hake av for å benytte et filter. I det du haker av dette valget, blir knappen Rediger filter aktiv. Du kan da gå inn og definere nye filtre eller editere de eksisterende.
Merk
Filter gjelder kun ved import.
Attributtfilter¶
Her har du tre valg for hvordan egenskapene skal lese inn i programmet:
- Les alle - alle egenskapene tas med inn i programmet
- Les ingen - ingen egenskaper blir tatt med (kun objektene og temakoden leses)
- Fra liste - her lager du et filter på egenskaper som skal leses inn (velg Rediger liste)
Merk
Attributtfilter gjelder kun ved import.
X-ref tabell¶
Her kan du velge om du vil benytte kryssreferansetabell. I det du haker av for å bruke X-ref tabell, blir valgene hent/opprett fil og rediger tabell aktive. Dersom du har en eksisterende X-ref fil du ønsker å benytte henter du bare denne. Skal du lage en ny X-ref tabell, går du inn på samme knappen og finner katalogen der du ønsker å lagre filen og gir filen et navn.
Redigering av X-ref tabellen er nærmere beskrevet i dialogen du kommer inn i ved å velge Rediger tabell.
Slett denne profilen¶
Her sletter du en profil for et format med tilhørende oppsett.
Lagre profil som¶
Her lagrer du en profil med valgt format med tilhørende oppsett. Dette gjør at du kan hente fram det samme oppsettet ved neste import/eksport. Denne profilen kan også benyttes som en kommandolinje i DOS-versjonen av Gemini Translator, der du kan kjøre import/eksport rutiner i batch.
Brukerdefinert format¶
Med dette valget har du mulighetene til å definere dine egne formater. Disse formatene må være ASCII-formater, dvs. lesbare i en teksteditor. Hvordan disse formatene skal defineres er beskrevet når du går inn i denne menyboksen.
Behandling av temakoder¶
Generelt er det slik at en temakode bestemmer hvilket objekt det gjelder. Dette kan være et nummer, en streng osv. Forskjellige formater har ulike metoder for å beskrive dette. I SOSI brukes LTEMA for linjer, FTEMA for polygoner. DXF-formatet benytter ulike layer som temakode (en opsjon i programmet som produserer DXF-formater).
Alle temakoder blir behandlet på samme måten som andre egenskaper i Gemini programmene. Konverteringsrutinen kartlegger disse temakodene som S_FCODE. Et eksempel på dette er hvis programmet finner LTEMA i en SOSI-fil, så lagres denne i en intern struktur som S_FCODE. Ved eksport stilles S_FCODE tilbake til det opprinnelige navnet i det aktuelle formatet.