OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#1 2014-03-25 09:24:52

Willy Bakker
Member
Registered: 2012-03-10
Posts: 38

Fietsknooppuntennetwerk

Hallo,

Ik probeer de fietsknooppunten en de tussenliggende routes in NL uit OpenStreetMap te halen, maar het lukt nog niet. Ik volg deze instructie van PeeWee: http://home.xmsnet.nl/peewee/OSMfietsknooppunten.htm. Helaas krijg ik steeds een time-out van de XAPI-interface:

runtime error: Query timed out in "query" at line 3 after 181 seconds.

Ik kan natuurlijk het gebied in kleinere stukjes opdelen en achteraf alles samenvoegen, maar dat lijkt me omslachtig. Weten jullie een slimmere manier?

Vriendelijke groet,

Willy Bakker

Offline

#2 2014-03-25 09:43:56

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,622
Website

Re: Fietsknooppuntennetwerk

Heb het nog niet geprobeerd maar misschien osmfilter uitvoeren op een geofabrik extract?

Offline

#3 2014-03-25 10:00:22

noordfiets
Member
From: Groningen stad
Registered: 2010-02-14
Posts: 664

Re: Fietsknooppuntennetwerk

Je kunt ook het voorgekookte gpx bestand van PeeWee downloaden, scheelt een hoop werk.

Offline

#4 2014-03-25 10:27:05

Willy Bakker
Member
Registered: 2012-03-10
Posts: 38

Re: Fietsknooppuntennetwerk

Bedankt voor jullie reacties.
Als ik het goed zie, is het GPX-bestand voor het laatst bijgewerkt in september 2012 en ik wil graag een actueel bestand.
Ik ga het osmfilter eens uitproberen, dat kende ik nog niet. Thnx!

Offline

#5 2014-03-25 20:29:50

PeeWee32
Member
From: Leusden, NL
Registered: 2010-11-28
Posts: 1,011
Website

Re: Fietsknooppuntennetwerk

Ik weet niet precies wat je wilt doen met die knooppunten maar die GPX is inderdaad gedateerd en bevat alleen de knooppunten en niet de wegen ertussen. Misschien heb je wat aan dit kaartje.

Daar zit wat code in om via overpass de knooppunten en routes op te vragen.

