Gary,

With POINT/LINE/POLYGON layer types, MapServer tries to open the DATA as shapefiles by default, that's why you get that error message. Assuming your GDAL/OGR is built with GRASS support, then you should use "CONNECTIONTYPE OGR" in your layer definition, and specify the path to the dataset in the CONNECTION parameter.

More info on CONNECTIONTYPE OGR is available at:

  http://mapserver.org/input/vector/ogr.html

Daniel


Gazz1982 wrote:
I am using GRASS GIS with gdal and ogr support:

mapserv -v
MapServer version 5.4.2 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=ICONV
SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER
SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS
SUPPORTS=GEOS INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE

Mapserver works with no problems with shapefiles

I tried to link to a GRASS layer using the following layer definition and it
returned this error:
msDrawMap(): Image handling error. Failed to draw layer named 'ex_area'.
msShapefileOpen(): Unable to access file.
(/var/www/grassdata/Keinsmerburg2/site_data/ex_area/1_polygon)
msShapefileOpen(): Unable to access file.
(/var/www/grassdata/Keinsmerburg2/site_data/ex_area/1_polygon)
File permissions are set to www-data and are set to create and delete.

Any ideas? I would be very grateful
Gary

  LAYER
    NAME 'ex_area'
    TYPE POLYGON
    DUMP true
    TEMPLATE fooOnlyForWMSGetFeatureInfo
    EXTENT -30.311890 -1.325000 68.311890 54.325000
    DATA '/var/www/grassdata/Keinsmerburg2/site_data/ex_area/1_polygon'
    METADATA
      'ows_title' 'ex_area'
    END
    STATUS OFF
    TRANSPARENCY 100
    PROJECTION
    'proj=sterea'
    'lat_0=52.15616055555555'
    'lon_0=5.38763888888889'
    'k=0.9999079'
    'x_0=155000'
    'y_0=463000'
    'ellps=bessel'
    'units=m'
    'no_defs'
    END
    CLASS
NAME 'ex_area' STYLE SYMBOL 0 SIZE 7.0 OUTLINECOLOR 0 0 0
         COLOR 64 113 156
       END
    END
  END


--
Daniel Morissette
http://www.mapgears.com/
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to