Вопросы по теме 'shapely'
Нахождение пересечения между эллипсом и линией
Я пытаюсь найти точки пересечения между эллипсом и линией, но, похоже, не могу этого сделать. Я пробовал два подхода, один с shapely, пытаясь найти пересечение между LineString и LinearRing, как в приведенном ниже коде, но не получил из него никаких...
1651 просмотров
schedule
14.07.2022
Не удается импортировать Shapely (Ubuntu, Python)
Я скачал Shapely, чтобы поработать с полигонами (в экземпляре Ubuntu AWS). Все установилось просто отлично, я использовал wget. Я также сделал pip, когда впервые столкнулся с ошибкой, которую собираюсь объяснить, но он просто сказал, что все есть,...
926 просмотров
schedule
23.12.2022
Не удалось найти библиотеку geos_c или загрузить какой-либо из ее вариантов
Я использую Python в Fedora 19. Я хотел запустить следующую строку:
import shapely.geometry
но появляется следующая ошибка:
OSError: Could not find library geos_c or load any of its variants ['libgeos_c.so.1', 'libgeos_c.so']
Я установил...
53104 просмотров
schedule
12.03.2022
shapely и matplotlib точка-в-многоугольнике не точны с геолокацией
Я тестирую функцию «точка в многоугольнике» с помощью matplotlib и shapely.
Вот карта , содержащая многоугольник Бермудского треугольника.
Функции точек в многоугольниках на картах Google ясно показывают, что testingPoint и testingPoint2...
8873 просмотров
schedule
15.12.2022
Упорядочивание координат полигона для построения
У меня есть сетка модели, состоящая из множества ячеек, для которых я хотел бы построить затененный многоугольник на matplotlib basemap .
Используя pyproj , я сначала спроецировал точки, прежде чем создать полигон, используя класс Polygon...
1647 просмотров
schedule
26.12.2022
Cartopy в приложении IIS isapi-wsgi не может импортировать geos_c.dll
Я пытаюсь использовать cartopy в приложении isapi-wsgi под IIS 7.
У меня много приложений, работающих с isapi-wsgi, поэтому я на 100% уверен, что правильно настроил isapi-wsgi.
У меня также правильно работает cartopy в обычной Python-консоли,...
510 просмотров
schedule
18.12.2022
Вычислить площадь многоугольника в плоских единицах (например, квадратных метрах) в Shapely
Я использую Python 3.4 и shapely 1.3.2 для создания объекта Polygon из списка пар координат long / lat, который я преобразовываю в известную текстовую строку, чтобы проанализировать их. Такой многоугольник может выглядеть так:
POLYGON ((-116.904...
13648 просмотров
schedule
17.03.2023
Как создать Shapely LineString из двух массивов точек
Я пытаюсь создать один объект LineString из двух массивов. Я пробовал это несколькими способами, но я продолжаю получать:
>>> array = [(0,0),(1,0),(2,0),(3,0)][(1,3),(1.4,2),(2,0)]
TypeError: list indices must be integers, not...
3509 просмотров
schedule
05.11.2022
вычислить точку пересечения линии с Linestring и определить сегмент Linestring с помощью shapely
Line1_string=LineString([(1,4),(3,4),(3,3),(3.5,2),(4.5,1),(6,1)])
line2_string=LineString([(5,4),(2,1)])
эти два объекта были созданы с использованием LineString из shapely.geometry
Я могу найти точку пересечения, используя...
684 просмотров
schedule
08.08.2022
Линия и координаты пересечения полигонов
Я работаю с Python, Shapely и Fiona. Учитывая, что доступны два шейп-файла: шейп-файл линии и шейп-файл полигона.
Как получить шейп-файл конечного результата, состоящий из точек пересечения (обозначенных Q-метками) и их соответствующих координат??...
2760 просмотров
schedule
22.04.2024
Ошибка Shapely LineString SVG
Я пытаюсь изучить Shapely, и в конечном итоге я хотел бы взять ряд координат x, y и создать смещенную или параллельную линию. Ранее я задавал вопрос об этом процессе прошлой ночью и понял, что он может быть запутанным, поэтому позвольте мне...
600 просмотров
schedule
16.05.2023
Ubuntu, Anaconda: не удается импортировать стройный пакет Python
Проблема Shapely Import, связанная с MAC OS X
Я установил красиво, используя sudo apt-get install python-shapely .
Я использую Python 2.7.8 |Anaconda 2.1.0 (64-bit)| с ubuntu 14.04 LTS (64 bit)
После успешной установки, когда я пытаюсь...
1450 просмотров
schedule
02.10.2023
Как создать красивый многоугольник из списка точных точек?
Я хочу создать многоугольник из точных точек.
from shapely import geometry
p1 = geometry.Point(0,0)
p2 = geometry.Point(1,0)
p3 = geometry.Point(1,1)
p4 = geometry.Point(0,1)
pointList = [p1, p2, p3, p4, p1]
poly = geometry.Polygon(pointList)...
74681 просмотров
schedule
08.02.2024
Как приблизительно покрыть (не обязательно выпуклый) многоугольник равными неперекрывающимися квадратами в Python?
Я не смог придумать четко сформулированную цель оптимизации того, что я хочу, но надеюсь, что смогу передать свое субъективное ощущение того, что я хочу, через несколько примеров.
Квадраты всегда имеют одинаковый размер (например, 1000x1000)....
613 просмотров
schedule
19.01.2023
Пересечение двух геопанд LineStrings
Скажем, у меня есть следующие строки линий GeoDataFrames, одна из которых представляет дороги, а другая - горизонтальные линии.
>>> import geopandas as gpd
>>> import geopandas.tools
>>> import shapely
>>> from...
4882 просмотров
schedule
30.07.2022
Python (возможно, Shapely) для создания буфера и подсчета очков
Я пытаюсь провести довольно простой анализ, буферизуя точки (станции метро SEPTA [ниже]) и подсчитывая количество «происшествий» (также точек), которые находятся в буфере. Вот и все.
Я кое-что поискал в Интернете, но ничего конкретного не нашел....
1229 просмотров
schedule
30.11.2023
Установка Python Shapely не работает?
Какие-нибудь мысли? Я попытался удалить Shapely и установить с помощью PIP. У меня есть Anaconda, и я установил Fiona в порядке, и Shapely, похоже, в порядке. Простой код:
import fiona
import shapely
dirVar =...
5441 просмотров
schedule
17.11.2022
Как я могу добавить точки к многоугольникам, у которых есть четкие грани?
У меня есть две смежные формы, как на изображении А ниже. Как я могу добавить левую красную точку к синему многоугольнику ( poly1 ) и правую красную точку к серому многоугольнику ( poly2 )? Идея состоит в том, что обе фигуры будут иметь общий...
495 просмотров
schedule
13.09.2022
Ошибка при построении перекрестка для дорог
Я пытался разделить необработанные данные о дороге на сегменты. Сначала я создал таблицу road_segments. Затем я преобразовал содержимое таблицы дорог в серию связанных сегментов дорог, используя shapely.
Для каждой дороги я начинаю с загрузки ее...
108 просмотров
schedule
05.10.2022
Не удалось импортировать Shapely / GEOS в Python на OSX
Я использую сваренный Python 2.7.11 на OS X El Capitan 10.11.3. У меня не получается импортировать Shapely/GEOS:
Failed `CDLL(/usr/local/lib/libgeos_c.dylib)`
Failed `CDLL(/Library/Frameworks/GEOS.framework/Versions/Current/GEOS)`
Failed...
1294 просмотров
schedule
26.06.2022