Chcę opracować mobilną aplikację hybrydową, która będzie działać na urządzeniach z Androidem i iPhone'em, w których chcę wyświetlać własne dane map. Mam pliki SHP z potrzebnymi danymi. Mam Geoserver i PostGIS do ładowania i udostępniania danych map online. Jak dotąd wszystko jest w porządku.
Mój problem polega na tym, że wciąż nie opracowałem właściwego sposobu wyświetlania danych mapy w trybie offline. Chociaż przeczytałem wiele odpowiedzi tutaj na tej stronie, żadna z nich wydaje się nie rozwiązać (zgodnie z moim rozumieniem mojego problemu).
Celem jest wyświetlenie punktów zainteresowania na mapie. offline. Niektóre punkty interrest nie mają adresu. Tylko Lon / Lat. Chcę spełnić następujące wymagania:
- Jak udostępnić dane mapy i zawartość offline użytkownikom urządzenia
- Jak zaoferować opcje routingu użytkownika, aby poprowadzić go do miejsca docelowego z bieżącej lokalizacji
- Jak dodać dane treści z WordPress CMS w aplikacji? (przez JSON? GeoJSON? GeoRSS?)
Szukałem i szukałem wielu usług kafelkowych i wielu podejść do spełnienia wymagań, ale wciąż nie znalazłem właściwej kombinacji.
Do rozwoju aplikacji korzystałem z PhoneGap XDK, Eclipse ADT. A do wyświetlania map na urządzeniach mobilnych używam OpenLayers Mobile.
Czekamy na twoje sugestie lub solucje.
Z góry dziękuję z szacunkiem
źródło