Closed tetek closed 11 years ago
Zobacz mojego commita teraz. Robimy to na MapView czy na obrazku z polibudy?
Mogę się tym zająć choć sam nie wiem czy MapView będzie czytelniejszy.
hej, już obczajam twojego commita. Co do lokalizacji: Jeśli w MapView da się wyszukać adres wg ulicy itp, to można to zrobić tak jak zaproponowałem u góry. Wyciągnąc adres z tego linka http://aleph.bg.pwr.wroc.pl/F?func=library&sub_library=BF-W i zademonstrować go na MapView. Nie widzę innego rozwiązania, bo chyba nie będziemy tego ręcznie zaznaczać? Są biblioteki i czytelnie poza campusem, więc to musi być MapView.
Okej, zajme się tym. Przy parsowaniu bibliotek będę ściągał info o lokalizacji i reszcie danych i będę zapisywał je do pllist. Bo domyślam się że lokalizacja się nie zmienia za czesto? :D Po kliknięciu w table cell pokaże je w MapView a po kliknięciu w pin'a lub w accesory w table cell pokaże jakies ładne info o bibliotece.
Dodałem cię jako kolaboranta, tak chyba będzie łatwiej. Ale uprzedź mnie jak będziesz poczyniał jakieś wielkie kroki;]
Dzięki, to uprzedzam, że zaczynam prace nad MapViewem, i dla ułatwienia, listę wyników i odpowiadające im biblioteki będę zapisywał w CoreData. Po uruchomieniu apki, listę wyników będe zerował oczywiście, ale lista bibliotek nam zostanie na później i nie będzie trzeba tyle requestów robić.
hm wydaję mi się, że to troche overkill. Aplikacja i tak nie ma życia bez internetu. Nie zapisywałbym nic na stałe. Żeby zdobyć z katalogu wszystkie dane które nam są potrzebne wystarczy sparsować dwie strony. Tą którą zrobiłem początkowo, i tą drugą z lokalizacją. Nie widzę powodu, żeby wyniki zapisywać w Core Data. Jak już to bym przy pierwszym starcie appki wyciagnał i zapisał lokalizacje bibliotek.
Wojtek Mandrysz
On Monday, January 7, 2013 at 9:33 PM, Bartosz wrote:
Dzięki, to uprzedzam, że zaczynam prace nad MapViewem, i dla ułatwienia, listę wyników i odpowiadające im biblioteki będę zapisywał w CoreData. Po uruchomieniu apki, listę wyników będe zerował oczywiście, ale lista bibliotek nam zostanie na później i nie będzie trzeba tyle requestów robić.
— Reply to this email directly or view it on GitHub (https://github.com/tetek/PWrBiblioteka/issues/1#issuecomment-11970268).
No tak ale tą drugą z lokalizacją to będzie trzeba parsować tyle razy ile różnych bibliotek mamy. Dobra, najwyżej się potem cache dopisze :)
Wygląd na tabelce zajebiście zrobiony. Zamykam ;)
URL: http://aleph.bg.pwr.wroc.pl/F?func=library&sub_library=BF-W
Potrzebne: BF-W (symbol biblioteki)
Dostajemy info o bibliotece. w sub_library musimy podać symbol biblioteki, którego nie wyciągam na razie, ale możemy go sparsować w tym samym miejscu gdzie się odbywa te parsowanie które jest teraz.
Jeśli już podciągniemy html z tego linka to możemy wyciągnąć adres i zapodać mapview.
..jeśli się komuś chce.