Question

Process API input end to end by spatial Group ID.

  • 23 October 2018
  • 1 reply
  • 0 views

Badge +1

Hello,

I have created WB to fetching data from API call following is the work flow

1. Input is Road geometry create buffer around then dissolve based on spatial connectivity create group.

2. created group will be the input for API POST Method andintersection data with API call will be output in GeoJSON file the convert in to Geometry (Line)

3. Converted geometry will has more analysis to be done.

Above expanded process created in FME but when process running I am facing issue eating memory more than 130 GB.

So I wanted to optimize process based on created group we are creating for input for API POST call I need to process 1st group till the end to end (2 & 3 point ) then pick up the 2nd group and so on…. Can anyone tell how can get it done?


1 reply

Badge +7

Hi @amolparande,

Perhaps you could wrap your HTTPCaller in a custom transformer and force it to group using the directions here: https://knowledge.safe.com/questions/78585/how-to-add-group-by-to-any-transformer.html.

 

If this does not work, you may need to create a loop.

Hope this helps,

Nathan

Reply