I'm interested in buffering a linestring geometry using a flat cap style rather than the default round cap style using GeoPandas. I see shapely, which geopandas is based off, has the option to do that:
However, when I try to integrate the cap style into my geopandas script
import geopandas as gp shp = r'X:\temp\line_shapefile.shp' outshp =r'X:\temp\buffered_line_shapefile.shp' df = gp.GeoDataFrame.from_file(shp) buffer = df.buffer(100, cap_style=2) buffer.to_file(outshp)
it throws an error
Traceback (most recent call last): File "<ipython-input-12-9660d1a63146>", line 7, in <module> buffer = df.buffer(100, cap_style=2) TypeError: buffer() got an unexpected keyword argument 'cap_style'
What is the correct implimentation of the flat cap style buffer in GeoPandas?