Slik åpner, merker og temaer en .shp-fil med Microstation V8i

I denne artikkelen vil vi se hvordan du åpner, tematiserer og merker en shp-fil ved hjelp av Microstation V8i, det samme fungerer med Bentley Map. Selv om de er arkaiske 16-biters filer, gamle som noen -mange- av mitt grå hår er det uunngåelig at de fortsetter å bli brukt i vår geospatiale sammenheng. Det er klart at disse kriteriene gjelder for vektorobjekter knyttet til andre datakilder.

En dag snakket jeg om hvordan, ved hjelp av Microstation V8, de importerte og også hvordan å gjøre tema.  mikrostation powerview formPå den tiden brukte jeg Microstation Geographics versjon 2004, som overraskende ser jeg at mange fremdeles bruker den med stor tilfredshet -eller frykt for migrering-. I dette tilfellet skal vi bruke Microstation PowerView versjon Select Series 3, dette tilsvarer mer eller mindre det PowerMap var, med en pris på rundt $ 1,500 for en evig lisens.

Åpne en shp-fil

Med disse versjonene er det ikke nødvendig å importere shp-filen, fordi den leser den direkte, enten som en fil i hovedmodus eller kalt referanse.
For dette er det gjort:

Fil> åpen

Så i filtypen velger vi de av typen .shp, slik at bare filene av den typen er oppført. Som det fremgår av grafikken, kan Microstation V8i åpne uten å importere filer av typen dgn, dwg, dxf, block files (.cel), biblioteker (.dgnib), også True dwg-versjoner av AutoDesk (dwg og dxf), sketchUp (.skp), blant annet, inkludert dgn som kan ha hvilken som helst utvidelse etter ønske (.cat .hid .rie .adm, etc.)

Se dbf-data

mikrostation powerview formFilen av typen shp har de romlige objektene, den opptar minst to ekstra filer: en shx som er den indekserte og dbf som inneholder databasen som er koblet til de romlige objektene. I tillegg er .prj som inneholder projeksjons- og referansesystemet også viktig.

For å vise egenskapene til dbf-filen, gjør du følgende:

Verktøy> geospatial> databaseoperasjoner

Fra dette panelet velger vi 5-ikonet kalt "Se gjennom XFM-attributter".

Husk at attributter fra Micro Geographics eksistere XFM 2004 når anvendt de xml foreningen tabelldata vektorobjekter som en videreutvikling av den tradisjonelle Engineering koblingen.

mikrostation powerview formDa var det bare aktuelt for attributter opprettet fra Geospatial Administrator. Det er nå mulig å lese all informasjon fra databasen som er knyttet til et objekt.

 Opprettelsen av modellen

For å lage etiketter, tema eller andre romlige funksjoner, er det først nødvendig å generere en modell. Dette kan ikke gjøres fra arbeidsområdet, og det ser ut som -selv om det ikke er det samme- til AutoCAD-oppsettet.

Dette gjøres som følger:

Fil> Kartbehandling

Vi skal spørre om vi vil at modellen skal opprettes, vi velger ja-alternativet, og vi legger til referanse.

Med dette opprettes et sidepanel til venstre for arbeidsområdet, hvor du kan se dataene både i form av en funksjonsklasse og nivåer. Denne modellen støtter sine egne referansefiler, viser egenskaper og mange andre romlige analysefunksjonaliteter som buffergenerering, geoprosesser (bli med, krysser, ekskluderer ...), datalisting, lokalisering og selvfølgelig, som forklares nedenfor: tema og merket.

Teoretisk etter kriterier

For å tematisere, velg laget med høyre museknapp og velg "Symbology ...". I dette tilfellet bruker jeg et fullstendig matrikkart, det betyr at offentlig bruk av varer som elvesenger og gater har en matrikkelnøkkel og blir representert som pakker.

Anta at jeg i matrikkartet mitt vil male gatepakkene grå, eiendomspakkene i oransje og elvepakkene blå. For dette må jeg lage tre klasser:

Alternativet «Tematisk» symbolisering er valgt, så opprettes første klasse med navnet Gater, med en betingelse valgt i WHERE TIPOPARCEL = 1-tabellen, som vist i følgende grafikk. Klassen kan defineres farge, linjetype, tykkelse, gjennomsiktighet; i dette tilfellet velger vi grå farge. På samme måte som vi gjør med River type tomter i blått og Property type i gult.

gis mikrostasjon

Når «Apply» -knappen er valgt, er dette resultatet. Jeg anbefaler at du leker med de andre funksjonene, for eksempel klasseskaping basert på ranger eller andre som vi er vant til å se i GIS-programmer.

microstation powerview form 1

 

Plasser etiketter fra dbf

Til slutt, hvis det vi ønsker er at pakkene har en merkelapp. Velg laget med høyre museknapp, og velg «Merking ...», med dette vises et panel hvor vi vil velge «Etter lag» som merkestil, Arial-tekst, rød farge, fra basiskolonnen fil kalt IDPARCELA og at teksten ikke roteres i henhold til formen på pakken (Orientation Fixed).

Der har vi det, en dynamisk tekst fra dbf. Det er selvfølgelig mulig å legge til automatiske felt som et objektområde, som i motsetning til et lagret område er dynamisk og oppdateres med redigering av geometrien.

microstation powerview form 1

Merking og temastilegenskaper kan lagres som xml, med en .theme-utvidelse, som ligner på SLD-stiler. Dermed blir de kalt igjen og påført andre lag eller innenfor en rutine som er programmert i VBA.

Så langt er filen vi har jobbet med en shp og den er skrivebeskyttet. Men når du lagrer den som dgn, kan den redigeres, og alle databaseegenskapene vil være i xml innebygd i skjemaer som finnes i dgn.

Legg igjen svar

Din e-postadresse vil ikke bli publisert.

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentardataene dine behandles.