Skip to main content
Hi all,

 

 

I have a question. and one problem!

 

I have a CityGML file with lots of generic attributes. On the other hand I have CSV file containing all these generic attribute names and their values.

 

 

What I need to do is a validity check for these generic attributes. Like if all obligatory attributes are given as generic attributes and if the assigned values are in the range.

 

 

My question is:

 

Is it possible in FME to filter feature's attributes based on attribute names like having only those attributes which do not contain citygml in their names?!

 

 

My problem:

 

I am going to write a citygml file into CityGML ADE-inspire. (I have the schema for the ADE)

 

My problem is regarding the nested feature attributes. I mapped every things correctly and when the output is redirected to FME inspector the results are OK but when I need to write it in a gml file the inspire attributes (list ones) are missing.

 

 

Example:

 

In attribute creator I have:

 

 

core3d_inspire_id{0}.base_identifier_base_namespace

 

core3d_inspire_id{1}.base_identifier_base_namespace

 

 

In the writer the corresponding attribute is:

 

core3d_inspire_id{}.base_identifier_base_namespace

 

 

this causes the problem because FME doesn not understand that those 2 (list)attributes ({0}/{1}) should be written as core3d_inspire_id{}.base_identifier_base_namespace.

 

 

has anybody idea how can I solve the problem?

 

 

Thank you in advance.

 

Mani
Be the first to reply!

Reply