2011-12-02 11 views
5

Potrzebujemy graficznego komponentu (widok) do renderowania map z dowolnych usług WMS dla Androida i iOS. Moje badania pokazują tylko, że w zasadzie tylko interfejs API Map Google jest dostępny jako biblioteka Android/iOS (MapView).Widok WMS/Lib na Androida/iOS

Przed samodzielnym zaprogramowaniem biblioteki widoku WMS istnieją dostępne (bezpłatne lub licencjonowane) biblioteki widoku WMS dla tych systemów operacyjnych, które mogą być używane we własnych aplikacjach? Próbowaliśmy używać OpenLayers w WebView, co nie jest satysfakcjonujące z punktu widzenia wydajności.

dzięki za pomoc

+0

Sprawdź ten link ... http: //www.azavea.com/blogs/labs/2013/01/wms-on-android/ – Pradeep

Odpowiedz

2

myślę, że to będzie spełniała określone wymagania: https://confluence.prodevelop.es/display/GVMN/Home

Ze swojej strony głównej:

gvSIG Mini to darmowa przeglądarka map bezpłatny dostęp na podstawie płytek (OpenStreetMap, YahooMaps Microsoft Bing ...), z klientem WMS, WMS-C , wyszukiwaniem adresu i POI, trasami, lokalizacjami hybrydowymi i wieloma innymi rzeczami. . Działa zarówno w trybie on/off-line.

Choć jest pakowany jako aplikacja zamiast biblioteki, źródłem jest dostępny (GPL), więc powinieneś być w stanie wydobyć to, czego potrzebujesz:

2

Próbowałem użyć do tego API Osmdroid, ale wciąż bez powodzenia. Wymaga to modyfikacji kilku klas java jako XYTileSource i BitmapTileSourceBase.

Istnieją aplikacje w Android Market, które mogą uczynić tę pracę doskonale jako OruxMaps ale nie mają API dla rozwoju. (

2

Nutiteq SDK może to zrobić WMS próbka współpracuje z EPSG. 4326, ale SDK obsługuje również inne projekcje i można zmodyfikować klasę mapę, by używać tych Warunki użytkowania. Jestem twórcą tego

. Aktualizacja w 2016: zaktualizowane linki, usunięte przestarzałe 3-letnie referencje

+0

Link nie działa. –

+0

tak, był to 3,5-letni link. Nutiteq SDK jest teraz w http://developer.nutiteq.com – JaakL

Powiązane problemy