<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.gis-lab.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ericsson</id>
	<title>GIS-Lab - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gis-lab.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ericsson"/>
	<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/w/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Ericsson"/>
	<updated>2026-05-20T04:45:03Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9A%D0%BE%D1%80%D1%80%D0%B5%D0%BA%D1%86%D0%B8%D1%8F_%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%BE%D0%B2_Landsat&amp;diff=22857</id>
		<title>Коррекция материалов Landsat</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9A%D0%BE%D1%80%D1%80%D0%B5%D0%BA%D1%86%D0%B8%D1%8F_%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%BE%D0%B2_Landsat&amp;diff=22857"/>
		<updated>2015-09-26T18:24:08Z</updated>

		<summary type="html">&lt;p&gt;Ericsson: Исправил стилистические и пунктуационные ошибки, убрал украинизмы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|В статье описывается упрощённая технология коррекции многозональных снимков Landsat: компенсация радиометрической неоднородности режима съёмки, а также пересчёт значений теплового канала в температуру}}&lt;br /&gt;
== Зачем нужна коррекция ==&lt;br /&gt;
Материалы Landsat в том виде, как они предоставляются пользователю, уже в значительной мере скорректированы, например, с учетом кривизны поверхности Земли, особенностей рельефа снимаемой территории, применено масштабирование в пределах возможных значений регистрируемых величин и т.п. Однако все эти коррекции направлены, главным образом, на обеспечение надёжного визуального дешифрирования наземных объектов. &lt;br /&gt;
Если же главным при анализе космоснимков становится не форма, рисунок и взаимное расположение объектов, а их индивидуальные спектральные характеристики, то требуется дополнительная коррекция изображений. &lt;br /&gt;
Типичным примером такого анализа является вычисление вегетационных индексов по многозональным материалам, в первую очередь – нормализованного разностного вегетационного индекса NDVI. При интерпретации схем распределения NDVI крайне важными становятся не относительные изменения значений по одной сцене, а соотношения NDVI по одной сцене или разновременным сценам в абсолютном выражении. &lt;br /&gt;
Например, возьмём две сцены:&lt;br /&gt;
* LE71870132004212EDC01 от 2004-07-30, зарегистрированную Landsat 7.&lt;br /&gt;
* LT51860132004213KIS00 от 2004-07-31, зарегистрированную Landsat 5.&lt;br /&gt;
Эти сцены имеют взаимное перекрытие, поэтому можно сравнить, как выглядит на них один и тот же участок территории возле Кольской АЭС. Правомерно предположить, что за одни сутки (с погрешностью в 12 минут, судя по времени регистрации) в состоянии растительных сообществ не должно было произойти никаких значимых изменений. Но схемы NDVI, построенные для этих сцен, демонстрируют нечто совсем иное (рис. 1).&lt;br /&gt;
&lt;br /&gt;
[[Файл:LandsatTrans1.png|center|thumb|750px|Рис. 1. Сравнение двух схем NDVI, построенных по сценам, зарегистрированными разными спутниками Landsat с промежутком в 1 сутки]]&lt;br /&gt;
&lt;br /&gt;
Сравнивая эти схемы, можно решить, что северная тайга в последний день июля 2004 года испытала быстрый расцвет. Судя по значениям NDVI, которые в среднем изменились на 18%, растительность повсеместно из категории угнетённой разреженной перешла в разряд пышной сомкнутой.&lt;br /&gt;
Этот курьёзный случай может быть объяснён только одним образом – нельзя сравнивать несравнимое. Прежде чем проводить вычисления NDVI, надо было выполнить коррекцию значений каналов каждой сцены в соответствии с калибровочными коэффициентами каждой из них.&lt;br /&gt;
Дело в том, что в данном случае сцены были засняты разными спутниками, аппаратура которых была настроена по-разному. Следовательно, зарегистрированные ими изображения без дополнительной радиометрической коррекции не годятся для тонкого спектрального анализа.&lt;br /&gt;
&lt;br /&gt;
== Радиометрическая коррекция ==&lt;br /&gt;
Значения, содержащиеся в файлах каналов многозонального изображения, представляют собой безразмерную величину. Она пропорциональна интенсивности излучения, достигающего орбиты, на которой находится спутник Landsat&amp;lt;ref&amp;gt;Landsat 7 Science Data Users Handbook [Электронный ресурс] // NASA.GOV: сервер Национального управления США по воздухоплаванию и исследованию космического пространства. URL: http://landsathandbook.gsfc.nasa.gov/pdfs/Landsat7_Handbook.pdf. (дата обращения: 03.09.2015). – P. 117-120.&amp;lt;/ref&amp;gt;. То, что мы получаем из файла – дискретное калиброванное значение пикселя &amp;lt;math&amp;gt; \ Q &amp;lt;/math&amp;gt;, – номинировано в условных относительных единицах DN (Digital Numbers – числовые значения). &lt;br /&gt;
Требуется получить из &amp;lt;math&amp;gt; \ Q &amp;lt;/math&amp;gt; значения отражающей способности (альбедо) &amp;lt;math&amp;gt; \ \rho &amp;lt;/math&amp;gt; наземных объектов, видимых на космоснимке. &lt;br /&gt;
Для материалов Landsat до 7 включительно, полученных из архива ГС США, это производится следующим образом (1):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \rho = \frac {\pi R ~ d^2} {E \cos \theta}, \qquad (1) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
где &amp;lt;math&amp;gt; \ R &amp;lt;/math&amp;gt; – интенсивность излучения от объекта, достигшего орбиты Landsat, &amp;lt;math&amp;gt; \ d &amp;lt;/math&amp;gt; – расстояние между Землёй и Солнцем, &amp;lt;math&amp;gt; \ E &amp;lt;/math&amp;gt; – коэффициент светимости для каждого канала, &amp;lt;math&amp;gt; \ \theta &amp;lt;/math&amp;gt; – высота стояния Солнца над горизонтом в момент съёмки.&lt;br /&gt;
&lt;br /&gt;
Интенсивность излучения объекта, достигающего орбиты &amp;lt;math&amp;gt; \ R &amp;lt;/math&amp;gt; вычисляется по формуле (2):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; R = \left ( R_{\mbox{max}} - R_{\mbox{min}} \right ) \frac {Q - 1} {254} + R_{\mbox{min}}, \qquad (2) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Калибровочные коэффициенты &amp;lt;math&amp;gt; \ R_{\mbox{min}} &amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt; \ R_{\mbox{max}} &amp;lt;/math&amp;gt; должны быть взяты из текстового файла метаданных с именем «*_mtl.txt», который поставляется вместе со сценой в одном архивном файле.&lt;br /&gt;
&lt;br /&gt;
Если открыть этот файл для просмотра в текстовом редакторе, то там нужно найти строки, содержащие параметры, как показано на рис. 2. Из всего набора параметров следует выбрать коэффициенты, соответствующие определённому каналу.&lt;br /&gt;
&lt;br /&gt;
[[Файл:LandsatTrans2.png|center|thumb|750px|Рис. 2. Содержимое файла с метаданными сцены Landsat 7, необходимыми для получения интенсивности излучения на сенсоре]]&lt;br /&gt;
&lt;br /&gt;
Значение интенсивности излучения на сенсоре &amp;lt;math&amp;gt; \ R &amp;lt;/math&amp;gt; имеет размерность Вт/м²/ср/мкм, т.е. мощность излучения, падающая на единицу площади земной поверхности сквозь телесный угол в 1 стерадиан, взятого относительно единицы длины волны излучения.&lt;br /&gt;
 &lt;br /&gt;
