Skip to content

utils.raster_to_polygons failing with ExecuteError #47

@HEdingfield

Description

@HEdingfield

This error currently causes 6 tests to fail:

  • Test_Flooder.test_analyze_no_optional_input
  • Test_Flooder.test_main_execute
  • Test_Flooder.test_main_execute_no_assets
  • Test_StandardScenarios.test_analyze_no_optional_input
  • Test_StandardScenarios.test_main_execute
  • Test_StandardScenarios.test_main_execute_no_assets

Traceback:

Analyzing flood elevation: 7.8 ft
---------------------------------
WorkSpace set to H:\Dev\PyCharm Projects\python-tidegates\tidegates\testing\analyze
Loading DEM H:\Dev\PyCharm Projects\python-tidegates\tidegates\testing\analyze\dem.tif
Processing H:\Dev\PyCharm Projects\python-tidegates\tidegates\testing\analyze\zones.shp polygons
Clipping DEM to extent of H:\Dev\PyCharm Projects\python-tidegates\tidegates\testing\analyze\zones.shp
Converting rasters to arrays
Flooding areas up to 7.8 ft
Converting flooded array to a raster dataset
Converting raster of floods to polygons



Error
Traceback (most recent call last):
  File "C:\Python27\ArcGIS10.2\lib\unittest\case.py", line 327, in run
    testMethod()
  File "C:\Python27\ArcGIS10.2\lib\site-packages\nose\case.py", line 197, in runTest
    self.test(*self.arg)
  File "H:\Dev\PyCharm Projects\python-tidegates\tidegates\tests\test_toolbox.py", line 361, in test_analyze_no_optional_input
    buildings=None
  File "H:\Dev\PyCharm Projects\python-tidegates\tidegates\toolbox.py", line 662, in analyze
    asMessage=True
  File "H:\Dev\PyCharm Projects\python-tidegates\tidegates\analysis.py", line 149, in flood_area
    **verbose_options
  File "H:\Dev\PyCharm Projects\python-tidegates\tidegates\utils.py", line 285, in wrapper
    return func(*args, **kwargs)
  File "H:\Dev\PyCharm Projects\python-tidegates\tidegates\utils.py", line 719, in raster_to_polygons
    raster_field="Value",
  File "C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy\conversion.py", line 241, in RasterToPolygon
    raise e
ExecuteError: ERROR 010157: Unable to open feature class H:\Dev\PyCharm Projects\python-tidegates\tidegates\testing\analyze\_temp_flooding_no_opts7_8.
Failed to execute (RasterToPolygon).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions