-
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。