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.***

#301 2015-03-24 22:16:29

Sander H
Member
From: Oostvoorne
Registered: 2013-05-19
Posts: 1,615

Re: Bèta testers gevraagd! (tag-overflow?)

marczoutendijk wrote:

Heb jij nog ideeën daarover?

Ik had nog geen concrete ideeen, maar ik kon me niet voorstellen dat we de eerste zijn die zulke vragen hebben.
Maar op basis van de link van PeeWee eens gekeken in de manual van overpass en geprobeerd iets werkend te krijgen:

Hieronder als voorbeeld alle cafe's, pubs en restaurants met binnen een straal van 100 meter een oplaadpunt voor fietsen:

<query type="node">
  <bbox-query {{bbox}}/>
  <has-kv k="amenity" v="charging_station"/>
  <has-kv k="bicycle" v="yes"/>
</query>
<query type="node">
  <around radius="500"/>
  <has-kv k="amenity" regv="cafe|pub|restaurant"/>
</query>
<print/>

Op een locatie waar ik weet dat er resultaat uit komt: http://overpass-turbo.eu/s/8nY (100 meter radius, want oplaadpunten zijn beneden bij parkeerterrein; pand staat op duin).
Deze query moet om te zetten zijn naar iets wat openpoimap ook kan gebruiken.

Offline

#302 2015-03-24 22:32:27

janremi
Member
From: Goes
Registered: 2012-08-08
Posts: 203

Re: Bèta testers gevraagd! (tag-overflow?)

@marczoutendijk en anderen,

Ik heb een nieuw bericht gemaakt.

Maar denkelijk op een verkeerde plaats namelijk;Questions and Answers
Hoe weet ik niet.

Kan dit verplaatst worden?

Mvrgr Jan

Last edited by janremi (2015-03-24 22:56:16)

Offline

#303 2015-03-25 10:24:58

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

Re: Bèta testers gevraagd! (tag-overflow?)

Jan, kan verplaatst worden maar niet door mij, een nieuw bericht in het NL forum kan je plaatsen via
de post new topic link rechtsbovenin op http://forum.openstreetmap.org/viewforum.php?id=12
Die "fietscafés" zal ik niet renderen op de OFM want dit is geen gebruikelijke categorie café, meer commerciële truc om klanten te lokken.
Je kan beter aan de VVV Zeeland vragen of ze daar een poi bestand van hebben, die kan je dan omzetten naar POI's voor de Garmin.

Offline

#304 2015-03-25 12:51:31

janremi
Member
From: Goes
Registered: 2012-08-08
Posts: 203

Re: Bèta testers gevraagd! (tag-overflow?)

Ik heb een nieuw bericht geplaatst.
Mvrgr Jan

Offline

#305 2015-03-25 15:59:03

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

Sander H wrote:

Deze query moet om te zetten zijn naar iets wat openpoimap ook kan gebruiken.

Ik heb nu dit:

"?data=(node[amenity=charging_station][bicycle=yes](bbox);node['amenity'~'cafe|pub|restaurant'](around:100));(._;>;);out center;"

En dat levert deze resultaten op

1. Jouw voorbeeld bij Oostvoorne

2. In de buurt van Vlaardingen

3. En in Amsterdam

Als je in Amsterdam uitzoomt zie je er nog vééél meer.

Het lijkt (met de tags die jij ook hebt gebruikt) te werken.
Nu moet ik nog een manier zien te vinden om dat niet al te ingewikkeld via de UserPois te kunnen invoeren smile

Je kunt zelf misschien nog wat testwerk verrichten. In het Various blok van taglocator 1.04++ is het te vinden als laatste keuze met de T van Test!


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#306 2015-03-25 18:42:08

Sander H
Member
From: Oostvoorne
Registered: 2013-05-19
Posts: 1,615

Re: Bèta testers gevraagd! (tag-overflow?)

Marc, het lijkt best goed te werken wink
Inderdaad nog een uitdaging hoe dit aan de gebruiker te presenteren. Ik denk dat de straal aanpasbaar zou moeten zijn door de gebruiker. Wij komen er vast wel uit als we het scherm opdelen in 3 stukken:
   Tagset X
   [] Binnen Y meter van:
      Tagset Z

Waarbij we bij X en Z zoals op de huidige userpoi manier een bij 1 node/way/releation behorende set kunnen definieren en als de straal wordt aangevinkt dus de straal Y en Z kunnen worden ingevuld.
Voor een openpoimap gebruiker zonder OSM kennis zal dit lastiger worden en zal er iets anders moeten komen denk ik.

Ander probleem (voor dit specifieke voorbeeld) is dat er nog erg weinig locaties met laadpalen zijn getagd. Wellicht dat `we` eens een import moeten zien te regelen. Ik denk dat aanbieders wellicht niet onwelwillend staan tegen meer potentiele klanten voor hun palen als ook OSM toepassingen deze kunnen vinden wink

Offline

#307 2015-03-25 19:21:29

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

Re: Bèta testers gevraagd! (tag-overflow?)

Sander H wrote:

Ander probleem (voor dit specifieke voorbeeld) is dat er nog erg weinig locaties met laadpalen zijn getagd. Wellicht dat `we` eens een import moeten zien te regelen. Ik denk dat aanbieders wellicht niet onwelwillend staan tegen meer potentiele klanten voor hun palen als ook OSM toepassingen deze kunnen vinden wink

Neem eens contact op oplaadpunten.nl, https://www.oplaadpunten.nl/contact
Die staan niet onwelwillend tegenover het opnemen van de oplaadpunten in OSM.
Ik heb ooit eens een bestandje gekregen om in de OFM op te nemen maar nog niets mee gedaan.

Offline

#308 2015-03-25 21:26:59

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

ligfietser wrote:

Neem eens contact op oplaadpunten.nl

Dat zal ik doen, maaaaaaaar:

als ik dan een bestand heb met alle oplaadpunten, moeten we hier dan weer een hele procedure doorlopen met stemmen en eindeloos overleg en voors en tegens en ja maar en nee mits en, en, en ....

Want dat is wat me inmiddels behoorlijk begint te storen. Is er eens een keer een goede dataset die in twee muisklikken valt te installeren, moet eerst de halve wereld erover vergaderen. Het lijkt wel of we in Nederland wonen... (O ja, dat doen we ook big_smile lol )


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#309 2015-03-25 21:38:45

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

Re: Bèta testers gevraagd! (tag-overflow?)

Misschien alleen hier even overleggen, en dan uploaden maar? wink

Offline

#310 2015-03-25 21:58:11

janremi
Member
From: Goes
Registered: 2012-08-08
Posts: 203

Re: Bèta testers gevraagd! (tag-overflow?)

Ik vraag me af of de Fietscafe's wel op www.oplaadpunten.nl staan.
Een paar kon ik er in elk geval niet vinden.
Mvrgr Jan.

Offline

#311 2015-03-28 15:48:07

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

janremi wrote:

Ik vraag me af of de Fietscafe's wel op www.oplaadpunten.nl staan.

Dat lijkt mij niet waarschijnlijk, want het gaat om oplaadpunten en niet om fietscafe's op die site.
En er zijn vast fietscafe's zonder oplaadpunt en oplaadpunten zonder cafe.


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#312 2015-03-30 15:39:24

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

Zoeken naar objecten in de buurt van elkaar - deel 2.

@Sander, ik heb nu versie 1.04+++ klaarstaan met twee ingebouwde testen in de various laag:

1. het fiets-oplaadpunt in de buurt van eetgelegenheid

(node[amenity=charging_station][bicycle=yes](bbox);node['amenity'~'cafe|pub|restaurant'](around:100))

2. een pinautomaat (atm) in de buurt van een eetgelegenheid.

(node[amenity=atm](bbox);node['amenity'~'cafe|pub|restaurant'](around:100))

Dat lijkt te werken, maar ik zie toch nog iets onverklaarbaars in Brielle!
Waarom zie ik die eenzame geldautomaat staan op de Krammer ten zuiden van de N128? Die restaurants zijn toch veel verder weg dan 100 meter?

Je kunt nu ook zelf een zoekopdracht geven in de User Pois met de volgende syntax:

tag1(radius)tag2

Als ik perse in een restaurant wil eten (en geen geld bij me heb en dus eerst langs de geldautomaat moet, maar niet verder dan 100 meter wil lopen):

amenity=atm(100)amenity=restaurant

Ook dat werkt, maar je moet het eens omdraaien. Probeer dat maar eens in Brielle en dan zie je veel meer restaurants veel verder weg van die geldautomaat! Dat begrijp ik nog niet goed.

Graag vraag ik ook anderen om deze nieuwe functie te te testen en daarna bijzonderheden hier te melden. Let op! Alleen op www.taglocator.nl.
De permalinkfunctie werkt niet goed met User Pois (wel gebied, maar geen pois), dus maak een screenshot of vertel even in welke buurt het is en wat je hebt gezocht in de nabijheid van elkaar...


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#313 2015-03-30 15:54:30

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

[Edit: onderstaande links werken niet meer - ze waren uitsluitend zichtbaar in de testversie]

En dit begrijp ik helemaal niet:

In Hellevoetsluis zie ik alleen maar geldautomaten:
http://mijndev.openstreetmap.nl/~marczo … FFFFFFFFFT

Terwijl er voldoende restaurants zijn in de buurt zijn van die geldautomaten:
http://mijndev.openstreetmap.nl/~marczo … 0FFFFFFFFT

Voorlopig beschouw ik mijn zoeken in de buurt van nog maar als onbetrouwbaar mad

Last edited by marczoutendijk (2015-03-31 11:20:03)


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#314 2015-03-30 16:06:44

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

Maar hier werkt het weer wel zoals je verwacht:

De restaurants/cafe's/pubs:
etendb.png

En hier zie je de geldautomaten:
atmdb.png

En dit is het resultaat. Test 2 uit de various laag, duidelijke clusters rondom die geldautomaten:
etenbijatm.png

Last edited by marczoutendijk (2015-03-30 16:09:02)


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#315 2015-03-30 17:39:21

Sander H
Member
From: Oostvoorne
Registered: 2013-05-19
Posts: 1,615

Re: Bèta testers gevraagd! (tag-overflow?)

@Marc
Even zitten spelen met je voorbeelden en mijn oorspronkelijke query aangepast op basis van dit voorbeeld.
Grote verschil is dat de oorspronkelijke zoekopdracht wordt vastgelegd als "poi" en dan de 2e zoekopdracht op basis van "poi" zoekt op. Ik heb de indruk dat zonder dit soms de gehele bbox werd geraadpleegd ipv de buurt om het andere punt waardoor je gekke resultaten kreeg.

<query type="node" into="poi">
  <bbox-query {{bbox}}/>
  <has-kv k="amenity" regv="atm"/>
</query>
<query type="node">
  <around radius="100" from="poi"/>
  <has-kv k="amenity" regv="pub|cafe|restaurant"/>
</query>

En dan via Export: Query - convert to: compact krijg je onderstaande die volgens mij zo in taglocator kan:

node(bbox)["amenity"~"atm"]->.poi;node(around.poi:100)["amenity"~"pub|cafe|restaurant"];

Met deze in overpass lijken de 3 voorbeelden in Brielle, Hellevoetsluisen Den Bosch te kloppen.
Al vallen ze in Hellevoetsluis allemaal weg (of voeg fast_food toe). En er ontbreekt in de Passage nog een atm volgens mij.


Maar aangezien een geldautomaat ook bij een bank kan zijn ook nog het volgende voorbeeld:

<union into="poi">
  <query type="node">
    <bbox-query {{bbox}}/>
    <has-kv k="amenity" regv="atm"/>
  </query>
  <query type="node" into="poi">
    <bbox-query {{bbox}}/>
    <has-kv k="atm" regv="yes"/>
  </query>
</union>
<query type="node">
  <around radius="100" from="poi"/>
  <has-kv k="amenity" regv="pub|cafe|restaurant"/>
</query>
(node(bbox)["amenity"~"atm"];node(bbox)["atm"~"yes"]->.poi;)->.poi;node(around.poi:100)["amenity"~"pub|cafe|restaurant"];

Offline

#316 2015-03-30 18:22:27

janremi
Member
From: Goes
Registered: 2012-08-08
Posts: 203

Re: Bèta testers gevraagd! (tag-overflow?)

#311
@marczoutendijk
Het lijkt mij niet waarschijnlijk, want het gaat om oplaadpunten en niet om fietscafe's op die site.
En er zijn vast fietscafe's zonder oplaadpunt en oplaadpunten zonder cafe.

De fietscafe's die ik zoek hebben wel een fiets-oplaadpunt, zelf laadapparaat meenemen(stopcontact220v)
Zie de eisen van "VVV-Zeeland" en "allefietserswelkom"

Mvrgr Jan

Offline

#317 2015-03-30 18:42:24

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

janremi wrote:

De fietscafe's die ik zoek hebben wel een fiets-oplaadpunt, zelf laadapparaat meenemen(stopcontact220v)

Alles staat of valt met de wijze waarop mappers gegevens toevoegen aan een poi.
Dus als een cafe met oplaadpunt niet als zodanig is getagd, dan komt dat er op geen enkele wijze uit op OSM.
Dat pleit dus voor maximaal taggen!

(tussen haakjes @janremi: kun je de quote knop gebruik als je iemand citeert? Dat leest makkelijker)


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#318 2015-03-30 18:46:04

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

Sander H wrote:

En dan via Export: Query - convert to: compact krijg je onderstaande die volgens mij zo in taglocator kan:

node(bbox)["amenity"~"atm"]->.poi;node(around.poi:100)["amenity"~"pub|cafe|restaurant"];

Vanavond later een nieuwe test!


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#319 2015-03-30 19:47:47

janremi
Member
From: Goes
Registered: 2012-08-08
Posts: 203

Re: Bèta testers gevraagd! (tag-overflow?)

marczoutendijk wrote:

Dus als een cafe met oplaadpunt niet als zodanig is getagd, dan komt dat er op geen enkele wijze uit op OSM.Dat pleit dus voor maximaal taggen!

Wat moet er dan getagd worden om een fietscafe met laadgelegenheid te krijgen?
Het cafe moet zo mogelijk wel voldoen aan de genoemde eisen.

Mvrgr Jan

Offline

#320 2015-03-30 21:17:10

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

[Edit: de permalink in dit topic werkt niet meer want het was tenslotte een testversie ]

@Sander:

Nu werkt het zoals ook de overpass-turbo:

http://mijndev.openstreetmap.nl/~marczo … FFFFFFFFFT
Maar ook met het nadeel daarvan, je ziet nu alleen maar hetgeen je zoekt in de nabijheid van X, maar X zelf zie je niet meer!
Dus in bovenstaand voorbeeld alle restaurants/pubs/cafe's/fast_foods in de buurt van een atm, maar die atm zelf is dus onzichtbaar.
Ook niet erg handig als je geld nodig hebt om ergens te gaan eten...

De User Pois heb ik ook aangepast en werken (volgens mij) nu ook zoals de test, maar daarbij kun je de X wel zichtbaar maken door die nog een keer apart in te voeren:

amenity=atm(100)amenity=restaurant
amenity=atm

laat zowel de restaurants binnen een straal van 100 meter van die geldautomaat zien en die geldautomaat zelf, maar dus ook weer die alleenstaande geldautomaat waar geen restaurant is te bekennen...

Wordt vervolgd!

Last edited by marczoutendijk (2015-03-31 14:56:04)


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#321 2015-03-30 21:33:28

Sander H
Member
From: Oostvoorne
Registered: 2013-05-19
Posts: 1,615

Re: Bèta testers gevraagd! (tag-overflow?)

marczoutendijk wrote:

laat zowel de restaurants binnen een straal van 100 meter van die geldautomaat zien en die geldautomaat zelf, maar dus ook weer die alleenstaande geldautomaat waar geen restaurant is te bekennen...

@Marc, door de query resultaten van overpass weer naam te geven kun je met dezelfde straal weer de oorspronkelijke zoekargument erbij halen, waardoor je de tags die daarbuiten vallen niet meer verschijnen. Zet onderstaande maar eens in overpass:

