From 815a0bb80de7bdbabe0d865e8f37fa7e9b64c095 Mon Sep 17 00:00:00 2001 From: Sergey Fedoseev Date: Thu, 13 Jul 2017 01:11:11 +0600 Subject: [PATCH] Refs #28020 -- Removed obsolete GeometryCollection.json. Unused since 12d0567aa5e82322543f0c0c126ba18c91a1e439. --- django/contrib/gis/geos/collections.py | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/django/contrib/gis/geos/collections.py b/django/contrib/gis/geos/collections.py index 83df035b07..b8055d49f1 100644 --- a/django/contrib/gis/geos/collections.py +++ b/django/contrib/gis/geos/collections.py @@ -2,7 +2,6 @@ This module houses the Geometry Collection objects: GeometryCollection, MultiPoint, MultiLineString, and MultiPolygon """ -import json from ctypes import byref, c_int, c_uint from django.contrib.gis.geos import prototypes as capi @@ -78,19 +77,6 @@ class GeometryCollection(GEOSGeometry): _set_single = GEOSGeometry._set_single_rebuild _assign_extended_slice = GEOSGeometry._assign_extended_slice_rebuild - @property - def json(self): - if self.__class__.__name__ == 'GeometryCollection': - return json.dumps({ - 'type': self.__class__.__name__, - 'geometries': [ - {'type': geom.__class__.__name__, 'coordinates': geom.coords} - for geom in self - ], - }) - return super().json - geojson = json - @property def kml(self): "Return the KML for this Geometry Collection."