Hi,
I could not render a PostGIS layer using the following setting on WindowsXP,
-Mapnik 0.6.1
-PostgreSQL 8.4/PostGIS 1.4

It works fine for shapefiles. But as I connect to a PostGIS Layer, I got the
following errors in the Postgresql log file,

2009-12-24 14:05:03 ESTERROR:  zero-length delimited identifier at or near
"""" at character 17
2009-12-24 14:05:03 ESTSTATEMENT:  SELECT AsBinary("",'NDR') AS geom from
(SELECT * FROM "mains_update_dlz" WHERE GeometryType("the_geom") IN
('LINESTRING','MULTILINESTRING')) as "mains_update_dlz" WHERE "" &&
SetSRID('BOX3D(1835078.82466 710209.522025,1842753.74984
713266.403181)'::box3d,0)


The XML file is shown below,

<?xml version="1.0" ?><Map bgcolor="rgb(255,255,255)" srs="+proj=longlat
+ellps=WGS84 +datum=WGS84 +no_defs">
    <Style name="mains_update_dlz_style">
        <Rule>
            <LineSymbolizer>
                <CssParameter name="stroke">rgb(229,210,191)</CssParameter>
                <CssParameter name="stroke-width">0.96</CssParameter>
                <CssParameter name="stroke-linejoin">bevel</CssParameter>
                <CssParameter name="stroke-linecap">square</CssParameter>
            </LineSymbolizer>
        </Rule>
    </Style>
    <Layer clear_label_cache="0" name="mains_update_dlz" srs="+proj=longlat
+ellps=WGS84 +datum=WGS84 +no_defs" status="1">
        <StyleName>mains_update_dlz_style</StyleName>
        <Datasource>
            <Parameter name="dbname">postgis</Parameter>
            <Parameter
name="extent">1835078.82466,710209.522025,1842753.74984,713266.403181</Parameter>
            <Parameter name="host">localhost</Parameter>
            <Parameter name="password">postgres</Parameter>
            <Parameter name="port">5432</Parameter>
            <Parameter name="estimate_extent">false</Parameter>
            <Parameter name="table">(SELECT * FROM mains_update_dlz) as
mains_update_dlz</Parameter>
            <Parameter name="type">postgis</Parameter>
            <Parameter name="user">postgres</Parameter>
        </Datasource>
    </Layer>
</Map>


Thank you very much,

Mel
_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to