2013-03-01 4 views
1

Я пытаюсь использовать образцовый parallel_offset, но он sems, что он не найден. Я включил импорт, найденный в примерах, но он просто не распознает параметр parallel_offset.python shapely parallel_offset не найден

from matplotlib import pyplot 
from shapely.geometry import LineString 
from descartes import PolygonPatch 

line=LineString([(0,0),(0,1),(1,1),(2,0)]) 
offset = line.parallel_offset(1,'left',join_style=2) 

И я получаю:

$ python parallel_offset.py 
Traceback (most recent call last): 
    File "parallel_offset.py", line 6, in <module> 
    offset = line.parallel_offset(1,'left',join_style=2) 
AttributeError: 'LineString' object has no attribute 'parallel_offset' 

Что я делаю неправильно?

ответ

1

Эта функция имеет два требования, которые и должны быть выполнены:

  • стройные> = 1.2.8
  • GEOS> = 3.2.0