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

10
Повышение производительности за счет индекса GIST для точки в многоугольном запросе

У меня есть две таблицы: местоположения (id, region_id, the_geom) и регионов (id, the_geom). Для каждой точки местоположения я хочу определить регион, в котором она находится: UPDATE locations SET region_id = (SELECT id FROM regions WHERE ST_Within(locations.the_geom,regions.the_geom) ); Имеет ли...

10
Заполнение кольцевых полигонов с помощью ArcGIS for Desktop?

У меня есть набор полигонов, которые представляют водоемы. В той же функции полигонов, которые являются островками в водоеме. Таким образом, для данного озера есть более мелкие полигоны, которые представляют острова в одном и том же объекте. Однако у самого водного полигона для этого озера есть...

10
Как получить файл формы океана из очень подробного файла формы?

Я ищу возможность "инвертировать" шейп-файл. Я хочу преобразовать шейп-файл с континентами и островами в шейп-файл с водяными полигонами. Существующий шейп-файл Ocean из Natural Earth слишком неточный. Как активный участник OSM, я подумал, что использование существующих шейп-файлов из OSM будет...

10
Многоугольная метка повторяется для каждой плитки

Я использую автономный GeoWebCache для обслуживания тайлов с удаленного GeoServer. Моя проблема в том, что метка многоугольника добавляется к каждой из поданных плиток, а не только один раз в центроид многоугольника. Я нашел пост, в котором обсуждается проблема:...

10
Обновить строку базы данных точками, которые попадают в полигоны

У меня есть БД PostGIS / Postgresql, в которой есть две таблицы. Один с точечной геометрией, а другой представляет границы страны в виде многоугольников. Я хотел бы добавить название страны, с которой пересекается каждая точка, к каждой строке в моей таблице точек. Может быть, как один большой...

10
Как исправить многоугольники в QGIS?

У меня есть несколько многоугольников в qgis-1.7.0 и я хочу убедиться, что каждый многоугольник является прямоугольником. Смотрите изображение ниже. Есть ли способ, которым я могу сделать это в QGIS (или любой другой F / OSS)? Или как я могу улучшить мой рисунок многоугольника, чтобы убедиться,...

10
Отображение смежных линий многоугольника рядом друг с другом вместо наложения

Я хотел бы отобразить смежные полигоны с линией работы рядом друг с другом, а не один поверх другого для этой общей границы. Я не хочу редактировать границы многоугольника - хочу только изменить способ их отображения. Это возможно?...

10
Как точно рассчитывается центроид многоугольников?

Я хотел бы знать, как именно инструменты QGIS Geometry -> многоугольник центроид вычисляют координаты точки. Например, разделяет ли он границу многоугольника на маленькие точки, берет две пары из двух точек (длина и ширина) с максимальным расстоянием и принимает пересечение этих двух линий в...

10
Создание полигонов, соединяющих конечные точки нескольких линий с помощью ArcPy?

Я пытаюсь выяснить, как создать многоугольник, который соединяет все конечные точки шейп-файла, содержащего набор полилиний с pythonscript в ArcGIS, у меня возникают проблемы с этим, так как порядок узлов в многоугольнике важен. Я хочу добиться серого многоугольника на картинке из зеленых линий...

10
Удалить щепки между полигонами с помощью R

Есть ли способ устранить небольшие «осколки» между полигонами, используя R? Желаемое решение создаст новый, SpatialPolygonsDataFrameгде общие границы между полигонами совпадают. Меня особенно интересует решение, которое использует R, а не ArcMap или QGIS. Мне также было бы интересно услышать...

10
Как создать шейп-файл полигона из списка координат, используя python gdal / ogr?

Я пытаюсь создать шейп-файл полигона из списка координат, используя инструменты Python с открытым исходным кодом. Следующее - это то, что я до сих пор получил, взломанный вместе с кулинарной книгой Python GDAL / OGR, и этот ответ GIS SE . Есть похожий вопрос Python: Как создать шейп-файл полигона...

10
PostGIS - получить точку внутри линии или многоугольника

Мне нужно получить центральную точку линии или многоугольника markerдля моего приложения. Чтобы при нажатии на маркер появилась геометрия (линия или многоугольник). Раньше я ST_Centroidзаставлял это работать. Результатом является то, что я ожидал, если бы не несколько полигонов или линий, центроиды...

9
Объединение смежных полигонов, имеющих сходную черту, в один полигон с помощью ArcGIS Desktop?

У меня есть большой набор классов уроков среды обитания, которые я в дальнейшем упростил до своих собственных уникальных классов. Однако это привело к тому, что места обитания прилегали друг к другу с одинаковой системой классификации лесов. Есть ли способ соединить эти два (или скольких много...

9
Диаграмма Вороного на заданном полигоне с использованием QGIS

Я пытаюсь создать диаграмму Вороного для определенного многоугольника, но есть некоторая проблема при работе с ребрами. Вот как я это делаю: Подготовка точек для Вороного и многоугольника для диаграммы Создать Ворной Вырежьте край, используя многоугольник Объедините отрезанный Вороной и...

9
Вычисление минимального расстояния между полигонами в R

Я рассчитал площадь поверхности распределения видов (слияние полигонов из шейп-файлов), но, поскольку эта область может состоять из довольно удаленных полигонов, я хотел бы рассчитать некоторую меру дисперсии. До сих пор я извлекал центроиды каждого многоугольника, вычислял расстояние между ними и...

9
Как экспортировать координаты многоугольника в CSV (не WKT)?

Я пытаюсь экспортировать координаты многоугольника из шейп-файла в файл CSV, но пока все мои попытки не увенчались успехом. Я нашел множество вопросов и ответов по этому поводу, но никто не решил мою проблему. Я скачал файл...

9
Разрезание мира на полигоны равной численности населения

Я хотел бы разрезать мир на полигоны равной численности населения, скажем, 100 миллионов человек (начиная, например, с растровых данных о плотности населения, предоставленных НАСА). Я знаю, что это сокращение будет произвольным в том смысле, что есть много разных решений. Но это не важно, мне...

9
Объединить полигоны геойсона с координатой WGS84

У меня есть файл Geojson с несколькими смежными полигонами, и я хочу объединить их в один. Я знаю, что это повторяющийся вопрос, но я не могу найти информацию для полигонов с координатами широты и долготы, как в этом геоджоне: { "type": "FeatureCollection", "features": [{ "type": "Feature", "id":...

9
Как преобразовать изолинии в изополигоны с постгисом?

У меня есть таблица postgis изолиний, которая определяется следующим образом: CREATE TABLE myisolines ( gid serial NOT NULL, isotime timestamp without timezone, val numeric(10,4), geom geometry(LineString,4326) ); Визуально эти линейные объекты выглядят так: Я знаю пространственный экстент моих...

9
Анализ ребер полигонов PostGIS (ориентация, длина ребер)

Я довольно новичок в мире ГИС и особенно в PostGIS, поэтому извините, если ответ кажется очевидным ... Я хотел бы сделать анализ ряда зданий. Одна вещь, которая меня интересует, это их фасадные поверхности вместе с соответствующей ориентацией. Как показано на рисунке ниже, я хотел бы иметь длину и...