【发布时间】:2023-03-17 16:35:02
【问题描述】:
我有一些多边形数据保存在 PostGIS 数据库中,投影 SRID 为 27700。
geom = models.MultiPolygonField(srid=27700)
我想在 OpenStreetMap 上显示形状,即使用 SRID 900913(我想?)。
那么,两个问题:
- 如何将下面的代码更改为 具有正确 SRID 的输出 开放街图?
- 如何更改 下面的 Django 代码给我一个不错的 json 对象,准备显示为 多边形?
area = get_object_or_404(soa.objects, code=my_code)
polygon = area.geom
return render_to_response('area.html', { 'area': area }, context_instance = RequestContext(request))
抱歉,如果这个问题没有意义 - 我对 GeoDjango 很陌生。
【问题讨论】:
-
道歉 - 无论我做什么,都无法正确格式化第二个代码提取。很奇怪。
-
似乎是某个地方的格式错误:meta.stackexchange.com/questions/58039/…
标签: mapping openstreetmap geodjango proj4js proj