Skip to main content

Hi,

 

I am struggling with one simple task that is extracting information from wms and saving it as geotiff.

 

1. I would like to use HTTPCaller and ImageFeather to extract geotiffs from wms service https://environment.data.gov.uk/spatialdata/lidar-composite-digital-terrain-model-dtm-1m-2022/wms

 

2 The URL of the wms should include BBOX=527389,177252,534694,181976&WIDTH=3000&HEIGHT=3000 to minimise the time to read the data

 

3. The geotiffs should be saved in Esri Geodatabase (File Geodb Raster Dataset)

 

Thank you for any help

The easy way to do this is to create the boundingbox and send that to a FeatureReader WMS reader.

 

You can also do this manually using an ImageFetcher, but you also need to use a RasterGeoreferencer because the result will not be referenced.

 

Attached sample using a WMS reader.


The easy way to do this is to create the boundingbox and send that to a FeatureReader WMS reader.

 

You can also do this manually using an ImageFetcher, but you also need to use a RasterGeoreferencer because the result will not be referenced.

 

Attached sample using a WMS reader.

Hi,

Certainly feature reader and feature writer combination is an option. However, I need to use the Image Fetcher and HTTPCaller and that is the part I am struggling with as I am getthing errorsimage


Hi, 

Certainly feature reader and feature writer combination is an option. However, I need to use the Image Fetcher and HTTPCaller and that is the part I am struggling with as I am getthing errorsimage

If you run the attached workspace you see the request url in the log, which you can then use in the ImageFetcher:

https://environment.data.gov.uk/spatialdata/lidar-composite-digital-terrain-model-dtm-1m-2022/wms?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=1&STYLES=&FORMAT=image/png&SRS=EPSG:27700&BBOX=527389,177252,534694,181976&WIDTH=3000&HEIGHT=3000

 


Hi,

Certainly feature reader and feature writer combination is an option. However, I need to use the Image Fetcher and HTTPCaller and that is the part I am struggling with as I am getthing errorsimage

Attached workspace demonstrating this.

 


Hi,

Certainly feature reader and feature writer combination is an option. However, I need to use the Image Fetcher and HTTPCaller and that is the part I am struggling with as I am getthing errorsimage

It is amazing. Thank you very much. I have one more question. How to set up the HTTP Caller? I have tried to use HTTPCaller followed by Feature Reader but it failed

imageimage


Hi,

Certainly feature reader and feature writer combination is an option. However, I need to use the Image Fetcher and HTTPCaller and that is the part I am struggling with as I am getthing errorsimage

I'm sorry but I do not understand. Where do you need to configure the HTTPCaller for? You can simply put the URL in the ImageFetcher as demonstrated in the workspace?

 

The output you get is raster, not vector. It is a WMS.

 

The raw data can be downloaded as pointcloud via https://environment.data.gov.uk/DefraDataDownload/?Mode=survey


Reply