Skip to content

TopoJSON → GeoJSON Converter

Konverter TopoJSON tilbake til standard GeoJSON-format. Nyttig når du trenger å bruke TopoJSON-data med verktøy som bare støtter GeoJSON, eller når du trenger å utvide topologi-kodede geometrier.

Hva er TopoJSON?

TopoJSON er en topologi-bevisst utvidelse av GeoJSON som koder delte buer for å redusere filstørrelsen. Selv om dette er flott for lagring og overføring, fungerer mange verktøy og biblioteker bare med standard GeoJSON.

Når bør du konvertere

Konverter TopoJSON → GeoJSON når:

  • Du bruker verktøy som ikke støtter TopoJSON (noen GIS-programvare, kartleggingsbiblioteker)
  • Du redigerer geometrier i standard GeoJSON-redigeringsverktøy
  • Du forenkler databehandlingsprosessen din (GeoJSON er mer universelt)
  • Du jobber med verktøy som forventer FeatureCollection-format

Hvordan konvertere

  1. Last opp din .topojson- eller .json-fil (dra og slipp eller bla gjennom)
  2. Forhåndsvis den konverterte GeoJSON på kartet
  3. Last ned den standard GeoJSON-filen

Konverteringsdetaljer

Hva blir konvertert

  • Alle geometrier: Punkter, LineStrings, Polygons, MultiGeometry
  • Egenskaper: Alle attributter for funksjoner bevares
  • Flere lag: Alle topologiobjekter konverteres og slås sammen
  • Delte buer: Utvides tilbake til fullstendige koordinater

Endringer i filstørrelse

  • GeoJSON vil være større: Vanligvis 2-5× større enn TopoJSON
  • Delte grenser lagres redundant i GeoJSON
  • Bruk GeoJSON Minifier for å redusere presisjonen hvis nødvendig

Vanlige bruksområder

  • Kompatibilitet med eldre verktøy: Bruke TopoJSON-data med eldre programvare
  • Dataredigering: Endre geometrier i standard GeoJSON-redigeringsverktøy
  • API-krav: Noen API-er aksepterer bare GeoJSON
  • Læring/feilsøking: GeoJSON er lettere å lese og forstå

Teknisk informasjon

  • Alle topologiobjekter slått sammen: Utdata er en enkelt FeatureCollection
  • Bueutvidelse: Delte buer utvides fullt ut med alle koordinater
  • Standardkompatibel: Utdata følger GeoJSON RFC 7946-spesifikasjonen
  • Klient-side behandling: Dataene dine forlater aldri nettleseren din

FAQs

Hvorfor er GeoJSON-filen min større enn TopoJSON? TopoJSON lagrer delte grenser én gang. GeoJSON lagrer hver grense for hver funksjon, selv om de overlapper.

Kan jeg konvertere tilbake til TopoJSON senere? Ja! Bruk GeoJSON → TopoJSON konverteren.

Hva hvis TopoJSON-filen min har flere objekter? Alle objekter konverteres og slås sammen til en enkelt FeatureCollection.

Mister jeg noen data i konverteringen? Nei—alle geometrier og egenskaper bevares. Filen vil bare være større.

Se også