Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
skywave, hoe werkt dat rechtstreeks koppelen van de style sheet van kosmos ? kan dit nergens vinden Date: Sat, 16 Feb 2008 12:57:02 +0100From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?Nav aanleiding van dit plaatje en de import heb ik zelf ook even de rcn knooppunten toegevoed aan de style sheet waaraan ik van de week al begonnen was. In deze stylesheet heb ik fietspaden ook rood gemaakt en onder de groene stip word ook de rcn_ref neergezet. Zie ook attachment. Stylesheet is te downloaden op http://wiki.openstreetmap.org/index.php/KosmosCycleRules . Overigens zie ik het graag als andere mensen ook dingen toevoegen aan deze rules file aangezien hij nog lang niet af is ;)r 2008/2/16 Joris Meijerink [EMAIL PROTECTED]: Kosmos gbruikt geen stylesheet maat een textbestand voor het renderen. Helaas kan Kosmos (nog) geen relaties renderen, dus de routes kun je nog niet zichtbaar maken, maar dit staat op de todo list..Dat textbestand bedoelde ik ook ... want normaal komen die knooppuntener dus niet op te staan. Als je de bijgevoegde file, waar de tag network=rcn (welke dus niet nodig is bij de relaties)zichtbaar is gemaakt met je groene punt, vergelijkt met http://www.gravitystorm.co.uk/osm/?zoom=14lat=6843117.32702lon=778830.40523layers=B00 http://www.gravitystorm.co.uk/osm/?zoom=14lat=6843117.32702lon=778830.40523layers=B00 zul je zien dat er woensdag 2 punten met nummer 3 op de kaart verschijnen.Wedden van niet, ok, ik speel vals ;) Nu zul je Woendag wel zien welke punten dubbel zijn, maar nu hoop ik dat niet iedereen in zijn ijver de verkeerde punten gaat lopen weggooien waar dus de relaties met de andere knooppunten aanhangen, want dan is heel veel werk voor niets geweest, aangezien het aanmaken van relaties in Josm nog niet een van de leukste klusjes is.Er is een duidelijk onderscheid tussen de punten die handmatig zijningevoerd en de punten die dat niet zijn. Als er iets dubbel op de kaartstaat, is de node met de tag source_rcn=gpsroutes.nl gewoon hethaasje, de extra tag's van de node dan. Note: Mijn reactie gisteren was misschien wat kort door de bocht, maar ik kwam er gisteren achter dat er ook iemand mij spaarzaam bij elkaar gefietste fietspaden heeft verwijderdHet was laat en je dacht een hoop werk verloren te zijn, ik kan me eriets bij voorstellen. We zijn niet met relaties aan de slag geweest, dusfietsroutes zouden niet door onze actie zijn verdwenen. gr Joris___Talk-nl mailing [EMAIL PROTECTED]://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl _ Bekijk Yes-R's real life soap op MSN Video! http://video.msn.com/video.aspx?mkt=nl-nltab=m1192527562294vid=8aff5b76-b78d-4b55-8b64-ef7e1d73aab2playlist=videoByUuids:uuids:50b732c2-c105-41e9-adf0-36bd627d4eaa,0813da8c-031b-423f-a79d-35d925aee805,5cce447e-948d-43af-9862-45bb6bb9d6d8,6a39138c-f562-4254-be70-9d93343650f8,f9b8d78f-05a4-4c74-8e4b-28d20a4037abfrom=NLNL_Yes-R___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Bert Muijtstege wrote: Blauw zal het wel worden... Ik ben bezig (samen met anderen) met de routes in het schone twentse land en zie in een keer in Kosmos (welke ik gebruik voor het controleren van de fietsroutes, en wat een perfect programma is om je file te controleren voor je upload :-) ) heel veel nodes erbij komen met de tag network= rcn. Kosmos ziet er erg interessant uit, zou je het stylesheet dat je gebruikt voor de fietsknooppunten kunnen posten? m.vr.gr. Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Kosmos gbruikt geen stylesheet maat een textbestand voor het renderen. Helaas kan Kosmos (nog) geen relaties renderen, dus de routes kun je nog niet zichtbaar maken, maar dit staat op de todo list.. Dat textbestand bedoelde ik ook ... want normaal komen die knooppunten er dus niet op te staan. Als je de bijgevoegde file, waar de tag network=rcn (welke dus niet nodig is bij de relaties)zichtbaar is gemaakt met je groene punt, vergelijkt met http://www.gravitystorm.co.uk/osm/?zoom=14lat=6843117.32702lon=778830.40523layers=B00 http://www.gravitystorm.co.uk/osm/?zoom=14lat=6843117.32702lon=778830.40523layers=B00 zul je zien dat er woensdag 2 punten met nummer 3 op de kaart verschijnen. Wedden van niet, ok, ik speel vals ;) Nu zul je Woendag wel zien welke punten dubbel zijn, maar nu hoop ik dat niet iedereen in zijn ijver de verkeerde punten gaat lopen weggooien waar dus de relaties met de andere knooppunten aanhangen, want dan is heel veel werk voor niets geweest, aangezien het aanmaken van relaties in Josm nog niet een van de leukste klusjes is. Er is een duidelijk onderscheid tussen de punten die handmatig zijn ingevoerd en de punten die dat niet zijn. Als er iets dubbel op de kaart staat, is de node met de tag source_rcn=gpsroutes.nl gewoon het haasje, de extra tag's van de node dan. Note: Mijn reactie gisteren was misschien wat kort door de bocht, maar ik kwam er gisteren achter dat er ook iemand mij spaarzaam bij elkaar gefietste fietspaden heeft verwijderd Het was laat en je dacht een hoop werk verloren te zijn, ik kan me er iets bij voorstellen. We zijn niet met relaties aan de slag geweest, dus fietsroutes zouden niet door onze actie zijn verdwenen. gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
ik kan momenteel helaas niet in de actuele broncode kijken maar dit is het principe van het knooppunten proggie 1 laad alle waypoints uit gpx file, bereken voor elk waypoint de boundingbox coordinaten met een straal van 11meter 2 loop door alle nodes van nederland - kijk of coordinaat van node binnen de boundingbox valt - bereken dan de afstand en sla de referentie naar de kortsbijzijnde node op en bewaar die bij de waypoint 3 loop door alle waypoints - is er geen bestaande node referentie ingevuld, dan moeten we van dit waypoint een nieuwe node maken met alle tags - is er wel een node referentie, dan kijken we of die node al een rcn_ref tag heeft, zoja hoeven we niks te doen -- heeft de node nog geen rcn_ref tag dan voegen we al onze tags erbij, network, rcn_ref enz 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 het lijkt me al met al niet zo'n groot probleem Op 16-02-08 heeft Bert Muijtstege [EMAIL PROTECTED] het volgende geschreven: Date: Sat, 16 Feb 2008 12:19:54 +0100 To: talk-nl@openstreetmap.org From: [EMAIL PROTECTED] Subject: Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren? Kosmos gbruikt geen stylesheet maat een textbestand voor het renderen. Helaas kan Kosmos (nog) geen relaties renderen, dus de routes kun je nog niet zichtbaar maken, maar dit staat op de todo list.. Dat textbestand bedoelde ik ook ... want normaal komen die knooppunten er dus niet op te staan. zie bijgevoegde file kijk op de laatste regel om de nummers als in de png te krijgen Wedden van niet, ok, ik speel vals ;) Zie bijgevoegde png (is een backup van gisteren) Hierin staan alleen de nodes met network = rcn:-)) Er is een duidelijk onderscheid tussen de punten die handmatig zijn ingevoerd en de punten die dat niet zijn. Als er iets dubbel op de kaart staat, is de node met de tag source_rcn='gpsroutes.nl' gewoon het haasje, de extra tag's van de node dan. Dit is dus niet het geval 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. Ook bestaan er tags zonder network = rcn en deze worden wel gerenderd wanneer er een recn_ref in staat Note: Mijn reactie gisteren was misschien wat kort door de bocht, maar ik kwam er gisteren achter dat er ook iemand mij spaarzaam bij elkaar gefietste fietspaden heeft verwijderd Het was laat en je dacht een hoop werk verloren te zijn, ik kan me er iets bij voorstellen. We zijn niet met relaties aan de slag geweest, dus fietsroutes zouden niet door onze actie zijn verdwenen. gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl -- In 2 tellen je eigen webpagina voor al je foto's! Makkelijk en gratis met Windows Live Spaces http://spaces.live.com ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Dat textbestand bedoelde ik ook ... want normaal komen die knooppunten er dus niet op te staan. zie bijgevoegde file kijk op de laatste regel om de nummers als in de png te krijgen tnx Wedden van niet, ok, ik speel vals ;) Zie bijgevoegde png (is een backup van gisteren) Hierin staan alleen de nodes met network = rcn:-)) Dan moet je even een nieuw update van de server vissen, want ik had de tags bij die ander node al weggehaald voordat ik je een mailtje stuurde. Ik zei toch dat ik vals speelde ;) Er is een duidelijk onderscheid tussen de punten die handmatig zijn ingevoerd en de punten die dat niet zijn. Als er iets dubbel op de kaart staat, is de node met de tag source_rcn='gpsroutes.nl' gewoon het haasje, de extra tag's van de node dan. Dit is dus niet het geval 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. Heb je een voorbeeld? Want ik kan de extra tag's niet vinden bij bestaande nodes rond Losser. Ik heb sowieso een beetje een probleem om met osmxapi data van de server te trekken. Met http://www.informationfreeway.org/api/0.5/node%5Brcn_ref=*%5D%5Bbbox=3.13683,50.7238,7.20726,53.77910%5D kom ik niet verder dan ongeveer 300 nodes. Gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Joris Bekijk deze nummers maar: 9-10-16 ze stonden woensdag al op de server: http://www.gravitystorm.co.uk/osm/?zoom=14lat=6836013.46224lon=774982.27942layers=B00 Punt 10 heeft er een en ander aan data gekregen, en bij punt 9 16 en 51 zit nu een extra node. Bert Date: Sat, 16 Feb 2008 14:22:25 +0100 To: talk-nl@openstreetmap.org From: [EMAIL PROTECTED] Subject: Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren? Dat textbestand bedoelde ik ook ... want normaal komen die knooppunten er dus niet op te staan.zie bijgevoegde file kijk op de laatste regel om de nummers als in de png te krijgen tnxWedden van niet, ok, ik speel vals ;)Zie bijgevoegde png (is een backup van gisteren) Hierin staan alleen de nodes met network = rcn :-)) Dan moet je even een nieuw update van de server vissen, want ik had de tags bij die ander node al weggehaald voordat ik je een mailtje stuurde. Ik zei toch dat ik vals speelde ;) Er is een duidelijk onderscheid tussen de punten die handmatig zijn ingevoerd en de punten die dat niet zijn. Als er iets dubbel op de kaart staat, is de node met de tag source_rcn='gpsroutes.nl' gewoon het haasje, de extra tag's van de node dan.Dit is dus niet het geval 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. Heb je een voorbeeld? Want ik kan de extra tag's niet vinden bij bestaande nodes rond Losser. Ik heb sowieso een beetje een probleem om met osmxapi data van de server te trekken. Met http://www.informationfreeway.org/api/0.5/node%5Brcn_ref=*%5D%5Bbbox=3.13683,50.7238,7.20726,53.77910%5D kom ik niet verder dan ongeveer 300 nodes. Gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl _ De mooiste afbeeldingen van Angelina Jolie vind je met Live Search http://search.live.com/images/results.aspx?q=angelina%20jolieFORM=MIINTM___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Hoi Bert, Joris Bekijk deze nummers maar: 9-10-16 ze stonden woensdag al op de server: http://www.gravitystorm.co.uk/osm/?zoom=14lat=6836013.46224lon=774982.27942layers=B00 http://www.gravitystorm.co.uk/osm/?zoom=14lat=6836013.46224lon=774982.27942layers=B00 Punt 10 heeft er een en ander aan data gekregen, en bij punt 9 16 en 51 zit nu een extra node. Ik zie idd dat er nodes zijn die uitgebreid zijn met een tag dat ze uit gpsfietsroutes.nl komen en nog wat meer. Maar ze zitten ook al in een relatie, dus die knooppunten waren er al voordat we die in de database hebben gezet. Je hebt helemaal gelijk. Vele nodes die er al waren hebben die extra tag's niet gekregen, waar het mis is gegaan is voor ons ook een beetje een raadsel. Over de punten die er extra zijn bijgekomen begrijp ik je probleem niet, bij de nieuwe staat toch gewoon de source gpsfietsroutes.nl? Als er dan in de buurt een node staat die dat niet heeft, dan verwijderen we toch gewoon de nieuwe gpsfietsroute.nl tags bij de automatisch ingevoerde node? Dat is gewoon ff afwachten tot volgende week do. dan kunnen we de dubbelen zo op de kaart zien. Bekijk je even de tags en kan de nieuwe zo weggehaald worden. Voordeel is dat we er nu ineens wel met 3000+ knooppunten op zijn vooruitgegaan. Kunnen de mensen die de relaties tussen de knooppunten fietsen alvast de knooppunten in hun gps zetten scheelt dat ook alweer wat werk. Het belangrijkste van het knooppuntenroutenetwerk zijn niet de knooppunten maar de routes tussen de punten. m.vr.gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Hoi Joris Over de punten die er extra zijn bijgekomen begrijp ik je probleem niet, bij de nieuwe staat toch gewoon de source gpsfietsroutes.nl? Als er dan in de buurt een node staat die dat niet heeft, dan verwijderen we toch gewoon de nieuwe gpsfietsroute.nl tags bij de automatisch ingevoerde node? Dat is gewoon ff afwachten tot volgende week do. dan kunnen we de dubbelen zo op de kaart zien. Is ook niet zo een probleem, ik constateer alleen dat het gebeurt, dus er zal nog het een en ander gescreend moeten worden Bekijk je even de tags en kan de nieuwe zo weggehaald worden. Voordeel is dat we er nu ineens wel met 3000+ knooppunten op zijn vooruitgegaan. Kunnen de mensen die de relaties tussen de knooppunten fietsen alvast de knooppunten in hun gps zetten scheelt dat ook alweer wat werk. En DAT moet je mij eens uitleggen, dit krijg ik dus niet voor elkaar, en de heren in england ook niet, dus als je de oplossing hebt laat het even weten Bert _ Jouw nieuws en entertainment, vind je op MSN.nl! http://nl.msn.com/ ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
ook extra punten verwijderd bij 4-5-52 toegevoegd 4 routes tip: ook is het handig om onder role van de relatie editor het nummer te zetten van het punt als stop_XX hierdoor is het makkelijker de verschillende punten terug te vinden. Date: Sat, 16 Feb 2008 19:41:42 +0100 To: talk-nl@openstreetmap.org From: [EMAIL PROTECTED] Subject: Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren? De extra nodes van 9, 51 en 16 zijn weg. Als dat bij jou niet het geval is horen we dat graag. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl _ Bekijk Yes-R's real life soap op MSN Video! http://video.msn.com/video.aspx?mkt=nl-nltab=m1192527562294vid=8aff5b76-b78d-4b55-8b64-ef7e1d73aab2playlist=videoByUuids:uuids:50b732c2-c105-41e9-adf0-36bd627d4eaa,0813da8c-031b-423f-a79d-35d925aee805,5cce447e-948d-43af-9862-45bb6bb9d6d8,6a39138c-f562-4254-be70-9d93343650f8,f9b8d78f-05a4-4c74-8e4b-28d20a4037abfrom=NLNL_Yes-R___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
De extra nodes van 9, 51 en 16 zijn weg. Als dat bij jou niet het geval is horen we dat graag. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
kan iemand een peer review doen op het change bestand dat net vers uit m'n proggie komt (is een josm file) aan of opmerkingen zijn welkom http://burghthof.nl/osm/change.osm Op 13-02-08 heeft Joris Meijerink [EMAIL PROTECTED] het volgende geschreven: ik heb de delta eens op 0.0002 gezet (+-22m) om meer hits te krijgen, nu worden 1131 van de 1701 waypoints (66%) aan een bestaande node gehangen. ik vind het wel vreemd want ik zou verwachten dat de meeste knooppunten wel op een bestaande weg zouden liggen.. nog eens nakijken, bij 0.0001 is het trouwens 780 waypoints (45%) Wat ik zou kunnen verzinnen is dat je een fietspad naast een weg hebt terwijl in de huidige db alleen de weg voor een auto staan. Nog groter lijkt me niet handig, de rest van de nodes gewoon toevoegen? tja al reeds ingevulde nodes kunnen we of overslaan, of vervangen.. hoort dezelfde info in te staan Net gekeken hoeveel nodes we nu hebben, dat zijn er totaal 300 waarvan 80 door mij ingevoerd op de eilanden Schouwen-Duiveland en Goeree-Oerflakkee. Dat is nog wel te overzien in aantallen die even langs gelopen moeten worden. ik stel ook voor om de volledige naam van de waypoint in de node erbij te doen als referentie naar de bron, nog een tag verzinnen.. De fietsknooppuntroute benaming is alleen het nummer (http://www.fietsroutenetwerk.net/system.htm). De naam in het bestand is verzonnen door dhr van Genugten zodat ook kon worden aangegeven op welke kaart dit punt staat. Het lijkt me een goed idee om de lange naam en de bron aan de node toe te voegen om in de toekomst makkelijk te kunnen updaten, maar om alleen het nummer in de rcn_ref tag, die dus op de kaart komt, te zetten. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Helemaal super Rob, Nooit geweten dan ik zo kan uitkijken naar blauwe nummertjes op een kaart :) gr joris data is inmiddels allemaal geupload.. afwachten op de rendering.. Op 15-02-08 heeft *Rob* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: kan iemand een peer review doen op het change bestand dat net vers uit m'n proggie komt (is een josm file) aan of opmerkingen zijn welkom http://burghthof.nl/osm/change.osm Op 13-02-08 heeft *Joris Meijerink* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: ik heb de delta eens op 0.0002 gezet (+-22m) om meer hits te krijgen, nu worden 1131 van de 1701 waypoints (66%) aan een bestaande node gehangen. ik vind het wel vreemd want ik zou verwachten dat de meeste knooppunten wel op een bestaande weg zouden liggen.. nog eens nakijken, bij 0.0001 is het trouwens 780 waypoints (45%) Wat ik zou kunnen verzinnen is dat je een fietspad naast een weg hebt terwijl in de huidige db alleen de weg voor een auto staan. Nog groter lijkt me niet handig, de rest van de nodes gewoon toevoegen? tja al reeds ingevulde nodes kunnen we of overslaan, of vervangen.. hoort dezelfde info in te staan Net gekeken hoeveel nodes we nu hebben, dat zijn er totaal 300 waarvan 80 door mij ingevoerd op de eilanden Schouwen-Duiveland en Goeree-Oerflakkee. Dat is nog wel te overzien in aantallen die even langs gelopen moeten worden. ik stel ook voor om de volledige naam van de waypoint in de node erbij te doen als referentie naar de bron, nog een tag verzinnen.. De fietsknooppuntroute benaming is alleen het nummer (http://www.fietsroutenetwerk.net/system.htm). De naam in het bestand is verzonnen door dhr van Genugten zodat ook kon worden aangegeven op welke kaart dit punt staat. Het lijkt me een goed idee om de lange naam en de bron aan de node toe te voegen om in de toekomst makkelijk te kunnen updaten, maar om alleen het nummer in de rcn_ref tag, die dus op de kaart komt, te zetten. ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Blauw zal het wel worden... Ik ben bezig (samen met anderen) met de routes in het schone twentse land en zie in een keer in Kosmos (welke ik gebruik voor het controleren van de fietsroutes, en wat een perfect programma is om je file te controleren voor je upload :-) ) heel veel nodes erbij komen met de tag network= rcn. Nu blijkt dat de routes welke ik heb ingevoerd dmv relaties, waar in de nodes alleen een rcn nummer hebben, in een keer een heleboel tags erbij te hebben gekregen, waaronder source = gpsfietsroutes.nl en network=rcn (wat sinds de komst van relaties niet meer nodig is, je kunt in de relatie aangeven welke route het is ). Tevens blijken er nodes welke vlak naast de kruizingen liggen een tag te hebben gekregen. Nu heb ik niets tegen automatiseren, maar om nu werk van mij en anderen in een keer van een andere source te voorzien is niet helemaal sjiek: beter had je tags welke al een rcn-ref hadden met rust kunnen laten, aangezien daar al iemand aandacht aan had besteed. Nu moet je alle overbodige informatie er weer uithalen. (800x2 =1600 edits) Automatiseren is niet altijd vooruitgang Date: Fri, 15 Feb 2008 15:46:27 +0100 To: talk-nl@openstreetmap.org From: [EMAIL PROTECTED] Subject: Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren? Helemaal super Rob, Nooit geweten dan ik zo kan uitkijken naar blauwe nummertjes op een kaart :) gr joris data is inmiddels allemaal geupload.. afwachten op de rendering..Op 15-02-08 heeft *Rob* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: kan iemand een peer review doen op het change bestand dat net vers uit m'n proggie komt (is een josm file) aan of opmerkingen zijn welkom http://burghthof.nl/osm/change.osm Op 13-02-08 heeft *Joris Meijerink* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven:ik heb de delta eens op 0.0002 gezet (+-22m) om meer hits te krijgen, nu worden 1131 van de 1701 waypoints (66%) aan een bestaande node gehangen. ik vind het wel vreemd want ik zou verwachten dat de meeste knooppunten wel op een bestaande weg zouden liggen.. nog eens nakijken, bij 0.0001 is het trouwens 780 waypoints (45%) Wat ik zou kunnen verzinnen is dat je een fietspad naast een weg hebt terwijl in de huidige db alleen de weg voor een auto staan. Nog groter lijkt me niet handig, de rest van de nodes gewoon toevoegen? tja al reeds ingevulde nodes kunnen we of overslaan, of vervangen.. hoort dezelfde info in te staan Net gekeken hoeveel nodes we nu hebben, dat zijn er totaal 300 waarvan 80 door mij ingevoerd op de eilanden Schouwen-Duiveland en Goeree-Oerflakkee. Dat is nog wel te overzien in aantallen die even langs gelopen moeten worden. ik stel ook voor om de volledige naam van de waypoint in de node erbij te doen als referentie naar de bron, nog een tag verzinnen..De fietsknooppuntroute benaming is alleen het nummer (http://www.fietsroutenetwerk.net/system.htm). De naam in het bestand is verzonnen door dhr van Genugten zodat ook kon worden aangegeven op welke kaart dit punt staat. Het lijkt me een goed idee om de lange naam en de bron aan de node toe te voegen om in de toekomst makkelijk te kunnen updaten, maar om alleen het nummer in de rcn_ref tag, die dus op de kaart komt, te zetten. ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl _ Nieuw: Windows Live Messenger 2008! Gratis downloaden http://get.live.com/messenger___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Nu blijkt dat de routes welke ik heb ingevoerd dmv relaties, waar in de nodes alleen een rcn nummer hebben, in een keer een heleboel tags erbij te hebben gekregen, waaronder source = gpsfietsroutes.nl en network=rcn (wat sinds de komst van relaties niet meer nodig is, je kunt in de relatie aangeven welke route het is ). Bestaande nodes met een rcn tag zouden als het goed was niet worden aangepast, daar is helaas iets misgegaan. We zullen even moeten kijken hoe we dat kunnen oplossen. Als de network=rcn tag niet meer nodig is bij de node kan deze volgens mij redelijk makkelijk verwijderd worden. Helaas stonden de regels niet erg duidelijk op de wiki, op de Nederlandse, Engelse en Belgische pagina's staat elke keer iets anders. Ik heb de NL page inmiddels aangepast. Tevens blijken er nodes welke vlak naast de kruizingen liggen een tag te hebben gekregen. Er zijn nodes toegevoegd als er binnen een bepaalde straal om het gpspunt geen node te vinden was. Door de tag gpsfietsroute.nl mee te geven is het de bedoeling dat ze makkelijk te onderscheiden zijn van handmatig ingevoerde knooppunten. Nu heb ik niets tegen automatiseren, maar om nu werk van mij en anderen in een keer van een andere source te voorzien is niet helemaal sjiek: beter had je tags welke al een rcn-ref hadden met rust kunnen laten, aangezien daar al iemand aandacht aan had besteed. Nu moet je alle overbodige informatie er weer uithalen. (800x2 =1600 edits) We zijn idd niet bezig om meer werk voor elkaar te maken, of om de credits op te strijken voor het werk van anderen. gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
eerste output via de streaming (sax) methode waypoint file heb ik even tot 7 waypoints beperkt (voor debuggen) en de bbox delta staat nu op +/-0.0001, dit zou 2x11meter om waypoint moeten zijn Waypoint file loaded in 31 mseconds found node id=43892693 lat=51.805012 lon=4.030329 for Waypoint name=43A65 lat=51.805022 lon=4.030421 distance=6.4m found node id=43893055 lat=51.805100 lon=4.030400 for Waypoint name=43A65 lat=51.805022 lon=4.030421 distance=8.8m found node id=43994359 lat=51.827950 lon=5.497370 for Waypoint name=39G04 lat=51.827970 lon=5.497280 distance=6.6m found node id=43994856 lat=51.828060 lon=5.497360 for Waypoint name=39G04 lat=51.827970 lon=5.497280 distance=11.4m found node id=135512350 lat=51.820918 lon=4.036945 for Waypoint name=37C64 lat=51.820908 lon=4.036921 distance=2.0m found node id=135518644 lat=51.820828 lon=4.036902 for Waypoint name=37C64 lat=51.820908 lon=4.036921 distance=9.0m Osm file searched in 78516 mseconds er wordt dus voor 3 van de 7 waypoints een node gevonden 2008/2/12, Rob [EMAIL PROTECTED]: oeps, ook die 300MB file inladen in een dom object geeft geheugen problemen (1gig) had niet verwacht dat het zo inefficient zou zijn, bij nader inzien lees ik dat het een factor 10 kan expanderen toch maar de streaming methode implementeren... 2008/2/12, Joris Meijerink [EMAIL PROTECTED]: Ik ben benieuwd. Vandaag klaar, zodat het vannacht met de update van de cyclemap mee kan is zeker nog iets te veel gevraagd ;) Ik ben iig benieuwd hoe de punten eruit komen te zien op Schouwen-Duiveland en Goeree-Overflakkee, die vorige week zijn ingevoerd. ah dat bestand is makkelijker te behappen.. bedankt, zo eens downloaden. die van 900MB ging er via de sax methode in 155 sec doorheen, zonder geheugen problemen, alleen is die methode ietsje lastiger processen (soort streaming) 2008/2/12, Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Nu we het toch over ways en nodes hebben. Die ways zelf heb je natuurlijk niet nodig tijdens het zoeken naar de dichtsbijzijnde node: http://www.xs4all.nl/~tibors/Temp/dutch-road-nodes.osm.gzhttp://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz http://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz bevat alleen de nodes uit het eerder vermelde bestand. Nog maar 279MB uitgepakt. m.v.g. Cartinus On Tue, 12 Feb 2008 02:58:11 +0100 Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. De selectie kijkt naar de tags op de ways, niet naar die op de nodes. Het neemt simpelweg alle nodes die onderdeel zijn van (minstens) één van de geselecteerde ways. De laatste node in het bestand is bijvoorbeeld een amenity=parking en heeft zelf helemaal geen highway tag. Volgens mij is het zelfs zo dat bovenstaande waarden voor de highway tag alleen zinvol zijn op ways en niet op nodes. De enige (land)wegen die ik ooit heb gezien zonder highway tag waren FIXME previously unwayed segments (of zoiets) en die lagen allemaal in het buitenland :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Ziet er goed uit, alleen voor deze drie dus al 2 nodes per knooppunt, lijkt me dat we de dichtstbijzijnde pakken? Dat het niet helemaal klopt maakt eigenlijk ook niet heel veel uit, je gps heeft een afwijking en als je er al 5m vanaf zit moet je wel heel erg bijziend zijn om die knooppunten niet te vinden. 3000/7*78516 / (24*60*60) = ruim een jaar, heb je een idee waar de meeste tijd voor nodig is? eerste output via de streaming (sax) methode waypoint file heb ik even tot 7 waypoints beperkt (voor debuggen) en de bbox delta staat nu op +/-0.0001, dit zou 2x11meter om waypoint moeten zijn Waypoint file loaded in 31 mseconds found node id=43892693 lat=51.805012 lon=4.030329 for Waypoint name=43A65 lat=51.805022 lon=4.030421 distance=6.4m found node id=43893055 lat=51.805100 lon=4.030400 for Waypoint name=43A65 lat=51.805022 lon=4.030421 distance=8.8m found node id=43994359 lat=51.827950 lon=5.497370 for Waypoint name=39G04 lat=51.827970 lon=5.497280 distance=6.6m found node id=43994856 lat=51.828060 lon=5.497360 for Waypoint name=39G04 lat=51.827970 lon=5.497280 distance=11.4m found node id=135512350 lat=51.820918 lon=4.036945 for Waypoint name=37C64 lat=51.820908 lon=4.036921 distance=2.0m found node id=135518644 lat=51.820828 lon=4.036902 for Waypoint name=37C64 lat=51.820908 lon=4.036921 distance=9.0m Osm file searched in 78516 mseconds er wordt dus voor 3 van de 7 waypoints een node gevonden 2008/2/12, Rob [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: oeps, ook die 300MB file inladen in een dom object geeft geheugen problemen (1gig) had niet verwacht dat het zo inefficient zou zijn, bij nader inzien lees ik dat het een factor 10 kan expanderen toch maar de streaming methode implementeren... 2008/2/12, Joris Meijerink [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Ik ben benieuwd. Vandaag klaar, zodat het vannacht met de update van de cyclemap mee kan is zeker nog iets te veel gevraagd ;) Ik ben iig benieuwd hoe de punten eruit komen te zien op Schouwen-Duiveland en Goeree-Overflakkee, die vorige week zijn ingevoerd. ah dat bestand is makkelijker te behappen.. bedankt, zo eens downloaden. die van 900MB ging er via de sax methode in 155 sec doorheen, zonder geheugen problemen, alleen is die methode ietsje lastiger processen (soort streaming) 2008/2/12, Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Nu we het toch over ways en nodes hebben. Die ways zelf heb je natuurlijk niet nodig tijdens het zoeken naar de dichtsbijzijnde node: http://www.xs4all.nl/~tibors/Temp/dutch-road-nodes.osm.gz http://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz http://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz bevat alleen de nodes uit het eerder vermelde bestand. Nog maar 279MB uitgepakt. m.v.g. Cartinus On Tue, 12 Feb 2008 02:58:11 +0100 Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. De selectie kijkt naar de tags op de ways, niet naar
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
die 78 seconden is om de hele dutch-road-nodes.osm file te doorzoeken/parsen vanaf disk, 2de run (als file nog in mem-cache zit, duurt het maar 18 seconden) ik verwacht ook niet giga veel extra tijd bij meer waypoints, deze run op de hele set van 1701 waypoints kost maar 132 seconden.. kopje koffie met een koekje erbij en het is goed te doen ;) Waypoint file loaded in 32 mseconds, 1701 waypoints found node id=25597973 lat=51.443231 lon=5.474244 for Waypoint name=51G96 lat=51.443259 lon=5.474170 distance=6.0m found ... found node id=244493246 lat=51.447915 lon=5.604022 for Waypoint name=51H83 lat=51.447930 lon=5.603970 distance=3.9m Osm file searched in 132797 mseconds, 2079852 nodes nu nog een output.xml maken voor josm en we zijn klaar 2008/2/13, Joris Meijerink [EMAIL PROTECTED]: Ziet er goed uit, alleen voor deze drie dus al 2 nodes per knooppunt, lijkt me dat we de dichtstbijzijnde pakken? Dat het niet helemaal klopt maakt eigenlijk ook niet heel veel uit, je gps heeft een afwijking en als je er al 5m vanaf zit moet je wel heel erg bijziend zijn om die knooppunten niet te vinden. 3000/7*78516 / (24*60*60) = ruim een jaar, heb je een idee waar de meeste tijd voor nodig is? eerste output via de streaming (sax) methode waypoint file heb ik even tot 7 waypoints beperkt (voor debuggen) en de bbox delta staat nu op +/-0.0001, dit zou 2x11meter om waypoint moeten zijn Waypoint file loaded in 31 mseconds found node id=43892693 lat=51.805012 lon=4.030329 for Waypoint name=43A65 lat=51.805022 lon=4.030421 distance=6.4m found node id=43893055 lat=51.805100 lon=4.030400 for Waypoint name=43A65 lat=51.805022 lon=4.030421 distance=8.8m found node id=43994359 lat=51.827950 lon=5.497370 for Waypoint name=39G04 lat=51.827970 lon=5.497280 distance=6.6m found node id=43994856 lat=51.828060 lon=5.497360 for Waypoint name=39G04 lat=51.827970 lon=5.497280 distance=11.4m found node id=135512350 lat=51.820918 lon=4.036945 for Waypoint name=37C64 lat=51.820908 lon=4.036921 distance=2.0m found node id=135518644 lat=51.820828 lon=4.036902 for Waypoint name=37C64 lat=51.820908 lon=4.036921 distance=9.0m Osm file searched in 78516 mseconds er wordt dus voor 3 van de 7 waypoints een node gevonden 2008/2/12, Rob [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: oeps, ook die 300MB file inladen in een dom object geeft geheugen problemen (1gig) had niet verwacht dat het zo inefficient zou zijn, bij nader inzien lees ik dat het een factor 10 kan expanderen toch maar de streaming methode implementeren... 2008/2/12, Joris Meijerink [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Ik ben benieuwd. Vandaag klaar, zodat het vannacht met de update van de cyclemap mee kan is zeker nog iets te veel gevraagd ;) Ik ben iig benieuwd hoe de punten eruit komen te zien op Schouwen-Duiveland en Goeree-Overflakkee, die vorige week zijn ingevoerd. ah dat bestand is makkelijker te behappen.. bedankt, zo eens downloaden. die van 900MB ging er via de sax methode in 155 sec doorheen, zonder geheugen problemen, alleen is die methode ietsje lastiger processen (soort streaming) 2008/2/12, Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Nu we het toch over ways en nodes hebben. Die ways zelf heb je natuurlijk niet nodig tijdens het zoeken naar de dichtsbijzijnde node: http://www.xs4all.nl/~tibors/Temp/dutch-road-nodes.osm.gz http://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz http://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz bevat alleen de nodes uit het eerder vermelde bestand. Nog maar 279MB uitgepakt. m.v.g. Cartinus On Tue, 12 Feb 2008 02:58:11 +0100 Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential *
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
die 78 seconden is om de hele dutch-road-nodes.osm file te doorzoeken/parsen vanaf disk, 2de run (als file nog in mem-cache zit, duurt het maar 18 seconden) ik verwacht ook niet giga veel extra tijd bij meer waypoints, deze run op de hele set van 1701 waypoints kost maar 132 seconden.. kopje koffie met een koekje erbij en het is goed te doen ;) Dat valt idd reuze mee, de andere datasets zijn kleiner. Waypoint file loaded in 32 mseconds, 1701 waypoints found node id=25597973 lat=51.443231 lon=5.474244 for Waypoint name=51G96 lat=51.443259 lon=5.474170 distance=6.0m found ... found node id=244493246 lat=51.447915 lon=5.604022 for Waypoint name=51H83 lat=51.447930 lon=5.603970 distance=3.9m Osm file searched in 132797 mseconds, 2079852 nodes nu nog een output.xml maken voor josm en we zijn klaar De enige info die moet worden toegevoegd aan de node is network=rcn en rcn_ref=##, waar ## staat voor de laatste 2 cijfers van de waypoint name. Het is wel mogelijk dat er meerdere nodes eenzelfde rcn_ref nummer hebben. Wat gaan we doen met knooppunten die reeds zijn ingevuld? gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
ik heb de delta eens op 0.0002 gezet (+-22m) om meer hits te krijgen, nu worden 1131 van de 1701 waypoints (66%) aan een bestaande node gehangen. ik vind het wel vreemd want ik zou verwachten dat de meeste knooppunten wel op een bestaande weg zouden liggen.. nog eens nakijken, bij 0.0001 is het trouwens 780 waypoints (45%) tja al reeds ingevulde nodes kunnen we of overslaan, of vervangen.. hoort dezelfde info in te staan ik stel ook voor om de volledige naam van de waypoint in de node erbij te doen als referentie naar de bron, nog een tag verzinnen.. josm vraagje: weet iemand of je in de josm change file alle bestaande velden moet opnemen van een node of mag je volstaan met id en dan de extra toe te voegen velden, ik denk dat ik alle velden moet meegegeven anders weet hij vast niet welke tags weg moeten Op 13-02-08 heeft Joris Meijerink [EMAIL PROTECTED] het volgende geschreven: die 78 seconden is om de hele dutch-road-nodes.osm file te doorzoeken/parsen vanaf disk, 2de run (als file nog in mem-cache zit, duurt het maar 18 seconden) ik verwacht ook niet giga veel extra tijd bij meer waypoints, deze run op de hele set van 1701 waypoints kost maar 132 seconden.. kopje koffie met een koekje erbij en het is goed te doen ;) Dat valt idd reuze mee, de andere datasets zijn kleiner. Waypoint file loaded in 32 mseconds, 1701 waypoints found node id=25597973 lat=51.443231 lon=5.474244 for Waypoint name=51G96 lat=51.443259 lon=5.474170 distance=6.0m found ... found node id=244493246 lat=51.447915 lon=5.604022 for Waypoint name=51H83 lat=51.447930 lon=5.603970 distance=3.9m Osm file searched in 132797 mseconds, 2079852 nodes nu nog een output.xml maken voor josm en we zijn klaar De enige info die moet worden toegevoegd aan de node is network=rcn en rcn_ref=##, waar ## staat voor de laatste 2 cijfers van de waypoint name. Het is wel mogelijk dat er meerdere nodes eenzelfde rcn_ref nummer hebben. Wat gaan we doen met knooppunten die reeds zijn ingevuld? gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
oeps, ook die 300MB file inladen in een dom object geeft geheugen problemen (1gig) had niet verwacht dat het zo inefficient zou zijn, bij nader inzien lees ik dat het een factor 10 kan expanderen toch maar de streaming methode implementeren... 2008/2/12, Joris Meijerink [EMAIL PROTECTED]: Ik ben benieuwd. Vandaag klaar, zodat het vannacht met de update van de cyclemap mee kan is zeker nog iets te veel gevraagd ;) Ik ben iig benieuwd hoe de punten eruit komen te zien op Schouwen-Duiveland en Goeree-Overflakkee, die vorige week zijn ingevoerd. ah dat bestand is makkelijker te behappen.. bedankt, zo eens downloaden. die van 900MB ging er via de sax methode in 155 sec doorheen, zonder geheugen problemen, alleen is die methode ietsje lastiger processen (soort streaming) 2008/2/12, Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Nu we het toch over ways en nodes hebben. Die ways zelf heb je natuurlijk niet nodig tijdens het zoeken naar de dichtsbijzijnde node: http://www.xs4all.nl/~tibors/Temp/dutch-road-nodes.osm.gz http://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz bevat alleen de nodes uit het eerder vermelde bestand. Nog maar 279MB uitgepakt. m.v.g. Cartinus On Tue, 12 Feb 2008 02:58:11 +0100 Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. De selectie kijkt naar de tags op de ways, niet naar die op de nodes. Het neemt simpelweg alle nodes die onderdeel zijn van (minstens) één van de geselecteerde ways. De laatste node in het bestand is bijvoorbeeld een amenity=parking en heeft zelf helemaal geen highway tag. Volgens mij is het zelfs zo dat bovenstaande waarden voor de highway tag alleen zinvol zijn op ways en niet op nodes. De enige (land)wegen die ik ooit heb gezien zonder highway tag waren FIXME previously unwayed segments (of zoiets) en die lagen allemaal in het buitenland :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Ik ben benieuwd. Vandaag klaar, zodat het vannacht met de update van de cyclemap mee kan is zeker nog iets te veel gevraagd ;) Ik ben iig benieuwd hoe de punten eruit komen te zien op Schouwen-Duiveland en Goeree-Overflakkee, die vorige week zijn ingevoerd. ah dat bestand is makkelijker te behappen.. bedankt, zo eens downloaden. die van 900MB ging er via de sax methode in 155 sec doorheen, zonder geheugen problemen, alleen is die methode ietsje lastiger processen (soort streaming) 2008/2/12, Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Nu we het toch over ways en nodes hebben. Die ways zelf heb je natuurlijk niet nodig tijdens het zoeken naar de dichtsbijzijnde node: http://www.xs4all.nl/~tibors/Temp/dutch-road-nodes.osm.gz http://www.xs4all.nl/%7Etibors/Temp/dutch-road-nodes.osm.gz bevat alleen de nodes uit het eerder vermelde bestand. Nog maar 279MB uitgepakt. m.v.g. Cartinus On Tue, 12 Feb 2008 02:58:11 +0100 Martijn Verwijmeren [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. De selectie kijkt naar de tags op de ways, niet naar die op de nodes. Het neemt simpelweg alle nodes die onderdeel zijn van (minstens) één van de geselecteerde ways. De laatste node in het bestand is bijvoorbeeld een amenity=parking en heeft zelf helemaal geen highway tag. Volgens mij is het zelfs zo dat bovenstaande waarden voor de highway tag alleen zinvol zijn op ways en niet op nodes. De enige (land)wegen die ik ooit heb gezien zonder highway tag waren FIXME previously unwayed segments (of zoiets) en die lagen allemaal in het buitenland :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
ah dat bestand is makkelijker te behappen.. bedankt, zo eens downloaden. die van 900MB ging er via de sax methode in 155 sec doorheen, zonder geheugen problemen, alleen is die methode ietsje lastiger processen (soort streaming) 2008/2/12, Martijn Verwijmeren [EMAIL PROTECTED]: Nu we het toch over ways en nodes hebben. Die ways zelf heb je natuurlijk niet nodig tijdens het zoeken naar de dichtsbijzijnde node: http://www.xs4all.nl/~tibors/Temp/dutch-road-nodes.osm.gz bevat alleen de nodes uit het eerder vermelde bestand. Nog maar 279MB uitgepakt. m.v.g. Cartinus On Tue, 12 Feb 2008 02:58:11 +0100 Martijn Verwijmeren [EMAIL PROTECTED] wrote: On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. De selectie kijkt naar de tags op de ways, niet naar die op de nodes. Het neemt simpelweg alle nodes die onderdeel zijn van (minstens) één van de geselecteerde ways. De laatste node in het bestand is bijvoorbeeld een amenity=parking en heeft zelf helemaal geen highway tag. Volgens mij is het zelfs zo dat bovenstaande waarden voor de highway tag alleen zinvol zijn op ways en niet op nodes. De enige (land)wegen die ik ooit heb gezien zonder highway tag waren FIXME previously unwayed segments (of zoiets) en die lagen allemaal in het buitenland :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Wat zijn de voordelen hiervan? Ik kan me voorstellen dat het snellere parsers zijn; nu gaat het niet heel snel maar ik vind een halve minuut nog best acceptabel. Ik kan me niet voorstellen dat ze veel minder geheugen gebruiken als ze dezelfde datastructuur maken (DOM). Dus ik zie niet in dat ze het geheugenprobleem op kunnen lossen. Verder lijkt het mij geen probleem als een programma voor een eenmalige import nogal lang nodig heeft om te draaien. Zelfs als ik het een uur zou moeten laten draaien, zou ik daar geen problemen mee hebben. Het is toch eenmalig. Als je echter te weinig geheugen beschikbaar hebt, gaat dit niet lukken. Dus daar zul je iets aan moeten. Persoonlijk gaat mijn voorkeur nog altijd uit naar Java, omdat ik daarin veel sneller een programma kan schrijven. Maar voor de c kenners is een iets snellere implementatie in c natuurlijk wel een goede keuze. Steven Stefan de Konink schreef: Heb je wat je wilt doen al eens geprobeerd met expat of msxml? Stefan ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Steven te Brinke schreef: Zelf ben ik wat aan het spelen geweest met al het water in Nederland, wat een 100 MB groot XML bestand oplevert. Java kon de DOM niet laden als ik Java 400MB geheugen gaf, omdat de DOM met alle handige referenties voor nogal wat overhead zorgt. Dus nu laad ik alles met een XML pull parser, wat veel beter gaat. Tevens zou ik een bounding box bepalen voor het gebied wat je wilt bekijken, bijvoorbeeld Zuid Nederland, en alle punten die daar buiten vallen meteen weg gooien. Dat scheelt ook weer geheugen. Je moet sowieso zorgen dat alles in je geheugen past, als je pc gaat swappen wordt het zo traag dat je beter een andere oplossing kunt zoeken. Heb je wat je wilt doen al eens geprobeerd met expat of msxml? Stefan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHsLkyYH1+F2Rqwn0RCjECAKCVS/bEEEy8QOe4vzWf8RGJjXUgEwCggYm7 k8fOo/XbLywDWxnOBpgy6wM= =y6s9 -END PGP SIGNATURE- ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. De selectie kijkt naar de tags op de ways, niet naar die op de nodes. Het neemt simpelweg alle nodes die onderdeel zijn van (minstens) één van de geselecteerde ways. De laatste node in het bestand is bijvoorbeeld een amenity=parking en heeft zelf helemaal geen highway tag. Volgens mij is het zelfs zo dat bovenstaande waarden voor de highway tag alleen zinvol zijn op ways en niet op nodes. De enige (land)wegen die ik ooit heb gezien zonder highway tag waren FIXME previously unwayed segments (of zoiets) en die lagen allemaal in het buitenland :) Groetjes, Cartinus ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Nu we het toch over ways en nodes hebben. Die ways zelf heb je natuurlijk niet nodig tijdens het zoeken naar de dichtsbijzijnde node: http://www.xs4all.nl/~tibors/Temp/dutch-road-nodes.osm.gz bevat alleen de nodes uit het eerder vermelde bestand. Nog maar 279MB uitgepakt. m.v.g. Cartinus On Tue, 12 Feb 2008 02:58:11 +0100 Martijn Verwijmeren [EMAIL PROTECTED] wrote: On Tue, 12 Feb 2008 02:17:14 +0100 Joris Meijerink [EMAIL PROTECTED] wrote: Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn.\ Klopt toch niet helemaal, er zijn ook nodes die alleen een AND tag hebben en geen highway tag, maar zijn soms wel degelijk een weg. De ander kant op zou beter werken, dus geen rail, geen landuse enz., heb alleen geen ideeof dat ook kan. De selectie kijkt naar de tags op de ways, niet naar die op de nodes. Het neemt simpelweg alle nodes die onderdeel zijn van (minstens) één van de geselecteerde ways. De laatste node in het bestand is bijvoorbeeld een amenity=parking en heeft zelf helemaal geen highway tag. Volgens mij is het zelfs zo dat bovenstaande waarden voor de highway tag alleen zinvol zijn op ways en niet op nodes. De enige (land)wegen die ik ooit heb gezien zonder highway tag waren FIXME previously unwayed segments (of zoiets) en die lagen allemaal in het buitenland :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
ben nu op de 917MB grote osm file aan het knauwen maar dat schiet niet echt op vooral ook omdat m'n intern geheugen maar 1gig is. Ben nu kijken of ik de file doomidden knip, of dat ik het via sax ga parsen.. Op 11-02-08 heeft Joris Meijerink [EMAIL PROTECTED] het volgende geschreven: Ik ben benieuwd hoe het gaat? ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Steven te Brinke schreef: Wat zijn de voordelen hiervan? Ik kan me voorstellen dat het snellere parsers zijn; nu gaat het niet heel snel maar ik vind een halve minuut nog best acceptabel. Ik kan me niet voorstellen dat ze veel minder geheugen gebruiken als ze dezelfde datastructuur maken (DOM). Dus ik zie niet in dat ze het geheugenprobleem op kunnen lossen. Verder lijkt het mij geen probleem als een programma voor een eenmalige import nogal lang nodig heeft om te draaien. Zelfs als ik het een uur zou moeten laten draaien, zou ik daar geen problemen mee hebben. Het is toch eenmalig. Als je echter te weinig geheugen beschikbaar hebt, gaat dit niet lukken. Dus daar zul je iets aan moeten. Persoonlijk gaat mijn voorkeur nog altijd uit naar Java, omdat ik daarin veel sneller een programma kan schrijven. Maar voor de c kenners is een iets snellere implementatie in c natuurlijk wel een goede keuze. Expat en MSXML zijn op hun eigen gebied waarschijnlijk de snelste parsers die beschikbaar zijn. Voor een eenmalige optie maakt het natuurlijk niet uit, maar zelfs een eenmalige import wordt vaker dan 1x gedraaid. Maar goed doe vooral waar je zelf het beste mee om kunt gaan, zodra je tegen limitaties gaat lopen zijn er dus nog alternatieven. Stefan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHsO5yYH1+F2Rqwn0RCt70AKCQRUYyUPaT6nnkVeF5VmWeWTywCQCfRscS mUeT2P8uXiavQBs/Iu863X8= =L9ke -END PGP SIGNATURE- ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
On Mon, 11 Feb 2008 17:15:30 +0100 Rob [EMAIL PROTECTED] wrote: ben nu op de 917MB grote osm file aan het knauwen maar dat schiet niet echt op vooral ook omdat m'n intern geheugen maar 1gig is. Ben nu kijken of ik de file doomidden knip, of dat ik het via sax ga parsen.. Doormidden knippen kan denk ik een stukje intelligenter. http://www.xs4all.nl/~tibors/Temp/dutch-roads.osm.gz Dit zijn alle highways in Nederland (en stukjes Duitsland en België) die gisteren in de database zaten van het type: * primary * secondary * tertiary * unclassified * unsurfaced * track * residential * living_street * service * cycleway * pedestrian Volgens mij zijn dat alle type wegen waar je met een normale fiets of mountainbike wil komen. Pedestrian zit alleen maar in de lijst omdat AND tracks zo heeft getagged en die nog niet allemaal gecorrigeerd zijn. Ik denk dat je wil dat alle fietsknooppunten onderdeel van één van deze wegen worden en niet vastzitten aan bijvoorbeeld een landuse polygoon of de gemeentegrens. Als de bestandsgrootte (nu 552MB) verhouding namelijk representatief is voor de hoeveelheid nodes zou namelijk 40% van de knooppunten alsnog moeten worden verplaatst als je ze vast maakt aan een willekeurige node. Groetjes, Cartinus P.S. Niet meteen downloaden, de computer belooft over een minuut of 5 klaar te zijn met uploaden. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
hoe wil je dit gaan sorteren.. b/r-tree ? geef eens een hint ondertussen ga ik xpath eens pesten Groeten Rob Op 07-02-08 heeft Steven te Brinke [EMAIL PROTECTED] het volgende geschreven: Hallo, XPath is wel heel krachtig, maar niet heel snel. Ik denk dus dat het gebruik van een gesorteerde lijst een beter idee is. Zelf heb ik nog nooit .net gebruikt, dus daar heb ik niet zo veel verstand van. Maar mocht het niet lukken, dan wil ik wel iets in Java schrijven. Daarmee lees ik nu ook al OSM bestanden in. Groeten, Steven Rob schreef: ik heb die wpned-zuid.gpx (1701 waypoints) eens tegen de places.osm(8875) laten draaien, om een indruk te krijgen van performance en dit is een stukje output ... wpt 52C37 close to Pannenschop @ 587m wpt 52C39 close to Vreewijk @ 300m wpt 52C43 close to Leensel @ 714m wpt 52C44 close to Leensel @ 1885m wpt 52C45 close to Heitrak @ 2708m wpt 52C46 close to Ommel @ 50m er wordt dus voor elk wapoint in de gpx de kortsbijzijnde plaats node gevonden in de osm file, hiervoor loopt een dubbele foreach loop, deze berekent de afstand tussen waypoint en node de search loop begint nu al te kraken (lees 155 seconden) aangezien we nu al 15miljoen itteraties hebben. ik ben een andere manier aan het bedenken bereken van elk waypoint de 5meter boundingbox coordinaten en laat de node selectie door xml parser (xpath) doen, dit moet veel efficienter zijn. Op 07-02-08 heeft Rob [EMAIL PROTECTED] het volgende geschreven: dank u, heb nu de netherlands.osm van 600MB dat wordt flink stampen voor xml parser ;) Op 07-02-08 heeft Lambertus [EMAIL PROTECTED] het volgende geschreven: Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Hier staan allemaal up-to-date excerpts: http://download.geofabrik.de/osm/europe/ ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl -- ___ Talk-nl mailing list [EMAIL PROTECTED]://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Coördinaten zijn niet makkelijk de sorteren, omdat ze 2-dimensionaal zijn. Hiermee heb ik ook niet zo veel ervaring. maar ik heb eens nagedacht wat volgens mij een aardig algoritme is. Ik zal beschrijven hoe ik het zou implementeren: Stel we hebben een aantal punten P die niet in OSM zitten. Dan bepalen we de bouding box van deze punten en nemen alle punten Q die in OSM in deze bouding box zitten (hierbij kun je je eventueel beperken tot alle punten met een highway tag). L := lijst van punten uit Q gesorteerd op OL p := element uit P, dus punt waarvan we dichtstbijzijnde punt uit Q willen weten i := punt met |p.OL - L[i].OL| zo klein mogelijk, deze kun je in logaritmische tijd vinden d := afstand(p, L[i]) q := L[i] j := i + 1; while ( |p.OL - L[j].OL| d ) { d2 := afstand(p, L[j]) if ( d2 d ) { d := d2 q := L[j] } j += 1 } j := i - 1; while ( |p.OL - L[j].OL| d ) { d2 := afstand(p, L[j]) if ( d2 d ) { d := d2 q := L[j] } j -= 1 } return q Dit algoritme is natuurlijk nog niet volledig, zo moet je nog nadenken over een paar punten: * |p.OL - L[j].OL| heeft waarschijnlijk een andere eenheid dan d, dat moet je even omrekenen * eventueel kun je in deze while loop i.p.v. tegen d, degen minimum(d, MAX-AFSTAND) controleren * ik heb het hier over een gesorteerde lijst, maar een boom zou ook kunnen, als je er maar in order doorheen kunt lopen (een boom laad wel veel sneller dan een lijst, maar aangezien je hier één keer deze lijst/boom laad en daarna voor alle punten de dichtstbijzijnde kunt vinden, is de snelheid van het laden niet heel belangrijk) Mocht je nog een werkende XPath versie hebben, dan hoor ik graag of de snelheid nog een beetje goed was. De ervaring die ik ermee heb, is dat het niet heel snel is. Maar dat kan natuurlijk ook (gedeeltelijk) liggen aan de implementatie die ik gebruik. Misschien heb jij een snellere parser. Steven Rob schreef: hoe wil je dit gaan sorteren.. b/r-tree ? geef eens een hint ondertussen ga ik xpath eens pesten Groeten Rob Op 07-02-08 heeft *Steven te Brinke* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: Hallo, XPath is wel heel krachtig, maar niet heel snel. Ik denk dus dat het gebruik van een gesorteerde lijst een beter idee is. Zelf heb ik nog nooit .net gebruikt, dus daar heb ik niet zo veel verstand van. Maar mocht het niet lukken, dan wil ik wel iets in Java schrijven. Daarmee lees ik nu ook al OSM bestanden in. Groeten, Steven Rob schreef: ik heb die wpned-zuid.gpx (1701 waypoints) eens tegen de places.osm (8875) laten draaien, om een indruk te krijgen van performance en dit is een stukje output ... wpt 52C37 close to Pannenschop @ 587m wpt 52C39 close to Vreewijk @ 300m wpt 52C43 close to Leensel @ 714m wpt 52C44 close to Leensel @ 1885m wpt 52C45 close to Heitrak @ 2708m wpt 52C46 close to Ommel @ 50m er wordt dus voor elk wapoint in de gpx de kortsbijzijnde plaats node gevonden in de osm file, hiervoor loopt een dubbele foreach loop, deze berekent de afstand tussen waypoint en node de search loop begint nu al te kraken (lees 155 seconden) aangezien we nu al 15miljoen itteraties hebben. ik ben een andere manier aan het bedenken bereken van elk waypoint de 5meter boundingbox coordinaten en laat de node selectie door xml parser (xpath) doen, dit moet veel efficienter zijn. Op 07-02-08 heeft *Rob* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: dank u, heb nu de netherlands.osm van 600MB dat wordt flink stampen voor xml parser ;) Op 07-02-08 heeft *Lambertus* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Hier staan allemaal up-to-date excerpts: http://download.geofabrik.de/osm/europe/ ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
[OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Ik ben een beetje aan het kijken naar het fietsroutenetwerk, daarvan zijn vele knooppunten al de gps gegevens bekend, bv http://www.gpsfietsroutes.nl/Knoop%20Nederland_files/wpned-zuid.gpx, en deze mogen we ook gebruiken. Met JOSM heb ik geheel Schouwen Duiveland en Goeree-Overflakkee. Alleen echt lekker opschieten doet dat niet. Zou er een mogelijkheid zijn de invoer te automatiseren? Ik heb er alleen geen ervaring mee, wil wel het een en ander uitzoeken maar heb zo helemaal geen idee of het kan en al het niet haalbaar is hoor ik dat liever direct dan pas na dagen lopen klooien. Probleem dat ik voorzie, is het bepalen van de juiste node. Meestal komt een punt wel aardig in de buurt van een node maar dat is nooit helemaal spot-on. Is het mogelijk te zoeken naar een OSM-node in een straal van, zeg, 5m om het gps punt uit het bestand? Daarnaast zullen ook niet alle nodes erop staan aangezien niet alle fietspaden op de kaart staan. Grote kans dus dat er iets mis gaat en het niet helemaal juist op de kaart staat. Aan de andere kant in hoe verre wil je alleen geheel juiste info in de database opnemen. Dat kan natuurlijk wel maar dat duurt erg lang en je kunt maar weinig met de kaart doen. Je kunt ook de info wel opnemen en dan vertrouwen op verbetering in de loop van de tijd door gebruikers. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Joris Meijerink schreef: | Ik ben een beetje aan het kijken naar het fietsroutenetwerk, daarvan | zijn vele knooppunten al de gps gegevens bekend, bv | http://www.gpsfietsroutes.nl/Knoop%20Nederland_files/wpned-zuid.gpx, en | deze mogen we ook gebruiken. | Met JOSM heb ik geheel Schouwen Duiveland en Goeree-Overflakkee. Alleen | echt lekker opschieten doet dat niet. Ik heb de data van Twente erin gezet, was inderdaad niet echt heel inspirerend werk, maar goed het zit erin. | Zou er een mogelijkheid zijn de invoer te automatiseren? Ik heb er | alleen geen ervaring mee, wil wel het een en ander uitzoeken maar heb zo | helemaal geen idee of het kan en al het niet haalbaar is hoor ik dat | liever direct dan pas na dagen lopen klooien. Voor mij al te laat ;) | | Probleem dat ik voorzie, is het bepalen van de juiste node. Meestal komt | een punt wel aardig in de buurt van een node maar dat is nooit helemaal | spot-on. Is het mogelijk te zoeken naar een OSM-node in een straal van, | zeg, 5m om het gps punt uit het bestand? Daarnaast zullen ook niet alle | nodes erop staan aangezien niet alle fietspaden op de kaart staan. Zoals ik via IRC al aangaf is het in Twente zo dat veel wegen nog ingetekend moeten worden, ik denk dat ik zo 20% van de lengte erbij heb getekend. | Grote kans dus dat er iets mis gaat en het niet helemaal juist op de | kaart staat. Aan de andere kant in hoe verre wil je alleen geheel juiste | info in de database opnemen. Dat kan natuurlijk wel maar dat duurt erg | lang en je kunt maar weinig met de kaart doen. Je kunt ook de info wel | opnemen en dan vertrouwen op verbetering in de loop van de tijd door | gebruikers. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHqwjotK8Zi+dRolURAtlDAJ9R3XNWb7wpD/ASjqDGR/nkzOGWvACggHi8 nSIgrmoEpqCGwxM/lBuWaPg= =43bV -END PGP SIGNATURE- ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Rob wrote: als ik het maak zal het in c# of vb.net http://vb.net zijn.. daar kan ik het makkelijkste stoeien met xml files.. eindresultaat is een exe (voor windows) dus daar heb je weinig voor nodig (op dotnet framework na) maar het gaat om het eindresultaat he.. niet om de ontwikkeltools/omgeving Ik was gewoon benieuwd wat je daarvoor zou gaan gebruiken, kan zelf ook wel aan de slag gaan maar dat zou ik matlab gebruiken, zag net dat ze daar een mooie xml-toolbox voor hebben :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
als ik het maak zal het in c# of vb.net zijn.. daar kan ik het makkelijkste stoeien met xml files.. eindresultaat is een exe (voor windows) dus daar heb je weinig voor nodig (op dotnet framework na) maar het gaat om het eindresultaat he.. niet om de ontwikkeltools/omgeving Op 07-02-08 heeft Joris Meijerink [EMAIL PROTECTED] het volgende geschreven: Rob wrote: ik zou wel eens een tooltje kunnen schrijven om de beste node binnen 5m te vinden (uit een nl.osm) en dan een modify osm file wegschrijven die je met josm kunt uploaden.. is alleen een tag toevoegen op een bestaande node, of indien geen bestaande node gevonden een nieuwe node aanmaken Lijkt me super, alleen is 5m misschien iets te weinig, maar dat zien we dan wel met de resultaten of we die misschien iets moeten oprekken. Ik ben benieuwd naar dat tooltje, waarin maak je dat en wat heb je er voor nodig? gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
dank u, heb nu de netherlands.osm van 600MB dat wordt flink stampen voor xml parser ;) Op 07-02-08 heeft Lambertus [EMAIL PROTECTED] het volgende geschreven: Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Hier staan allemaal up-to-date excerpts: http://download.geofabrik.de/osm/europe/ ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Op 07-02-08 heeft Joris Meijerink[EMAIL PROTECTED] het volgende geschreven: Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden De volgende link zou die info direct van de server moeten halen ... ik weet alleen niet hoe groot die is, zal wel meer dan een Gb zijn, of hoelang dat gaat duren. http://www.informationfreeway.org/api/0.5/node%5b*=*%5d%5bbbox=3.0,50.65,7.15,53.55%5d Ik zou om de servers een beetje te ontzien een extract van de dagelijkse planet.osm nemen. Op http://wiki.openstreetmap.org/index.php/Planet.osm#Extracts zijn twee extracts te vinden van Nederland. Die bevatten ongeveer hetzelfde als de bovenstaande link uit de database haalt, met als voordeel dat het gezipt is en maar één keer processorkracht kost. Groeten, Menno Tammens ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Hier staan allemaal up-to-date excerpts: http://download.geofabrik.de/osm/europe/ ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden De volgende link zou die info direct van de server moeten halen ... ik weet alleen niet hoe groot die is, zal wel meer dan een Gb zijn, of hoelang dat gaat duren. http://www.informationfreeway.org/api/0.5/node%5b*=*%5d%5bbbox=3.0,50.65,7.15,53.55%5d Je zou ook eerst alleen http://tile.openstreetmap.nl/~kleptog/places.osm kunnen proberen. Er zijn we een aantal nodes die samenvallen met de gps punten. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Rob wrote: ik zou wel eens een tooltje kunnen schrijven om de beste node binnen 5m te vinden (uit een nl.osm) en dan een modify osm file wegschrijven die je met josm kunt uploaden.. is alleen een tag toevoegen op een bestaande node, of indien geen bestaande node gevonden een nieuwe node aanmaken Lijkt me super, alleen is 5m misschien iets te weinig, maar dat zien we dan wel met de resultaten of we die misschien iets moeten oprekken. Ik ben benieuwd naar dat tooltje, waarin maak je dat en wat heb je er voor nodig? gr Joris ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
ik heb die wpned-zuid.gpx (1701 waypoints) eens tegen de places.osm (8875) laten draaien, om een indruk te krijgen van performance en dit is een stukje output ... wpt 52C37 close to Pannenschop @ 587m wpt 52C39 close to Vreewijk @ 300m wpt 52C43 close to Leensel @ 714m wpt 52C44 close to Leensel @ 1885m wpt 52C45 close to Heitrak @ 2708m wpt 52C46 close to Ommel @ 50m er wordt dus voor elk wapoint in de gpx de kortsbijzijnde plaats node gevonden in de osm file, hiervoor loopt een dubbele foreach loop, deze berekent de afstand tussen waypoint en node de search loop begint nu al te kraken (lees 155 seconden) aangezien we nu al 15miljoen itteraties hebben. ik ben een andere manier aan het bedenken bereken van elk waypoint de 5meter boundingbox coordinaten en laat de node selectie door xml parser (xpath) doen, dit moet veel efficienter zijn. Op 07-02-08 heeft Rob [EMAIL PROTECTED] het volgende geschreven: dank u, heb nu de netherlands.osm van 600MB dat wordt flink stampen voor xml parser ;) Op 07-02-08 heeft Lambertus [EMAIL PROTECTED] het volgende geschreven: Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Hier staan allemaal up-to-date excerpts: http://download.geofabrik.de/osm/europe/ ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Er staan excerpts op http://roland-ramthun.de/osm/extracts/, volgens mij redelijk recent. On 07/02/2008, Rob [EMAIL PROTECTED] wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Op 07-02-08 heeft Joris Meijerink [EMAIL PROTECTED] het volgende geschreven: Rob wrote: als ik het maak zal het in c# of vb.net http://vb.net zijn.. daar kan ik het makkelijkste stoeien met xml files.. eindresultaat is een exe (voor windows) dus daar heb je weinig voor nodig (op dotnet framework na) maar het gaat om het eindresultaat he.. niet om de ontwikkeltools/omgeving Ik was gewoon benieuwd wat je daarvoor zou gaan gebruiken, kan zelf ook wel aan de slag gaan maar dat zou ik matlab gebruiken, zag net dat ze daar een mooie xml-toolbox voor hebben :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl -- de Campusomroep: op en achter UTV en Uradio! www.campusomroep.nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Op 07-02-08 heeft Joris Meijerink [EMAIL PROTECTED] het volgende geschreven: Rob wrote: als ik het maak zal het in c# of vb.net http://vb.net zijn.. daar kan ik het makkelijkste stoeien met xml files.. eindresultaat is een exe (voor windows) dus daar heb je weinig voor nodig (op dotnet framework na) maar het gaat om het eindresultaat he.. niet om de ontwikkeltools/omgeving Ik was gewoon benieuwd wat je daarvoor zou gaan gebruiken, kan zelf ook wel aan de slag gaan maar dat zou ik matlab gebruiken, zag net dat ze daar een mooie xml-toolbox voor hebben :) ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
ik zou wel eens een tooltje kunnen schrijven om de beste node binnen 5m te vinden (uit een nl.osm) en dan een modify osm file wegschrijven die je met josm kunt uploaden.. is alleen een tag toevoegen op een bestaande node, of indien geen bestaande node gevonden een nieuwe node aanmaken Op 07-02-08 heeft Joris Meijerink [EMAIL PROTECTED] het volgende geschreven: | Zou er een mogelijkheid zijn de invoer te automatiseren? Ik heb er | alleen geen ervaring mee, wil wel het een en ander uitzoeken maar heb zo | helemaal geen idee of het kan en al het niet haalbaar is hoor ik dat | liever direct dan pas na dagen lopen klooien. Voor mij al te laat ;) Klopt, maar van dhr van Genugten hebben we ruim 3000 nodes, als we dat zouden kunnen automatiseren voor 80% van de nodes zou dat veel werk schelen. Zoals ik via IRC al aangaf is het in Twente zo dat veel wegen nog ingetekend moeten worden, ik denk dat ik zo 20% van de lengte erbij heb getekend. Dit gaat in eerste instantie alleen om de nodes, de verbindingen tussen de nodes is weer een ander verhaal. Dan heb je gps punten langs een osm-way dat lijkt me nog moeilijker te automatiseren. ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
Re: [OSM-talk-nl] Fietsroutenetwerk-punten automatiseren?
Hallo, XPath is wel heel krachtig, maar niet heel snel. Ik denk dus dat het gebruik van een gesorteerde lijst een beter idee is. Zelf heb ik nog nooit .net gebruikt, dus daar heb ik niet zo veel verstand van. Maar mocht het niet lukken, dan wil ik wel iets in Java schrijven. Daarmee lees ik nu ook al OSM bestanden in. Groeten, Steven Rob schreef: ik heb die wpned-zuid.gpx (1701 waypoints) eens tegen de places.osm (8875) laten draaien, om een indruk te krijgen van performance en dit is een stukje output ... wpt 52C37 close to Pannenschop @ 587m wpt 52C39 close to Vreewijk @ 300m wpt 52C43 close to Leensel @ 714m wpt 52C44 close to Leensel @ 1885m wpt 52C45 close to Heitrak @ 2708m wpt 52C46 close to Ommel @ 50m er wordt dus voor elk wapoint in de gpx de kortsbijzijnde plaats node gevonden in de osm file, hiervoor loopt een dubbele foreach loop, deze berekent de afstand tussen waypoint en node de search loop begint nu al te kraken (lees 155 seconden) aangezien we nu al 15miljoen itteraties hebben. ik ben een andere manier aan het bedenken bereken van elk waypoint de 5meter boundingbox coordinaten en laat de node selectie door xml parser (xpath) doen, dit moet veel efficienter zijn. Op 07-02-08 heeft *Rob* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: dank u, heb nu de netherlands.osm van 600MB dat wordt flink stampen voor xml parser ;) Op 07-02-08 heeft *Lambertus* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] het volgende geschreven: Rob wrote: weet iemand (kleptog?) de locatie van de nederlandse osm file ? heb even op de wiki rondgekeken maar helaas nog niet gevonden Hier staan allemaal up-to-date excerpts: http://download.geofabrik.de/osm/europe/ ___ Talk-nl mailing list Talk-nl@openstreetmap.org mailto:Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl ___ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl