Skip to main content
Solved

SDK FME 2024 in C++: files for pointcloud missing


martin_k
Contributor
Forum|alt.badge.img+2

We use the SDK in C++. When migrating our code to FME 2024, I realized that several files related to pointcloud cannot be found in the new SDK any more.

The only file I can find for pointclouds is pointcloud_fwd.h. But when using an IFMEPointCloud pointer, the declaration cannot be found. The files that I used in earlier versions of FME do not exist any more (ipointcloud.h, ipointcloudblock.h, ...)

Where can I find these declarations now? Is there an example for C++, how the point data of a pointcloud feature can be extracted with the SDK of FME 2024?

 

Best answer by kailinatsafe

Small update - I’ve added a note to our Deprecations Article.

View original
Did this help you find an answer to your question?

3 replies

kailinatsafe
Safer
Forum|alt.badge.img+21

Hello @martin_k, thanks for posting! So sorry we’re encountering this issue. Unfortunately, it looks like we’ve decided to deprecate point cloud support for the C++ SDK (FMEENGINE-77187). I want to apologize further as I do not think we’ve anounced or created a public deprecation notice article, I will file an issue to have one created. 

In the meantime, what were you using this for? We might be able to find alternatives. For example, if you want to extract data, you could try converting it to multipoint or individual points. I realize this is may not ideal, but it would allow you to access the data at the very least. 

Another thought would be to write out to a well-known point cloud format (like LAS) and then extract data from that using a well-known library (such as PDAL). If there is point cloud functionality you're looking for but cannot find or access, please let me know, as we can potentially use this as motivation for expanding out point cloud transformer toolset

Please let me know if you have additional questions or concerns. Happy to help, Kailin.


kailinatsafe
Safer
Forum|alt.badge.img+21
  • Safer
  • Best Answer
  • May 29, 2024

Small update - I’ve added a note to our Deprecations Article.


martin_k
Contributor
Forum|alt.badge.img+2
  • Author
  • Contributor
  • May 31, 2024

Hi Kailin,

thanks for your answer. I think I will find an alternative solution in a way you mentioned (using LAS writer).

 

Best regards

Martin


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings