Skip to main content
Question

New error with H3HexagonIndexer?

  • July 30, 2025
  • 5 replies
  • 82 views

pmcpherson
Contributor
Forum|alt.badge.img+10

I recently upgraded to version 2025.1.0.1 and am seeing an odd error with the H3HexagonalIndexer, as follows:

H3HexagonalIndexer (H3IndexerFactory): The clause 'GEOMETRY_HANDLING_Filling_Indexes Replace' within 'FACTORY_DEF {*} H3IndexerFactory FACTORY_NAME { H3HexagonalIndexer } INPUT FEATURE_TYPE Creator_CREATED INDEX_OPERATION { Index } DST_ATTR { _h3index } GEOMETRY_HANDLING { Replace } H3_RESOLUTION { 15 } GEOMETRY_HANDLING_Filling_Indexes { Replace } DST_ATTR_Index { _h3index } OUTPUT { OUTPUT FEATURE_TYPE H3HexagonalIndexer_OUTPUT } OUTPUT { <REJECTED> FEATURE_TYPE H3HexagonalIndexer_<REJECTED> }' is not recognized by the factory 'H3IndexerFactory'

Has anyone else experienced something similar?

5 replies

takashi
Celebrity
  • July 30, 2025

Hi ​@pmcpherson ,

I was able to reproduce the same error as yours with the attached workspace. In my quick test, the error won't occur in FME 2025.0 and earlier, so I suppose it’s a specific bug in FME 2025.1.

Hope someone from Safe to take a look into this. > ​@DanAtSafe ?


pmcpherson
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • July 30, 2025

Hi ​@takashi,

Thanks for the quick reply. I figured it was something related to the latest code base, but good to have confirmation.


daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • July 30, 2025

Hi ​@pmcpherson,

Thank you for catching this problem! Our dev team has been notified, and I expect to see a fix for this shortly.


paul_m
Contributor
Forum|alt.badge.img+18
  • Contributor
  • August 12, 2025

Thanks for posting! This has broken one of our workflows as well. In the meantime, we may be able to use a Tiler as a “good enough” workaround. We are moving to FME Flow 2025.1.1 next week, so if someone has a better workaround before then, it would be much appreciated!

The H3HexagonalIndexer transformer appears broken in FME 2025.1.1 (Build 25615)

 


pmcpherson
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • August 12, 2025

Hi ​@paul_m. I tried using a 2DGridAccumulator and associated SpatialFilter to replace the H3HexagonIndexer, but I don’t like the results. The latest response on the trouble ticket is that they have fixed the problem in code and are currently conducting QA. They expect a fix to be released in the next week or so. I plan to wait for the H3HexagonIndexer to be fixed.