diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/contrib/gis/gdal.txt | 33 | ||||
| -rw-r--r-- | docs/releases/5.1.txt | 5 |
2 files changed, 38 insertions, 0 deletions
diff --git a/docs/ref/contrib/gis/gdal.txt b/docs/ref/contrib/gis/gdal.txt index 4b7a706fc4..f6e9ef0964 100644 --- a/docs/ref/contrib/gis/gdal.txt +++ b/docs/ref/contrib/gis/gdal.txt @@ -581,6 +581,27 @@ coordinate transformation: >>> p.wkt "POINT (1 2)" + .. attribute:: is_measured + + .. versionadded:: 5.1 + + A boolean indicating if this geometry has M coordinates. + + .. method:: set_measured(value) + + .. versionadded:: 5.1 + + A method to add or remove the M coordinate dimension. + + .. code-block:: pycon + + >>> p = OGRGeometry("POINT (1 2)") + >>> p.is_measured + False + >>> p.set_measured(True) + >>> p.wkt + "POINT M (1 2 0)" + .. attribute:: geom_count Returns the number of elements in this geometry: @@ -864,6 +885,18 @@ coordinate transformation: >>> OGRGeometry("POINT (1 2 3)").z 3.0 + .. attribute:: m + + .. versionadded:: 5.1 + + Returns the M coordinate of this point, or ``None`` if the Point does not + have an M coordinate: + + .. code-block:: pycon + + >>> OGRGeometry("POINT ZM (1 2 3 4)").m + 4.0 + .. class:: LineString .. attribute:: x diff --git a/docs/releases/5.1.txt b/docs/releases/5.1.txt index 9e8ff8c049..463551e85c 100644 --- a/docs/releases/5.1.txt +++ b/docs/releases/5.1.txt @@ -78,6 +78,11 @@ Minor features * The new :meth:`.OGRGeometry.set_3d` method allows addition and removal of the ``Z`` coordinate dimension. +* :class:`~django.contrib.gis.gdal.OGRGeometry` and + :class:`~django.contrib.gis.gdal.Point` now support measured geometries + via the new :attr:`.OGRGeometry.is_measured` and :attr:`.Point.m` properties, + and the :meth:`.OGRGeometry.set_measured` method. + :mod:`django.contrib.messages` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
