You are not logged in.

#201 2012-11-14 13:17:39

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

Re: Webkaartje met Fietstags

Allroads wrote:

bestanden opgehaald.

uitpakken in lokale dir en dan index.html klikken. Zou moeten werken in FF en Chrome. IE9 alleen na instellen beveiliging, maar ie is toch al traag. Opera lijkt het niet te doen.

Last edited by noordfiets (2012-11-14 13:24:51)

Offline

#202 2012-11-14 13:23:56

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

Re: Webkaartje met Fietstags

ligfietser: bij de overpass query ontbrak nog living_street, had je die bij jouw versie al toegevoegd?

Offline

#203 2012-11-14 13:55:14

Allroads
Member
Registered: 2011-03-05
Posts: 3,167

Re: Webkaartje met Fietstags

Ik had eerst bij firefox ook de geschiedenis gewist ook de offlinewebgegevens.

Nu van schijf uitgepakte zip index opgestart, firefox popupway info doe het nu.
Neem ik eigen bouwsel dan doet hij het niet, zal daar moeten vergelijken wat anders is, nu hebt je net wel de structuur omgezet"naar de layer.
De van internet gehaalde, Map layer of cycleway tags on OSM, doet het ook niet, versie zonder structuuromzet

De Map layer of cycleway tags on OSM is er nog niet met de structuurombouw versie, kan dus niet zeggen of daar verschil in werking is.

Chrome:
peewee zip
Deze doet het niet vanaf harde schijf, versie met structuuromzet.


Bedankt

Offline

#204 2012-11-14 14:22:35

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

Re: Webkaartje met Fietstags

Allroads wrote:

Ik had eerst bij firefox ook de geschiedenis gewist ook de offlinewebgegevens.

Nu van schijf uitgepakte zip index opgestart, firefox popupway info doe het nu.
Neem ik eigen bouwsel dan doet hij het niet, zal daar moeten vergelijken wat anders is, nu hebt je net wel de structuur omgezet"naar de layer.
De van internet gehaalde, Map layer of cycleway tags on OSM, doet het ook niet, versie zonder structuuromzet

De Map layer of cycleway tags on OSM is er nog niet met de structuurombouw versie, kan dus niet zeggen of daar verschil in werking is.

Chrome:
peewee zip
Deze doet het niet vanaf harde schijf, versie met structuuromzet.


Bedankt

Ik ben bezig met een grote verandering. Dus wacht nog even af .. toch vreemd , zowel bij Ligfietser als bij mij werkt het eigenlijk op alle manieren.

Offline

#205 2012-11-14 14:56:46

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

Re: Webkaartje met Fietstags

Ligfietser: check deze  nieuwe variant met een trucje ( experimenteel )

Als je op het titelblok klikt moet er iets veranderen ( in het grijze vlak, niet op de tekst, dus de cursor moet een pijltje zijn )

En nu op de fiets .. naar de sauna

Last edited by noordfiets (2012-11-14 14:58:19)

Offline

#206 2012-11-14 15:25:13

Allroads
Member
Registered: 2011-03-05
Posts: 3,167

Re: Webkaartje met Fietstags

Ik test toch nog even door.


