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

#26 2015-11-06 23:16:06

balrog-kun
Member
From: Warsaw, Poland
Registered: 2008-08-10
Posts: 1,365
Website

Re: kilka pytań na temat importów adresów i obrysów

WiktorN wrote:
balrog-kun wrote:

Przeciez mrowki wlasnie to, miedzy innymi, sprawdzaja.  I jesli robisz aktualizacje to w OSM po niej masz dane przynajmniej tak dobre jak w zrodle, wiec do czego mialbys patrzec na dane zrodlowe?

Bo po roku - już nie są aktualne.

Może ktoś zmienił nazwę na adresie, może ktoś coś usunął przez przypadek. Dopiero porównanie ze źródłem - pozwoli takie coś wychwycić. Patrzenie tylko na to, co się zmieniło w źródle, nigdy tego nie wyłapie.

Nie mowie, ze patrzenie na to, co sie zmienilo w zrodle ma wychwytywac bledy.  Wlasnie nie, powinno sluzyc tylko aktualizacjom.  Natomiast kwestie bledow mapowiczow, przynajmniej tych wylapywalnych, nie widze dlaczego nie mialby ich wylapac mechamizm typu mrowki.

Wylapywanie bledow w obydwu bazach przez porownywanie ich, gdzie tylko jedna jest edytowalna raczej napewno poprowadzi do przyjecia tej drugiej za wazniejsza w ramach "czyszczenia okolicy".

WiktorN wrote:

Takie podejście wykluczam, bo znacząco utrudnia forkowanie projektu OSM. Moim zdaniem - wszystkie takie rzeczy powinniśmy umieć ogarnąć w ramach jednej bazy. Bo adresy to tylko jeden szczególny przypadek. Jest mnóstwo otwartych danych, z których moglibyśmy korzystać, ale dopóki nie nauczymy się sensownie korzystać z takich danych, to będziemy polegać na tytanicznej pracy społeczności, która może być czuć się zdemotywowana tym, że powtarza pracę, która już została wykonana.

<boilerplate>
To, ze dane sa dostepne nie oznacza od razu, ze powinnismy z nich korzystac.  Pierwszym i najwazniejszym zrodlem jest praca spolecznosci.  Mozliwosc forkowania czy posiadanie dokladnych danych w miejscach gdzie nie ma wystarczajacej liczby mapowiczow maja o wiele mniejszy priorytet w tym projekcie.  Jesli chcemy mirrorowac inne bazy danych to na prawde w ktoryms momencie trzeba pomyslec o robieniu tego poza edytowalna baza OSM.  Wiem, ze sie powtarzam, ale to sa zalozenia OSM.  Mozna sie z nimi nie zgadzac ale nie mozna narzucac wlasnych.

Last edited by balrog-kun (2015-11-06 23:24:51)

Offline

#27 2015-11-06 23:42:51

WiktorN
Member
Registered: 2013-08-04
Posts: 531

Re: kilka pytań na temat importów adresów i obrysów

balrog-kun wrote:

Jesli chcemy mirrorowac inne bazy danych to na prawde w ktoryms momencie trzeba pomyslec o robieniu tego poza edytowalna baza OSM.  Wiem, ze sie powtarzam, ale to sa zalozenia OSM.  Mozna sie z nimi nie zgadzac ale nie mozna narzucac wlasnych.

Moim zdaniem, projekt powoli dojrzewa do zastanowienia się nad tymi założeniami. Poza tym powtórzę jeszcze raz - nie chodzi mi o mirrorowanie, a nadbudowywanie zmian, nad zestawami danych otrzymanymi z zewnątrz.

Jakby wyrzucić wszystkie zaimportowane adresy - to jakby wyglądała mapa Polski? Czy byłaby użyteczna dla użytkowników takiego Yanosika? Albo kogoś innego? A czy nie jest tak, że w 90% dane pochodzą z importów? To prawie jak mirror. Nie żyjmy złudzeniem, że jesteśmy zgodni z tym założeniem.

Baza danych OSM rośnie dużo szybciej, niż liczba aktywnych mapowiczów, a chodzi nie tylko o to, by te dane wprowadzić, ale też o zadbanie, by były aktualne.

Offline

#28 2015-11-07 11:43:00

janog
Member
Registered: 2015-08-08
Posts: 68

Re: kilka pytań na temat importów adresów i obrysów

Chyba trochę przesadzacie z tym jak skomplikowane byłoby aktualizowanie. Co jest złego z takim podejściem:
1. Bierzemy żródłowe dane sprzed lat i nowe. Wywalamy z nich identyczne adresy (tj. punkty adresowe, które nie zmieniły swojego położenia).
2. Adresy, których wcześniej nie było i nie ma takich na mapie dodajemy do OSM.
3. Zmodyfikowane adresy:
    - jeśli od ostaniego importu nie były modyfikowane przez użytkowników, dodajemy na nowo.
    - jeśli było modyfikowane przez użytkowników, zostawiamy na mapie tak jak były.

Rozwiązanie nie jest idealne, ale w prosty sposób pozwala utrzymywać w miarę aktualne adresy.


Pana, który nie odpisuje na temat proszę o nie odpowiadanie, dzięki!

Offline

#29 2015-11-07 13:29:54

WiktorN
Member
Registered: 2013-08-04
Posts: 531

Re: kilka pytań na temat importów adresów i obrysów

janog wrote:

Chyba trochę przesadzacie z tym jak skomplikowane byłoby aktualizowanie. Co jest złego z takim podejściem:
1. Bierzemy żródłowe dane sprzed lat i nowe. Wywalamy z nich identyczne adresy (tj. punkty adresowe, które nie zmieniły swojego położenia).
2. Adresy, których wcześniej nie było i nie ma takich na mapie dodajemy do OSM.
3. Zmodyfikowane adresy:
    - jeśli od ostaniego importu nie były modyfikowane przez użytkowników, dodajemy na nowo.
    - jeśli było modyfikowane przez użytkowników, zostawiamy na mapie tak jak były.

Rozwiązanie nie jest idealne, ale w prosty sposób pozwala utrzymywać w miarę aktualne adresy.

Trudno mi się z Tobą zgodzić, bo napisałem skrypt do aktualizacji adresów oraz wykonałem już trochę aktualizacji. Natomiast skrypt nie opiera się na różnicach, między tym co było kiedyś (w OSM, w źródle danych), a tym co jest teraz, bo po prostu nie ma dostępu do takich danych. I moim zdaniem - założenie że dostęp do takich danych będzie też jest zbyt silne, chyba że dane źródłowe znalazły by się w bazie OSM, jak proponuje @rmikke.

Offline

Board footer

Powered by FluxBB