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

23
Заполнение пространства между случайными 2D линиями

Рассмотрим область (2D), заполненную линиями случайным образом (см. Рисунок). Мы заинтересованы в заполнении пустых пространств между строками, включая четыре граничных ребра: 0- максимизация размера посылок; 1- форма заполняемых участков имеет квадратную ориентацию по горизонтали или вертикали; 2-...

22
Как я могу найти точку внутри многоугольника в PostGIS?

Как я могу найти точку, которая гарантированно находится в пределах данного полигона в PostGIS? Я знаю о ST_Centroidфункции. Однако центроид не всегда находится внутри многоугольника, см. Ниже: Кроме того, я хотел бы избегать использования точки, которая находится на границе многоугольника, а лучше...

22
Ищете стратегии обобщения для построения контуров в PostGIS?

У меня есть набор данных о строительных отпечатках, векторизованных из набора растровых данных. В настоящее время набор данных является просто векторным представлением растровых данных. Я хотел бы, чтобы набор данных многоугольника имел только вершины в углах здания. Я пытался использовать команду...

21
Как найти прямоугольник максимальной площади внутри выпуклого многоугольника?

В этом посте мы ищем алгоритмы / идеи о том, как найти прямоугольник максимальной площади внутри выпуклого многоугольника . На следующем рисунке числа - это площади подогнанных прямоугольников. Как показано, желаемый прямоугольник может варьироваться в каждом измерении и может быть под любым углом....

21
Как рассчитывается ST_PointOnSurface?

Этот вопрос был перенесен из Переполнения стека, поскольку на него можно ответить в системе обмена стеками географических информационных систем. Мигрировал 6 лет назад . В документации PostGIS говорится, что ST_PointOnSurfaceвозвращается «ТОЧКА, гарантированно лежащая на поверхности». Кажется, что...

21
Хранить GeoJSON FeatureCollection в PostgreSQL с помощью PostGIS?

Я новичок в GeoJSON. У меня есть коллекция объектов GeoJSON, как показано, и я хотел бы сохранить ее в таблице postgres (testtable). Моя таблица postgres имеет серийный идентификатор и столбец геометрии. { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type":...

21
Преобразовать шейп-файл в CSV, включая атрибуты И геометрию?

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

19
Как рассчитать угол, под которым две линии пересекаются в PostGIS?

Я хочу рассчитать угол между двумя линиями, где они пересекаются в PostGIS. Начальная точка для расчета угла в PostGIS, кажется, ST_Azimuth - но она принимает точки в качестве входных данных. Моей первой мыслью было взять конечные точки пересекающихся линий и выполнить для них азимутальные...

19
Какова точность SELECT DISTINCT в столбце геометрии PostGIS?

Интересно, какова точность SELECT DISTINCTоператора в геометрии PostGIS. В моей системе следующий запрос дает мне счет 5, что означает, что вставленные точки считаются равными, если они отличаются менее чем на 1e-5, и я не уверен, является ли это функцией PostGIS, проблема моей установки или...

19
Нахождение туннельной осевой линии?

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

18
Алгоритм поиска ближайшей точки

У меня есть список нескольких сотен городов с их широтой / долготой. Учитывая другое местоположение (также в лат / лонг) мне нужно найти ближайший город. Поскольку я не использую ГИС, к настоящему времени очевидным алгоритмом является создание цикла для всех городов, вычисляющего расстояние между...

18
Сравнивая две геометрии в ArcPy?

Я пытаюсь сравнить два отдельных класса пространственных объектов, чтобы определить различия между ними (своего рода функция сравнения). Мой основной рабочий процесс: Я извлекаю геометрию с помощью SearchCursor Сохраните геометрию двух классов пространственных объектов как GeoJSON, используя...

18
Postgis - преобразование типа данных geometry_dump в тип geometry

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

17
Можно ли группировать по геометрии в PostGIS?

Можно ли группировать по геометрии? Мы много подсчитываем точки по геометриям многоугольника, что включает в себя пересечение данных в первую очередь, чтобы подсчитать количество учеников. по школьной границе, группе блоков и т.д .: SELECT n.nbhd_id , count(*) AS count_burglaries FROM denver.crime...

17
Преобразование между Esri Geometry и WKT с использованием ArcObjects?

Похоже, что в ArcGIS ArcObjects API нет средств для преобразования геометрии ArcObjects в представление «Хорошо известный текст» (и наоборот). Единственное, что мне удалось найти, - это преобразование в WKB (интерфейс IWkb). Есть ли способ выполнить преобразование между геометрическими объектами и...

16
Как я получу SRID из поля Geometry

Что такое функция для получения SRID из поля Geometry. Я вставил шейп-файл в таблицу SQL Server с определенным полем Geometry. Я знаю, что проекция шейп-файла - Swreff99_1800 (EPSG: 3011). Теперь мой вопрос: как мне получить этот SRID: 3011, используя какой-то метод OGC для геометрического поля?...

15
Исправление пробелов и перекрытие геометрии полигонов (участков)

Я столкнулся с ресурсом, на который мы полагаемся почти ежедневно, и который нуждается в ремонте. Это не наш собственный продукт, и поставщик, как правило, не заинтересован в решении проблемы. Мы используем шейп-файл полигона, который содержит более 2000 границ участков. Сами посылки не являются...

15
Терминология: полигон или территория?

Когда я пишу о геометрии ГИС, я не уверен, использовать ли термин «полигон» или «площадь». В частности, предлагает ли слово «многоугольник» конкретный тип геометрии? Например, коллега предложил мне, чтобы термин «многоугольник» не подходил для пончика! Но даже если это правда, кого-нибудь это...

15
Экспорт только определенных столбцов в файл CSV в ArcGIS for Desktop?

Я написал скрипт на python с использованием arcpy, который выводит класс пространственных объектов многоугольника в базу геоданных файлов. Я добавил функцию для экспорта атрибутов в отдельный файл CSV. Я использую код, который я нашел в этом посте, который отлично работает. Однако этот код...