<?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: Arcade: What does &amp;quot;zero-dimensional geometry&amp;quot; mean? in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151639#M52515</link>
    <description>&lt;P&gt;&lt;A href="https://en.wikipedia.org/wiki/Three-dimensional_space" target="_blank"&gt;Three-dimensional space - Wikipedia&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://en.wikipedia.org/wiki/Dimension" target="_blank"&gt;Dimension - Wikipedia&lt;/A&gt;&lt;/P&gt;&lt;P&gt;There are other types of dimensional space, but Arcade won't be able to handle those&lt;/P&gt;</description>
    <pubDate>Tue, 08 Mar 2022 11:17:33 GMT</pubDate>
    <dc:creator>DanPatterson</dc:creator>
    <dc:date>2022-03-08T11:17:33Z</dc:date>
    <item>
      <title>Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151608#M52509</link>
      <description>&lt;P&gt;&lt;BR /&gt;From the Arcade developer docs: &lt;A href="https://developers.arcgis.com/arcade/guide/types/#point" target="_self"&gt;Type System - Point&lt;/A&gt;:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;A point is a zero-dimensional geometry.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;What is meant by "zero-dimensional geometry"?&lt;/P&gt;&lt;P&gt;If anything, I would have thought that X, Y, Z would be the dimensions of geometry. How can there be zero dimensions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 08:40:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151608#M52509</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2022-03-08T08:40:45Z</dc:date>
    </item>
    <item>
      <title>Re: Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151619#M52514</link>
      <description>&lt;P&gt;Coordinates by themselves aren't dimensions. Points have no dimensions. Lines have a single dimension, length. Polygons are two dimensional, they have length and width, three dimensional geometries also have height or depth.&lt;/P&gt;&lt;P&gt;More specifically, t&lt;SPAN&gt;he number of&amp;nbsp;&lt;/SPAN&gt;dimensions of an object&lt;SPAN&gt;&amp;nbsp;is how many values or coordinates (note not coordinate &lt;EM&gt;pairs&lt;/EM&gt;) are needed to locate a point on that object.&amp;nbsp; You don't need anything to locate a point on a point. You can locate a point along a line with a single x or y coordinate (or distance value). To locate a point in a polygon&amp;nbsp; or on a surface, you need both x and y. And to locate a point in a 3d object, say a cube, you need x, y and z coordinates.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 09:35:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151619#M52514</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2022-03-08T09:35:53Z</dc:date>
    </item>
    <item>
      <title>Re: Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151639#M52515</link>
      <description>&lt;P&gt;&lt;A href="https://en.wikipedia.org/wiki/Three-dimensional_space" target="_blank"&gt;Three-dimensional space - Wikipedia&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://en.wikipedia.org/wiki/Dimension" target="_blank"&gt;Dimension - Wikipedia&lt;/A&gt;&lt;/P&gt;&lt;P&gt;There are other types of dimensional space, but Arcade won't be able to handle those&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 11:17:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151639#M52515</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2022-03-08T11:17:33Z</dc:date>
    </item>
    <item>
      <title>Re: Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151925#M52550</link>
      <description>&lt;P&gt;&lt;BR /&gt;Thanks. And I suppose the dimensions of the geometry are &lt;STRONG&gt;not&lt;/STRONG&gt; to be confused with the dimensions of an array?&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;H3&gt;&lt;A href="https://developers.arcgis.com/arcade/guide/types/#:~:text=draw%20the%20geometry.-,Polyline,that%20defines%20the%20reference%20for%20which%20to%20draw%20the%20geometry.,-Polygon" target="_self"&gt;&lt;FONT size="3"&gt;Polyline&lt;/FONT&gt;&lt;/A&gt;&lt;/H3&gt;&lt;P&gt;A polyline is a one-dimensional geometry. This may be created by passing JSON in the format described below to the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/arcade/function-reference/geometry_functions/#polyline" target="_blank" rel="noopener"&gt;Polyline()&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function or by passing a polyline feature to the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/arcade/function-reference/geometry_functions/#geometry" target="_blank" rel="noopener"&gt;Geometry()&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function.&lt;/P&gt;Property Type Description &lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="130.953px" height="26px"&gt;type&lt;/TD&gt;&lt;TD width="82.2031px" height="26px"&gt;&lt;A href="https://developers.arcgis.com/arcade/guide/types/#text" target="_blank" rel="noopener"&gt;text&lt;/A&gt;&lt;/TD&gt;&lt;TD width="502.844px" height="26px"&gt;Indicates the geometry type. This value is always &amp;nbsp;&lt;FONT face="courier new,courier" color="#0000FF"&gt;polyline&lt;/FONT&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="130.953px" height="91px"&gt;paths&lt;/TD&gt;&lt;TD width="82.2031px" height="91px"&gt;&lt;A href="https://developers.arcgis.com/arcade/guide/types/#number" target="_blank" rel="noopener"&gt;number[][][]&lt;/A&gt;&lt;/TD&gt;&lt;TD width="502.844px" height="91px"&gt;A &lt;STRONG&gt;three-dimensional&lt;/STRONG&gt; array of numbers. The inner-most array contains the x,y,z,m coordinates of a single point. The second dimension contains additional points making up a line segment. The third dimension allows the polyline to have multiple segments.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;I find the description of the paths array confusing.&lt;/P&gt;&lt;HR /&gt;&lt;P&gt;I wonder if an explanation like this would be better (although, it is similar to Esri's explanation):&lt;BR /&gt;&lt;BR /&gt;- An outer array to hold the multi-parts.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;[&lt;/STRONG&gt;&lt;/FONT&gt;multiple parts here&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;- A middle array of one or more multi-parts.&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;[&lt;/FONT&gt;&lt;/STRONG&gt;multiple parts: &lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;[&lt;/FONT&gt;&lt;/STRONG&gt;p0&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;]&amp;nbsp; [&lt;/STRONG&gt;&lt;/FONT&gt;p1&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;]&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;]&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;- An inner array that is the sets of vertices:&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;[&lt;/FONT&gt;&lt;/STRONG&gt;multiple parts: &lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;[&lt;/FONT&gt;&lt;/STRONG&gt;p0:&amp;nbsp;&amp;nbsp;[X,Y],&amp;nbsp;[X,Y],&amp;nbsp;[X,Y]&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;]&amp;nbsp; [&lt;/FONT&gt;&lt;/STRONG&gt;p:1&amp;nbsp;&amp;nbsp;[X,Y],&amp;nbsp;[X,Y]&amp;nbsp;&amp;nbsp;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;]&lt;/STRONG&gt;&lt;/FONT&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Bud_0-1646775886587.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/35893iE2AFD633BB224FEC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Bud_0-1646775886587.png" alt="Bud_0-1646775886587.png" /&gt;&lt;/span&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;That explanation seems more intuitive to me.&lt;BR /&gt;&lt;BR /&gt;Related: Idea -&amp;nbsp;&lt;A href="https://community.esri.com/t5/developers-ideas/improve-arcade-polyline-paths-array-documentation/idi-p/1151939" target="_self"&gt;Improve Arcade polyline paths array documentation&lt;/A&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Mar 2022 07:17:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151925#M52550</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2022-03-09T07:17:06Z</dc:date>
    </item>
    <item>
      <title>Re: Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151933#M52554</link>
      <description>&lt;P&gt;No, the array can have more than one dimension, it is a different "dimension"&amp;nbsp; A multipart shape polyline or multipart polygon or multipoint doesn't alter the underlying geometry dimensionality.&lt;/P&gt;&lt;P&gt;Simple multipart polygons with inner and outer rings as arrays (numpy arrays)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;multi.prn_obj()

Array structure by sub-array.
0...
array([array([array([[ 10.00,  10.00],
                     [ 10.00,   0.00],
                     [  1.50,   1.50],
                     [  0.00,  10.00],
                     [ 10.00,  10.00]]), array([[  3.00,   9.00],
                                                [  3.00,   3.00],
                                                [  9.00,   3.00],
                                                [  9.00,   9.00],
                                                [  3.00,   9.00]]), array([[2.00,   7.00],
                                                                           [  1.00,   7.00],
                                                                           [  2.00,   5.00],
                                                                           [  2.00,   7.00]]), array([[  2.00,   8.00],
                                                                                                      [  1.00,   9.00],
                                                                                                      [  1.00,   8.00],
                                                                                                      [  2.00,   8.00]])],
             dtype=object)                                                                                                ,
       array([array([[  8.00,   8.00],
                     [  8.00,   4.00],
                     [  4.00,   4.00],
                     [  5.00,   7.00],
                     [  8.00,   8.00]]), array([[  6.00,   7.00],
                                                [  5.00,   5.00],
                                                [  7.00,   5.00],
                                                [  6.00,   7.00]])], dtype=object)], dtype=object)
1...
array([array([[ 25.00,  14.00],
              [ 25.00,   4.00],
              [ 15.00,   4.00],
              [ 15.00,   6.00],
              [ 23.00,   6.00],
              [ 23.00,  12.00],
              [ 15.00,  12.00],
              [ 15.00,  14.00],
              [ 25.00,  14.00]]),
       array([array([[ 20.00,  10.00],
                     [ 20.00,   8.00],
                     [ 12.00,   8.00],
                     [ 12.00,   2.00],
                     [ 20.00,   2.00],
                     [ 20.00,   0.00],
                     [ 10.00,   0.00],
                     [ 10.00,  10.00],
                     [ 14.00,  10.00],
                     [ 20.00,  10.00]]), array([[ 11.00,   9.00],
                                                [ 12.00,   8.50],
                                                [ 12.00,   9.00],
                                                [ 11.00,   9.00]]), array([[ 10.50,   8.50],
                                                                           [ 10.50,   7.00],
                                                                           [ 11.50,   7.00],
                                                                           [ 10.50,   8.50]]), array([[ 10.50,   2.00],
                                                                                                      [ 10.50,   0.50],
                                                                                                      [ 11.50,   0.50],
                                                                                                      [ 10.50,   2.00]])],
             dtype=object)                                                                                                ],
      dtype=object)
