Вопросы с тегом «polygon»

На карте замкнутая фигура, определенная связанной последовательностью пар координат x, y, где первая и последняя пары координат одинаковы, а все остальные пары уникальны.

3
Инвертировать полигоны с помощью QGIS?
У меня есть шейп-файл с элементами Polygon, представляющими земные территории мира (континенты, острова). Можно ли их инвертировать и получить геометрию, которая представляет океаны и моря мира? Таким образом, исходные полигоны должны стать кольцами в едином глобальном полигоне, который покрывает планету. По сути, я ищу что-то вроде Select> Inverse в Photoshop. …

4
Площадь в км от полигона координат
У меня есть полигоны из координат в (Python shapely), который выглядит следующим образом POLYGON ((24.8085317 46.8512821, 24.7986952 46.8574619, 24.8088238 46.8664741, 24.8155239 46.8576335, 24.8085317 46.8512821)) Я хотел бы рассчитать площадь этого многоугольника в км ^ 2. Что было бы лучшим способом сделать это в Python?
14 python  polygon  area  shapely 

4
Используя полигоны, чтобы применить уникальное значение ко всем растровым ячейкам в этих полигонах?
В ArcGIS 9.3 у меня есть растровый файл, который я хотел бы «замаскировать» с помощью полигонов, предоставляя одно значение всем растровым ячейкам, которые перекрывают полигоны. Как я могу это сделать? Вот снимок экрана, где черные полигоны - это мой слой многоугольника, а остальное - растровый.

2
Как сгладить большие векторные многоугольники из растра
У меня есть растровый файл классификации землепользования (6 классов) большой площади. Но мне нужно это в векторных полигонах, поэтому я векторизовал это. Пока проблем нет, но в результате - конечно - каждый пиксель точно верифицирован со всеми его egdes :) Но мне нужно, чтобы он был гладким, как контуры. Итак, …

1
Обнаружение разветвленной формы многоугольника?
У меня есть векторный слой с миллионами полигонов, создающих непрерывное покрытие. Мне нужно классифицировать их в соответствии с их формой. Я уже использую несколько индексов формы из ландшафтной экологии, таких как компактность ( 4piA / P ^ 2 ), средняя ширина ( 2A / P ), номер формы ( P …

2
Координаты центроида для нечетных многоугольников
У меня есть проблема в вычислении центроидов определенных многоугольников в QGIS (с помощью инструментов геометрии): для определенных многоугольников - со странной и довольно длинной формой - вычисленные центроиды находятся вне многоугольника. Посмотрите, например, на полигон, отмеченный красным, на рисунке ниже: Его центроид (на который указывает синяя стрелка) фактически выходит за …

6
Преобразовать линию в полигон
У меня есть шейп-файл с городскими районами, но, к сожалению, шейп-файл содержит только одну строку. Шейп-файл выглядит так: Я хочу преобразовать эти линии в шейп-файл полигона области в QGIS. Я пробовал это с помощью инструмента «Линии к полигонам» (Vector> Geometry Tools> Lines to polygons), но он не работал правильно. После …
13 qgis  polygon  line 

2
POSTGIS получит максимальную длину многоугольника и среднюю ширину
У меня в postgis есть таблица типов полигонов. Мне нужно автоматически рассчитать максимальную длину многоугольника: И вторая - средняя ширина: Сейчас я сомневаюсь в правильности, если это возможно, хотя все мои многоугольники будут почти прямоугольными, в других случаях это может быть очень неоднозначным, и почти невозможно различить ширину и высоту. …

3
Группировать функции полигонов в соответствии с набором спецификаций
У меня есть два разных набора полигональных объектов (398 переписных участков и 80 почтовых индексов), каждый из которых сворачивается в большую функцию (округ США). Хотя переписные участки меньше почтовых индексов, они не сворачивают (т. Е. Вкладывают в них) почтовые индексы. Мой вопрос - есть ли метод / инструмент, использующий ArcGIS …

3
Расчет округлости / компактности многоугольника?
Я пытаюсь найти способы количественно описать формы различных полигонов. Для моего проекта эти полигоны представляют озера, реки, лагуны и парки. Поэтому они могут быть практически любой формы. Одна из простых метрик - это вычисление периметра и площади, которая в лучшем случае является лишь немного полезной метрикой. Но я также очень …

4
Процент многоугольника в одном шейп-файле внутри другого многоугольника
Я новичок, извиняюсь, если это очевидно / уже спросили и ответили, но я не смог ничего найти. У меня есть два шейп-файла: 1. административный пограничный слой для округа в Великобритании, известного как граница LSOA, в котором есть 500 небольших зон 2. зона затопления. В идеале я хочу выяснить, какие из …

2
Обрезать полигон и сохранить данные?
У меня есть эти два полигона: library(sp); library(rgeos); library(maptools) coords1 <- matrix(c(-1.841960, -1.823464, -1.838623, -1.841960, 55.663696, 55.659178, 55.650841, 55.663696), ncol=2) coords2 <- matrix(c(-1.822606, -1.816790, -1.832712, -1.822606, 55.657887, 55.646806, 55.650679, 55.657887), ncol=2) p1 <- Polygon(coords1) p2 <- Polygon(coords2) p1 <- Polygons(list(p1), ID = "p1") p2 <- Polygons(list(p2), ID = "p2") myPolys …

4
Собственные пересечения для полигонов, как решить?
У меня есть вопрос о восстановлении самопересекающегося шейп-файла многоугольника. У меня есть шейп-файл, содержащий полигоны (ZM), которые имеют самопересекающиеся элементы. Если я использую инструмент «восстановить геометрию», он находит несколько самопересечений и исправляет их. Ура! Но когда я делаю экспорт этого файла (или его выбор), этот экспорт снова содержит самопересечения. Это …

1
Преобразование полигона в линейную линию в QGIS?
У меня есть многоугольник, импортированный из шейп-файла в QGIS. Вместо этого я хотел бы преобразовать его в линейную строку, чтобы позже сохранить ее в виде файла GPX. Как я могу преобразовать полигон в линейную линию в QGIS?

3
Оптимизация расчета ближайшего соседа с помощью PostGIS
Я использую PostGIS для вычисления ближайших соседей полигонов. То, что я хочу вычислить, - это минимальное расстояние от каждого многоугольника до ближайшего многоугольника. До сих пор мне очень помог ответ Майка Тьюса (который я цитирую с небольшим изменением) здесь: SELECT a.hgt AS a_hgt, b.hgt AS b_hgt, ST_Distance(a.the_geom, b.the_geom) AS distance_between_a_and_b …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.