Van schijf:
Met de basis die ik bij jouw gedownload heb. Is een ijk moment.  Firefox deed het daar Chrome niet.
In eigen brouwsel
Verwissel ik noordpass met met mijn eigenpass, en zet dat stuk over naar de layerdef:  function popuplinks(lonlat){  etc...........
Dan werkt het nu wel in firefox, de popup wayinfo
En chrome nog steeds niet.
Ik had ook een probleem met WEtransfer
nod 32 even virus en antispyware even uitgezet
Deed chrome het nog niet ondanks wederom gescheidenis wissen.

Veschillen

"link" heet nu "thelink"
---------------------------------------
popup.contentHTML = link;

      map.addPopup(popup,true);
-----------------------------------------------

------------------------------------------
      return thelink;
-------------------------------------------

gebruik je
    function popuplinks(lonlat){
en bij de nieuwe layerdef wel


tot zo ver mijn constateringen
edit:

Het firefox hardeschijf popup wayinfo probleem zat hem dus in de oude noordpass
Nu de nieuwe noordpass  nu ook in op de schijf staande "Map layer of cycleway tags on OSM" ingevoerd. Layerdef popup omgezet
En zie nu doet hij het wel op schijf in firefox.

Terwijl ik deze noordpass via internet gedownload bij "Map layer of cycleway tags on OSM" geprobeerd hem om te bouwen, het niet lukte. Bovenstaande verschillen doorgevoerd.
Had zeker te maken dat noordpass op een ander plek ook iets verandert is tav die popup.


edit:


dit zal hem zij /*

/*       var rel_tolerance = this.tolerance * map.getScale();
      if (rel_tolerance >  0.000004)
        rel_tolerance =  0.000004;

Last edited by Allroads (2012-11-14 17:43:26)

Offline

#207 2012-11-14 19:41:30

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

Re: Webkaartje met Fietstags

Als ik de html, de .css en 2 .js bestandjes lokaal op mijn PC plaats dan krijg ik het kaartje te zien in zowel FF, Chrome als IE. FF lijkt hier het best te presteren want alles lijkt te werken en gaat ook nog behoorlijk snel. Chrome doet het ook maar laat in de popup niet de OSM tags zien. IE laat wel alles zien maar is vreselijk traag (heb de site toestemming verleend).

Als ik de pagina (mijndev ligfietster)  online bekijk zie ik het zelfde beeld met dit verschil dat Chrome nu wel de OSM tags laat zien in de popup. Vraag me niet waarom.

Ik heb gisteren even obv de versie van gisteren een nieuwe paardenkaart gemaakt en dat ging prima. Die draait lokaal dus goed. Helaas presteert mijn provider XMSnet het om mensen 2 weken van hun homepage af te sluiten (en dan nog maar hopen dat het eind van de week opgelost is) dus ik kan em nog even niet testen als ie online staat maar lokaal doet ie het OK.

Er zijn sites die checken met welke browser de pagina bekeken wordt en geven indien nodig een melding. Misschien is dit tzt een optie als we wat beter weten hoe bepaalde browsers omgaan met deze site.

Om van de ene naar de andere pagina te springen is misschien mapjumper nog een site om eens te bekijken. Ik heb het ooit werkend gehad maar dat lukt me nu even niet meer. Geeft misschien nog wel inspiratie.

Oh ja .. bijna vergeten....goed bezig jongens. wink

Last edited by PeeWee32 (2012-11-14 20:01:36)

Offline

#208 2012-11-14 19:59:54

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

Re: Webkaartje met Fietstags

De layer van de OFK is niet alleen langzaam hij heeft ook het nadeel dat ie beperkt is tot NL. Is er misschien iets mogelijk met de site van Lonvia om routes te renderen?

Offline

#209 2012-11-14 20:04:39

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

Re: Webkaartje met Fietstags

Allroads wrote:

      var rel_tolerance = this.tolerance * map.getScale();
      if (rel_tolerance >  0.000004)
        rel_tolerance =  0.000004;

? Die waarde is veel te laag, die hoort 0.0002; te zijn. Of je moet heel precies mikken.n

Link is nog steeds hetzelfde. Alleen wordt er nu een waarde aan gegeven met een functie, en binnen die functie heet het thelink. Maar er is niks wezenlijks veranderd.

PeeWee32 wrote:

Om van de ene naar de andere pagina te springen is misschien mapjumper nog een site om eens te bekijken

Het springen van layerset naar layerset is al gemaakt. Er is alleen nog geen knop ... alhoewel, als je stiekum in het grijze vlak van de titelbox klikt ..

Die fietsroutes zijn soms snel,soms langzaam. Maar uiteindelijk moet het mogelijk zijn die ook van overpass op te halen.

Maar dat is voor later. Wat ik nog wil is de popup aanpassen zodat ie altijd binnen het scherm valt. En daarna  ga ik eerst 'opruimen', dat wil zeggen het min of meer geknoei in de code in ieder geval iets bijwerken zodat het ergens op lijkt.

Last edited by noordfiets (2012-11-14 20:26:12)

Offline

#210 2012-11-14 20:59:11

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

Re: Webkaartje met Fietstags

noordfiets wrote:

Die fietsroutes zijn soms snel,soms langzaam. Maar uiteindelijk moet het mogelijk zijn die ook van overpass op te halen.

Voor mijn paardenkaart gebruikte ik deze code (vergelijkbaar) om relaties op te halen dus met overpass lukt het zeker. Ik weet alleen niet hoe ik de knooppuntnummers ook als nummers zichtbaar kan maken.

  make_layer("http://overpass-api.de/api/interpreter?data=rel[route=bicycle](bbox);out+skel;(relation[route=bicycle](bbox);way(r);node(w););out+skel;", "yellow", name="fietsroutes (route=bicycle)"),

Offline

#211 2012-11-14 21:03:19

Allroads
Member
Registered: 2011-03-05
Posts: 3,167

Re: Webkaartje met Fietstags

noordfiets wrote:

Wat ik nog wil is de popup aanpassen zodat ie altijd binnen het scherm valt.

Nu alleen way tags in de popup, node tag, barrier?

Offline

#212 2012-11-14 21:30:09

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

Re: Webkaartje met Fietstags

PeeWee32 wrote:
noordfiets wrote:

Die fietsroutes zijn soms snel,soms langzaam. Maar uiteindelijk moet het mogelijk zijn die ook van overpass op te halen.

Voor mijn paardenkaart gebruikte ik deze code (vergelijkbaar) om relaties op te halen dus met overpass lukt het zeker. Ik weet alleen niet hoe ik de knooppuntnummers ook als nummers zichtbaar kan maken.

  make_layer("http://overpass-api.de/api/interpreter?data=rel[route=bicycle](bbox);out+skel;(relation[route=bicycle](bbox);way(r);node(w););out+skel;", "yellow", name="fietsroutes (route=bicycle)"),

Dat werkt. Knooppunten zijn nodes, die kun je vast wel als poi op de kaart krijgen. Ik heb me nooit zo in dat cijferfietsen verdiept. Nou, 1 keer geprobeerd, maar hopeloos verdwaald en toen maar gewoon de kaart op de mobiel erbij gepakt... lol

Allroads, meer info in de popup gaat wel heel erg verwarren. Maar je kunt zelf de querystring die in de index.html wordt aangemaakt eventueel aanpassen. Maar denk er wel aan dat die nog van positie gaar veranderen. Tenslotte is het nog niet af/definitief allemaal.

Last edited by noordfiets (2012-11-14 21:30:41)

Offline

#213 2012-11-14 21:31:56

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

Re: Webkaartje met Fietstags

noordfiets wrote:

ligfietser: bij de overpass query ontbrak nog living_street, had je die bij jouw versie al toegevoegd?

Nee, die had ik nog niet. Er zijn nog meer highways (road, construction bv), zijn wildcards niet mogelijk, highway=*?
En route=ferry is ook wel interessant.

Leuk die verborgen switch, ik ben benieuwd hoe het eruit gaat zien.

Offline

#214 2012-11-14 21:45:48

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

Re: Webkaartje met Fietstags

ligfietser wrote:
noordfiets wrote:

ligfietser: bij de overpass query ontbrak nog living_street, had je die bij jouw versie al toegevoegd?

Nee, die had ik nog niet. Er zijn nog meer highways (road, construction bv), zijn wildcards niet mogelijk, highway=*?
En route=ferry is ook wel interessant.

Leuk die verborgen switch, ik ben benieuwd hoe het eruit gaat zien.

Nou, als je er highway~/"*/" van maakt krijg je wel heel veel.
Ik laat het aan jou om die query's uit te zoeken ..

Offline

#215 2012-11-14 22:20:27

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

Re: Webkaartje met Fietstags

noordfiets wrote:

Nou, als je er highway~/"*/" van maakt krijg je wel heel veel.
Ik laat het aan jou om die query's uit te zoeken ..

[highway~/"*/"]  werkte niet, deze [highway~'.*'] wel

Kan je ook een voorbeeld geven hoe je een bepaalde node kunt laten zien, rcn_ref=* shop=bicycle en barrier=* zijn we nuttig.

Edit:  Deze query "?data=[out:popup(\"Ways:\";[highway~'.*'];[route=ferry];[rcn_ref~'.*'];[barrier~'.*'];[shop=bicycle]\"name\";)];" zal het moeten doen wink

Verder zit er in de links nog een foutje, de Way spatie zit nog steeds in de popuplink (http://www.openstreetmap.org/browse/way/Way%206395882)
Ik zie nu ook een heleboel Nodes verschijnen.

Last edited by ligfietser (2012-11-14 22:46:39)

Offline

#216 2012-11-14 23:22:01

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

Re: Webkaartje met Fietstags

Noordfiets,
Door de Way weg te laten  in

var zoek=/[0-9]{5,}/g;

  in Noordpass.js en in index.html de query string uit te breiden met way-id

"?data=[out:popup(\"Tag info\";[highway~'.*'];[route=ferry];[rcn_ref~'.*'];[barrier~'.*'];[shop=bicycle];\"way-id\";)];"

 
krijg ik een werkende popup link naar de osm tag info. Nu alleen nog iets voor de node-id verzinnen.

Last edited by ligfietser (2012-11-14 23:22:12)

Offline

#217 2012-11-14 23:32:10

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

Re: Webkaartje met Fietstags

ligfietser wrote:
noordfiets wrote:

Nou, als je er highway~/"*/" van maakt krijg je wel heel veel.
Ik laat het aan jou om die query's uit te zoeken ..

[highway~/"*/"]  werkte niet, deze [highway~'.*'] wel

Kan je ook een voorbeeld geven hoe je een bepaalde node kunt laten zien, rcn_ref=* shop=bicycle en barrier=* zijn we nuttig.

Edit:  Deze query "?data=[out:popup(\"Ways:\";[highway~'.*'];[route=ferry];[rcn_ref~'.*'];[barrier~'.*'];[shop=bicycle]\"name\";)];" zal het moeten doen wink

Verder zit er in de links nog een foutje, de Way spatie zit nog steeds in de popuplink (http://www.openstreetmap.org/browse/way/Way%206395882)
Ik zie nu ook een heleboel Nodes verschijnen.

Had even gespeeld. Die extra way in de link is weer weg. En alleen wegen nu.
Wat ik wil is een layer met nodes uit de rcn die een nummer hebben. node[network=rcn] doet het niet.
Omdat ik niet weet hoe die rcn's in elkaar zitten weet ik niet of zulke nodes eigenlijk wel bestaan?

Offline

#218 2012-11-14 23:38:43

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

Re: Webkaartje met Fietstags

				function addlink(match){
					return "<a href=\"http://www.openstreetmap.org/browse/way/" + match.match(/[0-9]{5,}/) + "\" target=\"_blank\">" + match +"</a>";
				}
				var zoek=/Way [0-9]{5,}/g; 
				text = text.replace(zoek,addlink);

Zo zou het eigenlijk moeten ( en is het nu ook ). Ik zoek eerst alle ways met een nummer, want anders krijg je ook de and-tags ( zie maar eens, die zijn nu ook een link bij jou ), en uit die way =nnnnnn haal ik weer de cijfers als ik de link maak.

Offline

#219 2012-11-14 23:38:51

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

Re: Webkaartje met Fietstags

rcn_ref=* is de tag van een knooppunt.

Offline

#220 2012-11-14 23:45:35

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

Re: Webkaartje met Fietstags

ligfietser wrote:

rcn_ref=* is de tag van een knooppunt.

Dan klopt mijn layer query niet. Ik vind die uitleg op de wiki ook erg verwarrend, daar begrijp ik nog niks van.

Offline

#221 2012-11-14 23:47:37

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

Re: Webkaartje met Fietstags

noordfiets wrote:
				function addlink(match){
					return "<a href=\"http://www.openstreetmap.org/browse/way/" + match.match(/[0-9]{5,}/) + "\" target=\"_blank\">" + match +"</a>";
				}
				var zoek=/Way [0-9]{5,}/g; 
				text = text.replace(zoek,addlink);

Zo zou het eigenlijk moeten ( en is het nu ook ). Ik zoek eerst alle ways met een nummer, want anders krijg je ook de and-tags ( zie maar eens, die zijn nu ook een link bij jou ), en uit die way =nnnnnn haal ik weer de cijfers als ik de link maak.

Ok, nu doet ie  het goed, bij fietsenzaken met website kom je direct op de site smile

Offline

#222 2012-11-14 23:52:02

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

Re: Webkaartje met Fietstags

ligfietser wrote:
noordfiets wrote:
				function addlink(match){
					return "<a href=\"http://www.openstreetmap.org/browse/way/" + match.match(/[0-9]{5,}/) + "\" target=\"_blank\">" + match +"</a>";
				}
				var zoek=/Way [0-9]{5,}/g; 
				text = text.replace(zoek,addlink);

Zo zou het eigenlijk moeten ( en is het nu ook ). Ik zoek eerst alle ways met een nummer, want anders krijg je ook de and-tags ( zie maar eens, die zijn nu ook een link bij jou ), en uit die way =nnnnnn haal ik weer de cijfers als ik de link maak.

Ok, nu doet ie  het goed, bij fietsenzaken met website kom je direct op de site smile

Klopt, het antwoord van overpass is een nette html die ik gewoon laat zien. Ik maak alleen links van de ways

Offline

#223 2012-11-14 23:53:07

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

Re: Webkaartje met Fietstags

noordfiets wrote:
ligfietser wrote:

rcn_ref=* is de tag van een knooppunt.

Dan klopt mijn layer query niet. Ik vind die uitleg op de wiki ook erg verwarrend, daar begrijp ik nog niks van.

http://wiki.openstreetmap.org/wiki/Fiet … tennetwerk

De knooppunten zijn nodes, de routes tussen die knooppunten zijn relaties (van ways).
Alle fietsroutes zitten onder de relaties met route=bicycle Daaronder kan je weer een onderverdeling maken tussen network=ncn (LF routes) rcn (knooppunten) lcn (lokaal) .
De mtb routes vallen onder route=mtb

Offline

#224 2012-11-15 00:27:30

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

Re: Webkaartje met Fietstags

ligfietser wrote:
noordfiets wrote:
ligfietser wrote:

rcn_ref=* is de tag van een knooppunt.

Dan klopt mijn layer query niet. Ik vind die uitleg op de wiki ook erg verwarrend, daar begrijp ik nog niks van.

http://wiki.openstreetmap.org/wiki/Fiet … tennetwerk

De knooppunten zijn nodes, de routes tussen die knooppunten zijn relaties (van ways).
Alle fietsroutes zitten onder de relaties met route=bicycle Daaronder kan je weer een onderverdeling maken tussen network=ncn (LF routes) rcn (knooppunten) lcn (lokaal) .
De mtb routes vallen onder route=mtb

Ik bedoelde eigenlijk van de ql van overpass...

De code iets aangepast:

				function addlink(match){
					s = "<a href=\"http://www.openstreetmap.org/browse/" + match.match(/node|way/i) + "\/" + match.match(/[0-9]{5,}/) + "\" target=\"_blank\">" + match + "</a>";
					return s.toLowerCase();
		}
				var zoek=/Way [0-9]{5,}/g; 
				text = text.replace(zoek,addlink);
				var zoek=/Node [0-9]{5,}/g; 
				text = text.replace(zoek,addlink);

Dan worden ook nodes omgezet naar links naar osm

Offline

#225 2012-11-15 01:44:49

Allroads
Member
Registered: 2011-03-05
Posts: 3,167

Re: Webkaartje met Fietstags

popup in map

		popup.closeOnMove = false;
		popup.panMapIfOutOfView = true;
		popup.keepInMap = true;
		popup.autoSize = true;

Offline

Board footer

Powered by FluxBB