Error
Número de ID del error | BUG-000145495 |
---|---|
Enviado | December 22, 2021 |
Última modificación | April 21, 2025 |
Relacionado con | ArcGIS Pro |
Versión encontrada | 2.9 |
Sistema operativo | Windows OS |
Versión de sistema operativo | 11.0 64 bit |
Estado | Known Limit |
Use the following script to extract 3D models from the 3DOAT table if the only requirement is to obtain a copy of the 3D models:
##
from arcpy import da
import os
table = arcpy.GetParameterAsText(0)
result_folder = arcpy.GetParameterAsText(1)
with da.SearchCursor(table,['ESRI3DO_DATA','ESRI3DO_ASSET']) as cursor:
for row in cursor:
binaryRep = row[0]
fileName0 = row[1]
fileName = fileName0[15:]
if fileName0[-4:] != ".bin":
# write to disk
open(result_folder + os.sep + fileName, 'wb').write(binaryRep.tobytes())
else:
pass
del row
del binaryRep
del fileName
del fileName0
##
ID del error: BUG-000145495
Software:
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri