Hi,
I am trying to read from a publicly available WMS service (https://environment.data.gov.uk/spatialdata/nafra2-risk-of-flooding-from-surface-water/wms), layer
rofsw_4band.
I have connected to the service in FME Form using a reader and bounding box for my area of interest. The reader runs, reporting success, but returns only a single line entry and a white dotted square in the preview.
Adding the layer to ArcPro works fine and data can be viewed as expected.
I believe the issue is due to scale thresholding applied to the service by the provider. No features are returned unless the map scale is less than 1:50k. My bounding box is much bigger.
This forum post is the closest to my problem, Problems reading WMS layers? | Community, but doesn't suggest a solution.
In the reader it does not seem possible to set the scale to operate at.
Would the workflow required to access the features be something like:
- Split my area of interest into a grid, where each square is <1:50k.
- Somehow call the WMS service for the area of each individual grid square. Would that be achieved using a feature reader, with the individual grid square reader as the initiator?
- Merge all the features obtained for each grid back together to recompile the data set. Checking for duplicates/overlap.
As a relative newbie to FME any help would be appreciated. Hopefully I’m not barking up the wrong tree
Thanks in advance,
Martin