You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#426 2012-11-28 21:57:11

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

Re: Webkaartje met Fietstags

ligfietser wrote:

Volgens http://wiki.openstreetmap.org/wiki/OSM_ … etherlands zijn cycleways standaard voor mopeds verboden (tenzij moped=yes) dus dat zal ook gelden voor cycleway=opposite

moped=opposite kan ik nergens vinden, wel dit:
http://wiki.openstreetmap.org/wiki/Key:oneway:moped

oneway can be used in conjunction with vehicle type. I.e. oneway:moped=no for a one-way streets where mopeds are allowed to drive in the opposite direction. Bicycles (oneway:bicycle=no) are handled specially and cycleway=opposite/opposite_lane/opposite_track needs to be added for compatibility: (See Key:access for sub-values)

Goh, er is ook 'bicycle:backward=yes' lees ik...

Offline

#427 2012-11-28 22:01:52

cartinus
Member
From: Houten
Registered: 2008-01-06
Posts: 502

Re: Webkaartje met Fietstags

noordfiets wrote:

Goh, er is ook 'bicycle:backward=yes' lees ik...

Betekent dat dat je alleen achteruit mag fietsen wink

Offline

#428 2012-11-28 22:12:05

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

Re: Webkaartje met Fietstags

cartinus wrote:
noordfiets wrote:

Goh, er is ook 'bicycle:backward=yes' lees ik...

Betekent dat dat je alleen achteruit mag fietsen wink

Zal de doortrapper eens uit de schuur halen .. maak ik iedereen wijs dat het een fixie is tongue

Offline

#429 2012-11-29 11:36:33

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

Noordfiets, is het ook mogelijk de ref's (bv LF9) weer te geven, of de notes (van knooppunten, 25-26 bv)
Kan ik de codes voor de bbox en knooppuntnummers al overnemen?

Offline

#430 2012-11-29 16:14:00

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

Re: Webkaartje met Fietstags

ligfietser wrote:

Noordfiets, is het ook mogelijk de ref's (bv LF9) weer te geven, of de notes (van knooppunten, 25-26 bv)
Kan ik de codes voor de bbox en knooppuntnummers al overnemen?

Dat zit ik nu te bekijken. Ook kijk ik naar de mogelijkheid de xml resultaten lokaal op te slaan. De data van alle routes is niet zo gigantisch groot dus dan zou je een fietskaart met lokale gegevens kunnen laten zien, zonder steeds overpass aan te roepen.

In de layerdefinities is van allles veranderd, dat kun je gewoon overnemen of bekijken. Naast de bbox voor ncn etc heb ik ook de andere queries aangepast

bv
(way[cycleway=cyclestreet](bbox);node(w););out+skel;(way[cyclestreet=yes](bbox);node(w););out+skel;
heb ik veranderd in:
(way[cycleway=cyclestreet](bbox);node(w);way[cyclestreet=yes](bbox);node(w););out+skel;
Weinig verschil maar net een fractie sneller.

of:
data=rel[route=bicycle](bbox);out+skel;(relation[route=bicycle][network=ncn](bbox);way(r);node(w););out+skel;
is nu
data=relation[network=ncn](bbox);(way(r)(bbox);node(w););out skel;

