MapInfo · .tab · .mif/.mid

MapInfo TAB og MIF/MID på kart — CoordSys og norske systemer

MapInfo har siden 1990-tallet vært et standardverktøy i norske kommuner og hos ledningseiere — mange eldre ledningsregistre og plandata ble opprinnelig lagret i TAB-format. koordinat.online leser både det binære TAB-formatet og det tekstbaserte MIF/MID-utvekslingsformatet — pakk filsettet i én ZIP og dra det inn.

1
Last opp dataene dineDra inn filen din — direkte fra instrument, CAD eller GIS
2
Se dem på kartetVi analyserer alltid selve koordinatene — også når filen har en EPSG-kode. Stemmer de ikke overens, sier vi ifra
3
Verifiser og eksporterKontroller om dataene ligger riktig — eksporter med en gratis profil
Kort fortalt: MapInfo TAB er et flerfilsformat (.tab/.map/.dat/.id) — hele filsettet pakkes i én ZIP. MIF/MID er tekstutvekslingsvarianten. Koordinatsystemet står i en MapInfo-egen CoordSys-klausul (ikke EPSG), og eldre norske NGO48-definisjoner kan avvike fra de offisielle — kontroller derfor alltid plasseringen mot bakgrunnskartet.
TAB-formatet
Et MapInfo TAB-datasett består av fire filer som hører sammen: .tab (strukturen), .dat (attributtene), .map (geometrien) og .id (ID-kryssreferansen mellom tabellrader og grafiske objekter — kolonneindeksen ligger i en eventuell .ind-fil). Last opp alle fire som én ZIP-fil — mangler .map-filen, er det ingen geometri å vise.
MIF/MID-formatet
MIF/MID er MapInfos tekstbaserte utvekslingsformat: geometri og koordinatsystem i .mif-filen, attributter i .mid-filen. Formatet kan åpnes i en teksteditor og brukes ofte til levering mellom systemer. Last opp begge filene i én ZIP.
CoordSys-linjen bærer koordinatsystemet
TAB- og MIF-filer erklærer selv koordinatsystemet sitt i en CoordSys-definisjon, ikke som EPSG-kode. Mangler eller er definisjonen tvetydig, foreslår verktøyet et sannsynlig system, som du kan kontrollere på kartet.
Utbredt i norsk forvaltning
Ledningsdata fra ledningseiere, kommunale temakart og eldre reguleringsplaner finnes ofte kun som TAB. koordinat.online leser hele TAB-filsettet direkte fra ZIP — uten mellomsteget via QGIS eller FME. Kontroller alltid plasseringen mot bakgrunnskartet, særlig for eldre NGO48- og kommunale CoordSys-definisjoner.
NGO48 gjenkjennes
Eldre norske TAB-filer er ofte i NGO48. Nettopp der er CoordSys-definisjonen minst pålitelig, så plasseringen må kontrolleres mot et bakgrunnskart. Skal du levere presist transformerte NGO48-data videre, hører den oppgaven hjemme i kworks.dk.
Hopp inn i kartet →

Alle filer i én ZIP

MapInfo TAB-formatet krever minst fire filer som hører sammen: .tab, .dat, .map og .id. Pakk dem i én ZIP-fil før opplasting, slik at de kan leses samlet.

TAB-sett (minimum):
data.tab    — strukturen
data.dat    — attributtene
data.map    — geometrien
data.id     — ID-kryssreferanse

MIF/MID-format: .mif og .mid pakkes i samme ZIP.

Hopp inn i kartet →

Typiske MapInfo-feil

De fleste MapInfo-problemer koker ned til en av disse:

  • Manglende filer. TAB uten .map (geometri) eller uten datafil (attributter) kan ikke vises komplett — pakk alltid hele filsettet i én ZIP.
  • CoordSys ≠ EPSG. MapInfo bruker sin egen syntaks for koordinatsystemer og projeksjoner, og eldre norske CoordSys-poster for NGO48 har variert i parametre (Oslo-meridian, Bessel Modified-ellipsoide). Filen leses uten feil — men kan havne forskjøvet. Kontroller mot bakgrunnskartet.
  • NonEarth-koordinater. Eldre kommunale temakart kan være CoordSys NonEarth — lokale koordinater uten georeferanse, som ikke kan plasseres automatisk på et verdenskart.

CoordSys-fellen: MapInfos projeksjoner er ikke EPSG

MapInfo beskriver koordinatsystemet i en CoordSys-klausul med sin egen syntaks — ikke EPSG-koder. mapinfow.prj inneholder MapInfos katalog over koordinatsystemer og kan også romme lokale eller organisasjonsspesifikke definisjoner — eldre norske installasjoner kan ha egne poster for NGO48 med varierende parametre for Oslo-meridianen og Bessel Modified-ellipsoiden. Resultatet er den klassiske fellen: filen har en CoordSys-linje, den leses uten feil — og data havner likevel forskjøvet, fordi definisjonen ikke svarer til den offisielle.

