Skip to main content
Question

Process API input end to end by spatial Group ID.

  • October 23, 2018
  • 1 reply
  • 11 views

amolparande
Forum|alt.badge.img+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?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

nathanatsafe
Safer
Forum|alt.badge.img+9
  • Safer
  • 284 replies
  • October 23, 2018

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