Який просторовий індекс використовує аркгіз?


12

Перша тема мого магістерського дослідження була про просторові показники. Я дізнався про R-Trees та R +-дерево, R * -черепи та інші різні, але дуже схожі теми. Це може бути не опублікована інформація, але який тип просторового індексу використовує ESRI? Як другорядне питання можна змінити цей тип і як? Є деякі ситуації, коли інший тип індексу підвищить ефективність.

У випадку Oracle він може використовувати тип просторових даних ST_Geometry, який може бути індексований або R-деревом, або квадровим деревом, або обома: http://docs.oracle.com/html/A88805_01/sdo_intr.htm

В інших базах даних використовуються двійкові механізми зберігання даних, які за замовчуванням є непросторовими і, схоже, не використовують наявне просторове індексування. У SQL 2005 та нижньому просторовому типі даних не існувало, але ESRI все ще змогла використовувати бази даних SQL. Відповідно до цього тематичного дослідження SQL 2012: http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=710000000547 він використовує автоматизований тип просторової продуктивності, але не перераховує, що це за R-Tree.

Бонусні бали за читання матеріалів, що відповідають на це запитання.

Дякую.


4
Це залежить від того, до якої бази даних ви підключаєтесь і як вона налаштована.
Mapperz


resource.arcgis.com/en/help/main/10.1/index.html#//…, можливо, варто також подивитися
PolyGeo

1
Завдяки другому коментатору я оновив завдяки вашому посиланню. Дякую @PolyGeo, я дотримувався ланцюга, як тільки міг, і закінчив тут: dpi.inpe.br/cursos/ser303/oracle_r_tree.pdf . Він говорить, що це R-дерево, а потім посилається на R *-дерево у бібліографії

Один з найцікавіших просторових індексів для мене розкривається тут: youtube.com/watch?NR=1&v=0-zd_XyqQbM
errorpink

Відповіді:


6

Існує ряд різних просторових індексів, які ArcSDE використовуватиме залежно від того, яку базу даних та тип просторових даних ви використовуєте.

У випадку Oracle, Oracle Spatial використовує індекс домену R-Tree, тоді як тип Esri SDE.ST_Geometry використовує сітковий доменний індекс. В SQL Server 2012 я вважаю, що основна зміна просторової індексації - це додавання автоматичної сітки. Це насправді не змінює структуру сітки (все ще B-Дерево), але вона автоматично вибирає кращий розмір сітки .

Це все, що я можу придумати, але я впевнений, що я щось пропустив.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.