<?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 Re: Plotting a polygon from relative coordinates  in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/plotting-a-polygon-from-relative-coordinates/m-p/40340#M1467</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As you are asking for a tool I assume you have many polygons to construct and the manual approached suggested is probably not viable for you?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not aware of any out of the box tool that will do this, you will need to script it. You would need to use trigonometry to create the vertices of the polygon you want to construct. This &lt;A href="https://gis.stackexchange.com/questions/76077/creating-points-based-on-distance-and-bearing-from-survey-point-using-qgis"&gt;Q&amp;amp;A on GIS SE&lt;/A&gt; has the salient code. I have developed a tool that &lt;A href="https://www.arcgis.com/home/item.html?id=2b0c54fe415641e7af8490c4ba7d4bcf"&gt;generates fixed length lines&lt;/A&gt; that uses bearing and distance. This code was written in python using arcpy so you can examine the code to work out how to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking at your example, I assume the range&amp;nbsp;are in metres? You would need to project the central coordinate to a coordinate system that uses feet or metres as units.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If coding in python is beyond your skill level then you either have to hang around until someone kindly offers up the code or employ a GIS developer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Oct 2018 14:04:07 GMT</pubDate>
    <dc:creator>DuncanHornby</dc:creator>
    <dc:date>2018-10-25T14:04:07Z</dc:date>
    <item>
      <title>Plotting a polygon from relative coordinates</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/plotting-a-polygon-from-relative-coordinates/m-p/40338#M1465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good afternoon all.&lt;/P&gt;&lt;P&gt;I am trying to plot a series of polygons that are regularly updated.&lt;/P&gt;&lt;P&gt;Each polygon is made up of a series of 8 points that are referenced with a range and bearing from a central point that has a location (given in WGS84 DDM2 format). Is there already a tool that exists that will plot a polygon based on points that don’t have individual XY cordiates, only relative to a single point?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example data below:&lt;/P&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6;" width="100%"&gt;&lt;THEAD&gt;&lt;TR style="background-color: #efefef;"&gt;&lt;TH&gt;Header 1&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE style="border: none;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;STRONG&gt;Central point&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border: solid windowtext 1.0pt; border-left: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;40 30.10N&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;005 20.35W&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;STRONG&gt;Bearing&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;STRONG&gt;Range&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;001&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;045&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;35&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;090&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;38&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;135&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;42.5&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;180&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;38&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;225&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;270&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;27.65&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border: solid windowtext 1.0pt; border-top: none; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;315&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; padding: 0cm 5.4pt 0cm 5.4pt;" width="200"&gt;&lt;P style="margin-bottom: .0001pt;"&gt;25&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any advice or pointers greatly appreciated!!&lt;/P&gt;&lt;P&gt;Ed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2018 15:47:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/plotting-a-polygon-from-relative-coordinates/m-p/40338#M1465</guid>
      <dc:creator>EdPearson</dc:creator>
      <dc:date>2018-10-12T15:47:18Z</dc:date>
    </item>
    <item>
      <title>Re: Plotting a polygon from relative coordinates</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/plotting-a-polygon-from-relative-coordinates/m-p/40339#M1466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ed, Have a look at coordinate geometry (COGO). I have created parcels from similar datasets by hand, using the bearing / distance drawing tool from the edit toolbar, but I do not have an automated solution.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2018 14:49:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/plotting-a-polygon-from-relative-coordinates/m-p/40339#M1466</guid>
      <dc:creator>JimCousins</dc:creator>
      <dc:date>2018-10-15T14:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: Plotting a polygon from relative coordinates</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/plotting-a-polygon-from-relative-coordinates/m-p/40340#M1467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As you are asking for a tool I assume you have many polygons to construct and the manual approached suggested is probably not viable for you?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not aware of any out of the box tool that will do this, you will need to script it. You would need to use trigonometry to create the vertices of the polygon you want to construct. This &lt;A href="https://gis.stackexchange.com/questions/76077/creating-points-based-on-distance-and-bearing-from-survey-point-using-qgis"&gt;Q&amp;amp;A on GIS SE&lt;/A&gt; has the salient code. I have developed a tool that &lt;A href="https://www.arcgis.com/home/item.html?id=2b0c54fe415641e7af8490c4ba7d4bcf"&gt;generates fixed length lines&lt;/A&gt; that uses bearing and distance. This code was written in python using arcpy so you can examine the code to work out how to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking at your example, I assume the range&amp;nbsp;are in metres? You would need to project the central coordinate to a coordinate system that uses feet or metres as units.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If coding in python is beyond your skill level then you either have to hang around until someone kindly offers up the code or employ a GIS developer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2018 14:04:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/plotting-a-polygon-from-relative-coordinates/m-p/40340#M1467</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2018-10-25T14:04:07Z</dc:date>
    </item>
  </channel>
</rss>

