Skip to content

[Bug] I3S to 3D tiles converter option 'attributeName' not recognized. #3196

@Joost1998

Description

@Joost1998

Loader

Tile-converter

Description

I'm trying to convert a I3S data set to 3D-tiles using the converter add-in in arcgis pro. However, I keep getting the following error regardless of whether I'm using the URL or a local slpk file.

Convert https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0
Run conversion
C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\node-v18.19.0-win-x64\node [email protected]\tile-converter\dist\converter.min.cjs --input-type I3S --tileset "https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0" --name "Geotop_NoordHolland4" --quiet --output "C:\Users\bakkerj1\Documents"
The conversion has failed
Log tail:
Input tileset value: https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0
Modified tileset value: https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0

Starting conversion of I3S

Loading egm file...
Loading egm file completed!
Node conversion: 1
loaders.gl: Top level loader option 'attributeName' not recognized.
loaders.gl: Top level loader option 'attributeType' not recognized.
TypeError: Cannot read properties of undefined (reading '0')
at Z.add (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:122929)
at aD._normalizePositions (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:460291)
at aD.buildGLTF (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:458328)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async aD.convert (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:457515)
at async Ev.convertChildNode (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:466487)
at async Ev._addChildren (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:467194)
at async Ev.convert (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:464798)
at async _It (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:475442)
at async yIt (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:472701)

Expected Behavior

No response

Steps to Reproduce

Try to convert this to 3D tiles: https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0

Environment

  • Framework version: No idea
  • Browser:
  • Node:
  • OS:

Logs

Convert https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0
Run conversion
C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\node-v18.19.0-win-x64\node [email protected]\tile-converter\dist\converter.min.cjs --input-type I3S --tileset "https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0" --name "Geotop_NoordHolland4" --quiet --output "C:\Users\bakkerj1\Documents"
The conversion has failed
Log tail:
Input tileset value: https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0
Modified tileset value: https://tiles.arcgis.com/tiles/nSZVuSZjHpEZZbRo/arcgis/rest/services/BRO_GTM_NH_RD_3Dobjects_voxels_lith/SceneServer/layers/0

Starting conversion of I3S

Loading egm file...
Loading egm file completed!
Node conversion: 1
loaders.gl: Top level loader option 'attributeName' not recognized.
loaders.gl: Top level loader option 'attributeType' not recognized.
TypeError: Cannot read properties of undefined (reading '0')
at Z.add (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:122929)
at aD._normalizePositions (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:460291)
at aD.buildGLTF (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:458328)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async aD.convert (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:457515)
at async Ev.convertChildNode (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:466487)
at async Ev._addChildren (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:467194)
at async Ev.convert (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:464798)
at async _It (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:475442)
at async yIt (C:\Users\bakkerj1\AppData\Roaming\Esri\ArcGISPro\tile-converter\[email protected]\tile-converter\dist\converter.min.cjs:160:472701)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions