Сег-разлом, поднятый стройным вогнутым корпусомPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Сег-разлом, поднятый стройным вогнутым корпусом

Сообщение Anonymous »

Когда я пытаюсь создать вогнутую оболочку, используя приведенные ниже 8 точек, я получаю ошибку сегмента. Однако исключение предпоследнего пункта позволяет ему работать, и этот пункт работает сам по себе. Похоже, это какая-то проблема коллинеарности.

Код: Выделить всё

from shapely import concave_hull, MultiPoint
import numpy as np

concave_hull(MultiPoint(np.array([[ 584245.72096874, 7549593.72686167],
[ 584251.71398371, 7549594.01629478],
[ 584242.72446125, 7549593.58214511],
[ 584230.73978847, 7549592.9760418 ],
[ 584233.73581213, 7549593.13045099],
[ 584236.7318358 , 7549593.28486019],
[ 584239.72795377, 7549593.43742855],
[ 584227.74314188, 7549592.83423486]])))

Точка, обведенная красным, — это «проблемная точка».
Изображение

Я пытаюсь избежать ошибки сегментации

Подробнее здесь: https://stackoverflow.com/questions/769 ... ncave-hull
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»