I'm adding map data from a new source that needs to be projected so I transform the query set like this:
q = Polyline.objects.filter(overlay='63979e90-a578-4d18-af0a-8bd75279d923').transform(93997).svg() The resulting SVG attribute isn't transformed. The documentation says: Attaches a SVG attribute to every model in the queryset that contains the Scalable Vector Graphics (SVG) <http://www.w3.org/Graphics/SVG/> path data of the geometry fields. Which seems to confirm my suspicion - at least how I read it. Printing the query confirms that the SVG attribute isn't transformed: print q.query SELECT (ST_AsSVG("airmap_polyline"."the_geom",0,8)) AS "svg", "airmap_polyline"."id", "airmap_polyline"."overlay_id", ST_Transform("airmap_polyline"."the_geom", 93997) FROM "airmap_polyline" WHERE "airmap_polyline"."overlay_id" = 63979e90-a578-4d18-af0a-8bd75279d923 Is there a way to apply the transform to the SVG attribute? I can get it working using raw SQL but I thought I should be able to use the ORM. Thanks -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/e0603cff-5283-41db-9587-c97b09ef8a67%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