I tillegg kommer CoordSys NonEarth: lokale koordinater helt uten georeferanse, utbredt i eldre kommunale temakart. De kan ikke plasseres automatisk på et verdenskart — de krever et kjent lokalt referansepunkt. Kontroller derfor alltid en MapInfo-fil mot bakgrunnskartet.

Norske systemer i MapInfo-filer

MapInfo-filer kan være i alle de norske systemene — UTM, NTM eller NGO48. koordinat.online analyserer filen, foreslår det mest sannsynlige koordinatsystemet og viser plasseringen til kontroll — se hele oversikten over de norske systemene.

Se de viktigste koordinatsystemene for Norge →

Ofte stilte spørsmål om MapInfo-filer

Kan en .tab-fil brukes alene?

Nei — TAB er et flerfilsformat. Uten .map-filen er det ingen geometri, og uten .dat ingen attributter. Komprimer alle filene (.tab, .dat, .map, .id) til én ZIP, slik at filsettet holdes samlet.

Hva er forskjellen på TAB og MIF?

TAB er MapInfos binære arbeidsformat; MIF/MID er det tekstbaserte utvekslingsformatet. MIF kan leses i en teksteditor og er robust for levering mellom systemer — TAB krever programvare som forstår formatet. Begge må foreligge som komplette filsett, pakket i én ZIP.

Støttes MapInfo Workspace (.wor)?

Nei — en .wor-fil er et prosjektoppsett uten geodata. Last i stedet opp TAB-datasettene som workspacet peker på.

Hva med NGO48-koordinater i TAB-filer?

CoordSys-definisjonen kan angi NGO48. Slike data gjenkjennes og kan kontrolleres mot kartet i koordinat.online. Presis NGO48-gridtransformasjon til leveranser hører hjemme i kworks.dk.

Følger farger og symboler med?

Nei — en MapInfo-import henter geometri og attributter, ikke MapInfo-symbolikk. Verktøyet er til koordinatkontroll og konvertering, ikke kartdesign.

Kilder og videre lesning

CoordSys-syntaksen er dokumentert av MapInfos produsent, mens de norske koordinatsystemene og projeksjonsparametrene er dokumentert av Kartverket.

  1. Precisely (MapInfo Pro) (2019): MapInfo Pro User Guide — Building Blocks of a Coordinate System
    Oppbygningen av en CoordSys-klausul: projeksjonstype, datum, enhet, sentralmeridian, målestokkfaktor og falske origoverdier — og hvordan koordinatsystemet knyttes til tabellen.
  2. GDAL / OSGeo: MapInfo TAB and MIF/MID vector driver
    Hvilke delfiler som utgjør en TAB-tabell og må følge med (.tab, .dat, .map, .id og eventuelt .ind), og at CoordSys-linjen — som bærer tabellens koordinatsystem — følger MIF-spesifikasjonen i både TAB- og MIF/MID-formatet. GDAL er referanseimplementasjonen: samme driver som QGIS bruker, og den koordinat.online selv leser TAB og MIF/MID med.
  3. Statens kartverk (2009): EUREF89 NTM (Norsk Transversal Mercator) sone 5–30 — spesifikasjon
    Den fullstendige NTM-spesifikasjonen: 1 grads sonebredde, sentralmeridian hver halve grad (5°30', 6°30' osv.), målestokk 1,0000 i sentralmeridianen, falsk offset nord 1 000 000 m ved 58°N og falsk offset øst 100 000 m. Maksimal målestokkskorreksjon er 11 ppm i Sør-Norge, avtakende til 5 ppm lengst nord. Dokumentet forklarer også bakgrunnen — samarbeidet mellom Statens kartverk og BA-nettverket om UTMs systematiske overskudd på fire millimeter per ti meter — og gjengir UTM-parametrene for sone 32, 33 og 35 med målestokk 0,9996 og falsk øst 500 000 m.
  4. Kartverket / Geonorge: EPSG-koder — Geonorge-registeret
    Det offisielle registeret over EPSG-koder i Norge digitalt, med SOSI-referansesystemkode for hver kode: EUREF89 UTM 32/33/35 er EPSG 25832/25833/25835 med KOORDSYS 22/23/25, NTM sone 5–30 er EPSG 5105–5130 med KOORDSYS 205–230 (200 + sonenummer), NN2000 er EPSG 5941, og de sammensatte kodene er EPSG 5945–5970 (NTM + NN2000) og 5971–5976 (UTM + NN2000).