2012-04-03 28 views
10

Czy znasz dowolną bezpłatną bibliotekę map na Androida z funkcjami 3D? Wiem na pewno, że mapy google nie obsługują 3d przy korzystaniu z biblioteki sdk.Biblioteka map 3D dla Androida

Dostawca nie stanowi problemu. Nie jestem żonaty z mapami google ani żadnymi innymi.

Poniżej wymieniono aplikacje, które można wykorzystać jako przykład tego, co próbuję wykonać.

Waze https://play.google.com/store/apps/details?id=com.waze

trasy 66 https://play.google.com/store/apps/details?id=com.route66.maps5

Przykład
i.stack.imgur.com/g8UXU.png

+1

*** Wiem na pewno, że mapy google nie obsługują 3d podczas korzystania z biblioteki sdk *** [Czy na pewno?] (Http://www.google.com/mobile/maps/3d/) – Krishnabhadra

+1

Tak, jestem pewny. Wskazałeś aplikację na Androida w Mapach Google, która ma znacznie więcej funkcji niż biblioteka Google Maps SDK dostępna dla aplikacji do użycia. –

Odpowiedz

3

Chyba to pytanie staje się nieaktualny, że mamy Google Maps API V2 jest w środowisku naturalnym. Dziękuję wszystkim za poświęcenie czasu na odpowiedź.

Oto szybkie uwolnienie changelog

API jest teraz rozpowszechniany jako część usługi Google Play SDK, który można pobrać z Android SDK Manager. Aby dowiedzieć się, jak zainstalować pakiet, zobacz Instalowanie zestawu SDK Maps API.

Mapy są teraz enkapsulowane w klasie MapFragment, rozszerzeniu klasy Fragment Androida. Teraz możesz dodać mapę jako element większej aktywności. Za pomocą obiektu MapFragment można wyświetlić mapę samodzielnie na mniejszych ekranach, takich jak telefony komórkowe, lub jako część bardziej złożonego interfejsu użytkownika na urządzeniach z większą rozdzielczością, takich jak tablety.

Ponieważ mapy są obudowane w klasie MapFragment można realizować je poprzez rozszerzenie Android klasy zwykłej działalności, zamiast przedłużenia MapActivity używany w wersji 1.

mapach API używa teraz płytki wektorowej. Ich reprezentacja danych jest mniejsza, więc mapy pojawiają się w twoich aplikacjach szybciej i używają mniejszej przepustowości.

Buforowanie jest ulepszone, więc użytkownicy zazwyczaj zobaczą mapę bez pustych obszarów. Mapy są teraz 3D. Przesuwając punkt widzenia użytkownika, możesz pokazać mapę z perspektywą.

Here's the new API documentation

Here's the Android Developers blog spot announcing the new API

And here's a screenshot of one of the new API early adopters Trulia

enter image description here

+0

Czy istnieje dostawca map offline i możliwości 3D? – usman

+0

@usman Możesz pisać własnych dostawców dla kafelków 2D w trybie offline, ale nie AFAIK dane 3D. –

+0

jak zawsze mówię ... dziękuję google –

1

W zapewniają jedną: Nutiteq 3D Maps SDK. To jest SDK, a nie aplikacja.

Nutiteq SDK 2.0 sample

+0

Chyba nie wspomniałem, że będę potrzebował darmowej biblioteki. –

+0

to nie jest za darmo –

3

Jeśli szukasz wizualizacji 3D globu, można użyć Gesium. Oto Hello World example.

enter image description here

+0

dość pewny oryginalne pytanie do aplikacji na Androida. Mimo że Cez jest świetny i może działać w widoku sieciowym, nie jest stabilny w tym środowisku. – spy

4

chcę wspomnieć to rozwiązanie: http://www.eegeo.com

enter image description here

Jest to usługa crossplatform z modelowania 3D, trasy śledzenia, wizualizacja ruchu i wiele innych fajnych rzeczy.

+0

wydaje się być dobry. –

Powiązane problemy