Opened 14 years ago

Closed 11 years ago

#11999 closed New feature (wontfix)

Support for Google Maps encoded geometries

Reported by: Robert Coup Owned by: Robert Coup
Component: GIS Version:
Severity: Normal Keywords: gmaps
Cc: Triage Stage: Design decision needed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

When displaying polygons and polylines with GMaps, performance can be massively improved by using encoded geometries. It would be great for GeoDjango to support this:

  • a module to encode geometries and return a dictionary, so people can JSON-encode and send to the client, embed in templates, etc.
  • use encoded geometries in GoogleGeoAdmin

Resources:

Change History (7)

comment:1 by Robert Coup, 14 years ago

Owner: changed from nobody to Robert Coup
Status: newassigned

I've built a Python port of Mark McClure's Javascript encoder. There's also a matching C extension which has the same signature (think cStringIO vs StringIO). Other upsides: clean, pythonic, BSD licensed, unit tests. :)

Will be on Google Code somewhere in the next few days, or part of the gmaps-utility-library project.

comment:3 by Russell Keith-Magee, 14 years ago

Triage Stage: UnreviewedDesign decision needed

comment:4 by Peter Baumgartner, 13 years ago

Severity: Normal
Type: New feature

comment:5 by Aymeric Augustin, 12 years ago

UI/UX: unset

Change UI/UX from NULL to False.

comment:6 by Aymeric Augustin, 12 years ago

Easy pickings: unset

Change Easy pickings from NULL to False.

comment:7 by Aymeric Augustin, 11 years ago

Resolution: wontfix
Status: assignedclosed

This ticket has a large scope, the problems it describes are covered by an external library, and I don't see a good reason to merge it in Django.

Note: See TracTickets for help on using tickets.
Back to Top