[osm-hu] openstreetmap.hu linkeles

Ferenc Veres lionkempelen at gmail.com
2013. Okt. 21., H, 21:59:34 UTC



Imre Samu írta, 2013-10-21 11:21 keltezéssel:
>>Milyen kereső lehet még életszerű? 
> 
> talán egy konkrét POI kereső (  linkelhetőséggel, zoomal  )   .. -  pl.
> bolt, iskola, hivatal, ...
> 
> Ha egy bolt,  étterem - az OpenStreetMap-et akarja használni a honlapján ..
> akkor most nagyon nehezen tudja ezt megtenni.

IFRAME-ezni kb annyi mint bármelyik másik térképet. A "HU"-n ugyan nincs
ilyen, de az org-on van a "Share" menü. Párszor próbáltam már. Arra
gondolsz?

Egy ezzel kompatibilis megoldást csinálhatnánk a .HU oldalon is, ami
legenerálja az IFRAME-et, esetleg ad 1-2 beviteli mezőt, szélesség,
magasság, meg előnézetet. "Buborékot" sajnos a .org nem tud rárakni,
szóval lehet, hogy .HU-s IFRAME-ezés kellene, mert nálunk Laci nemrég
megcsinálta, hogy tetszőleges szöveget is be lehet írni egy markerhez.

Annak mondjuk nem örülnék, ha rengeteg oldal betöltögetné a kódomat,
mert annyira azért nem stabil. Most is futólagos patcheket töltöttem
fel, lásd lentebb.

Igaz, hogy ebben nincs tovább info a POI-ról, de Laci pont valami
ilyesmin ötletelt nemrég.

> Ha lenne valami egyszerű és hasznos dolog, akkor talán az visszahatna a
> POI-k rögzítésére és pontosabb
> fel-taggelésére is ...  

Ez egy nagyon jó gondolat!

> 
> konkrét példa ..
> http://www.openstreetmap.org/browse/node/2473530566  [ Szabó Imre
> fodrászat ]
> 
> Nekem a következő kereső link lenne ideális:  
> angol  tag :
>  http://www.openstreetmap.hu/poi/hairdresser/Szabó_Imre_fodrászat 
> <http://www.openstreetmap.hu/poi/hairdresser/Szab%C3%B3_Imre_fodr%C3%A1szat>
> magyar
> tag: http://www.openstreetmap.hu/poi/fodraszat/Szabó_Imre_fodrászat 
> <http://www.openstreetmap.hu/poi/fodraszat/Szab%C3%B3_Imre_fodr%C3%A1szat>
> 
> esetleg kiegészítve egy területi hierarchiával:
> http://www.openstreetmap.hu/poi/budapest/fodraszat/Szabó_Imre_fodrászat 
> <http://www.openstreetmap.hu/poi/budapest/fodraszat/Szab%C3%B3_Imre_fodr%C3%A1szat>

Ezek szerintem túl "törékenyek", pl átnevezés, vagy
/szupermarket/budapest/ALDI aztán máris gondolokozhatunk, hogy van 1
tucatnyi...  A facebookon is egy csomó dologra csak számos link van
3434534543534534.

Más kérdés, hogy az OSM_ID is bukó ha valaki véletlenül letörli és
újrarajzolja, vagy épületet csinál a ponttal megadott elemből (jó
esetben meghagyja bejáratnak a régi pontot és akkor legalább közelben
marad). OSM_ID-s linkelés az nagyon béna lenne?  Arra könnyen tudnánk
egy API QUERY-t is lefuttatni további adatokért. "Jelenleg nincs
nyitva", ez a nagy álmom. :-D

Illetve, ez 2 teljesen külön dolog, az IFRAME-ezés saját oldalon meg a
rálinkelés. A POI info box mindkét esetben érdekes lehet. Dömcsi
geokóderével fel is lehetne ajánlani lenyíló mezőben, hogy válassza ki
az elemet amire linkelni szeretne.

