[mapserver-users] GEOMTRANSFORM definition causing an error
Stephen Woodbridge
woodbri at swoodbridge.com
Thu Sep 26 15:14:26 PDT 2013
tday,
Lets try to see if we can eliminate if the value is the problem of the
call is the problem. Try this:
GEOMTRANSFORM (buffer([shape], 0.0)
This should call the buffer and return the same object. If this works
then we can assume that buffer is working and the issue is setting a
valid value.
This also might be related to using the Orcale connection. If you have
the same data in a shapefile and could try your test with that that
might be revealing.
More questions:
o Where are you seeing this error message?
o Do you get the same error when using shp2img from the command line?
o What does you whole mapserver CGI request look like?
-Steve W
On 9/26/2013 5:43 PM, tday wrote:
> Thanks for all the quick replies. At this point, I don't care what units it
> is in - I'd like to get a working prototype.
>
> I've made some changes to the map file to see if I can find the cause of my
> issue. No matter what I do, I get the same error. Again, if I add...
>
> GEOMTRANSFORM (buffer([shape], [map_cellsize]*10)
>
> ...I get the error. If I comment out that line, no problems.
>
> I looked up epsg 4269 and saw it is based on Degrees so I set the UNITS to
> DD.
>
> I've been working with mapserver for a couple of weeks, so let's assume I
> know next to nil...
> Here is the most recent map file:
>
> MAP
> NAME "obscured"
> STATUS ON
> SIZE 912 380
> EXTENT -180 -90 180 90
> UNITS DD
> IMAGECOLOR 255 255 255
> FONTSET /web/mapserver/fonts.list
> CONFIG MS_ERRORFILE stdout
> # CONFIG MS_ERRORFILE /web/mapserver/ms_error.txt
> DEBUG 4
>
> OUTPUTFORMAT
> NAME "json"
> DRIVER "TEMPLATE"
> #MIMETYPE "application/json; subtype=geojson"
> FORMATOPTION "FILE=geojson.tmpl"
> END
>
> OUTPUTFORMAT
> NAME "geojson"
> DRIVER "TEMPLATE"
> #MIMETYPE "application/json; subtype=geojson"
> FORMATOPTION "FILE=geojson.tmpl"
> END
>
> #
> # Web Interface
> #
> WEB
> IMAGEPATH "../out/"
> IMAGEURL "/out/"
> METADATA
> "wfs_srs" "EPSG:4269"
> END
> END
>
> PROJECTION
> "init=epsg:4269"
> END
>
> #
> # Layers
> #
>
> #####
> # Parcels
> #####
> LAYER
> NAME "parcels"
> METADATA
> "wfs_title" "Parcels"
> "wfs_srs" "EPSG:4269"
> "gml_include_items" "all"
> "gml_featureid" "OBJECTID"
> "wfs_enable_request" "*"
> "wfs_getfeature_formatlist" "gml,json,geojson"
> "gml_COUNTRY_ID_type" "Character"
> "gml_STATE_ID_type" "Character"
> "gml_COUNTY_ID_type" "Character"
> "gml_PARCEL_ID_type" "Character"
> END
> TYPE POLYGON
> STATUS ON
> # EXTENT -180 -90 180 90
> CONNECTIONTYPE oraclespatial
> CONNECTION "SDE/3nz0rb4rr4g1n at ArcSDE"
> DATA "SHAPE FROM (select OBJECTID, COUNTRY_ID, STATE_ID,
> COUNTY_ID, PARCEL_ID, APP_USER_G, SHAPE from PARCEL) USING FILTER"
> PROJECTION
> "init=epsg:4269"
> END
> CLASS
> NAME "Parcels"
> STYLE
> COLOR 240 240 240
> OUTLINECOLOR 0 0 0
> END
> END
> END
> #####
> # Buffered Parcels
> #####
> LAYER
> NAME "parcelbuffers"
> METADATA
> "wfs_title" "Parcel Buffers"
> "wfs_srs" "EPSG:4269"
> "gml_include_items" "all"
> "gml_featureid" "OBJECTID"
> "wfs_enable_request" "*"
> "wfs_getfeature_formatlist" "gml,json,geojson"
> "gml_COUNTRY_ID_type" "Character"
> "gml_STATE_ID_type" "Character"
> "gml_COUNTY_ID_type" "Character"
> "gml_PARCEL_ID_type" "Character"
> END
> TYPE POLYGON
> UNITS DD
> STATUS ON
> EXTENT -180 -90 180 90
> CONNECTIONTYPE oraclespatial
> CONNECTION "SDE/3nz0rb4rr4g1n at ArcSDE"
> DATA "SHAPE FROM (select OBJECTID, COUNTRY_ID, STATE_ID,
> COUNTY_ID, PARCEL_ID, APP_USER_G, SHAPE from PARCEL) USING FILTER"
> PROJECTION
> "init=epsg:4269"
> END
> GEOMTRANSFORM (buffer([shape], [map_cellsize]*10)
> CLASS
> NAME "Parcel Buffers"
> STYLE
> # GEOMTRANSFORM (buffer([shape], 5)
> COLOR 240 240 240
> OUTLINECOLOR 0 0 0
> END
> END
> END
>
> END
>
>
>
> --
> View this message in context: http://osgeo-org.1560.x6.nabble.com/GEOMTRANSFORM-definition-causing-an-error-tp5080269p5080363.html
> Sent from the Mapserver - User mailing list archive at Nabble.com.
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
More information about the MapServer-users
mailing list