if (type == "route"){

			map.addLayers([
			
			//highway=cycleway
			make_layer(QURL + "?data=(way[highway=cycleway](bbox);node(w);way[highway=path][bicycle=designated](bbox);node(w););out+skel;", "red",name="#l#highway=cycleway<hr>Route relations:", 3, false),

			//route=bicycle
			make_layer(QURL + "?data=(relation[route=bicycle][network=ncn](bbox);way(r)(bbox);node(w););out+skel;", "blue",name="#l#NCN route <i>(LF route)</i>", 8, false,"@0.6"),

			// knooppuntenroutes
			make_a_layer(QURL + "?data=relation(bbox)[network=rcn];(way(r)(bbox);node(w););out+skel;node(bbox)[rcn_ref];out;", "green",name="#l#RCN route <i>(knooppuntroute)</i>", 5, false),

			make_layer(QURL + "?data=(relation[route=bicycle][network=lcn](bbox);way(r)(bbox);node(w););out+skel;", "#00FFFF",name="#dl#LCN route <i>(lokale route)</i>", 5, false,"4 8"),
			
			make_layer(QURL + "?data=(relation[network=icn](bbox);way(r)(bbox);node(w););out+skel;relation[network=icn];rel(r)(bbox);(way(r)(bbox);node(w););out skel;", "yellow",name="#dl#ICN route <i>(Int.route)</i>", 3, false,"4 8"),
			
			//route=mtb
            make_layer(QURL + "?data=(relation[route=mtb](bbox);way(r)(bbox);node(w););out+skel;", "#bd008b",name="#dl#MTB route", 4, false,"4 8"),
			
			//route=hiking, horse
            make_a_layer(QURL + "?data=(relation[route~'hik|foot|walk'](bbox);way(r)(bbox);node(w););out+skel;node[rwn_ref][rcn_ref!~'.'](bbox);out;", "#390000",name="#l#hiking route", 5, false),
			
			make_a_layer(QURL + "?data=(relation[route=horse](bbox);way(r)(bbox);node(w););out+skel;node(bbox)[rhn_ref];out;", "#7b9520",name="#l#horse route", 4, false),
			
			make_layer(QURL + "?data=(way[railway~'^abandoned|^disused|^dismantled'](bbox);node(w););out+skel;", "#7b3000",name="#dl#former railway lines", 4, false,"4 8"),
			
			make_a_layer(QURL + "?data=node[tourism=information](bbox);out;", "red", name="#co#info<hr>Cyclability (indicative):", 2, false),

Offline

#6 2014-03-25 20:40:24

noordfiets
Member
From: Groningen stad
Registered: 2010-02-14
Posts: 664

Re: Fietsknooppuntennetwerk

Peewee, heb het zelf even getest maar de hele BNL gaat inderdaad niet, timeout van overpass. Methode Ligfietser lijkt me hier de beste oplossing.

( of Willy uit die code wijs kan worden .... zit er zelf al met verbazing naar te kijken wink . En de timeout blijft )

Last edited by noordfiets (2014-03-25 20:43:01)

Offline

#7 2014-03-25 20:44:31

PeeWee32
Member
From: Leusden, NL
Registered: 2010-11-28
Posts: 1,011
Website

Re: Fietsknooppuntennetwerk

noordfiets wrote:

Peewee, heb het zelf even getest maar de hele BNL gaat inderdaad niet, timeout van overpass. Methode Ligfietser lijkt me hier de beste oplossing.

Mee eens maar ik denk,  ik noem het even omdat Willy niet precies aangeeft wat ze er precies mee wil doen.

Offline

#8 2014-03-26 18:59:53

Willy Bakker
Member
Registered: 2012-03-10
Posts: 38

Re: Fietsknooppuntennetwerk

Ik zal wat meer vertellen over de achtergrond van mijn vraag. Als informatieadviseur en projectlid van 'Open Data' bij de provincie Groningen krijg ik met enige regelmaat de vraag van app-bouwers: Kan ik het fietsknooppuntennetwerk downloaden als open data? Voor de provincie Groningen hebben we de knooppunten en het netwerk beschikbaar gesteld met een Public Domain Mark via het Provinciaal en Nationaal GeoRegister, maar voor de rest van Nederland geldt dat niet. Je kunt wel via een WMS van PDOK download, maar die service is slechts beperkt bruikbaar (want retourneert geen ruwe data) en de licentie is heel restrictief (want hergebruik is alleen toegestaan voor beleidsdoeleinden, anders vooraf toestemming vragen aan St. Landelijk Fietsplatform). Ik geef app-bouwers dan ook het advies om de gegevens uit OpenStreetMap te halen. Als ik zo'n advies geef, dan vind ik eigenlijk wel dat ik moet weten hoe het werkt. Daarom probeer ik het uit te zoeken en wellicht een blogje te schrijven, waarnaar ik dan kan verwijzen. Jullie feedback is dan ook zeer welkom.

Offline

#9 2014-03-26 19:40:18

Allroads
Member
Registered: 2011-03-05
Posts: 2,287

Re: Fietsknooppuntennetwerk

Was net op deze site

Als het alleen om groningen gaat.

Dan staat het toch hier:

http://www.provinciaalgeoregister.nl/ge … 112FFB0487

in Groningen zoek op knoop

en is het als shape te downloaden

e-mail invoegen
shape aanvinken

etc.

Edit: net even gedaan je krijgt ze als shape binnen

Routenetwerk Fietsknooppunten Groningen (routes)
Routenetwerk Fietsknooppunten Groningen (knooppunten)

Beide aan vinken en download

Last edited by Allroads (2014-03-26 19:50:10)

Online

#10 2014-03-26 20:02:11

Willy Bakker
Member
Registered: 2012-03-10
Posts: 38

Re: Fietsknooppuntennetwerk

Hallo Allroads,

Dat klopt. Misschien was ik niet duidelijk genoeg: De Groninger routes en knooppunten heb ik samen met ons GIS-team zelf in het Provinciaal GeoRegister gezet wink
Het gaat me om de gegevens van de rest van Nederland.
Daarvoor zit in PDOK een WMS-service: http://geodata.nationaalgeoregister.nl/ … pabilities.
Jammer genoeg heb je dan niet de ruwe data. Bovendien is het volgens de metadata in het Nationaal GeoRegister (zie http://www.nationaalgeoregister.nl/geon … c356c73485) niet toegestaan om de gegevens zonder toestemming te gebruiken voor iets anders dan beleidsdoeleinden.

Offline

#11 2014-03-26 20:54:50

Willy Bakker
Member
Registered: 2012-03-10
Posts: 38

Re: Fietsknooppuntennetwerk

@PeeWee: Bedankt voor je kaart en de code! Heel interessant om de API calls te zien die je gebruikt om de kaart samen te stellen.
@ligfietser: Voor de knooppunten gebruik ik het volgende commando:

osmfilter netherlands-latest.o5m --keep-nodes="rcn_ref=" --keep-ways= --keep-relations= -o=knooppunten.osm

Als ik uit het OSM-bestand in QGIS de points selecteer en die vergelijk met de knooppunten in de PDOK WMS-service lijkt het resultaat goed.
Voor het routenetwerk probeerde ik eerst:

osmfilter netherlands-latest.o5m --keep= --keep-ways="network=rcn" --keep-relations= -o=routes.osm 

Dat ging fout. Ik miste een hoop lijntjes.
Toen heb ik het volgende commando geprobeerd:

osmfilter netherlands-latest.o5m --keep= --keep-ways= --keep-relations="network=rcn" -o=routes.osm 

Als ik uit het OSM-bestand de lines selecteer, dan ziet dat er goed uit.
Kunnen jullie aangeven of ik de juiste en meest efficiënte filters heb gedefinieerd?

Offline

#12 2014-03-26 21:00:41

alexvanderlinden
Member
From: Eindhoven, The Netherlands
Registered: 2011-03-01
Posts: 22
Website

Re: Fietsknooppuntennetwerk

Dag Willy,

Misschien bevat deze site zinnige data voor jouw doel: https://www.pdok.nl/

Grtz,
Alex

Offline

#13 2014-03-26 21:11:14

Allroads
Member
Registered: 2011-03-05
Posts: 2,287

Re: Fietsknooppuntennetwerk

Even tussendoor: Nu jullie hier toch kijken

Hier zit iets fout met knooppunten rcn
heb zelf geen idee van forward backward

Online

#14 2014-03-26 22:25:31

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,622
Website

Re: Fietsknooppuntennetwerk

@Willy, volgens mij moet dat lukken

Offline

#15 2014-03-26 23:46:25

noordfiets
Member
From: Groningen stad
Registered: 2010-02-14
Posts: 664

Re: Fietsknooppuntennetwerk

Willy Bakker wrote:

@PeeWee: Bedankt voor je kaart en de code! Heel interessant om de API calls te zien die je gebruikt om de kaart samen te stellen.

Willy, even een toelichting op die query:

make_layer(QURL + "?data=(way[highway=cycleway](bbox);node(w);way[highway=path][bicycle=designated](bbox);node(w););out+skel;", "red",name="#l#highway=cycleway<hr>Route relations:", 3, false)

Hierin is make_layer een functie. QURL is een variabele die of het adres van overpass bevat (http://overpass-api.de/api/interpreter) , of een lokale proxy ( varieert per server ). Dit laatste om cross-domain query's op te lossen voor browsers die daar niet goed mee om gaan. Het laatste stuk, beginnend met "red" bevat argumenten voor de make_layer functie, zoals lijnkleur, dikte, laagnaam etc. Dat maakt dus geen deel uit van de api-aanroep.
Strip ik al het overbodig weg dan blijft over:

http://overpass-api.de/api/interpreter?data=(way[highway=cycleway](bbox);node(w);way[highway=path][bicycle=designated](bbox);node(w););out+skel;

Het resultaat is hier te zien: http://mijndev.openstreetmap.nl/~ligfie … TFFFFFFFFF

Bij het maken van die kaart ( gebruikt ter controle door een groep fiets-georienteerde mappers ) liepen we tegen hetzelfde aan: de calls naar overpass lopen snel tegen een time-out aan. Daarom is het gebied wat je op kunt vragen ook beperkt. De kaart gebruikt wel 'live' data, of wat er voor door gaat. Wel moet erbij vermeld: het is puur een gereedschao om snel een overzicht van de verschillende type paden in een gebied te krijgen. Het is geen gebruikerskaart.

Er bestaat overigens ook een heel mooie kant en klare gebruikerskaart van Jan Kelder met knooppunten van OSM: http://planner.gps.nl/fietsroutenetwerk.html Inclusief recente download in img formaat.

Offline

#16 2014-03-27 00:07:21

noordfiets
Member
From: Groningen stad
Registered: 2010-02-14
Posts: 664

Re: Fietsknooppuntennetwerk

Allroads wrote:

Even tussendoor: Nu jullie hier toch kijken

Hier zit iets fout met knooppunten rcn
heb zelf geen idee van forward backward

Kijk er eens naar met g-sat of bing: het is ook een %#(&!-kruising voor fietsers. Je ziet er de gekste capriolen.
En ook hier, weliswaar als 'noodoplosing' voor de route, een fietspad wat er eigenlijk niet is ;-)

Offline

#17 2014-03-27 00:31:01

Allroads
Member
Registered: 2011-03-05
Posts: 2,287

Re: Fietsknooppuntennetwerk

noordfiets wrote:
Allroads wrote:

Even tussendoor: Nu jullie hier toch kijken

Hier zit iets fout met knooppunten rcn
heb zelf geen idee van forward backward

Kijk er eens naar met g-sat of bing: het is ook een %#(&!-kruising voor fietsers. Je ziet er de gekste capriolen.
En ook hier, weliswaar als 'noodoplosing' voor de route, een fietspad wat er eigenlijk niet is ;-)

heb even gekeken tel ik daar nu vijf bekeuringen die ik kan schrijven, als ik rond me heen kijk? staan wel fietspad borden wink

Last edited by Allroads (2014-03-27 00:31:25)

Online

#18 2014-03-27 01:06:34

noordfiets
Member
From: Groningen stad
Registered: 2010-02-14
Posts: 664

Re: Fietsknooppuntennetwerk

Allroads wrote:
noordfiets wrote:
Allroads wrote:

Even tussendoor: Nu jullie hier toch kijken

Hier zit iets fout met knooppunten rcn
heb zelf geen idee van forward backward

Kijk er eens naar met g-sat of bing: het is ook een %#(&!-kruising voor fietsers. Je ziet er de gekste capriolen.
En ook hier, weliswaar als 'noodoplosing' voor de route, een fietspad wat er eigenlijk niet is ;-)

heb even gekeken tel ik daar nu vijf bekeuringen die ik kan schrijven, als ik rond me heen kijk? staan wel fietspad borden wink

Ach, die bus kan het ook niet helpen dat ie stilstaat op het zebrapad .. die is nu eenmaal zo lang.

Maar dit is nu net de goede kijkrichting: je staat aan het eind van het fietspad, je moet naar het fietspad aan de linker-overkant. Voor je zie je geen fietspad of strook. Steek je schuin over of ga je eerst rechtdoor, slaat dan links af op het fietspad daar en direct weer rechts? Op OSM is voor het laatste gekozen en een virtueel fietspad rechtdoor getrokken.

In ieder geval is de route hersteld en bijven de fietsers niet meer midden op de kruising staan !

En aan dit : https://www.google.nl/maps/@53.21937,6. … yDkKjg!2e0 kunnen we ook niks doen: drie bekeuringen in 1 blik ;-)
Puur volgens de regels moet je komend van de brug en onderweg naar de supermarkt eerst schuin rechts, dan oversteken, haaks links over een niet aangegeven fietsstrook, haaks links, haaks rechts, en dan weer haaks rechts vanaf het fietspad naar de supermarkt oversteken ( per voet ... ). Geen mens die dat doet !

Offline

#19 2014-04-24 13:50:34

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,622
Website

Re: Fietsknooppuntennetwerk

Vandaag met het Fietsplatform overleg gehad of wij de data van hun mogen gebruiken voor OSM (dat mocht) en hoe we in de toekomst het beste dit op elkaar af kunnen stemmen. De intentie is eerst eens kijken in welke mate de LF routes die in OSM zitten, ook overeenkomen met hun data (zij beheren immers het netwerk). Die LF routes zijn ooit ingevoerd in OSM maar of evt. wijzigingen in de routes ook zijn geupdate in OSM is mij niet bekend. Want zowel OSM als het fietsplatform is gebaat met een zo actueel mogelijke route. Wat betreft de knooppuntroutes ligt het nog wat ingewikkelder, daar zijn talloze instanties (gemeentes, regios) voor verantwoordelijk en het Fietsplatform heeft een coördinerende functie. Lijkt me lastig om die databases 1:1 te krijgen. Bijkomend probleem is dat hun routes zijn ingetekend op basis van Top10 kadaster kaarten en het OSM een eigen netwerk van wegen heeft (deels AND data, veel fietspaden zijn naderhand ingetekend door vrijwilligers). Tzt krijg ik het 'definitieve' netwerk van Flevoland (op pdok.nl staat alleen een soort concept versie, het netwerk is onlangs uit de grond gestampt met de nodige kinderziektes) om te mogen invoeren in OSM. Dus als er vrijwilligers zijn die met de invoering hiervan mee willen werken laat maar horen (knooppunten is niet veel werk, route relaties des te meer).

Offline

#20 2014-04-24 14:12:49

Ldp
Member
From: NL - Zeeland
Registered: 2008-07-22
Posts: 820

Re: Fietsknooppuntennetwerk

Wat betreft die LF-routes: als zij dat inderdaad landelijk coördineren, is er dan een centraal punt waarop de wijzigingen kenbaar worden gemaakt?

Het is makkelijker en vooral sneller om a.d.h.v. zo'n lijst de situatie ter plekke te gaan bekijken en OSM te updaten, dan om elke route steeds opnieuw van begin tot eind te moeten controleren. Dat laatste is natuurlijk niet reëel.

Offline

#21 2014-04-24 14:38:14

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,622
Website

Re: Fietsknooppuntennetwerk

Het meldpunt is hier
http://meldsysteem.nederlandfietsland.nl/
Maar dat meldsysteem is niet openbaar, zo'n melding gaat naar de beheerder van het netwerk die zo'n bordje moet plaatsen/controleren.

En hier kan je de gpx tracks downloaden:
http://www.nederlandfietsland.nl/landel … -lf-routes
die kunnen we vergelijken met de tracks van LF routes uit bv http://cycling.waymarkedtrails.org
De echt grote verschillen tussen beide routes (als die er zijn) kan je vrij snel zien en die moeten dan nader onderzocht worden.

Ze staan ook op pdok.nl, die je als overlay kunt leggen in oa Josm.
http://www.fietsplatform.nl/netwerkbehe … tedatabank

Ik heb ook gevraagd of er een overlay van de OSM kaart op hun website gemaakt kon worden, dat wordt onderzocht.
Nu staat er op http://www.nederlandfietsland.nl/ alleen een kaartje met google maps ondergrond.

Offline

#22 2014-04-24 15:40:45

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,622
Website

Re: Fietsknooppuntennetwerk

@Ldp:
Hier staan wat wijzigingen vermeld:
http://www.nederlandfietsland.nl/landel … -lf-routes
De LF14 en LF16 kloppen idd niet meer.  Beide LF routes zijn aangepast cool

Maar misschien is het zinvol dat we op een andere wijze op de hoogte gehouden kunnen worden van wijzigingen in de tracés.
Bv dat ze het hier ergens op het forum melden of mailen op de mailing lijst. Ik zet het op de to-do lijst.

Offline

Board footer

Powered by FluxBB