ошибки в разметке районов красноярского края
Posted by Vlad2011_2011 on 28 November 2013 in Russian (Русский).Возился с запросами к postgis
сделал таблицу ( обхединил несколько регионов в нее)
CREATE TABLE “vboundary-polygon” AS SELECT n0.name name0, n1.name name1,n2.name name2, n0.geom FROM “boundary-polygon-m” n0, “boundary-polygon-m” n1, “boundary-polygon-m” n2 where n0.admin_lvl::integer = 6 and n1.admin_lvl::integer = 4 and n2.admin_lvl::integer = 3 and ST_Contains(n1.geom, n0.geom) and ST_Contains(n2.geom, n1.geom)
получил 221 запись - районов
запрос из исходной
SELECT count(*) FROM “boundary-polygon” n where n.admin_lvl::integer = 6
258
куда-то делись 37 районов
“name” “Боготольский район” “Промышленновский район” “Аскизский район” “Шелаболихинский район” “Каменский район” “Бакчарский район” “Александровский район” “Кежемский район” “Зырянский район” “Ордынский район” “Кожевниковский район” “Эвенкийский район” “Залесовский район” “Маслянинский район” “Тогучинский район” “Панкрушихинский район” “Нижнеингашский район” “Гурьевский район” “Орджоникидзевский район” “Колыванский район” “Тальменский район” “Монгун-Тайгинский кожуун” “Тисульский район” “Усть-Таркский район” “Солтонский район” “Таймырский Долгано-Ненецкий район” “Ельцовский район” “Сузунский район” “Богучанский район” “Каратузский район” “Пий-Хемский кожуун” “Каргасокский район” “Кыштовский район” “Тегульдетский район” “Заринский район” “Шарыповский район” “Мариинский район”
Кроме того если посмотреть на карте есть два не обозначенных района