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

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

1
Пересечение полигонов линии Геопанды
Я пытаюсь найти, где несколько линий пересекают многоугольник для двух разных геоданных: from shapely.geometry import Polygon, LineString import geopandas as gpd polygon = Polygon([(0, 0), (1, 0), (1, 1), (0, 1), (0, 0)]) line1 = LineString([(0.5, 0.5), (0.7, 0.7)]) line2 = LineString([(0.9, 0.9), (0.2, 0.6)]) poly_gdf = gpd.GeoDataFrame(geometry=[polygon]) line_gdf = …

1
Пересекающиеся линии, чтобы получить пересечения, используя Python с QGIS?
У меня есть набор линий, представляющих автобусные линии. Некоторые линии перекрываются и проходят по одним и тем же дорогам. Я могу извлечь узлы. Однако я заинтересован в извлечении только таких переходов: Как я могу это сделать? Я ищу способы с QGIS или Python. Я попробовал метод пересечения из GDAL Python, …

3
Удалить перекрывающиеся объекты многоугольника из одного из двух слоев с помощью QGIS?
У меня есть два перекрывающихся слоя полигонов, и мне нужно как-то стереть области перекрытия. Таким образом, я должен получить два слоя непересекающихся полигонов. Звучит довольно просто, но я просто не могу понять это правильно ни с одним из инструментов в Qgis !? Должен ли я использовать «клип» или «вырезать фигуры …

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

2
Рассчитать площадь пересекающихся полигонов в QGIS
У меня есть две коллекции шейп-файлов: 1 - почтовые индексы, административные и политические области 2 - различные категории землепользования, такие как парки и земельные участки, и точки, такие как деревья Я хочу получить статистику по районам этих категорий землепользования с разбивкой по почтовому индексу, административным и политическим районам и количеству …

2
SQL Server - выберите все полигоны, вложенные в больший полигон
Это, казалось бы, простой вопрос о геометрии SQL Server, который, как я думал, будет иметь готовое решение, но мне не повезло найти его. Мое намерение состоит в том, чтобы выбрать все записи в одной таблице, которые имеют многоугольники, которые вложены (содержатся) в большем многоугольнике из другой таблицы. Я ожидал функций …

1
В чем разница между пространственными предикатами «Обложки» и «Содержит»?
Я пытаюсь понять Пространственные предикаты матрицы пересечения DE-9IM. Я не вижу разницы между предикатами Covers (соответственно CoveredBy ) и Contains (соответственно внутри ). Я пытаюсь рисовать геометрии с помощью JTS Topology Suite , они всегда Covers = True и Contains = True (или оба являются ложными), но мне не удается …

5
Пересечение (анализ) полигонов, генерирующих пустой вывод
Ранее я задавал вопрос об определении площади многоугольников с другой границей многоугольника. Определение площади каждого полигона в пределах границ полигона? Я пришел к выводу, что использование функции пересечения было наиболее возможным вариантом для определения площади полигонов в пределах границы 1000 метров. Всякий раз, когда я запускаю пересечение со всеми шейп-файлами …

1
Производительность в расчете растровой статистики в PostGIS
Я пытаюсь вычислить растровую статистику (мин, макс, среднее) для каждого полигона в векторном слое, используя PostgreSQL / PostGIS. В этом ответе GIS.SE описывается, как это сделать, путем вычисления пересечения между полигоном и растром, а затем вычисления средневзвешенного значения: https://gis.stackexchange.com/a/19858/12420. Я использую следующий запрос (где demмой растр, topo_area_su_regionмой вектор и toidуникальный …

2
Удаление пересечения одного многоугольника от другого с помощью R?
Я пытаюсь удалить пересечение от Poly2 на Poly1. Ниже приведены координаты двух полигонов. > coords1 [,1] [,2] [1,] 992.0161 7462.531 [2,] 950.1962 7413.532 [3,] 902.3632 7421.207 [4,] 706.1985 7472.378 [5,] 654.0139 7711.760 [6,] 657.5960 7726.950 [7,] 786.2667 7844.380 [8,] 789.5935 7842.925 [9,] 981.7046 7498.659 [10,] 983.4246 7493.271 [11,] 990.6680 7469.888 …

2
Как восстановить топологию шейп-файла?
Я выполнил анализ изображений на основе объектов с помощью ENVI EX, и каждая из классифицированных функций была экспортирована в виде шейп-файла. Я перенес эти шейп-файлы в ArcMap 10 и попытался пересечь их с другими шейп- файлами той же области, которые были получены из GeoBase . Когда я пытаюсь запустить инструмент …

4
Отличительные линии, которые пересекаются с линиями, которые касаются?
Как я могу различить эти случаи в ArcGIS 10? Случай 1 : обе конечные точки линии касаются другой линии Случай 2 : обе конечные точки свисают с линий, которые они пересекают Я смотрю на функцию Trim Line, но это не то, что я хочу (разрушительно). Реальный пример использования - это …

1
Пересечение нескольких слоев в PostGIS
Мне нужно написать PL / pgSQL хранимую процедуру для расчета пересечения нескольких слоев. Например, для трех слоев A, B, C эта функция должна возвращать геометрию ABC: Функция принимает в качестве входных данных id слоев, которые необходимо пересечь. Кто-нибудь может дать мне совет по созданию этой функции? Мои мысли об этом …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.