Bank Danych Lokalnych - API lub dane

@Pawel_Kolodziej zacząłem pisać scrapper. Wrzucę na gh jak będzie cokolwiek gotowe. feel free to ping me in 1-2 weeks.

znaczy chesz scrapowac z stron fundacji? Może lepiej pomóc im z API?

I jest API do BDLa: http://mojepanstwo.pl/api/bdl

Proszę o komentarze @Pawel_Kolodziej i @maciej.

http://mojepanstwo.pl/dane/bdl_wskazniki/89 Dostaję 500 jak próbuję się dostać do HTMLowej wersji. @krzysiekmad naprawcie to proszę, by było łatwiej porównać dane jakie są dostępne dla ludzi i maszyn.

@maciej już chodzi, mieliśmy przejściowe problemy

@Pawel_Kolodziej próbowałeś dostać się do danych? Pisz do mnie na maila, jak będziesz miał jakiekolwiek problemy. Będę wdzięczny za uwagi do API.

odnotujmy, ze pojawił się interfejs do BDL dla języka R:

github: https://github.com/pbiecek/SmarterPoland

info w komentarzach do art: http://smarterpoland.pl/index.php/2014/07/jak-sie-dowiedziec-ile-pieniedzy-samorzady-wydaja-na-transport-publiczny/

Hej,
Robię:
http://api.mojepanstwo.pl:80/bdl/series?metric_id=744&wojewodztwo_id=*

i dostaje:
“code”: “API_BDL_TOO_MANY_POINTS”,

Możecie znaczaco podniesc ten limit?

Pozdrawiam,
Paweł

@maciej to jak z tym limitem? Zniesiecie?

zauważyłem, że zapytanie:
http://api.mojepanstwo.pl:80/bdl/series?metric_id=139&time_range=1998%3A1998&powiat_id=*

zwraca dziwne dane: pojawia sie w nich tylko jedno powiat_id…

Spojrzę na to jutro. Sorki, nie dostałem powiadomienia o odpowiedzi w tym wątku. Jaki limit byłby sensowny dla ciebie?

Brak limitu. Albo limit pozwalający wykonać każde poprawne zapytanie. Co na jedno wychodzi…

coś chyba zmieniliście, bo teraz dostaje: “Data at this regional level is not available” co jest o tyle dziwne, że

http://api.mojepanstwo.pl/dane/bdl_wskazniki/139 mówi: “bdl_wskazniki.poziom_str”:“Gminy”

Tak więc spodziewałem się możliwości pobrania danych do poziomu gmin włącznie.

@krzysiekmad , @macysz - pomożecie?

Właśnie zauważyłem, że przestało działać odpytywanie o wskaźniki w BDL przez
http://api.mojepanstwo.pl/bdl/tree

Jak teraz można automatycznie pobrać strukturę danych BDL?

Trochę to poprawiałem dzisiaj.

@SmarterPoland

@Pawel_Kolodziej:

  • Poprawiłem zwracanie błędu "Data at this regional level is not available"
  • Dałem limit 10.000 punktów (chodzi o to, żeby nam bazy nie zajechać); jak wystąpi błąd limitu to podajemy teraz informację ile punktów zapytanie by zwróciło

niestety poniższe zapytanie cały czas zwraca tylko jedno powiat_id (powinno zwrócić wszystkie powiaty, prawda?)
http://api.mojepanstwo.pl/bdl/series?metric_id=139&time_range=1998%3A1998&powiat_id=*

Zgłaszaj proszę takie issues na github, będzie nam łatwiej śledzić. Wrzuciłem tutaj: https://github.com/epforgpl/_mojePanstwo-API-Server/issues/7

Spojrzę na to w wolnej chwili.

super. to teraz czekam na rozwiązanie.

@krzysiekmad, serie odczytują się ok, ale struktura wciąż u mnie nie działa

link, który podpiąłeś zwraca
http://api.mojepanstwo.pl/bdl/tree

{“name”:“Not Found”,“url”:"/bdl/tree"}

@krzysiekmad

Jest jeszcze jeden problem z zapytaniami dot. powiatów (poza tym od @Pawel_Kolodziej) . Zauważyłem, że zapytania tego typu: http://api.mojepanstwo.pl/bdl/series?metric_id=763&time_range=2013%3A2013&powiat_id=* zwracają 379 rekordów (a powinno być ich 380).

W kilku przypadkach porównałem dane z API z identycznymi w BDLu i wychodzi na to, że brakującym powiatem jest powiat m.Wałbrzych. To może wynikać ze zmian statusu miasta: http://pl.wikipedia.org/wiki/Miasto_na_prawach_powiatu#Historia