Rozpoczyna się nowy rok szkolny. Dzieci, młodzież, nauczyciele… (ech)
W związku z tym chciałbym zaproponować akcję porządkowania naszych OSMowych szkół.
Nie jest to oficjalny konkurs, chociaż nie wykluczam wprowadzenia statystyk w trakcie trwania akcji lub po jej zakończeniu.
O co chodzi?
Na koniec sierpnia w naszej bazie było 2537 punktów, 5 łamanych otwartych (może bot?) oraz 2664 łamanych zamkniętych (obszarów/budynków?) otagowanych przez amenity=school.
Dodatkowo wprowadzonych jest 66 obiektów należących do 55 relacji.
W tym 505 punktów, 1 łamana otwarta, 995 łamanych zamkniętych, 19 relacji nie ma nazwy.
Jest kilkadziesiąt szkół z nazwami Przedszkole…, Sala gimnastyczna, Żłobek…, Politechnika. Są też przedszkola, które nazywają się Gimnazjum. Mamy nr z kropką.
Zdarzają się też name z kilkoma nazwami oddzielonymi ;.
9 obiektów to łamane wiązane - nie można wyciągnąć z bazy ich geometrii, mogę podać tylko współrzędne.
Wielu budynkom szkolnym brakuje building=school podczas gdy zawierają amenity=school (i okazuje się, że mamy kilka szkół na jednym obszarze). Zaleca się tagowanie przez amenity=school gruntu szkolnego, nie każdego budynku z osobna.
Wszystkie szkolne budynki (w ramach jednej szkoły) nie powinny zawierać tej kombinacji oraz nazwy szkoły, ponieważ nagle w jakiejś małej wiosce jest 5 szkół podstawowych (chodzi o np. wyciąganie jakiś statystyk na podstawie OSM).
Były na ten temat wielokrotnie podejmowane dyskusje, m.in.:
http://forum.openstreetmap.org/viewtopic.php?id=5180
http://forum.openstreetmap.org/viewtopic.php?id=12401
Może niechcący rozpocznę kolejną. Zanim jednak zadacie jakieś pytania spróbuję usystematyzować temat.
Propozycje dla tworzących/poprawiających szkoły:
a) Przez amenity=school z nazwą tagujemy obszar szkoły (o ile mamy taki obszar). Jeśli nie mamy obszaru proponuję postawić node z tymi tagami.
c) Budynki szkoły tagujemy jako building=school (bez nazwy).
d) Jeśli chodzi o zespoły szkół
- Na obszar dajemy amenity=school z nazwą np. Zespół Szkół Ponadgimnazjalnych nr 10 imienia Mapowicza OSM.
- W takim zespole są jakieś szkoły (mające oddzielne pieczątki, może REGONY) - Szkoła Podstawowa i Gimnazjum lub Liceum Ogólnokształcące i Technikum, itp. - w tym przypadku (wewnątrz obszaru zespołu) proponuję stawiać odpowiednią ilość node z amenity=school i właściwymi nazwami. Niezależnie od szukania lo czy zespołu, do którego należy, będzie znalezione.
e) Jeśli chodzi o nazwy - pełna nazwa w większości przypadków zawiera numer, imię i miejscowość (w OSM ogromna większość szkół nie posiada miejscowości i chyba tak jest dobrze) lub jakieś kombinacje tychże.
- Może się zdarzyć, że zespół ma imię a szkoła wchodząca w jego skład - nie (chodzi o oficjalną nazwę). Nazwa szkoły należącej do zespołu może wyglądać tak: IV Liceum Ogólnokształcące w Zespole Szkół Ponadgimnazjalnych nr 5 imienia Kogoś Wielkiego w Jakimś-Mieście. Myślę, że IV Liceum Ogólnokształcące w zupełności wystarczy, o ile mamy niezależnie otagowany zespół.
- Nieraz dochodzi do absurdów (w uchwałach instytucji administracyjnych) typu nr vs Nr
- 4 czy IV Liceum Ogólnokształcące? Z tego co się orientuję w takim przypadku piszemy w systemie rzymskim.
- W short_name można podać nazwę skróconą typu ZSP nr 10/ZSP10/ZSP 10, IV LO, SP nr 4/SP4, Gimnazjum nr 2/Gim2(?), Technikum nr 5.
- W loc_name lub reg_name (?) np. Elektryk, Ekonomik
- Może w official_name dać pełną nazwę z miejscowością np. III Liceum Ogólnokształcące [w Zespole…] imienia Mapowicza OSM w Jakimś-Mieście
I tu powtórzę to co kiedyś pisałem przy innej okazji - jeśli nie znamy właściwej nazwy (może poza imieniem), lepiej jej wogóle nie podawać lub napisać Szkoła. Będzie łatwiej wychwycić takie przypadki i je poprawić. Będzie też jako taka pewność, że ta nazwa jest niewłaściwa.
W nazwach zaleca się rozwijanie skrótów. Wobec tego piszemy imienia? Co z nr? numer mamy tylko kilkanaście.
f) Jeśli chodzi o obiekt godny adresu, to tu są zdania podzielone (na obszarze/budynku/wejściu) i nie chcę opowiadać się za konkretnym sposobem, względnie jeśli budynki mają jakieś nazwy literowe typu A dać to w addr:housename.
g) Na koniec zostawiłem relacje. Jeśli ktoś ma wypracowany sposób i chciałby się nim podzielić i przekonać pozostałych, zapraszam do wskazania przykładów.
Oczywiście to nie znaczy, że wszystkich mapujących chcemy zmusić do robienia relacji. Jak widać z wcześniej przedstawionych statystyk, relacji mamy bardzo mało.
Pod adresem http://osmapa.pl/w/szkoly/ dostępna jest mapa przedstawiająca zestawienie szkół w OSM. Zachęcam do poprawiania już istniejących oraz dodawania nowych szkół.
Jeśli rozpocznie się tu jakaś dyskusja, może w końcu ustalimy konkrety i będzie można z nimi wyjść do ludzi spoza OSM (może akcja na FB).