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

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

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

15
Каковы последствия неправильной геометрии

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

14
Как преобразовать BLOB-объект SQL Server в геометрию другого объекта?

У меня есть файл данных CSV от стороннего производителя, который является экспортированной таблицей SQL Server. Они просто сделали select * from fooи вывели результат в текстовый файл и отправили его. В их таблице есть столбец типа Geometry, поэтому в моем исходном тексте у меня есть что-то вроде...

14
Расчет процента видимого неба?

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

14
Как рисовать полигоны из консоли Python?

Я посещал и повторно посещал страницу по обработке геометрии в PyQGIS Cookbook: http://documentation.qgis.org/2.0/en/docs/pyqgis_developer_cookbook/geometry.html, но не могу понять, как получить многоугольник рисовать из консоли Python. Кто-нибудь может...

14
Инвертировать полигоны с помощью QGIS?

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

13
Имитация расширения возможностей многоугольника

У меня есть то, что я надеюсь, будет интересным вопросом. Я работаю над заданием для введения в курс ГИС, в котором используются некоторые данные о разливе нефти в Заливе для представления общих векторных методов пространственного анализа (буферы, наложения и т. Д.). У меня есть класс объектов...

13
Как привязать дорожную сеть к шестиугольной сетке в QGIS?

Я пытаюсь использовать QGIS 2.14 для привязки дорожной сети к шестиугольной сетке, но у меня появляются странные артефакты. Я создал шестнадцатеричную сетку с MMQGIS , ячейки размером около 20 х 23 м. Я забуферен дорожной сетью на 1 м и уплотнил ее, чтобы через каждые несколько метров находился...

13
Собственные пересечения для полигонов, как решить?

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

13
Какие существуют подробные учебные пособия по пространственным базам данных? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Есть хороший учебник, который подробно объясняет...

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

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

13
Обнаружение разветвленной формы многоугольника?

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

12
Python: найдите метод для вычисления «внутреннего центроида» (также известного как labelPoint в arcmap) полигона

Я ищу метод для вычисления координат X, Y внутренней точки (также известный как labelPoint в arcmap) (неправильного) многоугольника. Я пытаюсь найти решение без использования модуля ArcGIS Разница между «центроидом» и меткой PointPoint заключается в том, что центроид может находиться за пределами...

12
Изменить алгоритм минимальной ограничительной рамки

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

12
Как вычислить прямые скелеты с помощью Python?

Есть ли пакет Python, который обеспечивает реализацию алгоритма прямого скелета? Я знаю, что проект CGAL с открытым исходным кодом (C ++) содержит реализацию, но кажется, что cgal-bindings не включает этот пакет CGAL . В любом случае, я бы предпочел чистую реализацию Python, которую я мог бы...

12
Разница между геометрией и $ геометрией QGIS

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

12
Линии большого круга в равноугольной проекции

Просто чтобы убедиться, что я на правильном пути: Все ли большие круги на сфере и в равносторонней проекции (т. Е. Пары широты и долготы) либо: меридианы (то есть переход от полюса к полюсу) формы tan latitude = sin360(longitude + rotation) * amplitude + offset (с дополнительными ограничениями на...

12
Найти ближайший лат длинный к входному лат длинный (SQL Server 2008)

В моей базе данных есть облако точек (пространственный SQL Server 2008). Это около 6 миллионов записей. Есть 3 столбца: id, значение, geom. Каков оптимальный способ получения «значения» на входе lat long ?? Я новичок в пространственных запросах в SQL Server 2008. Может ли кто-нибудь опубликовать...

12
Запись векторного слоя в файл CSV с геометрией с использованием PyQGIS?

Я использую Python, пытаясь записать файл векторного слоя в CSV-файл с этим кодом: QgsVectorFileWriter.writeAsVectorFormat(mylayer, r'c:\temp\xyz.csv', "utf-8", None, "CSV") Он может экспортировать в xyz.csv, но в csv отображаются только атрибуты, а не столбец геометрии. Как я могу экспортировать...