Hvad er KLM-filformatet?
En .klm-fil er næsten altid en .kml-fil, hvor filendelsens bogstaver ved et uheld er blevet byttet om - „kml“ er blevet til „klm“. Der findes intet uafhængigt defineret .klm-format; de underliggende data er Keyhole Markup Language (KML), en XML-baseret standard til lagring og udveksling af geografisk information såsom stedmarkører, stier, polygoner og billedoverlejringer.
KML blev skabt af Keyhole, Inc. og blev en del af Google, da virksomheden blev opkøbt i 2004. KML 2.2 blev vedtaget som en Open Geospatial Consortium (OGC) standard i 2008; version 2.3 fulgte i 2015. Filerne er almindelig UTF-8 XML, der begynder med <?xml version="1.0" encoding="UTF-8"?> og et <kml> rodelement med navnerummet http://www.opengis.net/kml/2.2. Koordinater udtrykkes i WGS 84 som længdegrad,breddegrad[,højde] tupler.
Løsningen er enkel: omdøb filen fra .klm til .kml, og åbn den derefter i Google Earth Pro, QGIS eller et hvilket som helst kortværktøj. Hvis filen er komprimeret, ville den i stedet bruge filendelsen .kmz (et ZIP-arkiv, der indeholder en eller flere .kml-filer).
Før du omdøber, kan du åbne filen i en teksteditor for at bekræfte, at den begynder med <?xml og indeholder et <kml>-element. I sjældne tilfælde kan en .klm-filendelse tilhøre et helt urelateret program, i hvilket tilfælde XML-kontrollen straks vil afsløre forskellen.
Relaterede åbne geografiske formater inkluderer .gpx (GPS Exchange Format) og .geojson.
Sikkerhed og tryghed
RISIKO: LOWEn .klm-fil er ren XML uden eksekverbar kode, så den er sikker at åbne. De eneste KML-forbehold gælder: et <NetworkLink>-element kan få filen til at hente eksternt indhold fra en URL, når den åbnes (en privatlivs-/sporingsvektor - vær forsigtig med filer fra upålidelige kilder), og delte kortdata kan afsløre en hjemmeadresse eller rutinemæssige bevægelser. Bekræft, at filen virkelig er KML ved at åbne den i en teksteditor, før du stoler på den; hvis det slet ikke er XML, kan den tilhøre et andet, urelateret program.
Formatdetaljer
kort fortaltProgrammer der åbner KLM-filer
Tekniske detaljer
dyb specifikation| Formatets natur | Fejlstavet filendelse for KML (Keyhole Markup Language); der findes ingen uafhængig formatdefinition - altid en ombytning af bogstaverne i .kml |
| Underliggende filtype | Almindelig UTF-8 XML geografiske data, identisk i struktur med en .kml-fil |
| MIME-type | application/vnd.google-earth.kml+xml (samme som KML; accepteres også som application/xml eller text/xml) |
| XML-rodelement | <kml> med navnerummet http://www.opengis.net/kml/2.2 (KML 2.2) eller http://www.opengis.net/kml/2.3 |
| Filsignatur | Starter med <?xml ved byte-offset 0; <kml efterfulgt af en navnerums-attribut optræder i XML-kroppen |
| Koordinatsystem | WGS 84 - koordinater gemt som kommaseparerede lon,lat[,alt] tekst-tupler inde i <coordinates>-elementer |
| Understøttede geometrityper | Point, LineString, LinearRing, Polygon, MultiGeometry - alle udtrykt som underelementer af <Placemark> |
| Dokumenthierarki | <kml> > <Document> > <Folder> > <Placemark> (eller NetworkLink / Overlay på ethvert niveau) |
| Stilelementer | <Style>- og <StyleMap>-blokke styrer ikonbillede, farve, linjebredde og polygonudfyldning for hver funktion |
| Overlejringstyper | GroundOverlay (georefereret billede), ScreenOverlay (HUD-billede), PhotoOverlay (360/panoramabillede) |
| Komprimering | Ingen - dette er rå XML; den komprimerede ZIP-indpakkede ækvivalent bruger filendelsen .kmz |
| Typisk filstørrelse | Fra få KB for simple stedmarkører op til flere MB for datasæt med mange polygoner eller store koordinat-arrays |
| Løsningshandling | Omdøb filendelsen fra .klm til .kml; ingen genkodning eller konvertering er påkrævet |
| KML-version erklæret i filen | Angivet af xmlns-attributværdien - typisk KML 2.2 (2008 OGC-standard) eller KML 2.3 (2015) |
| Udgivet | KML: 2004 (Google acquired Keyhole); KML 2.2 became an OGC standard in 2008 |
| Seneste version | KML 2.3 (OGC, 2015) - '.klm' is not a separate format, just a transposed spelling of .kml |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.ogc.org |
KLM-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om KLM-filer.