WebGIS Development: Create Raster Time series animation with Geoserver and OpenLayers

Поділитися
Вставка
  • Опубліковано 13 вер 2024

КОМЕНТАРІ • 25

  • @user-md8ei5lx8q
    @user-md8ei5lx8q 6 місяців тому +1

    Hi, Thanks a lot for your tutorial it was very helpful!
    I have some troubles adding a second layer with another timeseries (LST_timeseries) and Legends with color ramps that I want to add. Can I ask you for advice?
    Cheers

  • @roychelal49
    @roychelal49 2 роки тому

    Thanks a lot

  • @chetaningawale3499
    @chetaningawale3499 2 роки тому

    Thank 🙇

  • @dksivagis1
    @dksivagis1 2 роки тому

    Hi , This is very helpful. Can you please share a doc or video on How to serve a basemap from S3 bucket. Now a days, people are using cloud to store data. so this could be helpful to us.
    Basically the question is
    1. How to generate basemap using GDAL tiles Or Geowebcache
    2. How to upload it to S3
    3. How to serve it in WebGIS
    I have been trying to find such tutorial in yutube. But could not find so far.
    thank you

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому +2

      For generating your own basemaps please see this video..
      ua-cam.com/video/7Xk4FoDZAIo/v-deo.html
      In this video I have shown how to create your own basemap using osm stored in postgis and using tilecaching which is basically geowebcache in geoserver and how to integerate that basemap in webpage using openlayers..

    • @dksivagis1
      @dksivagis1 2 роки тому

      @@OpenGeoLab Thank you So much. this is very useful. I have one question. Can i take the catche created inside Geowebcache folder to S3 and consume from there ?

    • @TonyStark-uq4sf
      @TonyStark-uq4sf 2 роки тому

      @@OpenGeoLab the webgis application is not working in that video can u please share the html code

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому

      Please check this video for creating GWC tiles in S3 bucket and serve from there using openlayers
      ua-cam.com/video/eIknNkfTUI4/v-deo.html

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому

      Please check this video for creating GWC tiles in S3 bucket and serve from there using openlayers
      ua-cam.com/video/eIknNkfTUI4/v-deo.html

  • @sabbahamunandar3996
    @sabbahamunandar3996 2 роки тому

    Hello sir, can you give me opinion? i have learned GEE (library to analyzing and framework to building apps). Next, i want to learning web development, between openlayers and leaflet which is more similar to the GEE ?

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому +2

      Openlayers and leaflet both are javascript library
      GEE is available in javascript and python.
      So, GEE openlayers and leaflet all are javascript based, but application of GEE and openlayers/Leaflet are entirely different.
      1. GEE is basically for Geospatial analysis, processing of satellite image etc.
      2. Openlayers/Leaflet are front end api for developing Web application.

    • @sabbahamunandar3996
      @sabbahamunandar3996 2 роки тому

      @@OpenGeoLab thank you so much

  • @vaibhavgangani6418
    @vaibhavgangani6418 Рік тому

    How can we achieve the same for vector data?

    • @OpenGeoLab
      @OpenGeoLab  Рік тому +1

      Check this..link for vector data you need to have time attribute in the shapefile...docs.geoserver.geo-solutions.it/edu/en/multidim/vector/index.html

  • @shidharthrouth
    @shidharthrouth 2 роки тому

    can we still publish the layers after deleting the dependent raster files from the folder ?

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому +1

      I think you should be able..to....I will check..and revert
      Generally if you can anything in the layer.. in geoserver...it will automatically reflect..on the web client on reload

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому +1

      One can use the geoserve rest api for making configuration changes through client side..if you delete one of the raster after publishing....it will not show that particular raster, because in the sshapefile which has been created has a entry of that particular raster but raster I missing.
      If you want to update the shapefile and republish the datasets..then rest api of geoserver can be used..you can see following links for that
      docs.geoserver.org/stable/en/user/rest/
      docs.geoserver.org/stable/en/user/rest/imagemosaic.html#updating-an-image-mosaic-contents
      Using rest api one create new workspace, store or publish layers from.the client without using geoserver gui

    • @shidharthrouth
      @shidharthrouth 2 роки тому

      @@OpenGeoLab thank you so much for the explanation… sorry to ask you but can you do a video on how tiling in geoserver works, or at least point me to the resources that show it ?

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому

      ua-cam.com/video/7Xk4FoDZAIo/v-deo.html
      In this long video..in one of the chapters ..I have shown how to use tile caching in geoserver...

    • @OpenGeoLab
      @OpenGeoLab  2 роки тому

      @@shidharthrouth check this video for tiling in geoserver using geowebcache
      ua-cam.com/video/eIknNkfTUI4/v-deo.html

  • @muklisin6491
    @muklisin6491 Рік тому

    excuse me, I have a problem like this, when i added source :
    Could not list layers for this store, an error occurred retrieving them: Failed to create reader from file:coverages/timeseries_data and hints Hints: EXECUTOR_SERVICE = java.util.concurrent.ThreadPoolExecutor@18b9592[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] REPOSITORY = org.geoserver.catalog.CatalogRepository@2a9727 System defaults: LENIENT_DATUM_SHIFT = true FEATURE_FACTORY = org.geotools.feature.LenientFeatureFactoryImpl@f2e97e COMPARISON_TOLERANCE = 1.0E-8 FORCE_AXIS_ORDER_HONORING = http FILTER_FACTORY = FilterFactoryImpl FORCE_LONGITUDE_FIRST_AXIS_ORDER = true GRID_COVERAGE_FACTORY = GridCoverageFactory TILE_ENCODING = null STYLE_FACTORY = StyleFactoryImpl
    What is wrong ??

    • @theoway8378
      @theoway8378 11 місяців тому

      Most probably, your geotiff is corrupt. I faced this issue because my geotiff was in an unsupported projection. After reprojecting it to EPSG:3857, it worked.