Miejsca wykorzystujące OSM

Jesli projekt zaczal sie dawno, to calkiem mozliwe, ze jeszcze jest prawidlowa.

Weź pod uwagę, że obiekt do bazy mógł wprowadzić nie pracownik Google, a użytkownik Map Creator - niestety ale w tym drugim przypadku pojęcie praw autorskich bywa pomijane :wink:

Ale wtedy można spokojnie napisać do googla z prośba o usunięcie danych.

Dane widoczne na mapce na 100% są po “tsunami”.

Znalazłem coś takiego http://gorskiewycieczki.pl

Edit: Nie widzę atrybucji więc się tym zajmę :slight_smile:

Kradną mapę z http://www.opencyclemap.org/ bez podania licencji i źródła, nawet nic ciekawego nie dodali.

Atrybucja niby jest (w kodzie strony wygląda poprawnie) ale z jakiś powodów jej nie widać…

Pewnie jest czymś zasłonięta. Na razie mi nie odpisali, ale myślę, że jeszcze to zrobią.

Też im napisałem, odpisali właśnie:

Bylem na Intergeo w Essen. Przedstawiciele Vermessungsamt (urzad geodezji) z Hamburga byli bardzo wkurzeni na OSM. Jeden z ich istotnych klientów- hamburskie zaklady komunikacji miejskiej przeszly na OSM oszczedzajac w ten sposób pokazne kwoty. Patrz stronka www.hvv.de a potem klikajac na mapke lub od razu:
http://geofox.hvv.de/jsf/mapsOSM.seam;jsessionid=A0CF5CB70DA7F0EC93FB5F76EADCA6F9.geofox8?show=true&startType=0&startName=&startRegion=Hamburg

Zamiast “(c) OpenStreetMap Contributors” mogliby dać “(c) autorzy OpenStreetMap”…

To mi przypomniało, że również operator z Hesji używa osm.org:
http://www.rmv.de/auskunft/bin/jp/query.exe/dn?ujm=1
Co prawda domyślnie wciąż jest navteq

W Wesołym mapowaniu zrobił się mały offtopic więc proponuję kontynuować tutaj. Nowa stronka uwzględniająca część propozycji jest tutaj:
http://gdzie.bl.ee

Changelog:

  1. Przy większym oddaleniu pobierane jest zawsze 40 losowych POI (dlatego jeśli szukasz restauracji wegetariańskiej z możliwością dostawy to masz większą szansę)
  2. Dodałem zakładkę party, a tam puby, bary, nightcluby itp
  3. W zakładce party można wybrać też piwo. Sugerowałem się tym: http://wiki.openstreetmap.org/wiki/Pub
  4. W zakładce party jest też access gdyby były miejsca tylko i wyłącznie dla mężczyzn, kobiet i tych kochających inaczej :slight_smile:
  5. Dodałem do obu zakładek smoking. Można sobie spokojnie znaleźć restaurację gdzie nie wolno palić jak i również gdzie można.

Plany na przyszłość:

  1. Zakładka zakupy
  2. Rozbudowanie party
  3. Dodanie płatności (do wszystkich zakładek)
  4. Rozbudowanie

Dobre, dobre…

G.

http://gdzie.bl.ee nie pokazuje miejsc wpisanych w obrys budynku np: http://gdzie.bl.ee/#17/51.10962/15.58071 Kuźnia lub http://gdzie.bl.ee/#17/51.12372/15.91567 Pod Zielonym Grzybkiem. Złe mapowanie (to w obrys) czy problem po stronie gdzie.bl.ee ?

Nie wiem czy pisałem o tym tutaj. Na razie nie uwzględniam way bo to wymagało by ściągania X razy więcej node i liczenia centroidu dla obszaru. Dlatego też osobiście unikam wpisywania POI w obrysy. Nie mniej nie jest o błąd i w przyszłości dorobię obsługę.

Gdzie.bl.ee
Dzisiaj udało mi się skończyć tylko jedną rzecz

Changelog:
-Generowanie adresu wraz z ustawieniami
przykład:
http://gdzie.bl.ee/index.html#15/51.1107/17.0374/cuisine=chicken/type=party/beer=microbrewery@1;/

Edit:zle się link sparsował na forum :slight_smile:

Małe uwagi techniczne:

  • wizualnie - przydałoby się kolaps powyżej pewnego zoomu
  • wygodniejsze kasowanie filtrów (np w diet)
  • szukanie po way - najlepiej nadal przez nodes join do way_nodes join to tags, szukasz nadal tylko po punktach, przy indeksach KNN sporo nie ucierpi - olej centroid :slight_smile: nikt nie podpina restauracji pod nie wiadomo jak wielki obszar. Przybliżenie do node będzie w zupełności wystarczające. Ilości bym się nie obawiał, będzie 10-20% może więcej - jedyne co dużo dłużej pójdzie to wyjęcie tych danych - bo dróg trochę jest.

Aha, z praktycznych rozwiązań: pobierałbym wszystkie restauracje w obszarze i zapisywał wynik na ramdysku + filtr nawet liniowy aplikacyjny, albo jakaś tablica hash. Kasować plik z ram po dacie pliku - po iluś tam minutach. Zapewne ktoś wywoła dane dla tego samego obszaru wielokrotnie, za 2 razem masz dane bez tykania bazy i bez ani jednego iopsa.

Mysle nad keszowaniem danych, ale nie bedzie to latwe bo przy zoom < 15 pobierane jest tylko 40 obiektow, a wiec nie wiem czy sa to wszystkie.

Juz na tym myslalem, ale zostawie sobie to na pozniej.

jakis pomysl?

Da sie tak w overpass? Mozesz wyslac przyklad query?