From 815a0bb80de7bdbabe0d865e8f37fa7e9b64c095 Mon Sep 17 00:00:00 2001
From: Sergey Fedoseev <fedoseev.sergey@gmail.com>
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."