Skip to main content
Solved

Question relates to geodatabase

  • June 8, 2023
  • 3 replies
  • 22 views

spiderman
Contributor
Forum|alt.badge.img+7

Hello ,

i have geodatabase data as input ,it includes different points ,lines ,annotations .

I would like to read this data in FME workbench and filter specific data from them for city then write the output again into new geodatabase writer .

my problem :

when I use spatial filter and use the specific city as filter and the geodatabase data as candidate .

so the passed port include all data together and for sure not each input has the same attribute names as other .

How could I write the output for my data (passed port ) into geodatabase format and each writer includes only his own data without any problem .

 

Best answer by caracadrian

Thanks for ur reply , I understood that ,all data merged together and become one .

I am looking if there is easy way to seperate them Bcs I have not only 3 readers .

i have around 70 readers ,I do not want to use 70 spatial filter .

But if not ,so I will use many spatial filter

Use a fanout by fme_feature_type on the writer.

I think you also have to expose some other attributes but it should work.

For simplicity use Paralel filters for different geometrie types.

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.

3 replies

caracadrian
Contributor
Forum|alt.badge.img+23
  • Contributor
  • 571 replies
  • June 8, 2023

You can either use 3 paralel SpatialFilters or separate the data back after filtering.

Once you joined more data streams they become one. That's why all your data together after filtering.


spiderman
Contributor
Forum|alt.badge.img+7
  • Author
  • Contributor
  • 64 replies
  • June 8, 2023

You can either use 3 paralel SpatialFilters or separate the data back after filtering.

Once you joined more data streams they become one. That's why all your data together after filtering.

Thanks for ur reply , I understood that ,all data merged together and become one .

I am looking if there is easy way to seperate them Bcs I have not only 3 readers .

i have around 70 readers ,I do not want to use 70 spatial filter .

But if not ,so I will use many spatial filter


caracadrian
Contributor
Forum|alt.badge.img+23
  • Contributor
  • 571 replies
  • Best Answer
  • June 8, 2023

Thanks for ur reply , I understood that ,all data merged together and become one .

I am looking if there is easy way to seperate them Bcs I have not only 3 readers .

i have around 70 readers ,I do not want to use 70 spatial filter .

But if not ,so I will use many spatial filter

Use a fanout by fme_feature_type on the writer.

I think you also have to expose some other attributes but it should work.

For simplicity use Paralel filters for different geometrie types.