Ran 'print dir(ring)' got:

>>['__array_interface__', '__class__', '__del__', '__delattr__',
'__dict__', '__doc__', '__format__', '__geo_interface__', '__geom__',
'__getattribute__', '__hash__', '__init__', '__module__', '__new__',
'__p__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__',
'__setstate__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__',
'_crs', '_ctypes_data', '_geom', '_get_coords', '_get_geom', '_is_empty',
'_lgeos', '_ndim', '_owned', '_set_coords', '_set_geom', 'almost_equals',
'area', 'array_interface', 'array_interface_base', 'boundary', 'bounds',
'buffer', 'centroid', 'contains', 'convex_hull', 'coords', 'crosses',
'ctypes', 'difference', 'disjoint', 'distance', 'empty', 'envelope',
'equals', 'equals_exact', 'geom_type', 'geometryType', 'has_z', 'impl',
'interpolate', 'intersection', 'intersects', 'is_ccw', 'is_empty',
'is_ring', 'is_simple', 'is_valid', 'length', 'overlaps',
'parallel_offset', 'project', 'relate', 'representative_point', 'simplify',
'symmetric_difference', 'to_wkb', 'to_wkt', 'touches', 'type', 'union',
'within', 'wkb', 'wkt', 'xy']

so, really...I can't delete a coordinate from a LinearRing?


On Mon, Feb 24, 2014 at 10:30 AM, Ari Simmons <ari.ucb.f...@gmail.com>wrote:

> I am running into this error:
>
> >>TypeError: 'CoordinateSequence' object doesn't support item deletion
>
> on trying to delete points from a LinearRing (see sample below).
>
> >>         # Remove points indexed in removeList
>  >>       # Sort the list of indices in reverse order
> >>      #so that they can be deleted without throwing off other indices
>
>
> >>        for i in sorted(removeList, reverse=True):
> >>            del(ring.coords[i])
>
> ring.coords is the list of coordinates.. just trying to delete...can this
> not be done on a LinearRing?
>
_______________________________________________
Community mailing list
Community@lists.gispython.org
http://lists.gispython.org/mailman/listinfo/community

Reply via email to