Start › Forum › IGO8 › Speedcam.txt 2026-01-21 (Endast NVDB-listade) › Svar till: Speedcam.txt 2026-01-21 (Endast NVDB-listade)
Tack igen för kmz/kml-filen!
Jag har nu uppdaterat min kod till att även kunna läsa från din KML-fil, med tillgång till vägnr kunde jag också söka igenom vår egen databas för att ge ett automatiskt förslag på komplett nytt namn till en position inklusive vårt eget löpnummer, det kommer underlätta när det blir dags att lägga in nya positioner. Kvarstår massor med positioner där vi har för låg hastighet i vår databas samt största positionsfel som fortfarande är större än vad man skulle önska:
Biggest position mismatch:
==========================
KE20W28 is about 139 meters from NVDB position.
KE20W28: http://maps.google.com/maps?q=58.640598,13.700100&z=15
NVDB:
58.641109
13.701440
KE20W57
70
Lugnås
58.641109,13.701440
http://maps.google.com/maps?q=58.641109,13.701440&z=15
Nu anges även denna nya korrekta position med ett förslag på namn på ny kameraposition, men det korrekta sättet att hantera dessa är oftast att bara uppdatera koordinaterna för vår befintliga kameraposition.
Med koden för att även kunna läsa kml blev det hög tid att dela upp min källkod i flera filer. Jag kikade på möjliga bibliotek att använda som libkml och libxml, men libkml hade bara API för C++ och libxml verkade inte ha något vettigt sätt att samtidigt få ut både ”key” och ”value” när ”key” var det som angavs av ”name” för Simpledata. Så det blev simpel egen custom-kod anpassad för att läsa filer med just dina fält.
m v h Henrik
m v h Henrik