Названия файлов

В индексном файле каждая запись содержит смещение соответствующей записи в главном файле относительно начала главного файла.

Главный файл - это файл прямого доступа, содержащий записи переменной длинны, каждая из которых описывает объект при помощи списка вершин.

Индексного файла и

Shapefiles ArcView GIS состоит из главного файла,

Техническое описание Shapefile ArcView

Манипуляция с векторными картами при их отображении.

Несмотря на то, что процесс отображения векторной карты на экране компьютера сложнее, чем отображение растровой карты, программное обеспечение достаточно легко справляется с этой задачей. Учитывая, что объем векторной карты на порядок, а иногда на два порядка меньше растровой, процесс отображения векторной карты идет существенно быстрее.

При отображении векторных карт достаточно просто реализуются такие возможности как:

- масштабирование (увеличение и уменьшение в произвольное число раз);

- скроллинг (перемещение по карте);

- разворот изображения карты;

- включение/выключение видимости отдельных объектов и целых группировок (слоев карты);

- выделение цветом или миганием каких-либо объектов или групп;
- изменение цвета и стиля отрисовки требуемых объектов и др.

В программном продукте ArcView GIS Version 2 введен новый формат данных, так называемый шейпфайл (shapefile). В данном пособии содержится техническая информация, необходимая при написании компьютерных программ для создания shapefiles без использования ArcView GIS или других продуктов ESRI для тех организаций, которые захотят написать свои собственные трансляторы данных.

Для чтения и записи информации shapefiles может быть создана компьютерная программа, использующая технические данные, описанные в этом разделе.

таблицы dBase.

Таблица dBase содержит атрибуты объектов. Только одна строка таблицы соответствует только одному объекту в главном файле. Соответствие «один к одному» между атрибутами и объектами основывается на номере записи. Номер записи атрибутов в таблице dBase должен быть таким же, как и номер записи в главном файле.

Главный файл, индексный файл и dBase-файл должны иметь одно и то же имя. Расширение главного файла должно быть таким: «.shp». Расширение индексного файла: «.shx». Расширение dBase-файла: «.dbf».

Примеры:

главный файл: counties.shp

индексный файл: counties.shx

таблица dBase: counties.dbf

Числовые типы

Shapefiles содержат числовые данные как integer (целое) и double precision (плавающее с двойной точностью) (далее в тексте дается без перевода):

Integer: 32-битное целое со знаком (4 байта).

Double: 64-битное IEEE плавающее с двойной точностью (8 байт).

В первом разделе пособия описана общая структура и организация shapefile. В следующем разделе будут раскрыты содержания записи для каждого типа форм, поддерживаемого shapefile.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: