ESRI Shape индексация: Заморочка для теоретиков
Добавлено: 29 май 2007, 14:34
Утилитка ArcGIS MapEDIT при сохранении данных в формате ESRI Shape-файла в дополнение к задокументированным файлам добавляет для оптимизации поиска 2 файла *.SBN и *.SBX С физической структурой этих файлов я разобрался (http://www.mcbank.ru/GONZ/spatial_bin.htm), а вот с логикой мне не все понятно. SBN файл разбивает все объекты (точки, линии, полигоны) из Shape-файла на группы. В каждую группу входят объекты географически расположенные недалеко друг от друга. Но сами группы на карте расположены хаотично, вернее порядок, по которому они формируются, определить не удалось. Как определить, в какой группе искать объекты из конкретной географической области, непонятно.

На картинке порядок и приблизительные центры групп объектов.
Еще в файле есть указатели на пустые группы (предположительно), на картинке их нет. Может быть появятся мысли по какому принципу формируются группы объектов? Пишите. Ж-)
P.S. Так же буду благодарен за ссылки на форумы где можно было бы обсудить эту проблемку (желательно на родном языке Ж-).

На картинке порядок и приблизительные центры групп объектов.
Еще в файле есть указатели на пустые группы (предположительно), на картинке их нет. Может быть появятся мысли по какому принципу формируются группы объектов? Пишите. Ж-)
P.S. Так же буду благодарен за ссылки на форумы где можно было бы обсудить эту проблемку (желательно на родном языке Ж-).