我的Postgres DB中有31277投影的数据。 无论如何,我正在使用Leaflet地图与Geodjango一起显示它们。现在,我的数据在地图中向下移动了,所以我需要更改Leaflet地图的投影。
在文档(http://django-leaflet.readthedocs.io/en/latest/advanced.html)中只是为了将SRID属性添加到LEAFLET_CONFIG变量而编写的。就像这里:
LEAFLET_CONFIG = {
'DEFAULT_ZOOM': 13,
'MIN_ZOOM': 2,
'MAX_ZOOM': 18,
'SRID':31277
}
但是,当我添加SRID属性后,尝试通过地图访问该页面时出现错误:
"GET /static/proj4js/31277.js HTTP/1.1" 404 1770
此外,我对于WGS84-4326遇到相同的错误
答案 0 :(得分:1)
从得到的错误的路径开始,以 static 和CONFIG subject上django-leaflet
的文档开始:
默认情况下,django-leaflet将尝试从静态文件“ proj4js / {{srid}}。js”中加载空间参考。
我建议配置您的static file settings并运行
python manage.py collectstatic