Формат на Shapefile

Изходната информация, с която разполагаме, е изявлението и набор от тематични слоеве във векторен формат. Тези слоеве се предоставят във формат Shapefile, така че преди да започнете е добре да знаете някои подробности за този формат:

векторен формат

Shapefile е векторен формат за представяне, разработен от ESRI (Изследователски институт за екологични системи). Състои се от променлив брой файлове, в които местоположението на географските елементи се съхранява цифрово (файл с форма * .shp) заедно с техните атрибути или характеристики (dBase таблица * .dbf). Някои от основните характеристики на този тип файлове са:

Това не е един файл, а между 3 и 8 независими файла. Всеки от тези файлове има специфична функция и съхранява тип информация (геометрични елементи, атрибути, проекция, метаданни.)

Геометричните елементи се съхраняват по техните върхове във шейпфайла. Понастоящем всеки шейпфайл може да има само един тип елемент (точка, линейна или зона). В зависимост от вида на шейпфайла, ние също можем да съхраняваме стойности на височината (PointZ) или измервания (PointM) в тези върхове.

Тематичната информация и атрибутите на всеки елемент се съхраняват посредством числа или текстови низове, в отделна таблица с данни във формат dBase. Всеки елемент на шейпфайла е свързан със своя запис в таблицата посредством идентификационен код.

Един елемент (или запис) може да бъде съставен от няколко части; те са така наречените многокомпонентни елементи. Тези слоеве обикновено представляват типологии и един и същ запис в таблицата съответства на няколко независими геометрични обекта с еднакви общи характеристики. По време на практиката ще видим няколко шейп файла от този тип (комунални услуги, флакони, почви.)

Shapefiles не съхраняват топология или характеристики на представянето. Ако искаме да запазим представянето на елементите във шейпфайл, ще трябва да генерираме друг тип файл (Layer * .lyr). Основното предимство е, че съвместимостта на този тип файлове е опростена, докато размерът му е намален в сравнение с други системи за векторно представяне.
Данни: Файлове със слоеве (.lyr) заети в тази практика