Webkaartje met Fietstags

Niet om de inspanningen van de Nederlanders teniet te doen, maar zo is het mooi!

  <relation id="76712">
    <tag k="lwn" v="Essen"/>
    <tag k="name" v="Anna-Linder-Weg"/>
    <tag k="network" v="lwn"/>
    <tag k="operator" v="SauerlÀndischer Gebirgsverein"/>
    <tag k="osmc:symbol" v="black:black::AL:white"/>
    <tag k="ref" v="AL"/>
    <tag k="route" v="foot"/>
    <tag k="symbol" v="Weißes verschlungenes AL auf schwarzem Grund"/>
    <tag k="type" v="route"/>
    <tag k="wiki:symbol" v="Ortswanderwege_11.gif"/>
  </relation>

Vooral die extra lwn tag is geweldig. Zo kun je lokale routes op plaats of gebied filteren.

http://mijndev.openstreetmap.nl/~ligfietser/fiets/?map=route&zoom=17&lat=52.21695&lon=6.97816&layers=B00000FFFFFTFFFFF
Gaat hier iets niet goed met de kleur van de mtb route bij alleen IE is zwart ipv roze.

IE kent minder kleuren dan andere browsers, dus moet je magenta als #nnnnnn opgeven.

Ook brown van de wandelroutes herkent IE niet en het script loopt regelmatig vast. Ik neig om dat stukje php in de code maar weer weg te halen :wink:

Nog een verzoekje. Ik o.a. Duitsland kent men de blauwe borden waar zowel een voetganger als fiets op getoond worden. Die worden volgens een Duits forumlid als volgt getagd.

Manche/viele Radwege sind auch per Blauem Schild gleichzeitig als Fußweg ausgewiesen.
Variante 1: highway=cycleway + bicycle=designated + foot=designated
Variante 2: highway=footway + bicycle=designated + foot=designated

Variant 1 zit al onder de optie “highway=cycleway” maar variant 2 nog niet. Zie oa hier. Het cirkeltje is een footway maar heeft ook een bicycle=designated.

Voor als ligfietser weer ontwaakt is uit zijn winterslaap. Zoiets dus. :wink:

Volgens mij zit het cirkeltje waar hij thuis hoort: groen.

Hadden ze het maar niet als voetpad moeten taggen.

En met deze variant haal je als fietser meteen de wegen eruit die jij om kunt zetten van “variante zwei” naar “eins” ;). Hier zie je ook meteen het verschil tussen bicycle = “designated” & “yes”. Net als op de OFM.

.

Hello,

thanks to Chrome’s Dutch->English translation, I’ve seen that you also seem to be struggling with IE’s CORS issue w/ OpenLayers when calling Overpass API without proxy. Maybe you could take a look my prototype for missing maxheight tags - http://maxheight.bplaced.net/overpass/prototyp.html. It includes a workaround for IE, which I tested with IE9. Basically, some OpenLayers functions are extended/replaced with specific calls for XDomainRequest and an XMLHttpRequest object is faked with the HTTP GET response (see here). I’d be interested, if this approach also works on other IE versions, or if you find the whole thing too much of a hack.To test it, just enable one of the Overlay layers and wait a few seconds
 In any case, comments are more than welcome and greatly appreciated :slight_smile:

Cheers,
mmd

The most portable solution to me seemed a proxy. The ‘problem’ only affects IE8&9. IE10 is CORS compliant. Using a specific proxy script ( hard coded to proxy only overpass and only to a specific GET request ) does the trick for me.

Unfortunately, my hoster doesn’t allow HTTP calls to external sites from PHP in the free package, so using a proxy script was not really an option for me. IMHO, OpenLayers should handle this case ‘under the hood’ without a need for a dedicated proxy script. Maybe I’ll go and reopen the OpenLayers bug 719.

This is going to be a major problem in the future. Internet is a growing data-source. On the other hand security is getting a bigger issue. Much functionality gets lost by increasing ‘security’. Workarounds, be it proxy’s or adapted javascripts, do actually decrease security. The end-effect may be contrary to the intended effect.
Anyhow: I thought openlayers development of version 2 was stopped and all effort was directed towards version 3.

Is het expres dat de surface van highway=pedestrian niet word weergegeven? Of is het een bugje? Zie: http://mijndev.openstreetmap.nl/~ligfietser/fiets/?map=surface&zoom=18&lat=52.03229&lon=5.16523&layers=B00000FFFTFFFFFFFTFFFFF

Lijkt me een bugje. Nu we toch bezig zijn
 vroeguh kregen we ook de namen van de fietswinkels te zien als we die aanvinkte. Das nu verdwenen. Vind ik wel jammer. Kan dat er nog bij?

highway=pedestrian zijn bijna altijd verhard dus vond ik het niet nodig die specifiek als verhard te tonen, maar als daar behoefte aan is kan ik dat aanpassen.
Fietsenzaken met naam hebben er nooit in gestaan, dat had je op Noordfiets’ kaartje gezien.
Bicycle=designated en footways worden nu ook als cycleway aangegeven.

Is aangepast, moest nog even wat zaken elders rechtzetten :wink:
Iedereen nog de beste wensen!

Ja inderdaad. Allen de beste wensen en happy mapping toegewenst.

Je moet toch nog wat vaker naar de sportschool hoor want hij staat nog steeds scheef. Bedankt voor het aanpassen. Ik vind het toch wel handig om de namen van de fietswinkels te zien. Misschien heb je hier (=testkaartje) iets aan. Ik moest in layerdef en noordpass wat aanpassen.

Hi PeeWee,
Test kaartje zoals je zegt, kijkend als liefhebber, valt de witte tekst tegen de vele wegen weg, inzoomen helpt wel iets. Is er een andere kleur mogelijk voor de namen van de ondernemingen ? Of is omzetten veel extra werk ?
Groeten,
& Wensen voor 2013

Vreemd dat de tekst bij jouw wit is. bij mij is het geel en dat was ook de bedoeling. Technisch is het niet moeilijk dit aan te passen maar ik laat de layout graag over aan ligfietser. Te veel kapiteins op een schip gaat niet werken. :wink:

Ik denk dat je de codes voor IE9/10 nog niet hebt aangepast. Ik heb de achtergrond wat zwarter gemaakt zodat de letters beter leesbaar zijn:
http://mijndev.openstreetmap.nl/~ligfietser/fiets/?map=cycleways&zoom=16&lat=52.08949&lon=5.12496&layers=B00000FFFFFFFFFFFTFFFFF

Misschien ook wat meer fietsen dit jaar :stuck_out_tongue: