<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Feature does not exist in ArcMap Questions</title>
    <link>https://community.esri.com/t5/arcmap-questions/feature-does-not-exist/m-p/1040088#M2184</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using ArcHydroTools within Python&lt;/P&gt;&lt;P&gt;When I run this part of the script, the” Drainage line processing tool” creates the file that I need in the needed name and path. But unfortunately, I get a warning that this file "does not exist".&lt;/P&gt;&lt;P&gt;And when I want to use this feature in another function, I can’t since python cannot find it, but it is created and I can use it in arcmap for example.&lt;/P&gt;&lt;P&gt;Any idea how can I fix the problem?&lt;/P&gt;&lt;P&gt;This the first part of the script,&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;import &lt;/SPAN&gt;os&lt;BR /&gt;&lt;SPAN&gt;import &lt;/SPAN&gt;arcpy&lt;BR /&gt;&lt;BR /&gt;arcpy.env.workspace = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data"&lt;BR /&gt;&lt;/SPAN&gt;arcpy.env.overwriteOutput = &lt;SPAN&gt;True&lt;BR /&gt;&lt;/SPAN&gt;arcpy.env.addOutputsToMap = &lt;SPAN&gt;True&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;if &lt;/SPAN&gt;arcpy.CheckExtension(&lt;SPAN&gt;'Spatial'&lt;/SPAN&gt;) == &lt;SPAN&gt;'Available'&lt;/SPAN&gt;:&lt;BR /&gt;    arcpy.CheckOutExtension(&lt;SPAN&gt;'Spatial'&lt;/SPAN&gt;)&lt;BR /&gt;    &lt;SPAN&gt;from &lt;/SPAN&gt;arcpy.sa &lt;SPAN&gt;import &lt;/SPAN&gt;*&lt;BR /&gt;    &lt;SPAN&gt;print &lt;/SPAN&gt;&lt;SPAN&gt;"Available"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;:&lt;BR /&gt;    &lt;SPAN&gt;print &lt;/SPAN&gt;&lt;SPAN&gt;"Spatial analyste extension not available"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;import &lt;/SPAN&gt;ArcHydroToolsPy&lt;BR /&gt;&lt;BR /&gt;DEM = &lt;SPAN&gt;r'C:\Users\achour\Desktop\ArcHydro Python\Data\DEM'&lt;BR /&gt;&lt;/SPAN&gt;Fdr = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\fdr"&lt;BR /&gt;&lt;/SPAN&gt;Fac = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\fac"&lt;BR /&gt;&lt;/SPAN&gt;WatershedPolygone = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Layers\Subwatershed.shp"&lt;BR /&gt;&lt;/SPAN&gt;WatershedOutlet = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Layers\SubwatershedPoint.shp"&lt;BR /&gt;&lt;/SPAN&gt;LongestFlowPathCat = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Layers\LongestFlowPathCat.shp"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;baseStr = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\Str"&lt;BR /&gt;&lt;/SPAN&gt;baseStrLnk = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\StrLnk"&lt;BR /&gt;&lt;/SPAN&gt;baseDrainVect = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\project.gdb\DrainVect"&lt;BR /&gt;&lt;/SPAN&gt;baseExtPoint = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\Extpoint"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;i_iter = &lt;SPAN&gt;range&lt;/SPAN&gt;(&lt;SPAN&gt;100&lt;/SPAN&gt;, &lt;SPAN&gt;1000&lt;/SPAN&gt;, &lt;SPAN&gt;100&lt;/SPAN&gt;)&lt;BR /&gt;NumberOfExternalPoints = []&lt;BR /&gt;LongestThresholdPath_Liste = []&lt;BR /&gt;NetworkLength = []&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;for &lt;/SPAN&gt;i,value &lt;SPAN&gt;in &lt;/SPAN&gt;&lt;SPAN&gt;enumerate&lt;/SPAN&gt;(i_iter):&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;# Process: Stream Definition&lt;BR /&gt;&lt;/SPAN&gt;    Str = ArcHydroToolsPy.StreamDefinition(Fac, i_iter[i], baseStr + &lt;SPAN&gt;str&lt;/SPAN&gt;(i_iter[i]), &lt;SPAN&gt;""&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;# Process: Stream Segmentation&lt;BR /&gt;&lt;/SPAN&gt;    StrLnk = ArcHydroToolsPy.StreamSegmentation(Str, Fdr, baseStrLnk + &lt;SPAN&gt;str&lt;/SPAN&gt;(i_iter[i]), &lt;SPAN&gt;""&lt;/SPAN&gt;, &lt;SPAN&gt;""&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;# Process: Drainage Line Processing&lt;BR /&gt;&lt;/SPAN&gt;    DrainVect = ArcHydroToolsPy.DrainageLineProcessing(StrLnk, Fdr, baseDrainVect + &lt;SPAN&gt;str&lt;/SPAN&gt;(i_iter[i]))&lt;/PRE&gt;&lt;P&gt;And this is the warning:&lt;/P&gt;&lt;P&gt;C:\Python27\ArcGIS10.8\python.exe "C:/Users/achour/Desktop/ArcHydro Python/arcpy script/Invarient.py"&lt;BR /&gt;Available&lt;BR /&gt;Using threshold = 100 cells.&lt;BR /&gt;Executing Stream to Feature...&lt;BR /&gt;- Stream to Feature completed in 0.5 seconds.&lt;BR /&gt;Copying C:\Users\achour\AppData\Local\Temp\scratch\scratch.gdb\tmpdl into feature dataset...&lt;BR /&gt;- Copying completed in 0.3 seconds.&lt;BR /&gt;WARNING: ['line 188', 'c:\\program files (x86)\\arcgis\\desktop10.8\\ArcToolbox\\Scripts\\ArcHydro\\drainagelineprocessing.py', 'IOError: "C:\\Users\\achour\\Desktop\\ArcHydro Python\\project.gdb\\DrainVect100" does not exist']&lt;BR /&gt;Cleaning completed: 0 line(s) deleted.&lt;BR /&gt;- Cleanup completed in 0.0 seconds.&lt;BR /&gt;WARNING: ['line 343', 'c:\\program files (x86)\\arcgis\\desktop10.8\\ArcToolbox\\Scripts\\ArcHydro\\drainagelineprocessing.py', 'IOError: "C:\\Users\\achour\\Desktop\\ArcHydro Python\\project.gdb\\DrainVect100" does not exist']&lt;BR /&gt;Cleaning up...&lt;/P&gt;&lt;P&gt;Process finished with exit code 0&lt;/P&gt;</description>
    <pubDate>Wed, 24 Mar 2021 09:48:59 GMT</pubDate>
    <dc:creator>MohamadAchour</dc:creator>
    <dc:date>2021-03-24T09:48:59Z</dc:date>
    <item>
      <title>Feature does not exist</title>
      <link>https://community.esri.com/t5/arcmap-questions/feature-does-not-exist/m-p/1040088#M2184</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using ArcHydroTools within Python&lt;/P&gt;&lt;P&gt;When I run this part of the script, the” Drainage line processing tool” creates the file that I need in the needed name and path. But unfortunately, I get a warning that this file "does not exist".&lt;/P&gt;&lt;P&gt;And when I want to use this feature in another function, I can’t since python cannot find it, but it is created and I can use it in arcmap for example.&lt;/P&gt;&lt;P&gt;Any idea how can I fix the problem?&lt;/P&gt;&lt;P&gt;This the first part of the script,&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;import &lt;/SPAN&gt;os&lt;BR /&gt;&lt;SPAN&gt;import &lt;/SPAN&gt;arcpy&lt;BR /&gt;&lt;BR /&gt;arcpy.env.workspace = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data"&lt;BR /&gt;&lt;/SPAN&gt;arcpy.env.overwriteOutput = &lt;SPAN&gt;True&lt;BR /&gt;&lt;/SPAN&gt;arcpy.env.addOutputsToMap = &lt;SPAN&gt;True&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;if &lt;/SPAN&gt;arcpy.CheckExtension(&lt;SPAN&gt;'Spatial'&lt;/SPAN&gt;) == &lt;SPAN&gt;'Available'&lt;/SPAN&gt;:&lt;BR /&gt;    arcpy.CheckOutExtension(&lt;SPAN&gt;'Spatial'&lt;/SPAN&gt;)&lt;BR /&gt;    &lt;SPAN&gt;from &lt;/SPAN&gt;arcpy.sa &lt;SPAN&gt;import &lt;/SPAN&gt;*&lt;BR /&gt;    &lt;SPAN&gt;print &lt;/SPAN&gt;&lt;SPAN&gt;"Available"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;:&lt;BR /&gt;    &lt;SPAN&gt;print &lt;/SPAN&gt;&lt;SPAN&gt;"Spatial analyste extension not available"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;import &lt;/SPAN&gt;ArcHydroToolsPy&lt;BR /&gt;&lt;BR /&gt;DEM = &lt;SPAN&gt;r'C:\Users\achour\Desktop\ArcHydro Python\Data\DEM'&lt;BR /&gt;&lt;/SPAN&gt;Fdr = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\fdr"&lt;BR /&gt;&lt;/SPAN&gt;Fac = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\fac"&lt;BR /&gt;&lt;/SPAN&gt;WatershedPolygone = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Layers\Subwatershed.shp"&lt;BR /&gt;&lt;/SPAN&gt;WatershedOutlet = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Layers\SubwatershedPoint.shp"&lt;BR /&gt;&lt;/SPAN&gt;LongestFlowPathCat = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Layers\LongestFlowPathCat.shp"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;baseStr = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\Str"&lt;BR /&gt;&lt;/SPAN&gt;baseStrLnk = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\StrLnk"&lt;BR /&gt;&lt;/SPAN&gt;baseDrainVect = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\project.gdb\DrainVect"&lt;BR /&gt;&lt;/SPAN&gt;baseExtPoint = &lt;SPAN&gt;r"C:\Users\achour\Desktop\ArcHydro Python\Data\Extpoint"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;i_iter = &lt;SPAN&gt;range&lt;/SPAN&gt;(&lt;SPAN&gt;100&lt;/SPAN&gt;, &lt;SPAN&gt;1000&lt;/SPAN&gt;, &lt;SPAN&gt;100&lt;/SPAN&gt;)&lt;BR /&gt;NumberOfExternalPoints = []&lt;BR /&gt;LongestThresholdPath_Liste = []&lt;BR /&gt;NetworkLength = []&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;for &lt;/SPAN&gt;i,value &lt;SPAN&gt;in &lt;/SPAN&gt;&lt;SPAN&gt;enumerate&lt;/SPAN&gt;(i_iter):&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;# Process: Stream Definition&lt;BR /&gt;&lt;/SPAN&gt;    Str = ArcHydroToolsPy.StreamDefinition(Fac, i_iter[i], baseStr + &lt;SPAN&gt;str&lt;/SPAN&gt;(i_iter[i]), &lt;SPAN&gt;""&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;# Process: Stream Segmentation&lt;BR /&gt;&lt;/SPAN&gt;    StrLnk = ArcHydroToolsPy.StreamSegmentation(Str, Fdr, baseStrLnk + &lt;SPAN&gt;str&lt;/SPAN&gt;(i_iter[i]), &lt;SPAN&gt;""&lt;/SPAN&gt;, &lt;SPAN&gt;""&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;# Process: Drainage Line Processing&lt;BR /&gt;&lt;/SPAN&gt;    DrainVect = ArcHydroToolsPy.DrainageLineProcessing(StrLnk, Fdr, baseDrainVect + &lt;SPAN&gt;str&lt;/SPAN&gt;(i_iter[i]))&lt;/PRE&gt;&lt;P&gt;And this is the warning:&lt;/P&gt;&lt;P&gt;C:\Python27\ArcGIS10.8\python.exe "C:/Users/achour/Desktop/ArcHydro Python/arcpy script/Invarient.py"&lt;BR /&gt;Available&lt;BR /&gt;Using threshold = 100 cells.&lt;BR /&gt;Executing Stream to Feature...&lt;BR /&gt;- Stream to Feature completed in 0.5 seconds.&lt;BR /&gt;Copying C:\Users\achour\AppData\Local\Temp\scratch\scratch.gdb\tmpdl into feature dataset...&lt;BR /&gt;- Copying completed in 0.3 seconds.&lt;BR /&gt;WARNING: ['line 188', 'c:\\program files (x86)\\arcgis\\desktop10.8\\ArcToolbox\\Scripts\\ArcHydro\\drainagelineprocessing.py', 'IOError: "C:\\Users\\achour\\Desktop\\ArcHydro Python\\project.gdb\\DrainVect100" does not exist']&lt;BR /&gt;Cleaning completed: 0 line(s) deleted.&lt;BR /&gt;- Cleanup completed in 0.0 seconds.&lt;BR /&gt;WARNING: ['line 343', 'c:\\program files (x86)\\arcgis\\desktop10.8\\ArcToolbox\\Scripts\\ArcHydro\\drainagelineprocessing.py', 'IOError: "C:\\Users\\achour\\Desktop\\ArcHydro Python\\project.gdb\\DrainVect100" does not exist']&lt;BR /&gt;Cleaning up...&lt;/P&gt;&lt;P&gt;Process finished with exit code 0&lt;/P&gt;</description>
      <pubDate>Wed, 24 Mar 2021 09:48:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/feature-does-not-exist/m-p/1040088#M2184</guid>
      <dc:creator>MohamadAchour</dc:creator>
      <dc:date>2021-03-24T09:48:59Z</dc:date>
    </item>
  </channel>
</rss>

