We don't currently support this (meaning the code wasn't written with this in mind, not that we want to keep you from doing it.) Replacing EPSG:900913 throughout the code might get you a decent part of the way there, but it's worth noting that we currently manage some map configuration in latitude/longitude and convert it to EPSG:900913 on the fly - that code will need to be updated to handle your projection (I think it is done in a couple of places in both OpenLayers and Django code...) There are also the overlays to consider - the reason we're so coupled to this projection is that Google maps, Bing, OpenStreetMap, etc. are all using it, so you'll have to remove those overlays to get GeoNode to work well with a different projection.
It probably wouldn't be much more work to add a configuration option (you'd still have to go through the code and get rid of EPSG:900913, but you'd replace it with a reference to the setting instead of your specific value.) I think that would be a nice improvement to GeoNode so I'd love to see a patch for it. If you have further questions about it we're probably getting into development territory, so feel free to move to the development list ( https://groups.google.com/a/opengeo.org/group/geonode-dev/topics) or the IRC channel (#geonode on the Freenode IRC network.) -- David Winslow OpenGeo - http://opengeo.org/ On Mon, Sep 5, 2011 at 7:40 AM, Patrick Krejci <[email protected]> wrote: > Hi list, > > I need to change the base projection from EPSG:900913 to a custom > projection. Is it enough to change all files in the path > ../GeoNodePy/geonode Directory which contain the SRS 900913 or is there a > variable to change the projection directly in geonode? > > Thanks & Best Regards > > -- > Patrick Krejci >
