Thanks Chris, i tried adding the *data-extent=* and *bbox=* lines
(like the googlecode
example<http://code.google.com/p/mapnik-utils/source/browse/trunk/tutorials/tilecache/tilecache.cfg?r=140>)
to the tilecache.cfg and am still getting the bg color tiles only.

Could this be a problem with proj4 not being configured properly on my
machine?

here is my setup with a UTM12N configuration (shp data is already in the
specified projection):

   - *"mapfile.xml":
   *

<?xml version="1.0" encoding="utf-8"?>
<Map srs="+proj=utm +zone=12 +ellps=WGS84 +datum=WGS84 +units=m +no_defs"
bgcolor="#4682b4">
    <Style name="base Style">
              /* STYLE STUFF */
    </Style>
    <Layer name="base" srs="+proj=utm +zone=12 +ellps=WGS84 +datum=WGS84
+units=m +no_defs" status="1" clear_label_cache="0">
        <StyleName>base Style</StyleName>
        <Datasource>
            <Parameter name="file">/mapnik/data/basemap_UTM12N</Parameter>
            <Parameter name="type">shape</Parameter>
        </Datasource>
    </Layer>
</Map>

what is the difference between setting the Map srs and the Layer srs?  they
should be the same, correct?
*
*

   - *"tilecache.cfg": *

[base]
type=Mapnik
mapfile=/mapnik/python/mapfile.xml
srs=EPSG:32612
projection= +proj=utm +zone=12 +ellps=WGS84 +datum=WGS84 +units=m +no_defs
data_extent=258102.939, 299699.148, 258642.253, 300018.891
bbox=258102.939, 299699.148, 258642.253, 300018.891


   - *openlayers js: *

function init() {
    var lon = -113.983;
    var lat = 46.8609;
    var zoom = 17;
    OpenLayers.Feature.Vector.style['default'].cursor = 'pointer';
    var map = new OpenLayers.Map($('map'),
    {
        controls: [ new OpenLayers.Control.Navigation(), new
OpenLayers.Control.PanZoomBar() ],
        maxResolution: 360/512,
        projection: "EPSG:32612",
        numZoomLevels: 20,
        minZoomLevel: 17,
        maxZoomLevel: 20
    }

    );
-does anything except for the *projection: "EPSG:32612", *line need to be
set here?*

*Thanks!*
*-jamie robertson*
*
On Fri, Oct 24, 2008 at 2:45 PM, Christopher Schmidt <
[EMAIL PROTECTED]> wrote:

> On Fri, Oct 24, 2008 at 02:37:34PM -0600, Jamie Robertson wrote:
> >    - When i try this, the tiles (via tilecache.py) are rendered, but the
> >    output is just the bg color, and none of the data is rendered.  Do i
> need to
> >    furthur specify the projection in the *tilecache.cfg* file? such as:
>
> you don't need to specify the projection again, but you *do* need to
> specify the resolution and extents of your data. (extents are a 4-tuple
> seperated by commas, resolution is typically 'maxresolution=' with a
> single value: often the equivilant of taking the maximum width of the
> data and dividing by 512.)
>
> To use with OpenLayers, you'll further need to ensure that these
> settings match between OpenLayers and TileCache.
>
> >
> > [base]
> > type=Mapnik
> > mapfile=/mapnik/python/mapfile.xml
> > srs=EPSG:102700
> > projection= +proj=lcc +lat_1=45 +lat_2=49 +lat_0=44.25 +lon_0=-109.5
> > +x_0=600000.0000000001 +y_0=0 +ellps=GRS80 +datum=NAD83
> > +to_meter=0.3048006096012192 +no_defs
> >
> >    - I've also tried this procedure with shapefile data that is already
> in
> >    the UTM12N projection *EPSG: 32612* without success.
> >
> > Any ideas?
> >
> > Thanks!
> >
> > -Jamie Robertson
>
> > _______________________________________________
> > Mapnik-users mailing list
> > [email protected]
> > https://lists.berlios.de/mailman/listinfo/mapnik-users
>
>
> --
> Christopher Schmidt
> MetaCarta
>
_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to