Konverter bilder til vektor

For noen tid, ble utgangs Digitalisering tabeller trykte kart til å spore, så kom skanneren, men oppgaven er ikke bare brukt til skannede maps, men andre ble konvertert til bilde eller PDF, og har ikke vektorformat.

Prosedyren jeg skal vise bruker Microstation Descartes, men det samme kan gjøres for noe annet program: AutoDesk Raster Design (Før CAD Overlay), ArcScan, manifold GIS (Business Tools), husker jeg at jeg i lang tid gjorde det med Corel Draw.

1. Bildet

Det er noen faktorer som går inn i å gjøre vektorering mulig uten mindre hodepine. Blant disse vil bildeformatet, en png eller tiff gi bedre resultater, mens en jpg er nesten umulig; Oppløsningen den ble eksportert til påvirker også, for hvis den ble konvertert fra utskrifts- eller eksportmodulen, ville den normalt ha en skala assosiert med papirstørrelsen, jo større papirstørrelse, en bedre oppløsning kunne forventes eller i det minste bedre forhold enn en enkel utskriftsskjerm.

kart skannet til vektor

Eksemplet jeg skal bruke er et 1: 1,000 kadastralkart som ble eksportert fra Microstation utskriftsmodulen, til et 24 "x36" ark, i tiff format.

2. Georeferansen

Et kart som dette er lett å georeferanse fordi det har koordinater i marginalen. Jeg har trukket poengene ved hjelp av kommandoen "sted poeng", Og inn i tast det koordinaten i skjemaet "xy = X-koordinat, Y-koordinat", Dette er punktene i blått av det nedre bildet.

Så har jeg kalt referansebildet og plassert det litt utenfor disse punktene. Så har jeg plassert de samme punktene i en annen farge, krysser de grønne linjene, og bruker alltid en overdrevet tykkelse for å gjøre dem synlige. Og til slutt ved å bruke "edit, warp" fra raster manager, har jeg brukt de fire kontrollpunktene som vist i figuren. Du skal nå kunne vektorisere i skala.

kart skannet til vektor

Selv om Microstation V8i støtter å kalle en pdf-fil som et bilde, og dette kan georefereres med den forrige prosedyren, gjelder ikke vektoriseringsprosessen fordi det krever at du har skriverettigheter. Det vil være nødvendig å laste det og lagre det som et bilde (høyre knapp, lagre som...).

3. Vektoriseringen

kart skannet til vektorJeg bruker Microstation Descartes V8i. Selv om dette fungerer likt med tidligere versjoner.

Aktiver Descartes-verktøykart skannet til vektorFor dette gjør vi "verktøy, raster, raster kaste bort redigering”Og det viser en stolpe som inneholder de grunnleggende verktøyene for bildebehandling.

La oss gjøre øvelsen i 15-eplet for å forklare rabbel hva du skal gjøre

Velg masken. Det første ikonet lar deg lage masker, basert på kriterier, i dette tilfellet vil jeg bruke fargene, noe som indikerer at jeg vil legge oransje til masken. Du må komme nærmere sentrum av linjen, og velg en rute i området der fargen ser flat ut. For å konfigurere fargen du vil vise masken, gjør du med alternativet “fargemaskedialogboksen"I mitt tilfelle har jeg valgt grønt. Det er også mulig å lage flere skinn og lagre konfigurasjonen i .msk-format

kart skannet til vektor

Umiddelbart endres det som er valgt i masken til den angitte fargen (grønn). Du kan også legge til flere farger i samme maske, eller trekke dem.

kart skannet til vektorVekt sirkler. Vi skal bygge sirkler som sees i nummereringen av epler, for dette ber den oss om en radius, og så må vi bare berøre linjen til hver av sirklene. Super enkelt, jeg brukte en magenta farge og nok tykkelse for visuelle forhold. Du må spesifisere en maksimal linjebredde, dette gjøres ved å måle en avstand som overstiger linjebredden i bildet. For bedre kontroll er det hensiktsmessig å fortelle det å slette det vektoriserte bildet.

Normaliseringen.  For å unngå å gjøre flere hjørner på grunn av jeg pixelated, tildeles en normaliseringsfaktor. Eksemplet er et ikke-normalisert, se hvordan linjene påvirkes av pixelasjon.

kart skannet til vektor

Vectoriser grenser med topologi. Nå vil jeg digitalisere grensene, hvis jeg laget en egen maske for eplegrenser, ville det ha problemet at de ikke ville ha topologisk rengjøring i noder til indre grenser. For å gjøre dette legger jeg til masken fargen oransje og fargen svart, så berører jeg vektorene separat. Signalet er at de alle blir plassert i fargen på masken, og bare berørt ved hjelp av alternativet "konvertere linjer"

kart skannet til vektor

Enkelt, det er det. Se den forstørrede detalj, at nodene er blitt gjenkjent ved å opprettholde topologisk sammenfall i toppunktene, nodene kan lagres som en .nod-formatfil. Du kan velge endring av farge eller nivå når du vil, det er det jeg har gjort for å skille grensen til blokken fra eiendommen til og med å jobbe med en maske.

Konverter tekst. For dette er det andre verktøy som lar deg velge horisontal, rotert, flere tekster, blant annet ved å bruke OCR. Akkurat der er det å konvertere blokker (celler).

kart skannet til vektor

kart skannet til vektor Andre vektoralternativer. Når en maske er påført, inkluderer oppgavene som kan brukes:

4. Konverter linjer individuelt
5. Konverter et helt område innrammet i en boks
6. Konverter alle tilkoblede objekter på kartet
7. Konstruer konturlinjer, det må være i en 3D-frøfil.
8. Bygg sirkler
9. Forenkle vektorer, dette er for linjekjeder som har for mange segmenter

Presisjonen. Jeg har målt avstanden fra fronten til eiendom nummer 2, og den har gitt meg 28.9611 meter, originalen var 29.00, og vektret den til fots ville ha gjort den samme forskjellen, men tregere, med en digitaliseringstabell ville det vært verre. I denne presisjonen må flere faktorer vurderes, for eksempel kvaliteten
d av skanningen, hvis arket ikke ble skadet, kartets skala, kvaliteten på pixelert og spesielt georeferansen i underpunkt 2 i dette innlegget.

Massiv Vectorisering.

Hvis du hadde et tofargebilde, eller hvis du har det travelt, er det mulig å gjøre massiv vektorisering, men for dette må du ta hensyn til noen aspekter:

  • Hvis kartet bare inneholder grenser, når standardiseringstester har blitt utført, kan det gjøres på en enkel måte.
  • Hvis kartet har tekster, er det ideelt å konvertere disse først, og deretter fjerner rengjøringsverktøyene de skitne rester
  • Hvis skanning i farger, med en akseptabel scan, som en kartblad 1: 50,000, kan du gjøre farge og lage masker med nyttige navn (høydekurver, bygninger, veier, rutenett, etc.) for å bruke den så uniform til forskjellige bilder. 
  • Når du har kontinuerlige ark, er det å foretrekke å ringe dem begge, muliggjør justeringer ved å bli med og vektorere med de forskjellige arkene valgt.
  • Det anbefales å gjøre senere tilsyn, spesielt i leddene og områdene av nærhet av linjer.

Ett svar på "Konverter bilder til vektor"

  1. Jeg synes det er bra for meg å jobbe med 8.5 fordi det ville være veldig viktig.

Legg igjen svar

Din e-postadresse vil ikke bli publisert.

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