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