Kartografi

Sådan vektoriserer du et kort

Læsetid 7 min · Udgivet 2. aug. 2026 · Opdateret 2. okt. 2026

Kort er det tætteste, folk rutinemæssigt vektoriserer: hårtynde veje, dusinvis af forskellige fyld og små tekst overalt. De belønner tålmodighed med kilden og giver store filer, og begge dele er værd at vide, før du begynder.

De sædvanlige grunde er storformatsprint — et vejviserskilt eller et udstillingspanel, hvor en raster ville blive synligt blød — og behovet for at omfarve eller style et kort om, man kun har som billede.

Tjek først, om vektordata allerede findes

Det er tredive sekunder værd før alt det andet. Er kortet over et rigtigt sted, dækker OpenStreetMap-data det, og at eksportere rigtige vektordata fra QGIS giver dig noget kategorisk bedre end nogen sporing: korrekt topologi, rigtige attributter, lag, der betyder noget. At spore et billede af et kort er det rigtige svar kun, når kortet selv er artefakten — et historisk ark, en stiliseret illustration, en grundplan, der ikke findes noget andet sted.

Er det tilfældet, gælder resten af denne guide.

Opløsningen er hele spillet

En vej tegnet én pixel bred har intet indre. Motoren finder områder og tegner deres grænser, og en linje på én pixel er en grænse med intet indeni — den forsvinder enten eller kommer tilbage som en luset tråd. Det mest effektive enkelte greb, du kan tage for en kortsporing, er at starte fra en større kilde.

Er kortet en scan, så scan ved 600 dpi frem for 300. Er det et skærmbillede, så tag det på en højopløst skærm eller ved et zoomniveau, hvor de tynde detaljer er mindst tre pixels brede. De ekstra pixels koster ingenting og er forskellen på, om de mindre veje overlever eller ej.

Konvertér i fliser, hvis arket er stort

Plangrænser måles i megapixels — 2 på Free, 3 på Lite, 5 på Pro og opefter — og en 600 dpi-scanning af et A1-ark er langt over dem alle. Klip i stedet arket i overlappende fliser, konvertér hver enkelt, og saml dem igen i din editor — nedskalering smider netop den fine detalje ud, du scannede for at få.

Lad fliserne overlappe med cirka en centimeter ægte kort. At rette dem ind bagefter er meget lettere med fælles detaljer at matche på end med kanter, der blot støder mod hinanden, og stier, der krydser en flisegrænse, skal i sidste ende samles i hånden.

Lag kommer fra farve, så planlæg omkring farve

Vand, parkarealer, bebyggede områder og vejklasser adskilles som regel efter fyldfarve, og sporingen giver én samling former pr. distinkt farve. At markere efter fyldfarve i din editor og flytte hver samling til sit eget lag går hurtigt, og det er dét, der gør en flad sporing til noget, du kan style om.

Det virker godt, når kilden bruger reelt forskellige farver, og dårligt, når den bruger tætliggende — to grønne nuancer til henholdsvis park og skov, der adskiller sig med 4 %, lægges sammen, eller adskilles uforudsigeligt langs deres fælles grænse. Har du selv styr på kilden, så øg farveafstanden, før du konverterer.

Forvent en stor fil, og beskær med omtanke

Et bykort sporet i brugbar opløsning kan bære titusinder af knuder. Det er ikke en fejl — informationen er reelt der — men det gør en editor træg og en webside langsom.

Beskær med hensigt frem for ens over det hele. At forenkle kystlinjen med 30 % er som regel usynligt; at forenkle vejkryds med det samme ødelægger synligt netværket. De fleste editorer lader dig forenkle en markering, så gør det lag for lag.

Trin for trin

  1. 01

    Tjek for eksisterende vektordata

    Er kortet over et rigtigt sted, giver OpenStreetMap via QGIS dig rigtige vektordata med rigtige attributter. Spor kun, når kortet selv er artefakten.

  2. 02

    Skaf den højeste opløsning, du kan

    600 dpi for en scan. Tynde veje skal være mindst tre pixels brede, ellers overlever de ikke sporingen.

  3. 03

    Del store ark i fliser

    Klip alt over din plans megapixelgrænse i overlappende fliser i stedet for at nedskalere. Overlap med cirka en centimeter ægte kort.

  4. 04

    Konvertér hver flise til SVG

    Upload, og hent. På Pro og opefter kan du sende fliserne som én batch.

  5. 05

    Adskil lag efter fyldfarve, og beskær

    Markér efter farve for at bygge lag, og forenkl derefter hvert lag efter, hvad det er — kystlinjer tåler det, vejkryds gør ikke.

Almindelige problemer

Mindre veje forsvandt
De var én pixel brede i kilden, hvilket giver motoren intet område at finde. Start fra en scanning i højere opløsning eller et større skærmbillede.
To områder i forskellige farver blev lagt sammen til ét
Deres farver var for tæt på hinanden til, at sammenlægningstrinnet kunne holde dem adskilt. Øg farveafstanden i rasteren, før du konverterer.
Uploaden blev afvist for at være for stor
Den er over din plans megapixelgrænse — 2 MP på Free, 3 MP på Lite, 5 MP på Pro og opefter; browseren formindsker automatisk sådanne filer til grænsen. Betyder tynde scannede detaljer noget, så del arket i fliser i stedet for at stole på den formindskelse: Omsampling taber reelt fin detalje.
SVG'en er enorm, og min editor er træg
Titusinder af knuder er normalt for et tæt kort. Forenkl lag for lag — kystlinjer og parkarealer tåler kraftig forenkling usynligt, vejnet gør ikke.

Ofte stillede spørgsmål

Skal jeg spore et kort eller eksportere vektordata?
Eksportér rigtige data, når de findes. OpenStreetMap via QGIS giver korrekt topologi og rigtige attributter, hvilket ingen sporing af et billede kan. Spor, når kortet selv er artefakten — et historisk ark, en illustration, en engangsgrundplan.
Hvordan håndterer jeg et kort større end megapixelgrænsen?
Klip det i overlappende fliser, konvertér hver, og saml dem igen. At nedskalere for at få det til at passe ødelægger de tynde veje og den lille tekst, der gjorde den høje opløsning værd at have.
Bliver stednavne læselige?
De spores som former, der ligner den oprindelige skrift, hvilket printer korrekt, men ikke er tekst. Til et kort, der behøver søgbare eller omstylelige mærkater, så kør OCR på dem separat, eller sæt dem igen i hånden.
Kan jeg få lagene adskilt automatisk?
Ikke som navngivne lag, men formerne kommer grupperet efter farve, og at markere efter fyldfarve i enhver editor gør det til lag i et par klik. Det virker godt, når kilden bruger tydeligt forskellige farver.

Relaterede guider

Cookies

Vi bruger Google Analytics-cookies til at se, hvilke sider der besøges, og hvor besøgende går i stå — ingen reklamer, ingen profilering, intet sælges. Afvis, og siden virker præcis ens. Detaljer i privatlivspolitikken.