<div dir="ltr">The overlay operations do not necessarily preserve the exact sequence of input vertices.  This is the case for both GEOS and JTS.  If you are seeing a different, preferred order in JTS it's just by chance.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 14, 2021 at 7:46 AM Hector Nunez <<a href="mailto:hndiaz@yahoo.com">hndiaz@yahoo.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:"courier new",courier,monaco,monospace,sans-serif;font-size:16px"><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div dir="ltr">I found that the I use intersects the result shows that the first coordinates is not used.</div><div dir="ltr">Here is a sample that I did using two same geometries that shows the issue.</div><div dir="ltr">I tested similar code in Java using JTS and I don't have this issue.</div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><div><pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">//</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">SIMPLE</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">SIMULATION</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">OF</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">THE</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">PROBLEM</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">USING</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">INTERSECTION</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">using</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">GEOS</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">3.9.1</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">GeometryFactory</span>::<span style="color:rgb(128,0,128)">Ptr</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">Factory</span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">GeometryFactory</span>::<span style="color:rgb(0,103,124)">create</span>();</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">CoordinateSequence</span>::<span style="color:rgb(128,0,128)">Ptr</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">coord_seq</span><span style="color:rgb(192,192,192)"> </span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">Factory</span>-><span style="color:rgb(0,103,124)">getCoordinateSequenceFactory</span>()-><span style="font-style:italic;color:rgb(0,103,124)">create</span>((<span style="color:rgb(128,0,128)">size_t</span>)<span style="color:rgb(0,0,128)">5</span>,<span style="color:rgb(192,192,192)"> </span>(<span style="color:rgb(128,0,128)">size_t</span>)<span style="color:rgb(0,0,128)">0</span>);</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(9,46,100)">coord_seq</span>-><span style="font-style:italic;color:rgb(0,103,124)">setAt</span>(<span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Coordinate</span>(-<span style="color:rgb(0,0,128)">180</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">85.0</span>),<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">0</span>);</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(9,46,100)">coord_seq</span>-><span style="font-style:italic;color:rgb(0,103,124)">setAt</span>(<span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Coordinate</span>(<span style="color:rgb(0,0,128)">180</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">85.0</span>),<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">1</span>);</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(9,46,100)">coord_seq</span>-><span style="font-style:italic;color:rgb(0,103,124)">setAt</span>(<span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Coordinate</span>(<span style="color:rgb(0,0,128)">180</span>,<span style="color:rgb(192,192,192)"> </span>-<span style="color:rgb(0,0,128)">85.0</span>),<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">2</span>);</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(9,46,100)">coord_seq</span>-><span style="font-style:italic;color:rgb(0,103,124)">setAt</span>(<span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Coordinate</span>(-<span style="color:rgb(0,0,128)">180</span>,<span style="color:rgb(192,192,192)"> </span>-<span style="color:rgb(0,0,128)">85.0</span>),<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">3</span>);</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(9,46,100)">coord_seq</span>-><span style="font-style:italic;color:rgb(0,103,124)">setAt</span>(<span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Coordinate</span>(-<span style="color:rgb(0,0,128)">180</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">85.0</span>),<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">4</span>);</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">LinearRing</span><span style="color:rgb(192,192,192)"> </span>*<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">shell_test</span><span style="color:rgb(192,192,192)"> </span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">Factory</span><span style="color:rgb(0,103,124)">-></span><span style="color:rgb(0,103,124)">createLinearRing</span>(<span style="color:rgb(9,46,100)">coord_seq</span>.<span style="color:rgb(0,103,124)">release</span>());</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Geometry</span>::<span style="color:rgb(128,0,128)">Ptr</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(192,192,192)"> </span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(128,0,128)">std</span>::<span style="color:rgb(128,0,128)">unique_ptr</span><<span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Geometry</span>>(<span style="color:rgb(9,46,100)">Factory</span><span style="color:rgb(0,103,124)">-></span><span style="color:rgb(0,103,124)">createPolygon</span>(<span style="color:rgb(9,46,100)">shell_test</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">NULL</span>));</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(128,128,0)">const</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Geometry</span>::<span style="color:rgb(128,0,128)">Ptr</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">other</span><span style="color:rgb(192,192,192)"> </span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">clone</span>();</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(128,128,0)">for</span><span style="color:rgb(192,192,192)"> </span>(<span style="color:rgb(128,0,128)">size_t</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span><span style="color:rgb(192,192,192)"> </span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">0</span>;<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span><<span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getNumPoints</span>();<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span>++)</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">          </span><span style="color:rgb(0,103,124)">printf</span>(<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">"geom</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">%d</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=%f,y=%f]\n"</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span>+<span style="color:rgb(0,0,128)">1</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getCoordinates</span>()<span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getX</span>(<span style="color:rgb(9,46,100)">i</span>),<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getCoordinates</span>()<span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getY</span>(<span style="color:rgb(9,46,100)">i</span>));</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(128,128,0)">if</span><span style="color:rgb(192,192,192)"> </span>(<span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">intersects</span>(<span style="color:rgb(9,46,100)">other</span>.<span style="color:rgb(0,103,124)">get</span>()))</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span>{</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">          </span><span style="color:rgb(128,0,128)">std</span>::<span style="color:rgb(206,92,0)">cout</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,103,124)"><<</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">"GEOMETRIES</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">INTERSECTS</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">!!!!!"</span><span style="color:rgb(0,103,124)"><<</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(128,0,128)">std</span>::<span style="color:rgb(0,103,124)">endl</span>;</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">          </span><span style="color:rgb(128,128,0)">const</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(128,0,128)">geos</span>::<span style="color:rgb(128,0,128)">geom</span>::<span style="color:rgb(128,0,128)">Geometry</span>::<span style="color:rgb(128,0,128)">Ptr</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom_intersected</span><span style="color:rgb(192,192,192)"> </span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(0,103,124)">-></span><span style="color:rgb(0,103,124)">intersection</span>(<span style="color:rgb(9,46,100)">other</span>.<span style="color:rgb(0,103,124)">get</span>());</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">          </span><span style="color:rgb(128,128,0)">for</span><span style="color:rgb(192,192,192)"> </span>(<span style="color:rgb(128,0,128)">size_t</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span><span style="color:rgb(192,192,192)"> </span>=<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,128)">0</span>;<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span><<span style="color:rgb(9,46,100)">geom_intersected</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getNumPoints</span>();<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span>++)</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">            </span><span style="color:rgb(0,103,124)">printf</span>(<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">"geom_intersected</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">%d</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=%f,y=%f]\n"</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">i</span>+<span style="color:rgb(0,0,128)">1</span>,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom_intersected</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getCoordinates</span>()<span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getX</span>(<span style="color:rgb(9,46,100)">i</span>),<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(9,46,100)">geom_intersected</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getCoordinates</span>()<span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">getY</span>(<span style="color:rgb(9,46,100)">i</span>));</pre>
<pre style="margin-top:0px;margin-bottom:0px"><br></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">          </span><span style="color:rgb(128,128,0)">if</span><span style="color:rgb(192,192,192)"> </span>(<span style="color:rgb(9,46,100)">geom</span><span style="color:rgb(0,103,124)">-></span><span style="font-style:italic;color:rgb(0,103,124)">compareTo</span>(<span style="color:rgb(9,46,100)">geom_intersected</span>.<span style="color:rgb(0,103,124)">get</span>()))</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">            </span><span style="color:rgb(128,0,128)">std</span>::<span style="color:rgb(206,92,0)">cout</span><span style="color:rgb(192,192,192)"> </span><<<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">"GEOMETRIES</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">AFTER</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">INTERSECTION</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">ARE</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">NOT</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">THE</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">SAME</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">!!!!!"</span><<<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(128,0,128)">std</span>::<span style="color:rgb(0,103,124)">endl</span>;</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span>}</pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">/*</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">1</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=-150.000000,y=22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">2</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=150.000000,y=22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">3</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=150.000000,y=-22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">4</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=-150.000000,y=-22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">5</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=-150.000000,y=22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">//</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">it</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">should</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">start</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">with</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">-150</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom_intersected</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">1</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=150.000000,y=22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom_intersected</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">2</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=150.000000,y=-22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom_intersected</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">3</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=-150.000000,y=-22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom_intersected</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">4</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=-150.000000,y=22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">geom_intersected</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">5</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">[x=150.000000,y=22.000000]</span></pre>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(192,192,192)">        </span><span style="color:rgb(0,128,0)">*/</span></pre></div></div><div dir="ltr"><br></div><div dir="ltr">Thanks</div><div dir="ltr"><br></div></div></div>_______________________________________________<br>
geos-devel mailing list<br>
<a>geos-devel@lists.osgeo.org</a><br>
<a rel="noreferrer">https://lists.osgeo.org/mailman/listinfo/geos-devel</a><br>
</blockquote></div>