Импорт данных из формата Shape |
Начиная с версии 2.4 СИСТЕМЫ задача импорта данных из формата shape разбита на две подзадачи: 1. Импорт данных из произвольных shape файлов и помещение их на произвольную карту без дальнейшей обработки. 2. Импорт данных из файлов автопилотов с последующей их привязкой к плановым заданиям механизаторов и расчётом по ним обработанной площади. В этом пункте рассмотрена первая подзадача. Формат shape – это формат пространственных данных. Он содержит координаты и формы географических объектов, а также атрибутивную информацию, сообщающую о том, что именно представляют собой эти объекты. Входными данными являются файлы формата Shape: - главный файл (SHP); - индексный файл (SHX); - файл атрибутивных данных (DBF). Главный файл – это файл прямого доступа, содержащий записи переменной длины, каждая из которых, описывает объект при помощи списка вершин. В этом файле находится метрика объекта. Индексный файл – каждая запись в данном файле содержит смещение соответствующей записи относительно начала главного файла. Файл атрибутивных данных имеет формат DBF. Одна строка таблицы соответствует одному объекту в главном и индексном файлах. Соответствие между объектами и атрибутами основывается на номере записи. В каждом файле DBF должны содержаться объекты одного типа. Длина имени поля DBF не должна превышать 10 символов. Минимальное количество полей 1, максимальное – 255. В версии 2.3 системы поддерживается ограниченный набор атрибутивных данных. Главный файл, индексный файл и таблица DBF должны иметь одинаковые имена и находиться в одном каталоге. Для того, чтобы загрузить данные, выполните следующие действия: 1. Выберите пункт меню Задачи/ Импорт данных/ Файлы Shape либо нажмите кнопку на панели импорта данных: Задачи/ Панель импорта данных.
2. В появившемся диалоге укажите имя файла *.shp, имя файла и название карты, на которую импортируются данные, и код объекта для нанесения на карту. 3. Нажать кнопку «Выполнить».
Данные из выбранного файла будут размешены указанной карте. Салатовая змейка на рисунке – это пример данных о перемещении техники, выгруженных из shape.
|