[OSM-talk-nl] XML voor mijn GPS Ontvanger

Robert Elsenaar robert at elsenaar.info
Sun Jan 2 18:07:08 UTC 2011


Ik heb even de .../full gegevens wat zitten filteren en zoek-en-vervangen en 
kwam er achter dat met wat headergegevens uit de relatie en de lat/lon 
gegevens (afgerond op 16 cijfers) en de time gegevens mijn GPS er snel veel 
van ging begrijpen. Zowel met <trk> als met <rte> begrijpt hij het helemaal.

header:
<?xml version="1.0"?>
<gpx version="1.1" creator="Iwan Oprins" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://www.topografix.com/GPX/1/1" 
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 
http://www.topografix.com/GPX/1/1/gpx.xsd">

Natuurlijk is niet iedere relatie gesloten. Dit ligt aan de maker van de 
relatie.
Als je een relatie laat analyseren, dan krijg je ook te horen dat een 
relatie bestaat uit een zeker aantal segmenten. Deze segmenten kunnen dan 
toch eenvoudig in GPX
tracksegmenten geplaatst worden.

Met een beetje sleutelen kan er toch vrij snel in plaats van .../full ook 
een .../gpxtrack en/of gpxroute gemaakt worden zodat de noeste arbeid van 
relatiebouwers er in een keurige bruikbare GPX bestand uit kunnen komen en 
door OpenStreetMap gebruikers hergebruikt worden.

Is dit uitvoerbaar?

-Robert-


-----Oorspronkelijk bericht----- 
From: Wimmel
Sent: Saturday, January 01, 2011 10:13 PM To: OpenStreetMap NL discussion 
list
Subject: Re: [OSM-talk-nl] XML voor mijn GPS Ontvanger

2011/1/1 Robert Elsenaar <robert at elsenaar.info>:
> @Allen:
> Op verschillende pagina's in OSM worden opgeslagen relaties 
> gedocumenteerd,
> voorbeeld:
> http://wiki.openstreetmap.org/wiki/WikiProject_Nederland_Wandelroutes
> Bij ieder relatie nummer staat de letter "x" waarmee je een XML bestand 
> van
> de relatie kunt downloaden. Deze XML geeft echter niet voldoende 
> informatie
> (lat/lon) om deze te gebruiken  als input voor de GPS.
> De bedoeling /wens is dat je via deze pagina de route direct kunt 
> downloaden
> en hergebruiken in je GPS om deze daarna deze wandeling te kunnen nalopen.
>
> Weet iemand hoe dit kan?
> Ik denk dat we hiermee een dan een praktische toepassing hebben voor
> wandelaar, maar ook fietsers.

Voorbeeld van zo'n xml is
    http://api.openstreetmap.org/api/0.6/relation/304079
Door /full toe te voegen aan de url krijg je wel lat/lon info, dus 
bijvoorbeeld:
    http://api.openstreetmap.org/api/0.6/relation/304079/full

Maar het zal niet gaan lukken om dit door een xslt conversie te converteren
naar een standaard formaat voor een gps. Al was het alleen maar doordat er
geen volgorde in osm relaties zit.
Als er formaten zijn waarbij de volgorde niet van belang is, zou het wel op
een simpele manier kunnen. Anders zou je eerst de relatie moeten
sorteren met een stukje software.

Misschien dat iemand anders nog andere ideeen heeft.

Wim

_______________________________________________
Talk-nl mailing list
Talk-nl at openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-nl


---------------------------------------------------------------------------------------------------
Tekst ingevoegd door Panda GP 2011:

Als het hier gaat om een ongevraagde e-mail (SPAM), klik dan op de volgende 
link om de e-mail te herclasseren: 
http://localhost:6083/Panda?ID=pav_1317&SPAM=true&path=C:\Windows\system32\config\systemprofile\AppData\Local\Panda%20Security\Panda%20Global%20Protection%202011\AntiSpam
--------------------------------------------------------------------------------------------------- 






More information about the Talk-nl mailing list