2...
array([[ 14.00,  10.00],
       [ 10.00,  10.00],
       [ 15.00,  18.00],
       [ 14.00,  10.00]])&lt;/LI-CODE&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="multi.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/35894iC69BD5B45741A506/image-size/medium?v=v2&amp;amp;px=400" role="button" title="multi.png" alt="multi.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 22:24:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1151933#M52554</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2022-03-08T22:24:06Z</dc:date>
    </item>
    <item>
      <title>Re: Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1152037#M52569</link>
      <description>&lt;P&gt;Multipart geometry confuses things, it's a bit of an artificial construct. Each part is a 1D line, but I guess a multipart line needs 2 values to locate a point on it, an x or y coordinate and the part number. So maybe it could be considered 2D......? To theoretical for me though!&lt;/P&gt;&lt;P&gt;I prefer the inner-&amp;gt;outer Esri definition rather than the outer-&amp;gt;inner order you describe. Just the way I think, building things up rather than picking it apart.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Mar 2022 07:04:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1152037#M52569</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2022-03-09T07:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1160545#M53556</link>
      <description>&lt;P&gt;Related:&lt;/P&gt;&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/help/data/databases/pdf/ST_Geometry_reference.pdf" target="_self"&gt;ST_Geometry SQL function reference&lt;/A&gt; (page 14)&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Dimensionality&lt;/P&gt;&lt;P&gt;The dimensions of a geometry are the minimum coordinates (none, x, y) required to define the spatial extent of the geometry.&lt;BR /&gt;&lt;BR /&gt;A geometry can have a dimension of 0, 1, or 2.&lt;/P&gt;&lt;P&gt;The dimensions are as follows:&lt;BR /&gt;• 0—Has neither length nor area&lt;BR /&gt;• 1—Has a length (x or y)&lt;BR /&gt;• 2—Contains area (x and y)&lt;BR /&gt;&lt;BR /&gt;Point features have a dimension of 0, lines a dimension of 1, polygons a dimension of 2.&lt;BR /&gt;&lt;BR /&gt;Dimension is important not only as a property of the subtype but also in determining the spatial relationship of two features. The dimension of the resulting feature or features determines whether or not the operation was successful. The dimensions of the features are examined to determine how they should be compared.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;The coordinates of a geometry also have dimensions. If a geometry has only x- and y-coordinates, the &lt;U&gt;coordinate dimension&lt;/U&gt; is 2. If a geometry has x-, y-, and z-coordinates, the coordinate dimension is 3. If a geometry has x-, y-, z- , and m-coordinates, the coordinate dimension is 4.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;So it sounds like there are different concepts of “dimensions”:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Geometry dimensions&lt;/LI&gt;&lt;LI&gt;Coordinate dimensions&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;&lt;A href="https://gis.stackexchange.com/questions/115014/whats-the-difference-between-coordinatedimension-and-spatialdimension" target="_self"&gt;What's the difference between coordinateDimension and spatialDimension?&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 02 Apr 2022 14:11:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1160545#M53556</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2022-04-02T14:11:18Z</dc:date>
    </item>
    <item>
      <title>Re: Arcade: What does "zero-dimensional geometry" mean?</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1160551#M53557</link>
      <description>&lt;P&gt;lets not forget the often missing, and assumed fixed, temporal dimension&lt;/P&gt;</description>
      <pubDate>Sat, 02 Apr 2022 21:07:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/arcade-what-does-quot-zero-dimensional-geometry/m-p/1160551#M53557</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2022-04-02T21:07:02Z</dc:date>
    </item>
  </channel>
</rss>

