I want to develop a mobile hybrid application to run on both Android & iPhone devices in which i want to display my own map data. I have the SHP files with the data i need. I have Geoserver and PostGIS for loading and serving the map data online. So far everything is fine.
My problem is that i still havent figure out the correct walkthrough for displaying the map data OFFLINE. Although i have read many answers here in this website, none of them seems to solve (as per my understanding my issue).
The goal is to display points of interrest on map. offline. Some Points of interrest doesnt have address.Just Lon/Lat. I want to cover these requirements:
- How to offer the map data & the content offline to users device
- How to offer to user routing options to navigate him to the destination from current location
- How to add content data from a WordPress CMS, inside the app? (via JSON?GeoJSON?GeoRSS?)
Have been searching and looking many Tile services and many approaches to achieve the requirements, but still havent figure out the correct combination.
For the development of app I've been using PhoneGap XDK, Eclipse ADT. And for displaying the maps on mobile devices I'm using OpenLayers mobile.
Looking forward your suggestions or walkthroughs.
Thank you in advance, with respect