> Ha egy cím lenne, akkor az mehetne a "cim" - után
> http://www.openstreetmap.hu/cim/Budapest/Krisztina_körút/45
> <http://www.openstreetmap.hu/cim/Budapest/Krisztina_k%C3%B6r%C3%BAt/45>
> aminek a házszám  és az utca nélküli verziója is értelmes lenne:
>    http://www.openstreetmap.hu/cim/Budapest/Krisztina_körút
> <http://www.openstreetmap.hu/cim/Budapest/Krisztina_k%C3%B6r%C3%BAt>
>    http://www.openstreetmap.hu/cim/Budapest

Ezt ?q=-vel könnyen le tudom futtatni, csak mindig bizonytalan volt az
odaugrás, ugyanis amikor nem akar elugrani az ember, akkor nagyon
idegesítő, ha mégis elugrik. (Bár elvileg a q= csak az oldal
"indulásakor" kerül feldolgozásra, tehát ha nagyon bízunk a Nominatim
szerencsés találtaiban, akkor visszaélesítem az odaugrást.

Beírtam próbának, szóljatok, hogy ez most jó vagy nem jó, milyen esetben
jó, mikor nem. De most megint szórakozik velem a Nominatim, mert a
várost nem adja vissza, pl erre:

http://www.openstreetmap.hu/?q=Medgyesegyh%C3%A1za

Gondolkozni már fáradt vagyok, de mi lenne bolyult neki egy ilyenben:
http://nominatim.openstreetmap.org/search?json_callback=jQuery17203811562224291265_1382390955296&q=Medgyesegyh%C3%A1za&format=json&json_callback=show_results&limit=50&addressdetails=1&email=info%40openstreetmap.hu&accept-language=hu&_=1382391000721

(vagy én rontottam el. Egy időben én magam szűrtem a place nódokat
valami bug miatt, de jelen pillatban erre a query-re vissza se jön csak
a boundary. Lehet, hogy átmeneti.)
(Meg station meg lakott terület, ez utóbbiról már tizenötször leszedtük
a name-t országszerte. Töröltem erről MOST.)

Javítottam azon is, ha q=-ből Budapesten keresünk akkor a nominatim ne
lássa a kerületet mert úgyse érti.

q-s URL-t a "Rólunk" oldalon keresve lehet csinálni, tesztelgetésnek.
Beírod és "Keresés".


> Nem tökéletes a fenti elképzelés - főleg csak gondolatébresztőnek szántam,
> de a hasonló - emberek számára is értelmes linkek - a facebook-on és a
> LinkeIn-en bevált marketing best practicek,
> amit pl.  az e-mailes aláírásban tökéletes.
>  
> Valami időtálló - bővíthető - automatizálható rendszer lenne ideális,
>  ami az OSM tag-ekből egyszerűen oda-vissza konvertálható lenne.
> azt hiszem ez módszer :>  https://en.wikipedia.org/wiki/Clean_URL
> 
> Az is lehet, hogy már van valami hasonló - csak én nem tudok róla ..  és
> az is lehet, hogy már valakik dolgoznak rajta ..

Egyelőre ennyi, de tetszik az ötlet, foglalkozzunk még vele.

Clean URL-nek lehet valami rewrite ami q=-re alakítja belsőleg, feltéve,
ha azok az adatok vannak benne ami nominatimnak is jó.

Lacii... :-D

	if(!POISZER) {
		if(poilista()) {
			dosearch();
		}
	}


Ez !POISZER (NOT POISZER) ezt nem kellett volna törölni.

Eddig nem volt feltöltve a módosításod, merthogy úgyse volt benne új
feature. De ezek szerint a régi se. :-D


> 
> 
> 
> ---  kapcsolódó -
> csináltam egy plusz tesztet .. valami ok miatt ha csak a "Szabó Imre"
> van megadva, nem találja a fodrászatot.
> OpenStreetMap.hu   keresőbe =>   Szabó Imre     ->  nincs találat
> OpenStreetMap.hu   keresőbe =>   Szabó Imre fodrászat    ->  Találat
> OpenStreetMap.hu   keresőbe =>   fodrászat, Szabó Imre   ->  Találat
> OpenStreetMap.hu   keresőbe =>   fodrászat                      ->  Találat 
> 
> 
> üdv,
>  Imre
> 




További információk a(z) Talk-hu levelezőlistáról