Jak mogę sprawdzić, czy wielobok jest tak naprawdę wielopoziomem? Próbowałem:pyton zgrabny: sprawdź, czy wielokąt jest wielokątem
if len(polygon)>1:
ale wtedy pojawia się błąd:
TypeError: object of type 'Polygon' has no len()
próbowałam Nill
, None
i innych, nic nie działało.
Należy sprawdzić w instrukcji. Możesz przeczytać o 'klasie MultiPolygon' tutaj: http://toblerity.org/shapely/manual.html#collections-of-polygons –
Działa to tylko jeśli twoja zmienna jest multipolygonem. Jeśli tak nie jest - dostaniesz ten błąd. Właśnie dlatego chcę sprawdzić, czy moja zmienna jest wielokątem czy multipolygonem. – Yair