Wat is het LOC-bestandsformaat?
.loc is een op XML gebaseerd GPS-waypointformaat dat rond 1999-2000 gezamenlijk is ontwikkeld door TopoGrafix (makers van EasyGPS) en Geocaching.com, en dateert van ongeveer twee jaar vóór de .gpx-standaard. Het was het oorspronkelijke bestandsformaat voor het downloaden van geocache-coördinaten van Geocaching.com en blijft op de site beschikbaar naast GPX voor achterwaartse compatibiliteit.
Het bestand is gewone UTF-8 XML met een <loc> root-element met een version="1.0" attribuut. Elk <waypoint> kindelement bevat een <name> tag, een <coord> tag met lat en lon attributen in decimale graden (WGS84), een optionele <link> URL en een optionele <sym> symbool-hint voor GPS-apparaten. Het schema is bewust minimaal: .loc bevat alleen waypoint-gegevens zonder ondersteuning voor tracks, routes of hoogteprofielen.
Deze beperking leidde tot de adoptie van .gpx nadat GPX 1.0 in 2002 werd gepubliceerd. GPSBabel identificeert het LOC-formaat intern als het geo formaattype. De meeste GPS-software importeert nog steeds .loc voor achterwaartse compatibiliteit, en Geocaching.com blijft het aanbieden naast .gpx voor cache-downloads.
EasyGPS, ExpertGPS, GPSBabel, Google Earth Pro en GPS Visualizer kunnen allemaal .loc-bestanden lezen.
Beveiliging & veiligheid
RISICO: LOWLOC is platte XML zonder uitvoerbare inhoud. Het belangrijkste privacyrisico: bestanden kunnen de GPS-waypoints van de gebruiker onthullen (thuislocatie, vaste routes). Veilig om te delen als u de coördinaten eerst controleert.
Formaatdetails
in een notendop- Localization String Resource Header - Sommige ontwikkeltools (bijv. Microsoft Flight Simulator SDK, Crowdin) gebruiken .loc voor lokalisatiebestanden - een volledig ongerelateerd tekst/JSON/binair formaat voor internationalisering van apps.
- Generiek lokalisatiebestand voor ontwikkelaars - Verschillende IDE's en build-tools gebruiken .loc als een projectspecifieke extensie voor vertalingstabellen; het formaat varieert per tool.
Programma's die LOC-bestanden openen
Technische details
diepe specificaties| Codering | Platte tekst, UTF-8 |
| Container | XML (geen binaire framing of compressie) |
| Root-element | `<loc version="1.0">` |
| Waypoint-element | `<waypoint>` met subelementen `<name>`, `<coord lat="" lon="">`, optioneel `<link>`, `<sym>`, `<type>` |
| Coördinatensysteem | WGS84 decimale graden (breedtegraad en lengtegraad) |
| Ondersteunde gegevenstypen | Alleen waypoints - geen tracks, routes, hoogtegegevens of tijdstempels |
| Schemaversie | Alleen versie `1.0`; er zijn geen latere versies gepubliceerd |
| Compressie | Geen (platte tekst XML) |
| Typische bestandsgrootte | 1 KB - 50 KB (enkele tot honderden waypoints) |
| Waypoint-capaciteit | Onbeperkt (standaard XML-lijst) |
| Ontwikkelingscontext | Gezamenlijk ontwikkeld rond 1999-2000 door TopoGrafix en Geocaching.com voordat de GPX-standaard bestond |
| GPSBabel formaat-ID | `geo` (interne identificatie voor het LOC-formaattype in GPSBabel) |
| Vervangen door | `.gpx` (GPS Exchange Format, 2002) dat tracks, routes en rijkere waypoint-metadata toevoegt |
| Uitgebracht | circa 1999-2000 (pre-GPX; developed jointly by TopoGrafix and Geocaching.com) |
| Laatste versie | LOC 1.0 (schema version attribute in root element) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.topografix.com |
LOC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over LOC-bestanden.