Dear Geoserver community,
I am considering a direct pipe with Google Earth Engine (GEE) for raster data. This to avoid pre-generating raster data with GEE, storing and serving it. We currently use Node.js to run GEE batches and probably would prefer to stick with Node.js.
I have this solution in mind: Implement a TMS in Node.js which connects to GEE with a Google service account for pulling the raster data. Publish this TMS endpoint in Geoserver. Eventually I could use this as a start for TMS https://github.com/naturalatlas/tilestrata
Would this work? Are there better ways of doing this?
Kind Regards,
Erik
Erik van Ingen
Digital Innovation Consultant
Room A012
Information and Communications Technology Division
Via Paolo di Dono 44, 00142 Rome, Italy
Mob. +39 3331311211
www.ifad.org






ยทยทยท
Hi Erik,
Are you thinking to export somewhere raster data from GEE?
At the moment you would have two format options [1] [2] at the price of having a Google Cloud Storage. No other options for a persistent solution. In case [1] you could specify an additional option to having a Cloud Optimised GeoTIFF which would already have tiles internally and might be used directly from the bucket to serve remotely them without the need of ingesting it into GeoServer.
However, for any Image object in GEE you can call the API in node.js and generate an internal GEE tile service (TMS map) which is not permanent since it expires after six hours. In this case you would end up with an URL from GEE.
Hope this helps
Regards,
Francesco
[1] https://developers.google.com/earth-engine/exporting#to-cloud-storage
[2] https://developers.google.com/earth-engine/exporting#to-cloud-storage_6
Il giorno 24 apr 2019, alle ore 15:22, van Ingen, Erik <e.vaningen@anonymised.com1...> ha scritto:
Dear Geoserver community,
I am considering a direct pipe with Google Earth Engine (GEE) for raster data. This to avoid pre-generating raster data with GEE, storing and serving it. We currently use Node.js to run GEE batches and probably would prefer to stick with Node.js.
I have this solution in mind: Implement a TMS in Node.js which connects to GEE with a Google service account for pulling the raster data. Publish this TMS endpoint in Geoserver. Eventually I could use this as a start for TMS https://github.com/naturalatlas/tilestrata
Would this work? Are there better ways of doing this?
Kind Regards,
Erik
Erik van Ingen
Digital Innovation Consultant
Room A012
Information and Communications Technology Division
Via Paolo di Dono 44, 00142 Rome, Italy
Mob. +39 3331311211
www.ifad.org <http://www.ifad.org/>
<image001.png> <htpps://www.facebook.com/IFAD>
<image002.png> <http://instagram.com/ifadnews>
<image003.png> <https://www.linkedin.com/company/ifad>
<image004.png> <https://twitter.com/ifad>
<image005.png> <http://www.youtube.com/user/IFADTV>
<image006.png> <http://www.ifad.org/>
~~ The information contained in or accompanying this email and any attachment thereto, is intended solely for the use of the stated recipient(s) and may contain information that is confidential and/or privileged. Any dissemination, distribution or copying of this email and any attachment by anyone who is not a stated recipient is strictly prohibited. If you receive this message in error, please notify the sender immediately and delete the message and any attachment from your system without retaining a copy. ~~
_______________________________________________
Geoserver-users mailing list
Please make sure you read the following two resources before posting to this list:
- Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html
If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
Geoserver-users@lists.sourceforge.net <mailto:Geoserver-users@anonymised.comeforge.net>
https://lists.sourceforge.net/lists/listinfo/geoserver-users