Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WMS View/Lib for Android/iOS

Tags:

android

ios

wms

We need a graphical component (view) for rendering maps from any WMS services for Android andn iOS. My researches only show that there is basically only the Google Maps API available as Android/iOS library (MapView).

Before programming a WMS view lib by ourselves, are there any (free or licensed) WMS view libraries for those OSses available, which can be used in own apps? We tried using OpenLayers in a WebView, which is not really satisfying from a performance point of view.

thanks for your help

like image 857
Alex Schenkel Avatar asked Dec 02 '11 08:12

Alex Schenkel


2 Answers

I think this will fit your requirements: https://confluence.prodevelop.es/display/GVMN/Home

From their homepage:

gvSIG Mini is a free viewer of free access maps based on tiles (OpenStreetMap, YahooMaps, Microsoft Bing, ...), with a WMS, WMS-C client, address and POI search, routes, hybrid location and many more things. It runs with both on/off-line modes.

While it is packaged as an application rather than a library, the source is available (GPL) so you should be able to extract what you need:

  • https://confluence.prodevelop.es/display/GVMN/Android+Download
  • https://svn.prodevelop.es/public/gvsigmini/
like image 132
Rohan Singh Avatar answered Oct 11 '22 03:10

Rohan Singh


I have tried using Osmdroid API for this, but still without success. This requires modifying several java classes as XYTileSource and BitmapTileSourceBase.

  • osmdroid - OpenStreetMap-Tools for Android

There are applications in the Android Market that can make this work perfectly as OruxMaps but not have an API for development. : (

like image 23
Darry Morales Avatar answered Oct 11 '22 01:10

Darry Morales