Ok. Można by pomyśleć, że byłoby to stosunkowo proste, ale nie.osmdroid, Maps API v2 i fragmenty
Używam otwartych map ulic na mojej stronie internetowej, ponieważ dane są za darmo, można je edytować i aktualizować - mój projekt jest zgodny z tą mantrą, a wraz z ograniczeniami dotyczącymi korzystania z interfejsu Google/ograniczeniami danych zapisanymi w google, mapy google po prostu nie były odpowiednie dla mnie .. przynajmniej w internecie.
Biorąc to pod uwagę, pomyślałem, że pójdę w jego ślady z moją aplikacją na Androida, więc skonfigurowałem osmdroid z wykorzystaniem danych z otwartych ulic.
Mogę mieć ładną mapę w mojej działalności. Poszedłem też za tutorialem i wydawało mi się, że działa przynajmniej tak, że mogę mieć widok mapy w fragmencie wewnątrz tabhost/viewpager. Tym, czego naprawdę chcę (na tabletach), jest lista zakładów w fragmencie po lewej stronie, a fragment mapy po prawej stronie pokazuje, gdzie znajdują się te placówki.
dość prosty i by pomyślał, ale wiele godzin badań sugerują, że to nie jest możliwe, chyba że używasz jakiegoś skomplikowanego kodu i niektóre przestarzałe metody ..
Więc .. The fragment (zawierający mapa) Obciążenia i działa doskonale w tabhost ... mogę uzyskać dostęp do metod w obrębie fragmentu z mojej działalności itp., ale nic nie może po prostu mieć dwa fragmenty obok siebie.
Teraz ... Wiem, że Google właśnie wyszedł z ich API v2 .. Zainstalowałem go i miałem grę .. nie bardzo wiem jak działa osmdroid, myślałem, że mogę aktualizować, więc mam MapFragment zamiast SherlockFragment (I używaj ABS) .. to wtedy zwymiotowałem błędy logcat pytając o klucze API itp. i biorąc pod uwagę, że nie chcę używać danych mapy google, założyłem, że poszedłem źle.
Czy ktoś mógłby doradzić, w jaki sposób mogę uzyskać fragment listy i fragment mapy obok siebie, używając wszystkiego, co jest dostępne na rynku, ale najlepiej wykorzystując dane z otwartego kodu źródłowego, tak, że nie są one ograniczone.
Jestem pewien, że ogólny przegląd "tego, co jest dostępne, i jak działa" byłby bardzo doceniany przez mnóstwo użytkowników .. więc jeśli ktoś mógłby doradzić, byłoby niesamowite!
Nie ma nic złego w coraz klucz API jeśli nie zamierzasz używać swoich danych Sprawdź to przepełnienie http://stackoverflow.com/questions/13695393/open-street-maps-withandand-google-maps-api-v2 – qubz
Wygląda na to, że muszę iść, ale szukam bardziej dogłębnego wyjaśnienia jeśli chodzi o jego działania, np. jak zaimplementować mapę z kaflami open source w jej najprostszej postaci i jak wspomniano w tym pytaniu - nadal stosuje się ograniczenia użytkowania api.Zasadniczo chciałbym więcej w wyjaśnieniu dept używając tego pytania jako Podstawa .. Pozdrawiam –
Z początkiem tego nowego interfejsu API jest bardzo mało prawdopodobne, aby został z nim napisany przewodnik/przykład/samouczek dotyczący integracji z Osm/Osmdroid. Prawdopodobnie ulegnie to zmianie wraz z upływem czasu. – qubz