Геопространдық векторлық дерек форматы: Shapefile туралы толық мәлімет
Shapefile
Геопространдық векторлық дерек форматы: Shapefile – GIS бағдарламалары үшін, нүктелер, сызықтар, полигондарды сипаттайтын ашық формат. Деректерді алмасуға көмектеседі.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Геокеңістіктік векторлық деректер форматы
Geospatial vector data format
Shapefile форматы – географиялық ақпараттық жүйелер (ГИС) бағдарламалық жасақтамасы үшін қолданылатын геокеңістіктік векторлық деректер форматы. Ол Esri компаниясымен әзірленген және реттелген, Esri және басқа ГИС бағдарламалық өнімдері арасындағы деректердің өзара алмасуы үшін көбінесе ашық спецификация болып табылады. Shapefile форматы векторлық нысандарды кеңістікте сипаттауға мүмкіндік береді: нүктелер, сызықтар және көпбұрыштар, мысалы, су құдықтары, өзендер және көлдер. Әрбір нысанның атауы немесе температурасы сияқты атрибуттары болады.
The shapefile format is a geospatial vector data format for geographic information system (GIS) software. It is developed and regulated by Esri as a mostly open specification for data interoperability among Esri and other GIS software products. The shapefile format can spatially describe vector features: points, lines, and polygons, representing, for example, water wells, rivers, and lakes. Each item usually has attributes that describe it, such as name or temperature.
Shapefile пішін пішімі ()
Негізгі файл геометриялық деректерді қамтиды. Белгілі бір нысанның геометриясы векторлық координаттар жиынтығы түрінде сақталады. Бинарлық файлда бір тұрақты ұзындығы бар тақырыпша және одан кейін бір немесе бірнеше өзгермелі ұзындығы бар жазбалар болады. Әрбір өзгермелі ұзындығы бар жазбада жазба тақырыпшасы және жазба мазмұны бөлімдері болады. Файл форматының толық сипаттамасы ESRI Shapefile техникалық сипаттамасында келтірілген.
The main file contains the geometry data. Geometry of a given feature is stored as a set of vector coordinates. The binary file consists of a single fixed length header followed by one or more variable length records. Each of the variable length records includes a record header component and a record contents component. A detailed description of the file format is given in the ESRI Shapefile Technical Description.
Shapefile атрибутының пішімі ()
Бұл файл әр пішіннің атрибуттарын сақтайды; ол dBase IV форматын пайдаланады. Формат бәріне мәлім, және xBase деп аталатын көптеген dBase көшірмелерінде қолданылған. Мысалы, ашық кодты C кітапханасы shapefile форматын тіпті "xBase" деп атайды, әйтсе де ол қарапайым dBase IV форматы. Атрибуттардың атаулары мен мәндері стандартталмаған, және shapefile-дың бастапқы көзіне байланысты өзгеше болады.
This file stores the attributes for each shape; it uses the dBase IV format. The format is public knowledge, and has been implemented in many dBase clones known as xBase. The open source shapefile C library, for example, calls its format "xBase" even though it's plain dBase IV. The names and values of attributes are not standardized, and will be different depending on the source of the shapefile.
Shapefile кеңістіктік индексінің пішімі ()
Бұл тек Esri бағдарламалық жасақтамасы қолданатын бинарлық кеңістіктік индекс файлы. Esri бұл форматты құжаттамайды. Дегенмен, ашық кодты қауымдастық оны кері инженерия арқылы зерттеп, құжаттаған. 100 байттық басқа бөлігі басқа өндірушілерде әзірге қолданылмайды. Бұл файл міндетті емес, себебі файл кеңістіктік деректерді сәтті өңдеу үшін қажетті барлық ақпаратты қамтиды.
This is a binary spatial index file, which is used only by Esri software. The format is not documented by Esri. However it has been reverse engineered and documented by the open source community. The 100 byte header is similar to the one in It is not currently implemented by other vendors. The file is not strictly necessary, since the file contains all of the information necessary to successfully parse the spatial data.
Топология және shapefile пішімі
Shapefile форматы топологиялық ақпаратты сақтау мүмкіндігіне ие емес. ESRI ArcInfo қаптамалары және жеке/файл/кәсіпорындық геодеректер базалары нысандық топологияны сақтау мүмкіндігіне ие.
The shapefile format does not have the ability to store topological information. The ESRI ArcInfo coverages and personal/file/enterprise geodatabases do have the ability to store feature topology.
Аумақтық бейнелеу
Полилинияның немесе полигонның жиектері нүктелерден құралған. Нүктелердің арақашықтығы, ерекшеліктердің визуалды түрде қаншалықты пайдалы болатынын анықтайды. Бұл масштабтан асып кетсе, бейнелеу тікшеленген болып көрінеді. Үлкен масштабта тегіс пішіндерге қол жеткізу үшін қосымша нүктелер қажет болады. Түз сызықтармен жақсы бейнеленетін ерекшеліктер үшін, полигондық бейнелеу, мысалы, тегіс өзгеріп отыратын пішіндерді тиімді түсіре алатын сплайндарға қарағанда, әлдеқайда көп дерек сақтауды қажет етеді. Шекілдік файл форматтарының ешқайсысы сплайндарды қолдамайды.
The edges of a polyline or polygon are composed of points. The spacing of the points implicitly determines the scale at which the feature is useful visually. Exceeding that scale results in jagged representation. Additional points would be required to achieve smooth shapes at greater scales. For features better represented by smooth curves, the polygon representation requires much more data storage than, for example, splines, which can capture smoothly varying shapes efficiently. None of the shapefile format types supports splines.