-
Polygon
对象可以通过传入代表多边形环的参数来实例化。参数必须是LinearRing
LinearRing
>>> ext_coords = ((0, 0), (0, 1), (1, 1), (1, 0), (0, 0)) >>> int_coords = ((0.4, 0.4), (0.4, 0.6), (0.6, 0.6), (0.6, 0.4), (0.4, 0.4)) >>> poly = Polygon(ext_coords, int_coords) >>> poly = Polygon(LinearRing(ext_coords), LinearRing(int_coords))
本文介绍 django.contrib.gis.geos.Polygon
的用法。
声明
class Polygon(*args, **kwargs)
比较多边形
请注意,可以将 Polygon
对象直接与 <
或 >
进行比较,但由于是通过 Polygon 的
进行比较,因此意义不大(但一致且快速)。您始终可以强制使用 LineString
属性进行比较:area
>>> if poly_1.area > poly_2.area:
>>> pass
相关用法
- Python Sympy Polygon.encloses_point()用法及代码示例
- Python Sympy Polygon.distance()用法及代码示例
- Python Sympy Polygon.intersection()用法及代码示例
- Python Sympy Polygon.is_convex()用法及代码示例
- Python Sympy Polygon.cut_section()用法及代码示例
- Python Sympy Polyhedron.vertices()用法及代码示例
- Python Sympy Polyhedron.cyclic_form()用法及代码示例
- Python Sympy Polyhedron.reset()用法及代码示例
- Python Sympy Polyhedron.rotate()用法及代码示例
- Python Sympy Polyhedron.pgroup()用法及代码示例
- Python Sympy Polyhedron.faces()用法及代码示例
- Python Sympy Polyhedron.corners()用法及代码示例
- Python Sympy Polyhedron.size()用法及代码示例
- Python Sympy Polyhedron.edges()用法及代码示例
- Python Sympy Polyhedron.array_form()用法及代码示例
- Python Django Point.y用法及代码示例
- Python Django Point.z用法及代码示例
- Python Django Point.x用法及代码示例
- Python Django Point用法及代码示例
- Python Django Power用法及代码示例
- Python Sympy Permutation.list()用法及代码示例
- Python Pandas Panel.add()用法及代码示例
- Python Pgmagick edge()用法及代码示例
- Python Pandas TimedeltaIndex.memory_usage用法及代码示例
- Python Pandas DatetimeIndex.day用法及代码示例
注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.contrib.gis.geos.Polygon。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。