<?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=Trolleway</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=Trolleway"/>
	<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/Trolleway"/>
	<updated>2026-04-28T13:38:15Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25974</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25974"/>
		<updated>2018-04-04T10:37:45Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт был написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Фильтр нужен обязательно, потому что без него у вас получатся перекрёстки тротуаров с тропинками в лесу&lt;br /&gt;
&lt;br /&gt;
Скрипт создаст Shapefile с точками, в атрибуте WAYS_CNT будет количество дорог, подходящих к точке.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Crossing detection result.png]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
На входе - точки (crossings), точки событий (dtp2014).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Points near points.png]]&lt;br /&gt;
&lt;br /&gt;
Расчёт делается в PostGIS. Хорошая инструкция по установке есть на https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postgis-on-ubuntu-14-04&lt;br /&gt;
&lt;br /&gt;
Загружаем слои из файлов в PostGIS. Подставьте в эти команды логин и пароль к БД. &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; ../moscow_crossings.gpkg&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2014.gpkg --config SHAPE_ENCODING cp1251  dtp_post_14_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2014.gpkg -skipfailures  -nln dtp2014&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2015.gpkg --config SHAPE_ENCODING cp1251  dtp_post_15_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2015.gpkg -skipfailures  -nln dtp2015&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2016.gpkg --config SHAPE_ENCODING cp1251  dtp_post_16_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2016.gpkg -skipfailures  -nln dtp2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для перекрёстков строится 3 буфера, они объединяются. Делается spatial self join, и подсчитывается количество и разные суммы атрибутов аварий у перекрёстков. На выходе - полигональный слой с кружками вокруг пеерекрёстков и разными атрибутами. &lt;br /&gt;
&lt;br /&gt;
[[Файл:Points near points_2.png]]&lt;br /&gt;
&lt;br /&gt;
Подключитесь к БД в pgAdmin или Valentina Studio, выполните этот запрос. Если вы работаете не с Москвой, то вместо 32637 подставьте номер системы координат UTM на нужную местность.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
-- генерируем три слоя буферов с разным расстоянием&lt;br /&gt;
-- Укажите тут нужную СК, если это не Москва.&lt;br /&gt;
CREATE TEMPORARY TABLE buffers100 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),100) AS wkb_geometry,100 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers50 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),50) AS wkb_geometry,50 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers20 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),20) AS wkb_geometry,20 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved;&lt;br /&gt;
CREATE TABLE crossingsarea_disolved ( &lt;br /&gt;
    wkb_geometry geometry,&lt;br /&gt;
    buffer integer);&lt;br /&gt;
    &lt;br /&gt;
--для 100 метров&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers100),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 100 as buffer FROM crossingsarea_disolved_onebuffer;  &lt;br /&gt;
&lt;br /&gt;
--для 50 метров&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers50),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 50 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
--для 20 метров&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers20),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 20 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--добавление столбцов и рассчёт числовых значений&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО АВАРИЙ С ТРУПАМИ';&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО ТРУПОВ';&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET wkb_geometry=ST_SetSRID(wkb_geometry,32637);&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2016=0;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2014 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt  FROM medium2014 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014 = medium2014_cnt.cnt&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2014 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014 = medium2014_cnt.cnt, cps_2014 = medium2014_cnt.corpses&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2015 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt FROM medium2015 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015 = medium2015_cnt.cnt&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2015 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015 = medium2015_cnt.cnt, cps_2015 = medium2015_cnt.corpses&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2016 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt FROM medium2016 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016 = medium2016_cnt.cnt&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2016 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016 = medium2016_cnt.cnt, cps_2016 = medium2016_cnt.corpses&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_sum = cp_2014+cp_2015+cp_2016;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_sum = cps_2014+cps_2015+cps_2016;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Выгружаем слой в файл&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG crossings_dtp.gpkg PG:&amp;quot;host=localhost dbname=gis &amp;quot; crossingsarea_disolved  -skipfailures &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25973</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25973"/>
		<updated>2018-04-04T10:27:38Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт был написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Фильтр нужен обязательно, потому что без него у вас получатся перекрёстки тротуаров с тропинками в лесу&lt;br /&gt;
&lt;br /&gt;
Скрипт создаст Shapefile с точками, в атрибуте WAYS_CNT будет количество дорог, подходящих к точке.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Crossing detection result.png]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
На входе - точки (crossings), точки событий (dtp2014).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Points near points.png]]&lt;br /&gt;
&lt;br /&gt;
Расчёт делается в PostGIS. Хорошая инструкция по установке есть на https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postgis-on-ubuntu-14-04&lt;br /&gt;
&lt;br /&gt;
Загружаем слои из файлов в PostGIS. Подставьте в эти команды логин и пароль к БД. &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; ../moscow_crossings.gpkg&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2014.gpkg --config SHAPE_ENCODING cp1251  dtp_post_14_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2014.gpkg -skipfailures  -nln dtp2014&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2015.gpkg --config SHAPE_ENCODING cp1251  dtp_post_15_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2015.gpkg -skipfailures  -nln dtp2015&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2016.gpkg --config SHAPE_ENCODING cp1251  dtp_post_16_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2016.gpkg -skipfailures  -nln dtp2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для перекрёстков строится 3 буфера, они объединяются. Делается spatial self join, и подсчитывается количество и разные суммы атрибутов аварий у перекрёстков. На выходе - полигональный слой с кружками вокруг пеерекрёстков и разными атрибутами. &lt;br /&gt;
&lt;br /&gt;
[[Файл:Points near points_2.png]]&lt;br /&gt;
&lt;br /&gt;
Подключитесь к БД в pgAdmin или Valentina Studio, выполните этот запрос.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers100 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),100) AS wkb_geometry,100 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers50 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),50) AS wkb_geometry,50 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers20 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),20) AS wkb_geometry,20 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved;&lt;br /&gt;
CREATE TABLE crossingsarea_disolved ( &lt;br /&gt;
    wkb_geometry geometry,&lt;br /&gt;
    buffer integer);&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers100),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 100 as buffer FROM crossingsarea_disolved_onebuffer;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers50),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 50 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers20),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 20 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО АВАРИЙ С ТРУПАМИ';&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО ТРУПОВ';&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET wkb_geometry=ST_SetSRID(wkb_geometry,32637);&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2016=0;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2014 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt  FROM medium2014 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014 = medium2014_cnt.cnt&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2014 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014 = medium2014_cnt.cnt, cps_2014 = medium2014_cnt.corpses&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2015 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt FROM medium2015 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015 = medium2015_cnt.cnt&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2015 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015 = medium2015_cnt.cnt, cps_2015 = medium2015_cnt.corpses&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2016 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt FROM medium2016 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016 = medium2016_cnt.cnt&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2016 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016 = medium2016_cnt.cnt, cps_2016 = medium2016_cnt.corpses&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_sum = cp_2014+cp_2015+cp_2016;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_sum = cps_2014+cps_2015+cps_2016;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Выгружаем слой в файл&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG crossings_dtp.gpkg PG:&amp;quot;host=localhost dbname=gis &amp;quot; crossingsarea_disolved  -skipfailures &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25972</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25972"/>
		<updated>2018-04-04T10:22:58Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт был написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Фильтр нужен обязательно, потому что без него у вас получатся перекрёстки тротуаров с тропинками в лесу&lt;br /&gt;
&lt;br /&gt;
Скрипт создаст Shapefile с точками, в атрибуте WAYS_CNT будет количество дорог, подходящих к точке.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Crossing detection result.png]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
На входе - точки (crossings), точки событий (dtp2014).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Points near points.png]]&lt;br /&gt;
&lt;br /&gt;
Расчёт делается в PostGIS. Хорошая инструкция по установке есть на https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postgis-on-ubuntu-14-04&lt;br /&gt;
&lt;br /&gt;
Загружаем слои из файлов в PostGIS. Подставьте в эти команды логин и пароль к БД. &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; ../moscow_crossings.gpkg&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2014.gpkg --config SHAPE_ENCODING cp1251  dtp_post_14_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2014.gpkg -skipfailures  -nln dtp2014&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2015.gpkg --config SHAPE_ENCODING cp1251  dtp_post_15_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2015.gpkg -skipfailures  -nln dtp2015&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2016.gpkg --config SHAPE_ENCODING cp1251  dtp_post_16_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2016.gpkg -skipfailures  -nln dtp2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для перекрёстков строится 3 буфера, они объединяются. Делается spatial self join, и подсчитывается количество и разные суммы атрибутов аварий у перекрёстков. На выходе - полигональный слой с кружками вокруг пеерекрёстков и разными атрибутами. &lt;br /&gt;
[[Файл:Points near points_2.png]]&lt;br /&gt;
Подключитесь к БД в pgAdmin или Valentina Studio, выполните этот запрос.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers100 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),100) AS wkb_geometry,100 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers50 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),50) AS wkb_geometry,50 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers20 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),20) AS wkb_geometry,20 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved;&lt;br /&gt;
CREATE TABLE crossingsarea_disolved ( &lt;br /&gt;
    wkb_geometry geometry,&lt;br /&gt;
    buffer integer);&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers100),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 100 as buffer FROM crossingsarea_disolved_onebuffer;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers50),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 50 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers20),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 20 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО АВАРИЙ С ТРУПАМИ';&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО ТРУПОВ';&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET wkb_geometry=ST_SetSRID(wkb_geometry,32637);&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2016=0;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2014 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt  FROM medium2014 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014 = medium2014_cnt.cnt&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2014 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014 = medium2014_cnt.cnt, cps_2014 = medium2014_cnt.corpses&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2015 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt FROM medium2015 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015 = medium2015_cnt.cnt&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2015 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015 = medium2015_cnt.cnt, cps_2015 = medium2015_cnt.corpses&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2016 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt FROM medium2016 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016 = medium2016_cnt.cnt&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2016 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016 = medium2016_cnt.cnt, cps_2016 = medium2016_cnt.corpses&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_sum = cp_2014+cp_2015+cp_2016;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_sum = cps_2014+cps_2015+cps_2016;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Points_near_points_2.png&amp;diff=25971</id>
		<title>Файл:Points near points 2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Points_near_points_2.png&amp;diff=25971"/>
		<updated>2018-04-04T10:22:30Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25970</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25970"/>
		<updated>2018-04-04T10:16:59Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт был написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Фильтр нужен обязательно, потому что без него у вас получатся перекрёстки тротуаров с тропинками в лесу&lt;br /&gt;
&lt;br /&gt;
Скрипт создаст Shapefile с точками, в атрибуте WAYS_CNT будет количество дорог, подходящих к точке.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Crossing detection result.png]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
На входе - точки (crossings), точки событий (dtp2014).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Points near points.png]]&lt;br /&gt;
&lt;br /&gt;
Расчёт делается в PostGIS. Хорошая инструкция по установке есть на https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postgis-on-ubuntu-14-04&lt;br /&gt;
&lt;br /&gt;
Загружаем слои из файлов в PostGIS. Подставьте в эти команды логин и пароль к БД. &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; ../moscow_crossings.gpkg&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2014.gpkg --config SHAPE_ENCODING cp1251  dtp_post_14_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2014.gpkg -skipfailures  -nln dtp2014&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2015.gpkg --config SHAPE_ENCODING cp1251  dtp_post_15_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2015.gpkg -skipfailures  -nln dtp2015&lt;br /&gt;
&lt;br /&gt;
ogr2ogr -progress -overwrite -f GPKG dtp2016.gpkg --config SHAPE_ENCODING cp1251  dtp_post_16_all_Mow.shp -skipfailures &lt;br /&gt;
ogr2ogr -progress -overwrite PG:&amp;quot;host=localhost dbname=gis user= password=&amp;quot; dtp2016.gpkg -skipfailures  -nln dtp2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для перекрёстков строится 3 буфера, они объединяются. Делается spatial self join, и подсчитывается количество и разные суммы атрибутов аварий у перекрёстков. На выходе - полигональный слой с кружками вокруг пеерекрёстков и разными атрибутами. &lt;br /&gt;
Подключитесь к БД в pgAdmin или Valentina Studio, выполните этот запрос.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers100 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),100) AS wkb_geometry,100 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers50 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),50) AS wkb_geometry,50 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
CREATE TEMPORARY TABLE buffers20 ON COMMIT DROP AS &lt;br /&gt;
SELECT st_buffer(ST_Transform(wkb_geometry,32637),20) AS wkb_geometry,20 AS buffer_size FROM moscow_crossings WHERE ways_cnt = 4;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved;&lt;br /&gt;
CREATE TABLE crossingsarea_disolved ( &lt;br /&gt;
    wkb_geometry geometry,&lt;br /&gt;
    buffer integer);&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers100),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 100 as buffer FROM crossingsarea_disolved_onebuffer;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers50),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 50 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DROP TABLE IF EXISTS crossingsarea_disolved_onebuffer ;&lt;br /&gt;
CREATE &lt;br /&gt;
TEMPORARY &lt;br /&gt;
TABLE crossingsarea_disolved_onebuffer &lt;br /&gt;
ON COMMIT DROP &lt;br /&gt;
AS &lt;br /&gt;
WITH&lt;br /&gt;
 clusters(wkb_geometry) AS &lt;br /&gt;
      (SELECT ST_CollectionExtract(unnest(ST_ClusterIntersecting(wkb_geometry)), 3) &lt;br /&gt;
         FROM buffers20),&lt;br /&gt;
 multis(id, wkb_geometry) AS &lt;br /&gt;
      (SELECT row_number() over() as id, wkb_geometry FROM clusters)&lt;br /&gt;
 SELECT ST_UNION(wkb_geometry) AS wkb_geometry FROM &lt;br /&gt;
      (SELECT id, (ST_DUMP(wkb_geometry)).geom AS wkb_geometry FROM multis) d GROUP BY id;&lt;br /&gt;
INSERT INTO  crossingsarea_disolved SELECT wkb_geometry, 20 as buffer FROM crossingsarea_disolved_onebuffer;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN count_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2014 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2015 integer;&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_2016 integer;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cp_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО АВАРИЙ С ТРУПАМИ';&lt;br /&gt;
ALTER TABLE crossingsarea_disolved ADD COLUMN cps_sum integer;&lt;br /&gt;
COMMENT ON COLUMN crossingsarea_disolved.cp_sum IS 'КОЛИЧЕСТВО ТРУПОВ';&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET wkb_geometry=ST_SetSRID(wkb_geometry,32637);&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2014=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2015=0;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_2016=0;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2014 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2014.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt  FROM medium2014 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2014 = medium2014_cnt.cnt&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2014_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2014.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2014 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2014 = medium2014_cnt.cnt, cps_2014 = medium2014_cnt.corpses&lt;br /&gt;
FROM medium2014_cnt&lt;br /&gt;
WHERE medium2014_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2014_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2015 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2015.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt FROM medium2015 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2015 = medium2015_cnt.cnt&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2015_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2015.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2015 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2015 = medium2015_cnt.cnt, cps_2015 = medium2015_cnt.corpses&lt;br /&gt;
FROM medium2015_cnt&lt;br /&gt;
WHERE medium2015_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2015_cnt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016 ON COMMIT DROP AS &lt;br /&gt;
SELECT&lt;br /&gt;
dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry AS crossing_geometry,corpse&lt;br /&gt;
FROM &lt;br /&gt;
dtp2016 , crossingsarea_disolved&lt;br /&gt;
WHERE &lt;br /&gt;
ST_Within(dtp2016.wkb_geometry, crossingsarea_disolved.wkb_geometry);&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt FROM medium2016 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET count_2016 = medium2016_cnt.cnt&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
CREATE TEMPORARY TABLE medium2016_cnt ON COMMIT DROP AS &lt;br /&gt;
SELECT medium2016.crossing_geometry, COUNT(*) AS cnt, SUM(corpse) AS corpses FROM medium2016 WHERE corpse &amp;gt; 0 GROUP BY crossing_geometry;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_2016 = medium2016_cnt.cnt, cps_2016 = medium2016_cnt.corpses&lt;br /&gt;
FROM medium2016_cnt&lt;br /&gt;
WHERE medium2016_cnt.crossing_geometry = crossingsarea_disolved.wkb_geometry;&lt;br /&gt;
DROP TABLE medium2016_cnt;&lt;br /&gt;
&lt;br /&gt;
UPDATE crossingsarea_disolved SET cp_sum = cp_2014+cp_2015+cp_2016;&lt;br /&gt;
UPDATE crossingsarea_disolved SET cps_sum = cps_2014+cps_2015+cps_2016;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Points_near_points.png&amp;diff=25969</id>
		<title>Файл:Points near points.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Points_near_points.png&amp;diff=25969"/>
		<updated>2018-04-04T10:10:28Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25968</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25968"/>
		<updated>2018-04-04T09:59:31Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт был написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Фильтр нужен обязательно, потому что без него у вас получатся перекрёстки тротуаров с тропинками в лесу&lt;br /&gt;
&lt;br /&gt;
Скрипт создаст Shapefile с точками, в атрибуте WAYS_CNT будет количество дорог, подходящих к точке.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Crossing detection result.png]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25967</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25967"/>
		<updated>2018-04-04T09:59:22Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: /* Скрипт детектирования перекрёстков в данных Openstreetmap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт был написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Фильтр нужен обязательно, потому что без него у вас получатся перекрёстки тротуаров с тропинками в лесу&lt;br /&gt;
&lt;br /&gt;
Скрипт создаст Shapefile с точками, в атрибуте WAYS_CNT будет количество дорог, подходящих к точке.&lt;br /&gt;
[[Файл:Crossing detection result.png]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25966</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25966"/>
		<updated>2018-04-04T09:58:19Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Фильтр нужен обязательно, потому что без него у вас получатся перекрёстки тротуаров с тропинками в лесу&lt;br /&gt;
&lt;br /&gt;
Скрипт создаст Shapefile с точками, в атрибуте WAYS_CNT будет количество дорог, подходящих к точке.&lt;br /&gt;
[[Файл:Crossing detection result.png]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Crossing_detection_result.png&amp;diff=25965</id>
		<title>Файл:Crossing detection result.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Crossing_detection_result.png&amp;diff=25965"/>
		<updated>2018-04-04T09:55:36Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: demo of https://github.com/nextgis/data_processing_scripts/tree/master/nextgis_extracts_detect_crossings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;demo of https://github.com/nextgis/data_processing_scripts/tree/master/nextgis_extracts_detect_crossings&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25964</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25964"/>
		<updated>2018-04-04T09:49:23Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: /* Скрипт детектирования перекрёстков в данных Openstreetmap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Crossing detection result.svg]]&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Crossing_detection_result.svg&amp;diff=25963</id>
		<title>Файл:Crossing detection result.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Crossing_detection_result.svg&amp;diff=25963"/>
		<updated>2018-04-04T09:49:06Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: demo of result https://github.com/nextgis/data_processing_scripts/tree/master/nextgis_extracts_detect_crossings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;demo of result https://github.com/nextgis/data_processing_scripts/tree/master/nextgis_extracts_detect_crossings&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25962</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25962"/>
		<updated>2018-04-04T09:42:46Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге и задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25961</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25961"/>
		<updated>2018-04-04T09:15:34Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Интерфейс у скрипта простой, нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d result.shp&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При запуске скрипта можно задать фильтр по типам дорог - это то же самое, если бы вы отфильтровали highway-lines.shp в ogr2ogr. Этот фильтр вы задаёте в зависимости от конкретно вашего алгоритма анализа, в зависимости от его настройки можно получить аварии только на перекрёстках крупных улиц, или только на перекрёстках мелких улиц.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('primary')&amp;quot;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d crossings.shp -f &amp;quot;HIGHWAY IN ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','unclassified','residential')&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25960</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25960"/>
		<updated>2018-04-04T09:11:32Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Интерфейс у скрипта простой, нужно только указать путь к highway-line.shp, который распаковали на предыдущем шаге.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python detect_crossings.py -s highway-line.shp -d result.shp&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25959</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25959"/>
		<updated>2018-04-04T09:09:54Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: /* Скрипт детектирования перекрёстков в данных Openstreetmap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Если вы работаете на Windows или Mac OS, то установите NextGIS QGIS, найдите и запустите в меню программ &amp;quot;NextGIS command prompt&amp;quot;.&lt;br /&gt;
Если вы работаете на Linux, то установите GDAL с питоновскими биндингами.&lt;br /&gt;
&lt;br /&gt;
Проверяем, что биндинги работают. Выполняем эту команду - она не должна выводить ничего.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
python -c &amp;quot;import gdal&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25958</id>
		<title>Создаём свою карту ДТП</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC_%D1%81%D0%B2%D0%BE%D1%8E_%D0%BA%D0%B0%D1%80%D1%82%D1%83_%D0%94%D0%A2%D0%9F&amp;diff=25958"/>
		<updated>2018-04-04T09:04:38Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Загружаем исходные данные==&lt;br /&gt;
Источник данных: http://stat.gibdd.ru&lt;br /&gt;
&lt;br /&gt;
Находим код региона.&lt;br /&gt;
&lt;br /&gt;
Указываем диапазон дат.&lt;br /&gt;
&lt;br /&gt;
Запускаем скрипт извлечения данных, по годам.&lt;br /&gt;
&lt;br /&gt;
Результат: пачка XML с карточками ДТП.&lt;br /&gt;
&lt;br /&gt;
==Преобразовываем в табличный вид==&lt;br /&gt;
С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.&lt;br /&gt;
&lt;br /&gt;
Результат: CSV файл со всеми данными по ДТП.&lt;br /&gt;
&lt;br /&gt;
==Находим пересечения==&lt;br /&gt;
Источник данных: http://data.nextgis.com&lt;br /&gt;
Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).&lt;br /&gt;
&lt;br /&gt;
Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение &amp;gt;= 4). Но можете оставить и другие, если нужно.&lt;br /&gt;
&lt;br /&gt;
===Скрипт детектирования перекрёстков в данных Openstreetmap===&lt;br /&gt;
В OSM нет тега для перекрёстка, но их можно получить, взяв те точки, в которых пересекается несколько веев (более двух). Для пробы этот скрипт написан на питоновских биндингах GDAL, и Москву он считает за ночь. Вероятно в PostGIS этот же алгоритм можно сделать более быстрым.&lt;br /&gt;
&lt;br /&gt;
Клонируем скрипт&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/nextgis/data_processing_scripts.git&lt;br /&gt;
cd data_processing_scripts/nextgis_extracts_detect_crossings&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Создаём перекрестки==&lt;br /&gt;
Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).&lt;br /&gt;
&lt;br /&gt;
Перекрестки получаются путем построения буферных зон вокруг пересечений. Соединенные при этом зоны - объединяются в единый объект.&lt;br /&gt;
&lt;br /&gt;
==Считаем ДТП и смерти==&lt;br /&gt;
&lt;br /&gt;
==Делаем веб-карту==&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23123</id>
		<title>Видео на GISconf 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23123"/>
		<updated>2015-11-18T14:12:30Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;На конференции «Открытые ГИС 2015» будет видеосъёмка. Мы хотим до конца года опубликовать записи всех докладов. У нас есть несколько камер, но сами по себе они работать не будут: за камерами нужно приглядывать. То есть, смотреть за видоискателем и проверять, что и докладчик, и слайды попадают в кадр. Работа ненапряжная, но важная: от добровольцев зависит, насколькио информативными получатся видеоролики.&lt;br /&gt;
&lt;br /&gt;
У нас по два потока докладов и мастер-классов, два дня до обеда и после. Доклады важнее, поэтому на них добровольцев ищем в первую очередь. Внесите своё имя в те строки таблицы, где вы готовы следить за камерой. Перед конференцией подойдите к организаторам, они всё покажут.&lt;br /&gt;
&lt;br /&gt;
=== Доклады ===&lt;br /&gt;
&lt;br /&gt;
Зал ГИС&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 11:00—12:00&lt;br /&gt;
| Открытие&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:40&lt;br /&gt;
| Новое&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 14:40—15:00&lt;br /&gt;
| Форматы &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—18:00&lt;br /&gt;
| Вебгис&lt;br /&gt;
| Мария Бовда&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:20—19:20&lt;br /&gt;
| ДЗЗ&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—12:40&lt;br /&gt;
| Образование&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—15:00&lt;br /&gt;
| Отрасли&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Технологии&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| Мобильные&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал ОСМ&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:20&lt;br /&gt;
| OSM1&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 13:40—15:00&lt;br /&gt;
| OSM2&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| OSM3&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:00—19:20&lt;br /&gt;
| OSM4&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—11:40&lt;br /&gt;
| Разработка&lt;br /&gt;
| Пирогов Андрей &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 12:00—12:40&lt;br /&gt;
| Геомаркетинг&lt;br /&gt;
| Пирогов Андрей&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—14:00&lt;br /&gt;
| Mobile, Короткие доклады&lt;br /&gt;
| Артём Светлов &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Экология&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| QGIS в экологии&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Мастер-классы ===&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Андрей Кармацкий&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Константин Гордеев&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Станислав Петряков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Юрий Астрахан&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Денис Рыков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Николай Лебедев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Виктор Олайя&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Илья Зверев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Григорий Потапов&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 2&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Александр Лисовенко&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Игорь Белов&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Алексей Новичков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Александр Клешнин&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Александр Дежин&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Максим Дементьев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Дмитрий Колесов&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Наталья Волгушева&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Обсуждается видеозапись [http://gis-lab.info/forum/viewtopic.php?f=51&amp;amp;t=20129 на форуме гис-лаба], но вам не нужно туда писать: нужно только быть на месте в выбранный интервал времени.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23122</id>
		<title>Видео на GISconf 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23122"/>
		<updated>2015-11-18T14:06:58Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;На конференции «Открытые ГИС 2015» будет видеосъёмка. Мы хотим до конца года опубликовать записи всех докладов. У нас есть несколько камер, но сами по себе они работать не будут: за камерами нужно приглядывать. То есть, смотреть за видоискателем и проверять, что и докладчик, и слайды попадают в кадр. Работа ненапряжная, но важная: от добровольцев зависит, насколькио информативными получатся видеоролики.&lt;br /&gt;
&lt;br /&gt;
У нас по два потока докладов и мастер-классов, два дня до обеда и после. Доклады важнее, поэтому на них добровольцев ищем в первую очередь. Внесите своё имя в те строки таблицы, где вы готовы следить за камерой. Перед конференцией подойдите к организаторам, они всё покажут.&lt;br /&gt;
&lt;br /&gt;
=== Доклады ===&lt;br /&gt;
&lt;br /&gt;
Зал ГИС&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 11:00—12:00&lt;br /&gt;
| Открытие&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:40&lt;br /&gt;
| Новое&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 14:40—15:00&lt;br /&gt;
| Форматы &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—18:00&lt;br /&gt;
| Вебгис&lt;br /&gt;
| Мария Бовда&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:20—19:20&lt;br /&gt;
| ДЗЗ&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—12:40&lt;br /&gt;
| Образование&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—15:00&lt;br /&gt;
| Отрасли&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Технологии&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| Мобильные&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал ОСМ&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:20&lt;br /&gt;
| OSM1&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 13:40—15:00&lt;br /&gt;
| OSM2&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| OSM3&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:00—19:20&lt;br /&gt;
| OSM4&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—11:40&lt;br /&gt;
| Разработка&lt;br /&gt;
| Пирогов Андрей &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 12:00—12:40&lt;br /&gt;
| Геомаркетинг&lt;br /&gt;
| Пирогов Андрей&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—14:00&lt;br /&gt;
| Короткие доклады&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Экология&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| QGIS в экологии&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Мастер-классы ===&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Андрей Кармацкий&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Константин Гордеев&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Станислав Петряков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Юрий Астрахан&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Денис Рыков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Николай Лебедев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Виктор Олайя&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Илья Зверев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Григорий Потапов&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 2&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Александр Лисовенко&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Игорь Белов&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Алексей Новичков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Александр Клешнин&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Александр Дежин&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Максим Дементьев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Дмитрий Колесов&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Наталья Волгушева&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Обсуждается видеозапись [http://gis-lab.info/forum/viewtopic.php?f=51&amp;amp;t=20129 на форуме гис-лаба], но вам не нужно туда писать: нужно только быть на месте в выбранный интервал времени.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23121</id>
		<title>Видео на GISconf 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23121"/>
		<updated>2015-11-18T14:05:54Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;На конференции «Открытые ГИС 2015» будет видеосъёмка. Мы хотим до конца года опубликовать записи всех докладов. У нас есть несколько камер, но сами по себе они работать не будут: за камерами нужно приглядывать. То есть, смотреть за видоискателем и проверять, что и докладчик, и слайды попадают в кадр. Работа ненапряжная, но важная: от добровольцев зависит, насколькио информативными получатся видеоролики.&lt;br /&gt;
&lt;br /&gt;
У нас по два потока докладов и мастер-классов, два дня до обеда и после. Доклады важнее, поэтому на них добровольцев ищем в первую очередь. Внесите своё имя в те строки таблицы, где вы готовы следить за камерой. Перед конференцией подойдите к организаторам, они всё покажут.&lt;br /&gt;
&lt;br /&gt;
=== Доклады ===&lt;br /&gt;
&lt;br /&gt;
Зал ГИС&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 11:00—12:00&lt;br /&gt;
| Открытие&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:40&lt;br /&gt;
| Новое&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 14:40—15:00&lt;br /&gt;
| Форматы &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—18:00&lt;br /&gt;
| Вебгис&lt;br /&gt;
| Мария Бовда&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:20—19:20&lt;br /&gt;
| ДЗЗ&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—12:40&lt;br /&gt;
| Образование&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—15:00&lt;br /&gt;
| Отрасли&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Технологии&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| Мобильные&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал ОСМ&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:20&lt;br /&gt;
| OSM1&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 13:40—15:00&lt;br /&gt;
| OSM2&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| OSM3&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:00—19:20&lt;br /&gt;
| OSM4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—11:40&lt;br /&gt;
| Разработка&lt;br /&gt;
| Пирогов Андрей &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 12:00—12:40&lt;br /&gt;
| Геомаркетинг&lt;br /&gt;
| Пирогов Андрей&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—14:00&lt;br /&gt;
| Короткие доклады&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Экология&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| QGIS в экологии&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Мастер-классы ===&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Андрей Кармацкий&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Константин Гордеев&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Станислав Петряков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Юрий Астрахан&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Денис Рыков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Николай Лебедев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Виктор Олайя&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Илья Зверев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Григорий Потапов&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 2&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Александр Лисовенко&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Игорь Белов&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Алексей Новичков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Александр Клешнин&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Александр Дежин&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Максим Дементьев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Дмитрий Колесов&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Наталья Волгушева&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Обсуждается видеозапись [http://gis-lab.info/forum/viewtopic.php?f=51&amp;amp;t=20129 на форуме гис-лаба], но вам не нужно туда писать: нужно только быть на месте в выбранный интервал времени.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23120</id>
		<title>Видео на GISconf 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_GISconf_2015&amp;diff=23120"/>
		<updated>2015-11-18T14:04:53Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;На конференции «Открытые ГИС 2015» будет видеосъёмка. Мы хотим до конца года опубликовать записи всех докладов. У нас есть несколько камер, но сами по себе они работать не будут: за камерами нужно приглядывать. То есть, смотреть за видоискателем и проверять, что и докладчик, и слайды попадают в кадр. Работа ненапряжная, но важная: от добровольцев зависит, насколькио информативными получатся видеоролики.&lt;br /&gt;
&lt;br /&gt;
У нас по два потока докладов и мастер-классов, два дня до обеда и после. Доклады важнее, поэтому на них добровольцев ищем в первую очередь. Внесите своё имя в те строки таблицы, где вы готовы следить за камерой. Перед конференцией подойдите к организаторам, они всё покажут.&lt;br /&gt;
&lt;br /&gt;
=== Доклады ===&lt;br /&gt;
&lt;br /&gt;
Зал ГИС&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 11:00—12:00&lt;br /&gt;
| Открытие&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:40&lt;br /&gt;
| Новое&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 14:40—15:00&lt;br /&gt;
| Форматы &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—18:00&lt;br /&gt;
| Вебгис&lt;br /&gt;
| Мария Бовда&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:20—19:20&lt;br /&gt;
| ДЗЗ&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—12:40&lt;br /&gt;
| Образование&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—15:00&lt;br /&gt;
| Отрасли&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Технологии&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| Мобильные&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал ОСМ&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Секция&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—13:20&lt;br /&gt;
| OSM1&lt;br /&gt;
| Татьяна Шубнова&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 13:40—15:00&lt;br /&gt;
| OSM2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| OSM3&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 18:00—19:20&lt;br /&gt;
| OSM4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 10:40—11:40&lt;br /&gt;
| Разработка&lt;br /&gt;
| Пирогов Андрей &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 12:00—12:40&lt;br /&gt;
| Геомаркетинг&lt;br /&gt;
| Пирогов Андрей&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 13:00—14:00&lt;br /&gt;
| Короткие доклады&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—17:40&lt;br /&gt;
| Экология&lt;br /&gt;
| Шубнова Татьяна&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 18:00—18:40&lt;br /&gt;
| QGIS в экологии&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Мастер-классы ===&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Андрей Кармацкий&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Константин Гордеев&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Станислав Петряков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Юрий Астрахан&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Денис Рыков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Николай Лебедев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Виктор Олайя&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Илья Зверев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Григорий Потапов&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Зал Мастер-классы 2&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата&lt;br /&gt;
! Время&lt;br /&gt;
! Ведущий класса&lt;br /&gt;
! Контроллер&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 12:20—15:00&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
| Артём Светлов&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Александр Лисовенко&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Игорь Белов&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 ноября&lt;br /&gt;
| 16:00—19:00&lt;br /&gt;
| Алексей Новичков&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 11:00—15:00&lt;br /&gt;
| Александр Клешнин&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Александр Дежин&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Максим Дементьев&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Дмитрий Колесов&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22 ноября&lt;br /&gt;
| 16:00—18:40&lt;br /&gt;
| Наталья Волгушева&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Обсуждается видеозапись [http://gis-lab.info/forum/viewtopic.php?f=51&amp;amp;t=20129 на форуме гис-лаба], но вам не нужно туда писать: нужно только быть на месте в выбранный интервал времени.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-add-rule-to-user.png&amp;diff=19155</id>
		<title>Файл:Ngw edit-control-panel-add-rule-to-user.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-add-rule-to-user.png&amp;diff=19155"/>
		<updated>2014-04-30T07:45:31Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: загружена новая версия «Файл:Ngw edit-control-panel-add-rule-to-user.png»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-group.png&amp;diff=19153</id>
		<title>Файл:Ngw edit-control-panel-group.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-group.png&amp;diff=19153"/>
		<updated>2014-04-30T07:43:59Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: загружена новая версия «Файл:Ngw edit-control-panel-group.png»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Nextgisweb_main_screen_20140217.png&amp;diff=17656</id>
		<title>Файл:Nextgisweb main screen 20140217.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Nextgisweb_main_screen_20140217.png&amp;diff=17656"/>
		<updated>2014-02-17T07:45:29Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-layers-group-add-link-selected.png&amp;diff=17571</id>
		<title>Файл:Ngw edit-layers-group-add-link-selected.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-layers-group-add-link-selected.png&amp;diff=17571"/>
		<updated>2014-02-10T07:26:41Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-layers-group.png&amp;diff=17568</id>
		<title>Файл:Ngw edit-layers-group.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-layers-group.png&amp;diff=17568"/>
		<updated>2014-02-10T07:23:59Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-add-rule-to-user.png&amp;diff=17546</id>
		<title>Файл:Ngw edit-control-panel-add-rule-to-user.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-add-rule-to-user.png&amp;diff=17546"/>
		<updated>2014-02-07T14:03:47Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-group.png&amp;diff=17545</id>
		<title>Файл:Ngw edit-control-panel-group.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-group.png&amp;diff=17545"/>
		<updated>2014-02-07T14:03:34Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-main-screen.png&amp;diff=17544</id>
		<title>Файл:Ngw edit-control-panel-main-screen.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-control-panel-main-screen.png&amp;diff=17544"/>
		<updated>2014-02-07T14:03:26Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-webmap-layers-settings.png&amp;diff=17540</id>
		<title>Файл:Ngw edit-webmap-layers-settings.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-webmap-layers-settings.png&amp;diff=17540"/>
		<updated>2014-02-07T13:50:34Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-webmap-settings.png&amp;diff=17539</id>
		<title>Файл:Ngw edit-webmap-settings.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-webmap-settings.png&amp;diff=17539"/>
		<updated>2014-02-07T13:50:22Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-postgis-layer-refresh-attributes.png&amp;diff=17536</id>
		<title>Файл:Ngw edit-postgis-layer-refresh-attributes.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_edit-postgis-layer-refresh-attributes.png&amp;diff=17536"/>
		<updated>2014-02-07T13:43:54Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_create-postgis-layer.png&amp;diff=17534</id>
		<title>Файл:Ngw create-postgis-layer.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ngw_create-postgis-layer.png&amp;diff=17534"/>
		<updated>2014-02-07T13:42:28Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17397</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17397"/>
		<updated>2014-01-14T13:47:44Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
=== Форматы ===&lt;br /&gt;
&lt;br /&gt;
Система координат данных: EPSG: 4326 (latlon/WGS84)&lt;br /&gt;
Формат данных: CSV или ESRI Shapefile&lt;br /&gt;
Кодировка: UTF-8&lt;br /&gt;
Формат хранения геометрий: WKT или пара полей с координатами.&lt;br /&gt;
&lt;br /&gt;
=== Лицензия ===&lt;br /&gt;
ODBL. Смесь данных с портала правительства Москвы и Openstreetmap.&lt;br /&gt;
This data is made available under the Open Database License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in individual contents of the database are licensed under the Database Contents License: http://opendatacommons.org/licenses/dbcl/1.0/ - See more at: http://opendatacommons.org/licenses/odbl/#sthash.3AUR4Yf1.dpuf&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
=== Как улучшить данные ===&lt;br /&gt;
Данные неполны. Там не вся Москва. Чтобы их улучшить, надо поступать так:&lt;br /&gt;
* Занести в базу OSM не найденные здания с адресами. Пожалуйста, перед загрузкой, убедитесь, что ваши данные лицензионно чисты, вы получили их по открытым источникам или источникам, для которых вы имеете право переводить в их векторную форму. Карты геосервисов Google, Microsoft и подобных такими данными - не являются! Скорее всего, все доступные адреса из таких источников уже взяли. Предпочтительный вариант - сьездить самому на местность, и посмотреть эти дома.&lt;br /&gt;
* Сделать то же самое для памятников, оград, и парков.&lt;br /&gt;
* Уточнять координаты точек в этом наборе данных.&lt;br /&gt;
* Если будут новые данные, то связаться со мной, (trolleway@yandex.ru) и я пересоберу данные.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17396</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17396"/>
		<updated>2014-01-14T13:43:01Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
=== Форматы ===&lt;br /&gt;
&lt;br /&gt;
Система координат данных: EPSG: 4326 (latlon/WGS84)&lt;br /&gt;
Формат данных: CSV или ESRI Shapefile&lt;br /&gt;
Кодировка: UTF-8&lt;br /&gt;
Формат хранения геометрий: WKT или пара полей с координатами.&lt;br /&gt;
&lt;br /&gt;
=== Лицензия ===&lt;br /&gt;
ODBL. Смесь данных с портала правительства Москвы и Openstreetmap.&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
=== Как улучшить данные ===&lt;br /&gt;
Данные неполны. Там не вся Москва. Чтобы их улучшить, надо поступать так:&lt;br /&gt;
* Занести в базу OSM не найденные здания с адресами. Пожалуйста, перед загрузкой, убедитесь, что ваши данные лицензионно чисты, вы получили их по открытым источникам или источникам, для которых вы имеете право переводить в их векторную форму. Карты геосервисов Google, Microsoft и подобных такими данными - не являются! Скорее всего, все доступные адреса из таких источников уже взяли. Предпочтительный вариант - сьездить самому на местность, и посмотреть эти дома.&lt;br /&gt;
* Сделать то же самое для памятников, оград, и парков.&lt;br /&gt;
* Уточнять координаты точек в этом наборе данных.&lt;br /&gt;
* Если будут новые данные, то связаться со мной, (trolleway@yandex.ru) и я пересоберу данные.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17395</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17395"/>
		<updated>2014-01-14T13:22:17Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
=== Форматы ===&lt;br /&gt;
&lt;br /&gt;
Система координат данных: EPSG: 4326 (latlon/WGS84)&lt;br /&gt;
Формат данных: CSV или ESRI Shapefile&lt;br /&gt;
Кодировка: UTF-8&lt;br /&gt;
Формат хранения геометрий: WKT или пара полей с координатами.&lt;br /&gt;
&lt;br /&gt;
=== Лицензия ===&lt;br /&gt;
ODBL. Смесь данных с портала правительства Москвы и Openstreetmap.&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
=== Как улучшить данные ===&lt;br /&gt;
Данные неполны. Там не вся Москва. Чтобы их улучшить, надо поступать так:&lt;br /&gt;
* Занести в базу OSM не найденные здания с адресами. Пожалуйста, перед загрузкой, убедитесь, что ваши данные лицензионно чисты, вы получили их по открытым источникам или источникам, для которых вы имеете право переводить в их векторную форму. Карты геосервисов Google, Microsoft и подобных такими данными - не являются! Скорее всего, все доступные адреса из таких источников уже взяли. Предпочтительный вариант - сьездить самому на местность, и посмотреть эти дома.&lt;br /&gt;
* Сделать то же самое для памятников, оград, и парков.&lt;br /&gt;
* Уточнять координаты точек в этом наборе данных.&lt;br /&gt;
* Если будут новые данные, то связаться со мной, и я пересоберу данные.&lt;br /&gt;
* Могу выложить скрипт для составления слоя полигонов, но им всё равно никто пользоваться не будет.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17394</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17394"/>
		<updated>2014-01-14T13:16:12Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
=== Форматы ===&lt;br /&gt;
Данные распространяются в виде трёх файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
Кодировка UTF-8.&lt;br /&gt;
Система координат EPSG:4326&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
=== Как улучшить данные ===&lt;br /&gt;
Данные неполны. Там не вся Москва. Чтобы их улучшить, надо поступать так:&lt;br /&gt;
* Занести в базу OSM не найденные здания с адресами. Пожалуйста, перед загрузкой, убедитесь, что ваши данные лицензионно чисты, вы получили их по открытым источникам или источникам, для которых вы имеете право переводить в их векторную форму. Карты геосервисов Google, Microsoft и подобных такими данными - не являются! Скорее всего, все доступные адреса из таких источников уже взяли. Предпочтительный вариант - сьездить самому на местность, и посмотреть эти дома.&lt;br /&gt;
* Сделать то же самое для памятников, оград, и парков.&lt;br /&gt;
* Уточнять координаты точек в этом наборе данных.&lt;br /&gt;
* Если будут новые данные, то связаться со мной, и я пересоберу данные.&lt;br /&gt;
* Могу выложить скрипт для составления слоя полигонов, но им всё равно никто пользоваться не будет.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17393</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17393"/>
		<updated>2014-01-14T12:33:56Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
=== Форматы ===&lt;br /&gt;
Данные распространяются в виде трёх файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
Кодировка UTF-8.&lt;br /&gt;
Система координат EPSG:4326&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
=== Как улучшить данные ===&lt;br /&gt;
Данные неполны. Там не вся Москва. Чтобы их улучшить, надо поступать так:&lt;br /&gt;
* Занести в базу OSM не найденные здания с адресами. Это можно делать только из тех источников, при использовании которых не будут нарушаться условия лицензии OSM, и скорее всего, все доступные адреса из них уже взяли. Предпочтительный вариант - сьездить самому на местность, и посмотреть эти дома.&lt;br /&gt;
* Сделать то же самое для памятников, оград, и парков.&lt;br /&gt;
* Уточнять координаты точек в этом наборе данных.&lt;br /&gt;
* Если будут новые данные, то связаться со мной, и я пересоберу данные.&lt;br /&gt;
* Могу выложить скрипт для составления слоя полигонов, но им всё равно никто пользоваться не будет.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17392</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17392"/>
		<updated>2014-01-14T12:28:54Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
=== Форматы ===&lt;br /&gt;
Данные распространяются в виде трёх файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
Кодировка UTF-8.&lt;br /&gt;
Система координат EPSG:4326&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
=== Улучшить данные ===&lt;br /&gt;
черновик&lt;br /&gt;
Данные неполны. Там не вся Москва. Чтобы их улучшить, есть 2 варианта&lt;br /&gt;
* Занести в базу OSM не найденные здания с адресами. Это можно делать только из тех источников, что не нарушать авторские права, или же сьездить самому, и посмотреть эти дома.&lt;br /&gt;
* Уточнять координаты точек в этом наборе данных.&lt;br /&gt;
* Если будут новые данные, то связаться со мной, и я пересоберу данные.&lt;br /&gt;
* Могу выложить скрипт для составления слоя полигонов, но им всё равно никто пользоваться не будет.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17391</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17391"/>
		<updated>2014-01-14T12:21:13Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
=== Форматы ===&lt;br /&gt;
Данные распространяются в виде трёх файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
Кодировка UTF-8.&lt;br /&gt;
Система координат EPSG:4326&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17390</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17390"/>
		<updated>2014-01-14T12:16:27Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
Данные распространяются в виде трёх файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
&lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17389</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17389"/>
		<updated>2014-01-14T12:10:14Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
Данные распространяются в виде трёх файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Это точечный слой, каждая запись в нём представляет один объект из оригинального набора данных. Координаты получены автоматическим геокодированием. Точки, для которых не нашёлся дом, имеют координаты одной точки в центре города.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания из ансамбля. В таком случае, в таблице точек есть одна запись, а в таблице мультиточек - несколько записей с одинаковым полем id.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17388</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17388"/>
		<updated>2014-01-14T12:05:46Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Результаты: ==&lt;br /&gt;
Данные распространяются в виде трёх файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17361</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17361"/>
		<updated>2014-01-13T09:24:52Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Данные ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
Однако в списке нет федеральных памятников.&lt;br /&gt;
&lt;br /&gt;
http://www.panoramio.com/photo/87439874&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Описание полей: ==&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
Данные распространяются в виде нескольких файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17360</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17360"/>
		<updated>2014-01-13T09:15:54Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Вокзалы и станционные постройки.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Описание полей: ==&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
Данные распространяются в виде нескольких файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17357</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17357"/>
		<updated>2014-01-13T08:45:34Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
В наборе данных на сайте Московского правительства содержатся адреса памятников архитектуры, то есть зданий и сооружений на которых есть городские таблички &amp;quot;памятник архитектуры&amp;quot;. В него входят:&lt;br /&gt;
* Жилые, конторские и промышленные здания. Самые новые дома - конца 1950-х годов. &lt;br /&gt;
* Усадебные комплексы, с разбивкой по отдельным зданиям. &lt;br /&gt;
* Храмы и монастыри.&lt;br /&gt;
* Памятники на улицах, и отдельные памятники на кладбищах.&lt;br /&gt;
* Археологические объекты.&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов объектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Описание полей: ==&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
Данные распространяются в виде нескольких файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17356</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17356"/>
		<updated>2014-01-13T08:17:44Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов обьектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Описание полей: ==&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля, не всегда ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || Комплекс студенческих общежитий в Аненгофской роще&lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || Москва, Энергетическая улица,&lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || 8 к4&lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || Энергетическая ул., д.6, к.1-3, д.8, к.4,5,7; д.10, к.1,2; д.14. к.1-4&lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || Москва, Энергетическая улица,  8 к4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
Данные распространяются в виде нескольких файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17352</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17352"/>
		<updated>2014-01-13T07:46:50Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|756px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов обьектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Описание полей: ==&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || &lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
Данные распространяются в виде нескольких файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17351</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17351"/>
		<updated>2014-01-13T07:45:13Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|750px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов обьектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Описание полей: ==&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || &lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part1 || Адрес (из 2 частей) ||   || &lt;br /&gt;
|-&lt;br /&gt;
| addr_part2 || Адрес (из 2 частей) ||   || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || &lt;br /&gt;
* 1: Точка указывает в правильное здание. &lt;br /&gt;
* 2: Точка указывает в правильный квартал. &lt;br /&gt;
* 3 и больше: точность до района города. &lt;br /&gt;
|| 1&lt;br /&gt;
|}&lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, и у некоторых существующих не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| source|| Название таблицы-источника||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_orig || Оригинальный адрес из набора данных ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_local || Адрес исправленный вручную, по которому производился геокодирование ||  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
Данные распространяются в виде нескольких файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17349</id>
		<title>Открытый набор геоданных по архитектурному наследию Москвы</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9_%D0%BD%D0%B0%D0%B1%D0%BE%D1%80_%D0%B3%D0%B5%D0%BE%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%BC%D1%83_%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%B8%D1%8E_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D1%8B&amp;diff=17349"/>
		<updated>2014-01-13T07:28:06Z</updated>

		<summary type="html">&lt;p&gt;Trolleway: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Открытые геоданные по архитектурному наследию Москвы}}&lt;br /&gt;
&lt;br /&gt;
Департамент культурного наследия города Москвы выложил на портале открытых данных г. Москвы набор данных &amp;quot;Объекты культурного наследия и Выявленные объекты культурного наследия&amp;quot; (id 530, [http://data.mos.ru/datasets/530 источник]). Согласно общей информации о наборе на портал он является геоданными. Это, однако, не соответствует действительности, поскольку никаких координат в данных нет.&lt;br /&gt;
&lt;br /&gt;
В Департаменте культурного наследия города Москвы нам посоветовали обратиться к геодезистам, чтобы они &amp;quot;разметили&amp;quot; объекты. Поскольку мы знаем более быстрые способы, мы ими и воспользовались.&lt;br /&gt;
&lt;br /&gt;
Здесь представлены результаты нашего труда.&lt;br /&gt;
&lt;br /&gt;
{{NextGIS}}&lt;br /&gt;
[[Файл:Nextgis heritage preview.png|thumb|750px|center|Полигональный слой в историческом районе.]]&lt;br /&gt;
&lt;br /&gt;
== Описание структуры набора данных ==&lt;br /&gt;
Исходные данные состояли из списка адресов обьектов взятых из соответствующего набора. Для каждой записи было произведено автоматическое геокодирование по базе данных OpenStreetMap для получения координат, и взят окружающий его полигон здания из Openstreetmap, при его наличии.&lt;br /&gt;
&lt;br /&gt;
Часть записей попавших в зону интереса была выверена вручную по данным OpenStreetMap и открытым источникам.&lt;br /&gt;
&lt;br /&gt;
Некоторые записи представляют архитектурные ансамбли, и у них в поле адреса указан список адресов. В этом случае были созданы отдельные точки для каждого здания ансамбля.&lt;br /&gt;
&lt;br /&gt;
Актуальность данных - октябрь 2013 года. Геометрия зданий взята из дампа OSM от 9 января 2014 года.&lt;br /&gt;
&lt;br /&gt;
== Ограничения: ==&lt;br /&gt;
# В списке есть записи не только по зданиям, но и по паркам, оградам, памятникам, а так же недавно снесённым зданиям. Координаты таких записей не выверялись, и поэтому могут находится в любом месте города. Такие неточные записи можно отфильтровать: &amp;quot;class&amp;quot; IS NULL&lt;br /&gt;
# Все данные выверялись только для зоны между 3 транспортным кольцом и Московской кольцевой автомобильной дорогой, а набор данных охватывает всю Москву. Поэтому внутри 3ТК и за МКАДом координаты точек и их статусы могут быть неверными. &lt;br /&gt;
# Некоторые точки не попадают в дома OSM, поэтому полигонов меньше, чем точек.&lt;br /&gt;
# Для зданий П и Г-образной формы точки были автоматически помещены в центральную точку, которая может не попадать в фигуру здания, а находится во дворе. Поэтому при правильно определённом адресе, их нет в таблице полигонов. Для зоны между 3ТК и МКАДом эта ошибка была исправлена вручную.&lt;br /&gt;
# Если здание сложной формы заведено в Openstreetmap как множество отдельных полигонов с тегом building, то бралась геометрия только одного полигона. Это объясняется структурой данных OSM.&lt;br /&gt;
# Установлено, что больше всего ошибок на территории усадебных и религиозных комплексов. Это объясняется отсутствием адресной информации по зданиям в Openstreetmap.&lt;br /&gt;
# В Shape-файлах длинна полей ограничена 254 символами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Nextgis heritage moscowmap2.png|thumb|500px|right|Распределение по территории города]]&lt;br /&gt;
&lt;br /&gt;
Объектом может быть как одно здание либо сооружение, так и комплекс отдельных зданий. &lt;br /&gt;
== Описание полей: ==&lt;br /&gt;
=== Точки ===&lt;br /&gt;
Одна запись - один объект. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Код поля !! Название поля !! Примечание !! Пример&lt;br /&gt;
|-&lt;br /&gt;
| id  || Код объекта ||  || &lt;br /&gt;
|-&lt;br /&gt;
| addr_full  || Исходный адрес ||  Некоторые улицы могут иметь названия многолетней давности, и сейчас называться по-другому. || &lt;br /&gt;
|-&lt;br /&gt;
| ensemble  || Название архитектурного ансамбля ||  || &lt;br /&gt;
|-&lt;br /&gt;
| name  || Название объекта  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| g_geocoded  || Адрес места из базы OSM, в который автоматически была помещена точка при геокодинге || Из-за неполноты адресной информации в OSM около трети записей геокодировалось неправильно, и в этом поле могут быть не адреса домов, а улицы, или автобусные остановки || &lt;br /&gt;
|-&lt;br /&gt;
| g_status  || Точность автоматической выверки || 1: Точка указывает в правильное здание. 2: Точка указывает в правильный квартал. 3 и больше: точность до района города. || &lt;br /&gt;
|-&lt;br /&gt;
| moved  || Точность ручной выверки. ||  1: Точка указывает в правильное здание. 2: Точка указывает в правильный квартал. 3 и больше: точность до района города. || &lt;br /&gt;
|-&lt;br /&gt;
| class  || Обозначает что этот объект представляет собой парк, ограду, памятник, либо недавно снесённое здание. || || &lt;br /&gt;
|-&lt;br /&gt;
| is_multiobject ||  || Обозначает, что это мультиобъект, и в таблице мультиточек находится множество точек для каждого отдельного здания. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== Мультиточки ===&lt;br /&gt;
Одна запись - один из элементов мультиобъекта.  &lt;br /&gt;
&lt;br /&gt;
* ogc_fid &lt;br /&gt;
* wkb_geometry&lt;br /&gt;
* id Код объекта. &lt;br /&gt;
* addr_part1 varying Адрес (из 2 частей)&lt;br /&gt;
* addr_part2 varying Адрес (из 2 частей)&lt;br /&gt;
* g_status Точность автоматической выверки. &lt;br /&gt;
  &lt;br /&gt;
=== Полигоны ===&lt;br /&gt;
Полигонов меньше чем объектов, потому что в OSM нет всех зданий Москвы, либо у них не проставлены адреса, и поэтому нельзя найти конкретный полигон здания по данным под нужной лицензией.&lt;br /&gt;
&lt;br /&gt;
* id  Код объекта. &lt;br /&gt;
* way geometry&lt;br /&gt;
* name character varying&lt;br /&gt;
* source character varying &amp;quot;cadaster_mp&amp;quot; означает, что эта запись - один из мультиобьектов. &lt;br /&gt;
* addr_orig character varying Оригинальный адрес из набора данных.&lt;br /&gt;
* addr_local character varying Адрес исправленный вручную, по которому производился геокодирование.&lt;br /&gt;
&lt;br /&gt;
== Форматы файлов ==&lt;br /&gt;
Данные распространяются в виде нескольких файлов в формате ESRI Shapefile и CSV.&lt;br /&gt;
&lt;br /&gt;
== Применение данных ==&lt;br /&gt;
Данные использованы в исследовании к &amp;quot;[http://mosurbanforum.ru Московскому урбанистическому форуму 2013]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Археология периферии. Серия &amp;quot;Библиотека Суперпарка&amp;quot;. М.: Московский урбанистический форум, 2013. - 32 с.: илл.&lt;br /&gt;
*Каталог нового наследия. Исследование для московского урбанистического форума 2013 &amp;quot;Мегаполисы: Развитие за пределами центра&amp;quot;, стр. 443.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Публикуемый здесь набор отличается от использованного в материалах форума:&lt;br /&gt;
* набор для скачивания приведён к лицензии ODBL&lt;br /&gt;
* нумерация отличается от того, что было опубликовано в публикациях&lt;br /&gt;
* в каталог попали только 407 из 800 геокодированных объектов Москомнаследия, попавших в зону интереса иследования.&lt;br /&gt;
&lt;br /&gt;
== Ссылки на скачивание ==&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_points.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_pointsofmultiopbjects.zip&lt;br /&gt;
* http://gis-lab.info/data/heritage/heritage_cadaster_polygons.zip&lt;/div&gt;</summary>
		<author><name>Trolleway</name></author>
	</entry>
</feed>