<?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: Extremely big layer in ArcSDE in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643896#M36432</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've loaded 600+ million row point layers and very large polygon layers that qualified as &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"extremely big," but I think your problem is that the geometries are "extremely complex."&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So the first question would have to be:&amp;nbsp; Is there any way to can generalize the layer, and&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;limit times you need to use it at full detail?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've found that point-in-polygon performance with a 1:100k country boundaries layer is&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;improved by an order of manitude or three when a 5 degree grid is intersected with it,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;chunking complex polygons (Russia, Canada,..) resulting in ~2000 polygons (vice 167).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are two types of polygon parts, exterior rings and interior rings.&amp;nbsp; You'll often get&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;better performance from drawing hundreds of simple polygons as multi-part (exterior)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;polygons, but complex interiors often are processed faster with single exterior parts.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;While there may be limitations to ST_GEOMETRY storage, they'll mostly be in regard to&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;row-chaining of the blocks containing the pages storing each geometry.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Jul 2012 13:23:12 GMT</pubDate>
    <dc:creator>VinceAngelo</dc:creator>
    <dc:date>2012-07-02T13:23:12Z</dc:date>
    <item>
      <title>Extremely big layer in ArcSDE</title>
      <link>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643895#M36431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello all&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have an unusual polygon layer in ArcSDE that does not behave well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It has only 200k-300k polygons but most of them has 100-200 parts&amp;nbsp; and each part can include up to 5000 vertexes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In some extents you cannot identify or select the polygons. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When you decrease the number of total polygons (using definition query) the same polygons can be selected or identified.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It looks like we are getting to some limitation of ArcSDE.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;There is no error messages on the screen or in log files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We are using ArcSDE 10 on Oracle11g.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Does anybody run into this problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any tuning (Oracle, server config) that we can try to do? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mody&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2012 12:18:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643895#M36431</guid>
      <dc:creator>ModyBuchbinder</dc:creator>
      <dc:date>2012-07-02T12:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: Extremely big layer in ArcSDE</title>
      <link>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643896#M36432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've loaded 600+ million row point layers and very large polygon layers that qualified as &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"extremely big," but I think your problem is that the geometries are "extremely complex."&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So the first question would have to be:&amp;nbsp; Is there any way to can generalize the layer, and&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;limit times you need to use it at full detail?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've found that point-in-polygon performance with a 1:100k country boundaries layer is&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;improved by an order of manitude or three when a 5 degree grid is intersected with it,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;chunking complex polygons (Russia, Canada,..) resulting in ~2000 polygons (vice 167).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are two types of polygon parts, exterior rings and interior rings.&amp;nbsp; You'll often get&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;better performance from drawing hundreds of simple polygons as multi-part (exterior)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;polygons, but complex interiors often are processed faster with single exterior parts.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;While there may be limitations to ST_GEOMETRY storage, they'll mostly be in regard to&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;row-chaining of the blocks containing the pages storing each geometry.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2012 13:23:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643896#M36432</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2012-07-02T13:23:12Z</dc:date>
    </item>
    <item>
      <title>Re: Extremely big layer in ArcSDE</title>
      <link>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643897#M36433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Vince&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the answer. As you said the problem is the complexity of the polygons and not their number.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Most polygons have many islands and not holes (think about Greece).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The only operation needed is really to select polygons by point (there might be many polygon in one point) and display.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It all stored in st_geometry format. We did some tuning on the spatial index.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We can understand and accept slow performance, but we would like to get a result from the query.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any specific tuning you can think about?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mody&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2012 03:40:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643897#M36433</guid>
      <dc:creator>ModyBuchbinder</dc:creator>
      <dc:date>2012-07-03T03:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: Extremely big layer in ArcSDE</title>
      <link>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643898#M36434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If you think about the way the spatial index works, you'll see that it's far better to have many&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;polygons than a few very complex ones.&amp;nbsp; In a point-in-poly application, I'd split any large &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;polygons (in grid cells, not area) rather than make the grid larger.&amp;nbsp; In a worst case you might&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;return two neighboring parts, but since you already need to handle multiple return rows,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;that might not be an issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There's just no way to tune point-in-poly search with large complex polygons.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2012 10:14:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/extremely-big-layer-in-arcsde/m-p/643898#M36434</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2012-07-03T10:14:43Z</dc:date>
    </item>
  </channel>
</rss>

