<?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 Overlapping Polylines to Overlapping Polygons in Spatial Data Science Questions</title>
    <link>https://community.esri.com/t5/spatial-data-science-questions/overlapping-polylines-to-overlapping-polygons/m-p/250276#M591</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am writing a script that&amp;nbsp;begins with a polyline feature class. The polylines represent the outlines of images from a flight path, so they are overlapping considerably. I take several steps to convert these image outlines into a single polygon feature class that maintains&amp;nbsp;each image footprint and their overlap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are the steps in my current script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Split polyline feature by attributes into separate FCs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#This results in one feature class per polyline feature&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.SplitByAttributes_analysis("Polylines", GDB, "Image")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Create&amp;nbsp;a list of all polyline FCs&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Polyline_List = arcpy.ListFeatureClasses("image*")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Use a for loop to work with FC list; convert all polylines to polygons&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#This results in one feature class per polygon feature&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for FC in Polyline_List:&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;output = FC.replace("image","poly")&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.FeatureToPolygon_management (FC, output)&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.Delete_management(FC)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Create FC list of all polygons FCs; use list to merge polygons into single FC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Polygon_List = arcpy.ListFeatureClasses("poly*")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.Merge_management(Polygon_List,"All_Polygons")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Join Polygon FC to Polyline FC to transfer attribute information&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.AddJoin_management("All_Polygons","OBJECTID","Polylines","OBJECTID")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Export Polygon FC to make joined data permanent&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.FeatureClassToFeatureClass_conversion("All_polygons",GDB,"Polygons")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know that there are several custom tools out there that will accomplish this, but I would like to learn how to do this in my own script. Some of my polyline datasets are 350+ images, and exporting out each polyline and then converting each one separately takes forever. There must be an easier way! I'll also add that I used each image's corner coordinates to create the closed polylines. If there is a way to jump right from the corner coordinates to one polygon feature class, that would be even better!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is a link to an old thread addressing this problem:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/thread/116917"&gt;How to convert overlapping polylines to overlapping polygons&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Mar 2018 00:01:43 GMT</pubDate>
    <dc:creator>ChelseaKarthauser</dc:creator>
    <dc:date>2018-03-14T00:01:43Z</dc:date>
    <item>
      <title>Overlapping Polylines to Overlapping Polygons</title>
      <link>https://community.esri.com/t5/spatial-data-science-questions/overlapping-polylines-to-overlapping-polygons/m-p/250276#M591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am writing a script that&amp;nbsp;begins with a polyline feature class. The polylines represent the outlines of images from a flight path, so they are overlapping considerably. I take several steps to convert these image outlines into a single polygon feature class that maintains&amp;nbsp;each image footprint and their overlap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are the steps in my current script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Split polyline feature by attributes into separate FCs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#This results in one feature class per polyline feature&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.SplitByAttributes_analysis("Polylines", GDB, "Image")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Create&amp;nbsp;a list of all polyline FCs&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Polyline_List = arcpy.ListFeatureClasses("image*")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Use a for loop to work with FC list; convert all polylines to polygons&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#This results in one feature class per polygon feature&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for FC in Polyline_List:&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;output = FC.replace("image","poly")&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.FeatureToPolygon_management (FC, output)&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.Delete_management(FC)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Create FC list of all polygons FCs; use list to merge polygons into single FC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Polygon_List = arcpy.ListFeatureClasses("poly*")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.Merge_management(Polygon_List,"All_Polygons")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Join Polygon FC to Polyline FC to transfer attribute information&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.AddJoin_management("All_Polygons","OBJECTID","Polylines","OBJECTID")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#Export Polygon FC to make joined data permanent&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;arcpy.FeatureClassToFeatureClass_conversion("All_polygons",GDB,"Polygons")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know that there are several custom tools out there that will accomplish this, but I would like to learn how to do this in my own script. Some of my polyline datasets are 350+ images, and exporting out each polyline and then converting each one separately takes forever. There must be an easier way! I'll also add that I used each image's corner coordinates to create the closed polylines. If there is a way to jump right from the corner coordinates to one polygon feature class, that would be even better!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is a link to an old thread addressing this problem:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/thread/116917"&gt;How to convert overlapping polylines to overlapping polygons&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2018 00:01:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/spatial-data-science-questions/overlapping-polylines-to-overlapping-polygons/m-p/250276#M591</guid>
      <dc:creator>ChelseaKarthauser</dc:creator>
      <dc:date>2018-03-14T00:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: Overlapping Polylines to Overlapping Polygons</title>
      <link>https://community.esri.com/t5/spatial-data-science-questions/overlapping-polylines-to-overlapping-polygons/m-p/250277#M592</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my original question, I needed a way to process quickly through point data that represented corner coordinates of overlapping images from a flight path. I wanted to create a single polygon feature class containing all of the image "footprints."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I figured this out using geometries and insert cursor. The workflow is much simpler and faster&amp;nbsp;that the original workflow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/401209_ForForumPost.JPG" style="width: 1018px; height: 376px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The .py file is also attached&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2018 16:32:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/spatial-data-science-questions/overlapping-polylines-to-overlapping-polygons/m-p/250277#M592</guid>
      <dc:creator>ChelseaKarthauser</dc:creator>
      <dc:date>2018-04-12T16:32:33Z</dc:date>
    </item>
  </channel>
</rss>

