Набір файлів, які у вас є, називаються спільно як Shapefile . Це звичайний формат просторових даних, розроблений ESRI, який використовується для передачі даних між багатьма різними пакетами.
Цей формат складається з 3-х основних файлів з тим самим іменем, але такі розширення файлів:
Файл, що містить інформацію про проекцію:
Плюс кілька файлів, створених програмним забезпеченням, які є просторовими індексами:
З перших трьох файлів .shp
файл містить просторову інформацію, а саме x,y
пари координат, що описують особливості точки, лінії чи багатокутника, що містяться у файлі.
.dbf
Файл є DBase формат файлу, а також містить інформацію про атрибути, або описові характеристики особливостей. Деякі приклади цього можуть бути: "Ім'я", якщо функція point
являє собою місто ; "Назва дороги" або "Швидкість", якщо функція line
являє собою вулицю ; або "Населення", якщо функція polygon
представляє територію округу * або країну .
.shx
Файл виступає в якості сполучного файлу між .shp
і .dbf
. Він відповідає правильному рядку у .shp
файлі з правильним записом у .dbf
файлі.
Без цих перших трьох файлів у вас немає дійсного файлу форм.
Інші перелічені файли необов’язкові, хоча вони .prj
необхідні для правильного розміщення ваших даних стосовно інших просторових даних, а також для вимірювання та обчислення відстані. Див. Проектування карт для отримання додаткової інформації.
.Sbx та .sbn, як правило, створюються автоматично, коли створено файл форми. Однак їх можна видалити та відтворити, не скасовуючи файл форми в цілому.
Як правило, при використанні програмного забезпечення, здатного читати цей формат, файли, перелічені у вікні додавання шарів, є .shp
файлом. Інші файли завантажуються автоматично. Якщо ж є проблема з одним із 3-х первинних файлів, файл .shp може бути завантажений, але з’явиться помилка, яка говорить про те, що це не допустимий файл форми , або просто немає з'являться функції.
У випадку, який ви показали, вам здається, що у вас відсутній критичний .shx
файл. Без цього не існує зв’язку між просторовими ознаками та даними атрибутів, тому програмне забезпечення не в змозі належним чином завантажити файл форми. Що вам потрібно зробити - повернутися до джерела своїх даних і переконатися, що ви також отримали файл .shx . Після цього ви зможете без проблем завантажувати дані.
Ця відповідь може бути надмірною, але вона допомагає дізнатися, для чого потрібні файли, що входять у форму файлів. В майбутньому це може допомогти дізнатися, на що звернути увагу, якщо ви зіткнетеся з подібною проблемою.