2016-05-14 3 views
0

У меня есть два набора координат gps polygons (как на картинке). Возможно ли в matplotlib (или, возможно, другой библиотеке) получить координаты многоугольника, являющегося пересечением двух заданных полигонов? Заранее спасибо.координаты перехвата полигонов Matplotlib

enter image description here

ответ

2

Хотя это может быть излишним, но я рекомендую использовать Shapely пакет. Пример показан here, который делает именно то, что вы просите.

Matplotlib - это только графическая библиотека, поэтому я не думаю, что вы можете использовать ее для решения этой проблемы.

+0

У mpl есть некоторые инструменты вычисления внутреннего пути (которые мы используем для вычисления отсечения), но использование 'shapely', вероятно, является лучшей идеей. – tacaswell

+0

Пример, который вы доказали из библиотеки osgeo? Разве это не из стройной библиотеки? – BiXiC

+0

Как вы можете видеть на веб-сайте Shapely «Shapely - это пакет Python для теоретико-множественного анализа и манипулирования плоскими функциями с использованием функций из хорошо известной и широко развернутой библиотеки GEOS». – gdlmx

 Смежные вопросы

  • Нет связанных вопросов^_^