osm-pl / osm-addr-tools

Address conflation tools, expanded version of https://gist.github.com/balrog-kun/4241509 and friends
3 stars 3 forks source link

Problem z gminą Gruta @iMPA #19

Closed zibik closed 8 years ago

zibik commented 9 years ago

Przygotowując import: ./merger.py --impa gruta skrypt nie połączył adresów z budynkami. Nie zauważyłem tego faktu robiąc import, skutkiem czego do bazy trafiły adresy niepołączone z obrysami. Przykład:

Dla testu sprawdziłem analogicznie zaleszany@iMPA i tam się ładnie integruje z obrysami.

wiktorn commented 9 years ago

Kłopot jest, bo dla TERC, zwracany jest obszar zarówno gminy Gruta, jak i miasto Brodnica. http://overpass-turbo.eu/s/92I

Poprawiłem kod by:

  1. Raportował, jak się nazywa relacja, z której wyciągnął obszar, na którym pracuje
  2. By szukając relacji, być pewnym że zaczyna się ona podanym ciągiem znaków, a nie tylko zawiera podany ciąg znaków

Nastomiast TERC Brodnicy trzeba poprawić.

wiktorn commented 9 years ago

W sumie - to mogę jeszcze dodać takie rozwiązanie, by w przypadku, gdy znalezione zostanie więcej niż jedna relacja dla danego terc (co może się zdarzyć w przypadku gmin miejskich i wiejskich, a gdy tylko jedna jest w iMPA), by zrobić połączenie wszystkich obszarów.

przy okazji też, w takiej sytuacji pojawiałby się warning.

zibik commented 8 years ago

Chyba nie ma potrzeby, by to było otwarte...