Расстояние между Землёй и Солнцем &amp;lt;math&amp;gt; \ d &amp;lt;/math&amp;gt; может быть вычислено по приближённой формуле:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; d = 1 - 0{,}01668 \cos \left ( i \frac {2 \pi} {365} \right ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
где &amp;lt;math&amp;gt; \ i &amp;lt;/math&amp;gt; – порядковый номер в году дня получения изображения. Его можно определить по дате регистрации сцены, которая также находится в файле метаданных (рис. 3):&lt;br /&gt;
&lt;br /&gt;
[[Файл:LandsatTrans3.png|center|thumb|750px|Рис. 3. Метаданные сцены: дата регистрации (DATE_ACQUIRED)]]&lt;br /&gt;
&lt;br /&gt;
Если для вычислений использовать MS Excel, то в нём для получения значения &amp;lt;math&amp;gt; \ i &amp;lt;/math&amp;gt; удобно использовать формулу &amp;lt;code&amp;gt; =Ref-ДАТА(ГОД(Ref);1;1)&amp;lt;/code&amp;gt;, где Ref – ссылка на ячейку, где записана дата регистрации.&lt;br /&gt;
&lt;br /&gt;
Величина &amp;lt;math&amp;gt; \ d &amp;lt;/math&amp;gt; измеряется в астрономических единицах (а.е.). &lt;br /&gt;
&lt;br /&gt;
Значения светимости &amp;lt;math&amp;gt; \ E &amp;lt;/math&amp;gt; для каждого канала могут быть взяты из следующей таблицы (табл. 1):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
'''&amp;lt;small&amp;gt;Табл. 1. Коэффициенты светимости для каналов Landsat, Вт/м²/мкм&amp;lt;/small&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Каналы !! 1 !! 2 !! 3 !! 4 !! 5 !! 7 !! 8&lt;br /&gt;
|-&lt;br /&gt;
| Landsat 4 || 1957 || 1825 || 1557 || 1033 || 214.9 || 80.72 || –&lt;br /&gt;
|-&lt;br /&gt;
| Landsat 5 || 1957 || 1826 || 1554 || 1036 || 215.0 || 80.67 || –&lt;br /&gt;
|-&lt;br /&gt;
| Landsat 7 || 1970 || 1842 || 1547 || 1044 || 225.7 || 82.06 || 1369&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
И последний, необходимый для вычисления альбедо, параметр &amp;lt;math&amp;gt; \ \theta &amp;lt;/math&amp;gt; – высота стояния Солнца над горизонтом в момент съёмки – может быть взят из файла с метаданными сцены (рис. 4). Значение это в файле приведено в градусах. Перед подстановкой в формулу его надо перевести в радианы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:LandsatTrans4.png|center|thumb|750px|Рис. 4. Метаданные сцены: высота Солнца (SUN _ELEVATION)]]&lt;br /&gt;
&lt;br /&gt;
Для материалов Landsat 8, взятых из архива ГС США, расчётные формулы имеют гораздо более простой вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \rho = \frac {R} { \sin \theta}, \qquad (3) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; R = 2 \cdot 10^{-5} Q - 0{,}1. \qquad (4) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После вычисления по представленным формулам значения альбедо &amp;lt;math&amp;gt; \ \rho &amp;lt;/math&amp;gt; по разным каналам могут быть использованы, например, для определения величины NDVI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \mbox{NDVI} = \frac {\rho_{_{\mbox{NIR}}} - \rho_{_{\mbox{RED}}}} {\rho_{_{\mbox{NIR}}} + \rho_{_{\mbox{RED}}}}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Здесь NIR – номер канала ближнего инфракрасного диапазона, RED – номер канала красного диапазона. Определить какие номера каналов соответствует эти диапазонам можно с помощью табл. 2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
'''&amp;lt;small&amp;gt;Табл. 2. Соответствие между диапазонами электромагнитного излучения и номерами каналов спутников разных поколений миссии Landsat&amp;lt;ref&amp;gt;The Multispectral Scanner System // NASA.GOV: сервер Национального управления США по воздухоплаванию и исследованию космического пространства. URL: http://landsat.gsfc.nasa.gov/?p=3227. (дата обращения: 13.09.2015).&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;The Thematic Mapper // NASA.GOV: сервер Национального управления США по воздухоплаванию и исследованию космического пространства. URL: http://landsat.gsfc.nasa.gov/?p=3229. (дата обращения: 13.09.2015).&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;The Enhanced Thematic Mapper Plus // NASA.GOV: сервер Национального управления США по воздухоплаванию и исследованию космического пространства. URL: http://landsat.gsfc.nasa.gov/?p=3225. (дата обращения: 13.09.2015).&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Operational Land Imager // NASA.GOV: сервер Национального управления США по воздухоплаванию и исследованию космического пространства. URL: http://landsat.gsfc.nasa.gov/?p=5107. (дата обращения: 13.09.2015).&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Thermal Infrared Sensor // NASA.GOV: сервер Национального управления США по воздухоплаванию и исследованию космического пространства. URL: http://landsat.gsfc.nasa.gov/?p=5112. (дата обращения: 13.09.2015).&amp;lt;/ref&amp;gt;&amp;lt;/small&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Диапазон !! Landsat 1 !! Landsat 2 !! Landsat 3 !! Landsat 4 !! Landsat 5 !! Landsat 7 !! Landsat 8&lt;br /&gt;
|-&lt;br /&gt;
| RED || 5 || 5 || 5 || 3 || 3 || 3 || 4&lt;br /&gt;
|-&lt;br /&gt;
| NIR || 6 || 6 || 6 || 4 || 4 || 4 || 5&lt;br /&gt;
|-&lt;br /&gt;
| Тепловой || – || – || 8 || 6 || 6 || 61, 62 || 10, 11&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Определение температуры земной поверхности ==&lt;br /&gt;
По значениям тепловых каналов (табл. 2) можно определить температуру подстилающей поверхности. Теоретически точность оценки температуры около 0,5°С, однако дымка в атмосфере занижает значения на несколько градусов.&lt;br /&gt;
&lt;br /&gt;
Исходными данными для определения температуры служат значения интенсивности излучения &amp;lt;math&amp;gt; \ R &amp;lt;/math&amp;gt;, пришедшего на сенсор спутника и зарегистрированного соответствующим тепловым каналом, в соответствии с методикой, описанной в предыдущем разделе (формулы 2, 4).&lt;br /&gt;
&lt;br /&gt;
Для Landsat 4-5 температура &amp;lt;math&amp;gt; \ T &amp;lt;/math&amp;gt; вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; T = \frac {K_2} { \ln{ \left( \frac {K_1} {R} + 1 \right) }} - 273{,}15 \ (^{\circ} \mbox{C}), \qquad (5) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Здесь &amp;lt;math&amp;gt; \ K_1 &amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt; \ K_2 &amp;lt;/math&amp;gt; – калибровочные константы, значения которых можно взять из табл. 3. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
'''&amp;lt;small&amp;gt;Табл. 3. Калибровочные константы для вычисления температуры, Вт/м²/мкм&amp;lt;/small&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Диапазон !! Landsat 4 !! Landsat 5 !! Landsat 7&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \ K_1 &amp;lt;/math&amp;gt; || 671.62 || 607.76 || 666.09&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \ K_2 &amp;lt;/math&amp;gt; || 1284.30 || 1260.56 || 1282.71&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример результатов определения значений температуры подстилающей поверхности по данным теплового канала показан на рис. 5.&lt;br /&gt;
&lt;br /&gt;
[[Файл:LandsatTrans5.png|center|thumb|750px|Рис. 5. Тепловая аномалия города Воронеж в марте 1985 г. Значения шкалы – °С]]&lt;br /&gt;
 &lt;br /&gt;
Материалы Landsat 7 содержит два тепловых канала: 61 и 62, которые отличаются настройками усиления сигнала. Для вычисления температуры можно использовать в формуле (5) любой из них или оба – они дают почти одинаковые значения (±0,1°С). &lt;br /&gt;
&lt;br /&gt;
Почти также и с помощью той же формулы (5) производится вычисление температуры по данным Landsat 8, за исключением того, что значения констант &amp;lt;math&amp;gt; \ K_1 &amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt; \ K_2 &amp;lt;/math&amp;gt; надо брать отдельно для каждого теплового канала данной сцены из её файла метаданных (рис. 6).&lt;br /&gt;
&lt;br /&gt;
[[Файл:LandsatTrans6.png|center|thumb|750px|Рис. 6. Метаданные сцены Landsat 8: калибровочные константы для вычисления температуры]]&lt;br /&gt;
 &lt;br /&gt;
Значения температуры, определённые по каналам 10 и 11 (они различаются охватываемыми интервалами длин волн теплового диапазона) Landsat 8, отличаются друг от друга на 1,5-3°С. В общем случае можно усреднить их.&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [http://gis-lab.info/qa/ss.html Технические характеристики инструментов ДЗЗ и их носителей]&lt;br /&gt;
* [http://gis-lab.info/qa/landsat-glovis.html Получение бесплатных космических снимков Landsat TM,ETM+ через Glovis]&lt;br /&gt;
* [http://gis-lab.info/qa/earthexplorer-work.html Работа с архивом материалов ДЗЗ через EarthExplorer]&lt;br /&gt;
* [http://gis-lab.info/qa/dn2radiance.html Конвертация данных TM, ETM+ в показатели излучения на сенсоре]&lt;br /&gt;
* [http://gis-lab.info/qa/dn2temperature.html Конвертация данных Landsat TM/ETM+ в значения температуры - Теория]&lt;br /&gt;
* [http://gis-lab.info/qa/earthsundist.html Определение расстояния от Земли до Солнца в момент получения снимка]&lt;br /&gt;
* [http://gis-lab.info/qa/ndvi.html NDVI - теория и практика]&lt;br /&gt;
[[Участник:Константин Силкин|Константин Силкин]] 22:34, 24 сентября 2015 (MSD)&lt;/div&gt;</summary>
		<author><name>Ericsson</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82_ASCIIGRID_%D1%81_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B0%D0%BC%D0%B8&amp;diff=1680</id>
		<title>Формат ASCIIGRID с примерами</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82_ASCIIGRID_%D1%81_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B0%D0%BC%D0%B8&amp;diff=1680"/>
		<updated>2012-01-27T19:32:41Z</updated>

		<summary type="html">&lt;p&gt;Ericsson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
Формат ASCIIGRID это форма представления регулярно-сетевых данных (растров). Исходно этот формат использовался как обменный в ГИС ARC/INFO (файлы в этом формате создавались командой GRIDASCII), сейчас его основная часть поддерживается всеми основными ГИС (QGIS, ArcGIS). Файл в формате ASCIIGRID представляет собой текстовый файл в котором содержимое разделяется на две части: 1) заголовок, где записывается общая информация о растре, его размеры, географическая привязка и т.д., 2) собственно, секция данных. &lt;br /&gt;
&lt;br /&gt;
Данные в этом формате удобны прежде всего удобством быстрого визуального анализа содержимого: много-мало данных, какие значения, есть ли nodata и т.д.. Разумеется, в этом формате не рекомендуется хранить большие растры.&lt;br /&gt;
&lt;br /&gt;
Поддерживается чтение и запись в этот формат с помощью GDAL.&lt;br /&gt;
&lt;br /&gt;
=== Заголовок ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ncols&amp;lt;/code&amp;gt; - количество колонок (целочисленное);&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;nrows&amp;lt;/code&amp;gt; - количество рядов (целочисленное);&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;xllcorner&amp;lt;/code&amp;gt; - х-координата левого нижнего угла, долгота (десятичные градусы DD.D(D), DD:MM:SS не поддерживается) или смещение на восток (метры) (целочисленное или с плавающей точкой)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;yllcorner&amp;lt;/code&amp;gt; - y-координата левого нижнего угла, широта или смещение на север&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;cellsize&amp;lt;/code&amp;gt; - линейный размер квадратной ячейки (целочисленное или с плавающей точкой)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;nodata_value&amp;lt;/code&amp;gt; - значение &amp;quot;нет данных&amp;quot;, этот параметр не обязателен, он нужен для того, чтобы программное обеспечение автоматически делало все ячейки с этим значением прозрачными (целочисленное или с плавающей точкой). Часто используемое значение -9999, нецифровые значения, например &amp;quot;NA&amp;quot; использовать нельзя&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Данные ===&lt;br /&gt;
&lt;br /&gt;
Данные описываются просто как строка значений разделенных пробелами. Разделение на строки не имеет значения (т.е. все данные могут быть в одной строке, а могут имитировать табличную структуру).&lt;br /&gt;
&lt;br /&gt;
=== Примеры ===&lt;br /&gt;
Все примеры можно копировать и вставлять в текстовые файлы с расширением *.asc, они должны работать. Чтобы получить такие же иллюстрации в QGIS, нужно: 1. добавить растр, 2. зайти в свойства\Стиль и изменить Цветовая карта на Псевдоцвета, 3. зайти в свойства\Прозрачность и удалить прозрачный пиксел со значением -9999, а также заменить в значении no data -9999 на 0.&lt;br /&gt;
==== Стандартный заголовок ====&lt;br /&gt;
&lt;br /&gt;
[[Файл:Raster example 8x6.gif|400px|Пример растрового изображения в псевдоцветах]]&lt;br /&gt;
&lt;br /&gt;
Это же изображение в табличном виде: &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| -9999&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;||-9999&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;||-2080&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;||-1909&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;||-9999&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;||-601&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;||-9999&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;||-1362&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| -510||-387||-350||-182||-9999||-9999||-9999||27&lt;br /&gt;
|-&lt;br /&gt;
| 13 || -92 || -9999 || -33 || 54 || 28 || -182 || -750&lt;br /&gt;
|-&lt;br /&gt;
| 59 ||-165 ||18 ||167 ||-182 ||-9999 ||-608 ||666 &lt;br /&gt;
|-&lt;br /&gt;
| -62 ||-9999 ||-805 ||-9999 ||-9999 ||-9999 ||-9999 ||-497 &lt;br /&gt;
|-&lt;br /&gt;
| -9999 ||-9999 ||332 ||1240 ||-9999 ||-9999 ||-9999 ||-9999&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
И непосредственно в формате ASCIIGRID&lt;br /&gt;
&amp;lt;pre&amp;gt;ncols   8&lt;br /&gt;
nrows        6&lt;br /&gt;
xllcorner    -40.5&lt;br /&gt;
yllcorner    25.25&lt;br /&gt;
cellsize     10&lt;br /&gt;
NODATA_value  -9999&lt;br /&gt;
-9999 -9999 -2080 -1909 -9999 -601 -9999 -1362&lt;br /&gt;
-510 -387 350 -182 -9999 -9999 -9999 27 &lt;br /&gt;
13 -92 -9999 -33 54 28 -182 -750&lt;br /&gt;
59 -165 18 167 -182 -9999 -608 666 &lt;br /&gt;
-62 -9999 -805 -9999 -9999 -9999 -9999 -497 &lt;br /&gt;
-9999 -9999 332 1240 -9999 -9999 -9999 -9999&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Неквадратная ячейка ====&lt;br /&gt;
&lt;br /&gt;
В примере приведенном выше, ячейка растра квадратная (т.е. высота равна широте). Если необходима прямоугольная ячейка, где высота не равна широте, вместо параметра cellsize можно использовать DX и DY, например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ncols        8&lt;br /&gt;
nrows        6&lt;br /&gt;
xllcorner    -40.5&lt;br /&gt;
yllcorner    25.25&lt;br /&gt;
dx           11.6&lt;br /&gt;
dy           5.025&lt;br /&gt;
NODATA_value  -9999&lt;br /&gt;
-9999 -9999 -2080 -1909 -9999 -601 -9999 -1362&lt;br /&gt;
-510 -387 350 -182 -9999 -9999 -9999 27 &lt;br /&gt;
13 -92 -9999 -33 54 28 -182 -750&lt;br /&gt;
59 -165 18 167 -182 -9999 -608 666 &lt;br /&gt;
-62 -9999 -805 -9999 -9999 -9999 -9999 -497 &lt;br /&gt;
-9999 -9999 332 1240 -9999 -9999 -9999 -9999&amp;lt;/pre&amp;gt;&lt;br /&gt;
ASCIIGRID файлы с параметрами DX и DY вместо CELLSIZE не поддерживаются многими пакетами GIS (в т.ч. ArcGIS), но поддерживаются QGIS.&lt;br /&gt;
&lt;br /&gt;
Вот как будет выглядеть файл выше, где cellsize заменен на DX, DY: &lt;br /&gt;
&lt;br /&gt;
[[Файл:Raster example 8x6 dx-dy.gif|400px|Пример растрового изображения в псевдоцветах]]&lt;br /&gt;
&lt;br /&gt;
==== Привязка по центру ячейки, а не углу ====&lt;br /&gt;
Альтернативой привязки по углу, т.е. использования &amp;lt;code&amp;gt;xllcorner&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;yllcorner&amp;lt;/code&amp;gt; является привязка по центру ячейки, в этом случае нужно использовать &amp;lt;code&amp;gt;xllcenter&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;yllcenter&amp;lt;/code&amp;gt;. Результатом, при неизменных координатах будет сдвиг растра на половину ячейки вниз и влево (по диагонали).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ncols        8&lt;br /&gt;
nrows        6&lt;br /&gt;
xllcenter    -40.5&lt;br /&gt;
yllcenter    25.25&lt;br /&gt;
cellsize     10&lt;br /&gt;
NODATA_value  -9999&lt;br /&gt;
-9999 -9999 -2080 -1909 -9999 -601 -9999 -1362&lt;br /&gt;
-510 -387 350 -182 -9999 -9999 -9999 27 &lt;br /&gt;
13 -92 -9999 -33 54 28 -182 -750&lt;br /&gt;
59 -165 18 167 -182 -9999 -608 666 &lt;br /&gt;
-62 -9999 -805 -9999 -9999 -9999 -9999 -497 &lt;br /&gt;
-9999 -9999 332 1240 -9999 -9999 -9999 -9999&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если взять один и тот же растр и заменить xllcenter,yllcenter  на xllcorner,yllcorner, а сверху наложить сетку границ пикселей с первого растра, то это будет выглядеть так:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Raster example 8x6 xllcenter.gif|400px|Пример сдвига]]&lt;br /&gt;
&lt;br /&gt;
=== Практика ===&lt;br /&gt;
Таким образом, чтобы создать растр размером m*n не используя никаких инструментов кроме текстового редактора и табличного процессора, нужно сделать следующее.&lt;br /&gt;
&lt;br /&gt;
# Создать таблицу нужного размера в табличном процессоре (OpenOffice Calc, MS Excel и т.д.) или любом редакторе. Скопировать и вставить в текстовый документ. Заменить табуляции на пробелы.&lt;br /&gt;
# Прописать заголовок файла в описанном выше формате. Еще один пример для матрицы 360*180, представляющий массив с разрешением 1 градус на весь мир:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ncols        360&lt;br /&gt;
nrows        180&lt;br /&gt;
xllcorner    -180.000000000000&lt;br /&gt;
yllcorner    -90.000000000000&lt;br /&gt;
cellsize     1.000000000000&lt;br /&gt;
nodata_value 0&lt;br /&gt;
12 321 1 12 3 4 1 23 4 1 234 1234 1 2 3 4 2 1 2 3 ...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Поменять/задать расширение текстового файла на asc.&lt;br /&gt;
# Полученный файл можно открыть в QGIS и экспортировать в любой другой растровый формат или работать прямо с ним.&lt;/div&gt;</summary>
		<author><name>Ericsson</name></author>
	</entry>
</feed>