<osm-script>
<union into="poi">
  <query type="node">
    <bbox-query {{bbox}}/>
    <has-kv k="amenity" regv="atm"/>
  </query>
  <query type="node" into="poi">
    <bbox-query {{bbox}}/>
    <has-kv k="atm" regv="yes"/>
  </query>
</union>
<union>
  <query type="node" into="result">
    <around radius="100" from="poi"/>
    <has-kv k="amenity" regv="pub|cafe|restaurant"/>
  </query>
  <query type="node">
    <around radius="100" from="result"/>
    <has-kv k="amenity" regv="atm"/>
  </query>
  <query type="node">
    <around radius="100" from="result"/>
    <has-kv k="atm" regv="yes"/>
  </query>
</union>
<print />
</osm-script>
{{style:
node[amenity=atm],node[atm]{ color:red}
}}

Even een kleurtje toegevoegd zodat ze uit elkaar te houden zijn.
Het maakt dan eigenlijk ook niet meer uit welke kant je op zoekt als je ze beide wilt hebben.

Offline

#322 2015-03-30 22:01:15

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

janremi wrote:

Wat moet er dan getagd worden om een fietscafe met laadgelegenheid te krijgen?
Het cafe moet zo mogelijk wel voldoen aan de genoemde eisen.

Daarvoor is toch dit topic gestart?
Staan daar  niet voldoende aanknopingspunten?
En daar is er ook al op gewezen dat alle voorwaarden voor zo'n fietscafe niet terug zijn te vinden in de tags die op OSM beschikbaar zijn.


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#323 2015-03-31 11:18:34

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

Versie 1.04++++

Sander H wrote:

door de query resultaten van overpass weer naam te geven kun je met dezelfde straal weer de oorspronkelijke zoekargument erbij halen, waardoor je de tags die daarbuiten vallen niet meer verschijnen.

Dank je Sander, voor het meedenken!
Hieronder het resultaat:

atmbrielle.png

Met die verschillende kleurtjes (voor de atm en voor het eten) lukt het niet, maar ik wil daar een andere icoontje voor gaan gebruiken, daarvoor moet ik wat dieper aan de code sleutelen.
Wat niet lukt is die union van atm=yes en amenity=atm in één zoekopdracht van de User Pois.
Je kunt dus per regel steeds maar één ding in de buurt van iets anders zoeken en ziet dan in het zoekresultaat één icoon voor beide dingen.
In mijn voorbeeld hierboven zie je dat terug.

Ook heb ik toegevoegd (op verzoek) een POI voor highway=construction in de various layer.

Wijzigingen alleen nog in de ontwikkelversie (taglocator).
OpenPoiMap volgt later.

[De twee testopdrachten zijn weer weggehaald]

Last edited by marczoutendijk (2015-03-31 14:44:59)


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#324 2015-03-31 17:05:21

marczoutendijk
Member
From: Vught
Registered: 2012-03-04
Posts: 2,398
Website

Re: Bèta testers gevraagd! (tag-overflow?)

En we zijn nu bij 1.05.
Zowel taglocator als openpoimap.

Belangrijkste toevoeging is de optie om twee tags te zoeken die op een gegeven afstand van elkaar liggen.
Daarnaast is het laadpunt voor e-bikes nu een vaste keuze (various laag) en op diezelfde laag kun je ook zoeken naar wegwerkzaamheden.
Tevens wat kleine aanpassingen aan layout en werk op de achtergrond.


--
There is only one place where you can connect a high voltage line to a river: on osm! (but not in JOSM cool )

Offline

#325 2015-04-03 21:42:38

It's so funny
Member
Registered: 2011-05-30
Posts: 436

Re: Bèta testers gevraagd! (tag-overflow?)

marczoutendijk wrote:

...op diezelfde laag kun je ook zoeken naar wegwerkzaamheden.

erg handig! Ik heb net de gloednieuwe tag construction:website bedacht. Zie bijvoorbeeld http://openpoimap.org/?map=various&zoom … FFFTFFFFFF
Kun je regelen dat die link gaat werken in de openpoimap?

Offline

Board footer

Powered by FluxBB