<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.gis-lab.info/index.php?action=history&amp;feed=atom&amp;title=%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE%D0%BB%D0%B8%D0%B3%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D0%B8</id>
	<title>Генерализация полигонов по площади - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gis-lab.info/index.php?action=history&amp;feed=atom&amp;title=%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE%D0%BB%D0%B8%D0%B3%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D0%B8"/>
	<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE%D0%BB%D0%B8%D0%B3%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D0%B8&amp;action=history"/>
	<updated>2026-04-03T20:59:07Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE%D0%BB%D0%B8%D0%B3%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D0%B8&amp;diff=7797&amp;oldid=prev</id>
		<title>Bolotoved: Новая страница: «{{Статья|Опубликована|poly-gen-area}} {{Аннотация|В статье рассматривается генерализация полиг…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE%D0%BB%D0%B8%D0%B3%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D0%B8&amp;diff=7797&amp;oldid=prev"/>
		<updated>2012-08-26T13:40:25Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «{{Статья|Опубликована|poly-gen-area}} {{Аннотация|В статье рассматривается генерализация полиг…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Статья|Опубликована|poly-gen-area}}&lt;br /&gt;
{{Аннотация|В статье рассматривается генерализация полигонов по площади.}}&lt;br /&gt;
&lt;br /&gt;
В картографии данный вид генерализации, который является одним из наиболее простых и часто используемых, называют отбором картографируемых явлений, для которого устанавливают определенные параметры, называемые цензом отбора. [Салищев К.А. Картоведение. М.: изд. МГУ, 1982. 408 с.] Цензы или границы отбора объектов определяются количественными (например, сохранить все озера, площадью более 5 км&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;) или качественными (например, сохранить на карте все соленые озера) показателями. Также этот тип генерализации можно использовать для исправления ошибок, возникающих при векторизации растра, в процессе которой часто появляются мелкие «осколочные» полигоны. В описываемом нами методе цензом отбора является площадь полигонов, хотя в качестве ценза можно использовать и другие пространственные характеристики и атрибуты объектов.&lt;br /&gt;
&lt;br /&gt;
==Подготовка shape-файла к генерализации==&lt;br /&gt;
&lt;br /&gt;
Подготовка к генерализации заключается в расчете площадей для всех полигонов.&lt;br /&gt;
&lt;br /&gt;
Запускаем ArcGIS и добавляем во фрейм полигональный shape-файл (File\Add data…). Открываем атрибутивную таблицу (щелчок правой кнопкой мыши на загруженную тему, далее Open Attribute Table):&lt;br /&gt;
&lt;br /&gt;
[[Image:poly-gen-area-01.gif|307px|center]]&lt;br /&gt;
&lt;br /&gt;
Если в таблице отсутствует поле, содержащее площади полигонов (Area и т.д.), необходимо добавить поле и [http://gis-lab.info/qa/shapecalc-ag.html рассчитать площадь] полигонов.&lt;br /&gt;
&lt;br /&gt;
Сохранить shape-файл как слой (layer) (щелчок правой кнопкой мыши на загруженную тему, далее Save As Layer File…)&lt;br /&gt;
&lt;br /&gt;
[[Image:poly-gen-area-02.gif|312px|center]]&lt;br /&gt;
&lt;br /&gt;
==Выделение генерализуемых полигонов==&lt;br /&gt;
&lt;br /&gt;
Выберем полигоны от которых нужно избавиться. Для этого, откроем атрибутивную таблицу слоя и сделать выборку (Options\Select By Attributes). Поскольку мы генерализуем полигоны по площади, необходимо составить запрос и выделить те полигоны, площадь которых меньше определенной величины. Другими словами, все полигоны, площадь которых меньше указанной, будут выделены и затем удалены. Чем большая площадь будет указана, тем, соответственно, большее количество полигонов будет генерализовано.&lt;br /&gt;
&lt;br /&gt;
[[Image:poly-gen-area-04.gif|264px|center]]&lt;br /&gt;
&lt;br /&gt;
В открывшемся диалоговом окне набрать “имя поля” &amp;amp;lt; n, где n – граница выборки. Затем нажать кнопку Apply. Например:&lt;br /&gt;
&lt;br /&gt;
[[Image:poly-gen-area-05.gif|383px|center]]&lt;br /&gt;
&lt;br /&gt;
Будут выделены все полигоны, имеющие площадь меньше n=4096000 м&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Генерализация==&lt;br /&gt;
&lt;br /&gt;
Собственно генерализация производится с помощью инструмента Eliminate.&lt;br /&gt;
&lt;br /&gt;
Открыть ArcToolbox. В открывшемся окне найти и запустить двойным щелчком инструмент Eliminate (Data Management Tools\Generalization\Eliminate). В появившемся окне инструмента кнопкой открыть генерализуемый слой (Input layer), нужные полигоны которого уже выделены, после чего имя результирующего shape-файла (Output Feature Class) появится во второй строке:&lt;br /&gt;
&lt;br /&gt;
[[Image:poly-gen-area-06.gif|446px|center]]&lt;br /&gt;
&lt;br /&gt;
Если генерализуемые полигоны (на рисунке – маленький полигончик 2) нужно объединять с теми, с которыми у них наибольшая общая граница (на рисунке – полигон 1), то необходимо поставить галочку Eliminating polygon by border. Если же с теми, которые больше (на рисунке – полигон 3), то галочку нужно снять.&lt;br /&gt;
&lt;br /&gt;
[[Image:poly-gen-area-07.gif|200px|center]]&lt;br /&gt;
&lt;br /&gt;
После нажатия клавиши OK процесс генерализации запустится и по его окончании новый полигональный shape-файл добавится в проект.&lt;br /&gt;
&lt;br /&gt;
После завершения генерализации необходимо снова сделать запрос к уже новому shape-файлу и если все еще остались полигоны, площадь которых меньше установленной, нужно закрыть редактирование старой темы (кнопка Editor\Stop Editing), сохранить новый генерализованный полигональный shape-файл как слой, и выполнить уже относительно него весь процесс (начиная с раздела 2) еще раз.&lt;br /&gt;
&lt;br /&gt;
Важно отметить, что процесс и результат работы eliminate нужно четко контролировать и правильно выбирать метод объединения полигонов (по общей границе или большей площади). В частности, длинные узкие полигоны в процессе генерализации могут присоединиться не к тому полигону, что в свою очередь, особенно при работе с крупномасштабными слоями, может привести к ошибкам. Например, при генерализации полигонального слоя, отображающего реки и узкие полосы берегов, генерализуемые узкие полигоны береговой линии могут присоединиться к полигону реки, что приведет к искажению географических и атрибутивных параметров нового шейп-файла.&lt;br /&gt;
&lt;br /&gt;
==Ссылки по теме==&lt;br /&gt;
*[http://gis-lab.info/qa/pnt-grid-gen.html Генерализация точеных данных полигональной сеткой]&lt;/div&gt;</summary>
		<author><name>Bolotoved</name></author>
	</entry>
</feed>