Sundeep
Sundeep

Reputation: 395

Integrating Google Earth Enterprise to Android application

I have Google Earth Enterprise installed in an AWS linux instance. I need to add Google Earth Enterprise maps to an Android mobile application. Is there an SDK like the normal Google Maps API for android. Also, is there any documentation available for integrating Google Earth Enterprise to Android application. Any help on this is much appreciated.

Upvotes: 1

Views: 726

Answers (1)

LuisTavares
LuisTavares

Reputation: 2196

Although there's no GEE SDK for Android, there are several possibilities for consuming GEE data in Android.

Although not a native Android SDK Cesium 3D Client Library can be integrated, for example, in a WebView to build a hybrid mobile app.

It provides access to Tiled Imagery and Tiled Terrain, through the Google Earth Enterprise REST API, using GoogleEarthEnterpriseImageryProvider and GoogleEarthEnterpriseTerrainProvider, respectively.

There is also the possibility of publishing KML in GEE and that format can be easily consumed for example with the Maps SDK for Android Utility Library

Another possibility is publishing a WMS (Web Map Service), also supported by GEE, that can also be consumed using the Google Maps SDK for Android TileLayer (example of extending Google Maps Tile Overlays for consuming WMS) .

I couldn't find the documentation for the mentioned Google Earth Enterprise REST API, so I can't say how easily Google Maps Tile Overlays can be extended in order to consume Tiled Imagery and Tiled Terrain from GEE

Upvotes: 1

Related Questions