[GeoNode-users] Adding TMS ase layer to GeoNode

Daniel Victoria daniel.victoria at gmail.com
Mon Feb 6 08:37:47 PST 2017


Hi List,

I'm trying to add a new TMS baselayer to my GeoNode but I'm quite stuck. I
generated the TMS file structure using gdal2tiles command. I then placed
the files in the geonode apache webserver, using a different port (8000)
and added the following to geonode settings.py

MAP_BASELAYERS = [{
    "source": {"ptype": "gxp_olsource"},
    "type": "OpenLayers.Layer",
    "args": ["No background"],
    "visibility": False,
    "fixed": True,
    "group":"background"
}, {
    "source": {"ptype": "gxp_osmsource"},
    "type": "OpenLayers.Layer.OSM",
    "name": "mapnik",
    "visibility": True,
    "fixed": True,
    "group": "background"
},{
    "source": {"ptype": "gxp_tmssource",
    "name": "ms2014_tms",
    "url": "http://virt0026.cnptia.embrapa.br:8000/1.0.0/"},
    "visibility": True,
    "fixed": True,
    "group": "background"
}]

However, when I try yo load the GeoNode map page (geoexplorer), I get an
Internal Server Error. I looked at apache error and access logs but I could
no find anything.

I know that my TMS is working because I can load the layer using the sample
html openlayers page that is created by gdal2tiles.py. There, it's done by
the lines:

        var tmsoverlay = new OpenLayers.Layer.TMS("RapidEye 2014", "
http://virt0026.cnptia.embrapa.br:8000/",
                  {
                      serviceVersion: '1.0.0',
                      layername: 'ms2014_tms',
                      alpha: true,
                      type: 'png',
                      isBaseLayer: false,
                      getURL: getURL
                  });

Any ideas of what could be wrong?

Notice: both geonode and tms server are not accessible outside my local
network

Cheers
Daniel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170206/76bf1b94/attachment.html>


More information about the geonode-users mailing list