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

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

1
Разница между ограничительной рамкой, конвертом, экстентом, границами?
Каждый раз, когда я создаю скрипт для манипулирования вектором (точка, линия и многоугольник) в python, я встречаю это сомнение. В чем разница между ограничительной рамкой (bbox), конвертом, экстентом, границами?

2
Расчет центроида сферического многоугольника
Я хотел бы общий способ расчета центроидов для полигонов на сфере. Пока что лучшая онлайн-справка: Инструменты для графики и фигур Джефф Дженнесс. Описанный там метод предполагает разложение многоугольника на несколько сферических треугольников и вычисление среднего значения центроидов сферических треугольников, взвешенных по площади сферического треугольника. Я знаю, что существует несколько способов …

4
Создание линий из точек пары координат с ArcPy?
У меня есть пара точек координат (начальная и конечная точки), которые я должен преобразовать в линии. До сих пор я использовал добавление обеих координат в a pippo.Point(), a, pippo.CalculateGeometry()чтобы определить геометрию каждого пионта и pippo.append(defined geometry)идентифицировать пару точек, а затем PointsToLine, чтобы получить мою линию. Это довольно дорогое время для …

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

2
Создание линии различного расстояния от исходной точки с использованием Python в ArcGIS Desktop?
Я пытаюсь создать линейный объект из одной точки, используя заданное расстояние и угол, используя ArcGIS и Python (ArcPy). У меня есть точка в этих координатах: X = 400460,99, Y = 135836,76 С этого момента я хочу создать линию длиной 800 метров под углом 15 градусов от этой точки. Я не …

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

2
Разрезать шейп-файл на более мелкие части
Я скачал шейп- файл береговой линии 450 МБ из OpenStreetMap, я хочу разделить его на более мелкие части. Есть ли способ создать шейп-файл только с полигонами, содержащимися в меньшей области? Файл идет с акваториями, уже разделенными в прямоугольных формах.

5
Python, shapely library: возможно ли сделать аффинную операцию над многоугольником формы?
Я пытаюсь создать повернутый прямоугольник в координатах широта / долгота. В принципе, у меня есть координаты центра и угол поворота вокруг центра. Можно ли сделать с помощью, shapely или gdal, или что-то еще?

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

1
Настройка Geoserver для использования определенного столбца postgis geometry в качестве значения по умолчанию
У меня есть таблица PostGIS с двумя столбцами геометрии, оба с несколькими полигонами, но один с SRID 4326, другой с 3857. При публикации таблицы в Geoserver я понимаю, что Geoserver по умолчанию использует первый столбец геометрии в списке столбцов, но мне было интересно Есть ли способ настроить Geoserver для использования …

6
Перемещение / смещение точек с помощью ArcPy или ModelBuilder?
У меня есть несколько слоев САПР без географической привязки (см. Этот вопрос ), которые имеют функции текстовых аннотаций. Я создал модель для преобразования текста в точки, но после преобразования аннотации в класс пространственных объектов Point я вижу, что точки привязки текста САПР не совпадают с центром текста САПР (в котором …

1
Делать ТОЧКУ из координат долготы / широты в существующей таблице, используя PostGIS?
Я хотел бы сделать ТОЧКУ, используя столбцы долготы и широты существующей таблицы . Вот ссылка на документацию ST_MakePoint . Вот мой стол: CREATE TABLE sysinst.bio ( oid INTEGER PRIMARY KEY, longitude FLOAT, latitude FLOAT, geom GEOMETRY(POINT, 26913) ); Добавление столбца геометрии: SELECT AddGeometryColumn ('sysinst', 'bio', 'geom', 26913, 'POINT', 2); Вот …

3
Увеличение геометрии PostGIS на процент
Я ищу способ добавить буфер вокруг геометрии PostGIS, но размер буфера должен зависеть от размера геометрии. То есть я хочу, чтобы каждая геометрия была увеличена, скажем, на 5%. Идея в том, что я ищу пересекающиеся геометрии, но может быть ошибка до 5%, связанная с каждой, которую я хочу принять во …

4
Существует ли стандартное или «наиболее используемое» фиктивное значение Z?
Создавая и импортируя как 2D, так и 3D данные, я много раз сталкивался с ситуацией, когда у меня нет значения Z для набора координат, когда значение координаты Z выходит за пределы диапазона (например, -99, -9999, -inf или подобное ) или что мне нужно создать фиктивную координату Z. Я знаю, что …

2
Точка (линейной линии) внутри Polygon, используя ogr и Python
В настоящее время я работаю над проектом, в котором мне нужно построить топологическую сеть из геометрических элементов, которые я нахожу в шейп-файлах. До сих пор, используя проект с открытым исходным кодом Бена Рейли, мне удалось преобразовать линейные строки в ребра сети x, а также обнаружить близкие объекты (как говорят другие …

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