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

(1) абстрактная геометрия; (2) хранение географических данных в проекционных координатах; (3) общий термин ESRI для векторных признаков; класс для "геометрии" объектов.

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

3
Как преобразовать BLOB-объект SQL Server в геометрию другого объекта?
У меня есть файл данных CSV от стороннего производителя, который является экспортированной таблицей SQL Server. Они просто сделали select * from fooи вывели результат в текстовый файл и отправили его. В их таблице есть столбец типа Geometry, поэтому в моем исходном тексте у меня есть что-то вроде «0xE610000010C47 ...» и …

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

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

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

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

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

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

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

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

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


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

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

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

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