ik kan momenteel helaas niet in de actuele broncode kijken<br>maar dit is het principe van het knooppunten proggie<br><br>1 laad alle waypoints uit gpx file, bereken voor elk waypoint de boundingbox coordinaten met een straal van 11meter<br>
<br>2 loop door alle nodes van nederland<br>- kijk of coordinaat van node binnen de boundingbox valt<br>- bereken dan de afstand en sla de referentie naar de kortsbijzijnde node op en bewaar die bij de waypoint<br><br>3 loop door alle waypoints<br>
- is er geen bestaande node referentie ingevuld, dan moeten we van dit waypoint een nieuwe node maken met alle tags<br>- is er wel een node referentie, dan kijken we of die node al een rcn_ref tag heeft, zoja hoeven we niks te doen<br>
-- heeft de node nog geen rcn_ref tag dan voegen we al onze tags erbij, network, rcn_ref enz<br><br>er kunnen dus uiteindelijk dubbele knooppunt nodes voorkomen (zullen er niet veel zijn) als de coordinaten uit de gpx file te ver van handmatig ingevoerde nodes ligt.. ik zag ook al 3 en 03, dan is de 03 eentje uit de gpx file<br>
het lijkt me al met al niet zo'n groot probleem<br><br><br><div><span class="gmail_quote">Op 16-02-08 heeft <b class="gmail_sendername">Bert Muijtstege</b> <<a href="mailto:bert_muijtstege@hotmail.com">bert_muijtstege@hotmail.com</a>> het volgende geschreven:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<br><br>> Date: Sat, 16 Feb 2008 12:19:54 +0100<span class="q"><br>> To: <a href="mailto:talk-nl@openstreetmap.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">talk-nl@openstreetmap.org</a><br>
> From: <a href="mailto:meijerink@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">meijerink@gmail.com</a><br>> Subject: Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?<br>
> <br>> <br></span><span class="q">> > Kosmos gbruikt geen stylesheet maat een textbestand voor het renderen.<br>> > Helaas kan Kosmos (nog) geen relaties renderen, dus de routes kun je <br>> > nog niet zichtbaar maken, maar dit staat op de todo list..<br>
> <br>> Dat textbestand bedoelde ik ook ... want normaal komen die knooppunten <br>> er dus niet op te staan.<br>> <br></span>zie bijgevoegde file<br>
kijk op de laatste regel om de nummers als in de png te krijgen<span class="q"><br> <br>> Wedden van niet, ok, ik speel vals ;)<br> <br></span>Zie bijgevoegde png (is een backup van gisteren)<br>
Hierin staan alleen de nodes met network = rcn :-))<span class="q"><br>> <br>> <br>> Er is een duidelijk onderscheid tussen de punten die handmatig zijn <br>> ingevoerd en de punten die dat niet zijn. Als er iets dubbel op de kaart <br>
> staat, is de node met de tag source_rcn='<a href="http://gpsroutes.nl" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">gpsroutes.nl</a>' gewoon het <br>> haasje, de extra tag's van de node dan.<br>
<br></span>Dit is dus niet het geval!!!!<br>nodes die er stonden hebben dus ook die tag gekregen, dus voor het verwijderen goed kijken of de node al een relatie heeft met een fietsnetwerk.<br>Ook bestaan er tags zonder network = rcn en deze worden wel gerenderd wanneer er een recn_ref in staat<span class="q"><br>
> <br>> > Note:<br>> > Mijn reactie gisteren was misschien wat kort door de bocht, maar ik <br>> > kwam er gisteren achter dat er ook iemand mij spaarzaam bij elkaar <br>> > gefietste fietspaden heeft verwijderd....<br>
> <br>> Het was laat en je dacht een hoop werk verloren te zijn, ik kan me er <br>> iets bij voorstellen. We zijn niet met relaties aan de slag geweest, dus <br>> fietsroutes zouden niet door onze actie zijn verdwenen.<br>
> <br>> gr Joris<br>> <br>> <br>> <br>> _______________________________________________<br>> Talk-nl mailing list<br>> <a href="mailto:Talk-nl@openstreetmap.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Talk-nl@openstreetmap.org</a><br>
> <a href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl</a><br>
<br><br><br></span><hr>In 2 tellen je eigen webpagina voor al je foto's! <a href="http://spaces.live.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Makkelijk en gratis met Windows Live Spaces</a></div>
<br>_______________________________________________<br>Talk-nl mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl" target="_blank">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl</a><br>
<br><br clear="all"></blockquote></div><br>