Ostatnio pytałem jak rozwiązać problem indeksowania strony dla googla gdy jest w AJAX. Troszkę nad tym powiedziałem i taki jest efekt (czyli jak tę stronę widzi google):

http://gdzie.bl.ee/index.php?_escaped_fragment_=15/51.1082/17.0438/type=buy/store=store_all/

Zrobiłem tak jak mówiłem czyli:

1. Zmiana adresów na #! tak aby były dobrze interpretowane przez googla

2. Rozpoznanie czy na strone wchodzi bot

php<br/
//if you are googlebot

if(!isset($GET['escapedfragment'])){

include("main.php");

}

3.

Oraz w main.php postaralem sie zrobic to
@Nazcain: Miałem na myśli, że tylko wegetarianskie jedzenie jest :-) co do mapki to ją obadałem i mam wrażenie, że jest mocno nieaktualna. Przynajmniej we Wrocławiu :-/

Jeśli chodzi o liczbę punktów to szału też nie ma. Jeśli znajdę trochę czasu w weekend to będę miał pewnie więcej bo na tej mapce duża część to miejsca gdzie podają wegetariańskie jedzenie również, a przecież np. każda pizzeria ma jakąś wegetariańską pizzę.

Jeśli
  • Odpowiedz
Dodałem do strony możliwość filtrowania po nazwie browaru podawanego w pubie. Niestety brakuje tego typu danych w polskim #openstreetmap :-( Dla testu wrzuciłem jedno takie miejsce we Wrocławiu.

http://gdzie.bl.ee/#16/51.1117/17.0388/type=party/beer=brewery@Amber;/

Dla porównania w Monachium tag występuje ponad 250 razy. Np. jakieś browarki z dużą literą A (niestety na razie jest case sensitive)

http://gdzie.bl.ee/#12/48.1401/11.5952/type=party/beer=brewery@A;/

#gdzieblee
  • Odpowiedz
Dzisiaj pracuję nad ucywilizowaniem tych dymków. Na razie sprawdzam tylko nazwę, telefon i stronę www, ale dodam tego więcej jeszcze dzisiaj pewnie. Niestety na #openstreetmap są pod tym względem nadal duże braki (zresztą po co uzupełniać telefon jeśli nikt go nie zobaczy). Teraz opening hours są w osobnej zakładce i skorzystałem z gotowego kodu w sieci aby generować tabelkę.

Doszło też lokalizowanie.

Dodatkowo dodałem pobieranie już wcześniej zgłoszonych błędów. Efekt można zobaczyć
@handler: skoro tak uważasz. Ja zresztą mam to w dupie czy ktoś to będzie czytał czy nie, bo to robię dla siebie. Na mikro i tak ludzie takie pierdoły tagują, że połowy wpisów nawet nie czytam.

Więc Twoja prośba została wysłuchana #amen
  • Odpowiedz
@Migfirefox: Sam robie sobie różne query w zależności od potrzeb :-) np. na szybko http://overpass-turbo.eu/s/1tm

Przejazdy kolejowe: niebieski to brak danych. Czerwona obwódka to brak sygnalizacji świetlnej, biała to jest. Czerwony środek to brak zapór, biały to są.

W sumie tak można wszystko :-) tylko trzeba wiedzieć jakie są na to tagi w OSM :-)

Obecnie pracuję nad tą stroną, ale pewnie gdy wrócę do Polski to zajmę się uzupełnianiem nazw
  • Odpowiedz
Miałem dzisiaj poprawić popup dla POI na gdzie.bl.ee, ale tworzenie ikonek w toku więc planuję coś innego.

Co myślicie o wpisaniu nazwy browaru i wyświetlą się puby, w których takie piwo można dostać? Problem w tym, że w Polsce tego typu danych nie ma (jest coś w Trójmieście ale źle otagowane bo powinny być nazwy browarów, a nie piw), ale tag jest na to przygotowany.

http://overpass-turbo.eu/s/1pT

Edit: poprawiłem link aby query od
  • Odpowiedz
@nvll: no ale nadal zmiana adresu powoduje przeladowanie strony. Ale co zle wyglada gdy jest po #? W sumie w OSM ti standard na osm.org tez tak jest zrobione i znam rowniez kilka innych stron.
  • Odpowiedz
@cysioland: a jaki tag jest na punkcie? Tylko building? Wazne aby zadnych danych nie zgobic. Jeśli chcesz edytować coś wiecej niz dodanie drogi lub poi to polecam JOSM. Tam skopiowanie tagow i wklejenie na inny obiekt to 2 skroty klawiszowe. Na dluszcza mete iD jest meczacy i niewygodny :)
  • Odpowiedz