In noordpass is er  make_a_layer bijgekomen die de knooppunten en winkelenamen laat zien. ( gemarkeerd met //----nieuw blok )
In principe is het achterwaarts compatible. De knooppunten layer roept nu make_a_layer() aan ipv gewoon make_layer. De wegen roepen nog gewoon make_layer aan. Bij de queries voor die punten staat gewoon ;out; ipv ;out+skel; , dat is wel belangrijk anders worden de namen niet opgehaald.

In index.html is een extra functie gekomen om de browserverie vast te stellen ( + extern script ). Deze zet een variabele die in de layerdef terugkomt ( wel of geen proxy bij ie8/9 ). De enige oplossing op ie9 aan de praat te krijgen zonder de gebruiker instellingen te laten veranderen.
Zolang het niet al te druk is kan dat eerst via mijn server lopen.

Offline

#431 2012-11-29 16:45:27

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

Re: Webkaartje met Fietstags

Weer lekker bezig hoor Noordfiets. Ik heb maar even schaamteloos jouw testkaart gekopieerd en er een paardenkaart van gemaakt. Die ziet er al weer heel wat beter uit dan de vorige

noordfiets wrote:

In index.html is een extra functie gekomen om de browserverie vast te stellen ( + extern script ). Deze zet een variabele die in de layerdef terugkomt ( wel of geen proxy bij ie8/9 ). De enige oplossing op ie9 aan de praat te krijgen zonder de gebruiker instellingen te laten veranderen.
Zolang het niet al te druk is kan dat eerst via mijn server lopen.

Ik denk dat het wel mee zal vallen met die drukte want ik zie hier dat IE aardig aan het inleveren aan mn Chrome. Niet echt verrassend maar ik wist niet dat IE nog maar zo'n klein marktaandeel had. Je kunt je bijna afvragen of het nog de moeite loont daar iets speciaals voor te gaan regelen.

Offline

#432 2012-11-29 19:33:26

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

Re: Webkaartje met Fietstags

PeeWee32 wrote:

Ik denk dat het wel mee zal vallen met die drukte want ik zie hier dat IE aardig aan het inleveren aan mn Chrome. Niet echt verrassend maar ik wist niet dat IE nog maar zo'n klein marktaandeel had. Je kunt je bijna afvragen of het nog de moeite loont daar iets speciaals voor te gaan regelen.

Die cijfers zijn wel wat gekleurd. W3school wordt natuurlijk hoofdzakelijk bezocht door 'nerds' die bezig zijn met websites. Die zijn wat fanatieker met nieuwe browsers

Offline

#433 2012-11-29 23:04:12

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

Ik heb in een test kaartje de nieuwe items ingevoerd.

Het popup info scherm werkt niet goed, blijft hangen op loading.
Als ik bij index.html onder var click = new OpenLayers.Control.Click(
QURL  vervang door "http://overpass-api.de/api/interpreter"  dan doet de popup het weer wel, maar nu zie ik nog version="1.0" encoding="UTF-8"?> boven de Tag info verschijnen.  Kortom ik denk niet dat QURL werkt, want IE doet het ook nog steeds niet.

Verder wil ik de network=icn relaties toevoegen. In NL zijn dat gewone relaties, terwijl dat eigenlijk zoals in Duitsland relaties van (ncn) relaties moeten zijn. Op sommige plekken waar de LF route is gewijzigd, zie je dat de icn route nog de oude loop volgt, zoals hier. Als zo'n icn een verzameling was van LF routes heb je dat probleem niet, nu moet men twee relaties gaan bijhouden.

Hoe voeg ik trouwens een relatie van een relatie toe aan de kaart? Bijv deze?

Offline

#434 2012-11-30 07:45:18

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

Re: Webkaartje met Fietstags

ligfietser wrote:

Ik heb in een test kaartje de nieuwe items ingevoerd.

Het popup info scherm werkt niet goed, blijft hangen op loading.
Als ik bij index.html onder var click = new OpenLayers.Control.Click(
QURL  vervang door "http://overpass-api.de/api/interpreter"  dan doet de popup het weer wel, maar nu zie ik nog version="1.0" encoding="UTF-8"?> boven de Tag info verschijnen.  Kortom ik denk niet dat QURL werkt, want IE doet het ook nog steeds niet.

Verder wil ik de network=icn relaties toevoegen. In NL zijn dat gewone relaties, terwijl dat eigenlijk zoals in Duitsland relaties van (ncn) relaties moeten zijn. Op sommige plekken waar de LF route is gewijzigd, zie je dat de icn route nog de oude loop volgt, zoals hier. Als zo'n icn een verzameling was van LF routes heb je dat probleem niet, nu moet men twee relaties gaan bijhouden.

Hoe voeg ik trouwens een relatie van een relatie toe aan de kaart? Bijv deze?

Een aangepaste versie staat  hier.
De proxy doet het niet .. want IE9 heeft natuurlijk ook problemen als jouw site naar die van mij verwijst. Dus heb ik  porxy voorlopig maar op false gezet.

De laatste vraag snap ik niet. Wat wil je precies toevoegen? Als je de icn laat zien ben je er toch al?

NB
In je layerdef stond:
data=(relation[route=bicycle][network=ncn](bbox);way(r);node(w););out+skel;
Dat heb ik veranderd in
data=(relation[route=bicycle][network=ncn](bbox);way(r)(bbox);node(w););out+skel;
Die tweede bbox is wat de wegen beperkt tot het gebied wat je bekijkt.

Last edited by noordfiets (2012-11-30 07:58:17)

Offline

#435 2012-11-30 08:40:15

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

Bedankt Noordfiets,
Wat ik met die icn bedoel is dat die stopt bij de grens. In Nederland zijn het gewone relaties, maar de Duitsers gebruiken alleen het als superrelatie, een relatie van relaties. Die worden niet getoond. Ik heb geprobeerd rel(r); voor de way(r) te zetten maar die pakt die niet.

Offline

#436 2012-11-30 09:58:50

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

Ik zie dat Openstreetbugs ook als layer gebruikt worden, zoals in deze kaart:
http://facilmap.org/#lon=6.56939486;lat … sibility=0

Ze gebruiken een javascript: http://api.facilmap.org/osblayer/osblayer.js
Noordfiets, zou je zo'n laag willen toevoegen? roll

Edit: Zie ook http://wiki.openstreetmap.org/wiki/OpenStreetBugs_layer

Last edited by ligfietser (2012-11-30 11:48:54)

Offline

#437 2012-11-30 11:36:20

cartinus
Member
From: Houten
Registered: 2008-01-06
Posts: 502

Re: Webkaartje met Fietstags

Als je de R1 (een icn) in Nederland als superrelatie wil taggen, dan moet je ook de LF4, de LF8 en de LF1 als superrelaties taggen. De R1 gebruikt namelijk niet de hele LF routes, maar slechts delen ervan. Daar had ik geen zin in, dus heb ik het maar gelaten zoals het was. Als jij het wilt doen, ga dan gerust je gang ....

Offline

#438 2012-11-30 12:15:51

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

Cartinus, ik zie begrijp het probleem, de R1 gebruikt slechts delen van die LF routes en die opsplitsen is dus geen oplossing.

Misschien is er een slimmere manier om de relatie van het NL deel van de R1 bij te werken mbv een script, bv
De Lf1 tot kp 40, van kp 40 de L4 tot kp 79 en dan de Lf8 tot de grens? hmm

Hoe dat in België zit met de LF1 weet ik niet, ik zie allerlei vertakkingen. Misschien dat Polyglot meer weet?

Offline

#439 2012-11-30 17:08:43

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

Re: Webkaartje met Fietstags

ligfietser wrote:

Hoe voeg ik trouwens een relatie van een relatie toe aan de kaart? Bijv deze?

zo?

relation[ref=R1];rel(r)(bbox);(way(r)(bbox);node(w););out skel;

Offline

#440 2012-11-30 17:26:02

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

Re: Webkaartje met Fietstags

ligfietser wrote:

Bedankt Noordfiets,
Wat ik met die icn bedoel is dat die stopt bij de grens. In Nederland zijn het gewone relaties, maar de Duitsers gebruiken alleen het als superrelatie, een relatie van relaties. Die worden niet getoond. Ik heb geprobeerd rel(r); voor de way(r) te zetten maar die pakt die niet.

Als ik het goed begrijp wil je alle fietsroute relaties in de bbox die onderdeel uitmaken van een relatie (network-icn). Ik heb dit op te lossen maar ik begrijp steeds beter dat Noordfiets er knettergek van wordt. Vanuit de fietsrelaties naar de relaties waar die onderdeel van uitmaken lukt met nog met

<osm-script>
  <query type="relation">
  <has-kv k="route" v="bicycle"/>
    <bbox-query e="4.4195" n="52.1506" s="52.1032" w="4.2934"/>
  </query>
<recurse type="relation-backwards"/>
  <print mode="meta"/>
</osm-script>


Maar daarna..  van alles geprobeerd maar het lukt me niet.

Offline

#441 2012-11-30 18:49:01

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

noordfiets wrote:

zo?

relation[ref=R1];rel(r)(bbox);(way(r)(bbox);node(w););out skel;

Ja nu doet ie het ook over de grens smile
http://mijndev.openstreetmap.nl/~ligfie … TFFFTFFFFF

Ik heb er relation[network=icn] van gemaakt ipv R1 omdat je ook bv de North Sea Cycle Route die (jawel) boven Groningen loopt ook in beeld wilt hebben.

Last edited by ligfietser (2012-11-30 18:51:28)

Offline

#442 2012-11-30 21:47:58

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

Re: Webkaartje met Fietstags

ligfietser wrote:
noordfiets wrote:

zo?

relation[ref=R1];rel(r)(bbox);(way(r)(bbox);node(w););out skel;

Ja nu doet ie het ook over de grens smile
http://mijndev.openstreetmap.nl/~ligfie … TFFFTFFFFF

Ik heb er relation[network=icn] van gemaakt ipv R1 omdat je ook bv de North Sea Cycle Route die (jawel) boven Groningen loopt ook in beeld wilt hebben.

Over routes gesproken: waar is de dollard route gebleven? die lijkt wel gesloopt, in NL nergens terug te vinden en grote stukken in DL ook weg?

Offline

#443 2012-11-30 22:25:02

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

Re: Webkaartje met Fietstags

Ligfietser:

Wat eerst begon als even een paar queries en lagen toevoegen is behoorlijk uit de hand gelopen. In zijn huidige vorm is de kaart dus een typisch breiwerkje van toevoegingen op bestaande code. Voor het bekijken van tags valt daar mee te werken. Maar als fietskaart schiet het tekort.
Als ik dingen als afzonderlijke routes wil laten zien en namen van routes wil toe voegen moet ik van onder af aan beginnen. Of eigenlijk: van boven af aan, dus bij openlayers en niet met wat aan aanpassingen aan overpass.js. Nou vind ik dat eigenlijk wel een ding voor de komende koude maanden. Maar het betekent wel dat de huidige vorm zijn eindpunt heeft bereikt. Kleine wijzigingen kunnen altijd, maar ik ga me nu toch richten op een fietskaart, met als doel de routes afzonderlijk te laten zien, met benaming. Uiteraard zal ik de resultaten hier ter beoordeling voorleggen ...

Offline

#444 2012-11-30 23:02:19

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

Is prima Noordfiets, het is allemaal een beetje onoverzichtelijk geworden.

Ik heb nog wel een mooie maplayer toegevoegd, de world topo van ArcGis tongue
http://mijndev.openstreetmap.nl/~ligfie … FTTFFFFFFF

Offline

#445 2012-12-01 06:38:21

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

Re: Webkaartje met Fietstags

noordfiets wrote:
PeeWee32 wrote:

Ik denk dat het wel mee zal vallen met die drukte want ik zie hier dat IE aardig aan het inleveren aan mn Chrome. Niet echt verrassend maar ik wist niet dat IE nog maar zo'n klein marktaandeel had. Je kunt je bijna afvragen of het nog de moeite loont daar iets speciaals voor te gaan regelen.

Die cijfers zijn wel wat gekleurd. W3school wordt natuurlijk hoofdzakelijk bezocht door 'nerds' die bezig zijn met websites. Die zijn wat fanatieker met nieuwe browsers

Je hebt helemaal gelijk. Als ik hier eens kijk dan ligt dat % IE beduidend hoger. Goeie reden om er toch maar rekening mee te houden.

Offline

#446 2012-12-01 06:43:59

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

Re: Webkaartje met Fietstags

noordfiets wrote:
ligfietser wrote:

Hoe voeg ik trouwens een relatie van een relatie toe aan de kaart? Bijv deze?

zo?

relation[ref=R1];rel(r)(bbox);(way(r)(bbox);node(w););out skel;


OK.. het is nu wel duidelijk. Noordfiets is de man voor API calls. Gisteren behoorlijke tijd aan het stoeien geweest maar ik zat veel te moeilijk te denken. Ik denk dat ik maar gewoon ga mappen. En met dit slechte weer doe ik dat maar gewoon vanuit mijn luie stoel met een mooi kaartje op de PC wink Genoeg te doen.

Offline

#447 2012-12-01 06:49:17

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

Re: Webkaartje met Fietstags

ligfietser wrote:

Ik heb nog wel een mooie maplayer toegevoegd, de world topo van ArcGis tongue
http://mijndev.openstreetmap.nl/~ligfie … FTTFFFFFFF

Das inderdaad een mooie kaart. Behoorlijk gedetailleerd.  Ik zie ook dat je ruiterroutes hebt toegevoegd. Goed bezig hoor wink

Offline

#448 2012-12-01 07:48:30

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

Re: Webkaartje met Fietstags

Is het mogelijk om PDOK op te nemen in de kaart. Met name de "Knooppunten en landelijke fietsroutes", "LAW Wandelroutes" en de "TOP10 NL  Wegdeelvlakken" zijn interessant. Hoewel het zeker niet allemaal klopt wat je daar ziet kan het toch helpen om fouten of ontbrekende elementen op te sporen.

Offline

#449 2012-12-01 10:19:39

ligfietser
Member
Registered: 2008-10-09
Posts: 5,353
Website

Re: Webkaartje met Fietstags

Geen idee hoe je die daar toevoegt, je zou het wel in Josm kunnen laden. Bijv de Arcgis kaart (=top10 kaart van het Kadaster) kan je toevoegen door deze TMS-URL toe te voegen. De WMS layer van de fietsknooppunten kan je zo ook toevoegen aan Josm.

Offline

#450 2012-12-01 11:33:53

BertMu
Member
Registered: 2012-10-30
Posts: 112

Re: Webkaartje met Fietstags

@Ligfietser:Kun je de kleur van de Horse route iets aanpassen, hij lijkt wel heel veel op highway=track

Offline

Board footer

Powered by FluxBB