Hi everyone!

I am building a GIS app in geoDjango with OpenLayers and using data from
PostGIS in projection EPSG:3908. The base layer is OSM. When I add vector
data I got it rendered near Brazil instead of Bosnia. I tried everything
but just can't get the solution.

Please can anyone help?
Here is the code:

var map, osm, kml;
function init(){

        map = new OpenLayers.Map('map');

        map.addControl(new OpenLayers.Control.LayerSwitcher());

        var osm = new OpenLayers.Layer.OSM(
            "OSM");

        kml = new OpenLayers.Layer.GML("KML", upit,
           {format: OpenLayers.Format.KML,
            projection: new OpenLayers.Projection("EPSG:3908")});

        map.addLayers([osm, kml]);

        map.zoomToExtent(
           new OpenLayers.Bounds(15.774414, 42.6, 19.662109,
45.2).transform(new OpenLayers.Projection("EPSG:4326"),new
OpenLayers.Projection("EPSG:900913")));
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to