sort geojson
This commit is contained in:
parent
e6cbe5bf27
commit
f0eec51d45
3 changed files with 14 additions and 2 deletions
|
@ -3,6 +3,8 @@ import json
|
|||
from django.db import models
|
||||
from shapely.geometry import mapping, shape
|
||||
|
||||
from .utils import sort_geojson
|
||||
|
||||
|
||||
class GeometryField(models.TextField):
|
||||
def from_db_value(self, value, expression, connection, context):
|
||||
|
@ -14,4 +16,4 @@ class GeometryField(models.TextField):
|
|||
return shape(json.loads(value))
|
||||
|
||||
def get_prep_value(self, value):
|
||||
return json.dumps(mapping(value))
|
||||
return json.dumps(sort_geojson(mapping(value)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue