[Chameleon] Odd color switching when using
identify andtransparency is set
Jennifer Shanks
jennifer at greeninfo.org
Fri Jan 20 13:12:27 EST 2006
Thanks Josh and Aaron,
Adding both of those items to my mapfile solved the problem! The
colors are fine now.
Thanks again!
Jennifer
At 07:51 PM 1/19/2006, you wrote:
>Good point Aaron.
>
>Another angle on this can be found at
>http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0310/msg00283.html
>
>Try adding that PROCESSING directive, and you can still get away
>with 8bit image output (smaller filesize), which works nicely for
>many maps that don't have color imagery.
>
> -Josh
>
>Aaron Racicot wrote:
>>Hi there Jennifer,
>>Glad to hear things are going well with your app. It might have to do
>>with you not defining an IMAGETYPE in your mapfile and defaulting to an
>>8-bit image type? Running out of colors is a common problem people run
>>into. Try switching to something like:
>>IMAGETYPE png24
>>Not sure if that is the problem, but maybe it will get you going again!
>>Take care,
>>Aaron
>>+----------------------------------------+
>>| Aaron Racicot | aaronr at ecotrust.org |
>>| GIS Programmer | 503.467.0759 |
>>+----------------------------------------+
>>| e c o t r u s t |
>>| Jean Vollum Natural Capital Center |
>>| 721 NW Ninth Avenue |
>>| Suite 200 |
>>| Portland, OR 97209 |
>>| www.ecotrust.org |
>>+----------------------------------------+
>>
>>-----Original Message-----
>>From: chameleon-bounces at lists.maptools.org
>>[mailto:chameleon-bounces at lists.maptools.org] On Behalf Of Jennifer
>>Shanks
>>Sent: Thursday, January 19, 2006 3:09 PM
>>To: chameleon at lists.maptools.org
>>Subject: [Chameleon] Odd color switching when using identify
>>andtransparency is set
>>
>>Hello,
>>Everything was fine with my map colors until I added TRANSPARENCY
>>80 to my Parks layer.
>>My querymap hilite is set to red. I also have another layer
>>campgrounds that is symbolized by red triangles. The colors look
>>fine if I'm just panning and zooming. When I use identify tool to
>>click on a park, the hilite for the polygon is black and all of my
>>campground symbols also turn black.
>>After more experimenting, I found that if I turn off the hillshade
>>raster, I don't have the color switching problem.
>>Any suggestions as to what the problem might be? I've attached my
>>mapfile below.
>>Regards,
>>Jennifer
>>
>>#
>># Start of map file
>>#
>># Sample map file for a chameleon app.
>>#
>>NAME DEMO
>>STATUS ON
>>SIZE 360 360
>>SYMBOLSET ../etc/symbols.sym
>>EXTENT 440057.57 4079087.55 675801.58 4300037.25
>>UNITS METERS
>>SHAPEPATH "../data"
>>IMAGECOLOR 255 255 255
>>FONTSET ../etc/fonts.txt
>>TRANSPARENT FALSE
>>
>>
>>#
>># Start of web interface definition
>>#
>>WEB
>> #MINSCALE 2000000
>> #MAXSCALE 50000000
>>#
>># On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the
>>root # of the drive where the .MAP file resides. #
>> IMAGEPATH "/ms4w/tmp/ms_tmp/"
>> IMAGEURL "/ms_tmp/"
>># LOG "/tmp/gmap.log"
>> METADATA
>> END
>>END
>>#
>># Start of reference map
>>#
>>REFERENCE
>> IMAGE images/keymap.gif
>> EXTENT 440057.57 4079087.55 675801.58 4300037.25
>> STATUS ON
>> COLOR -1 -1 -1
>> OUTLINECOLOR 255 0 0
>> SIZE 90 90
>>END
>>#
>># Start of legend
>>#
>>LEGEND
>> KEYSIZE 18 12
>> LABEL
>> TYPE BITMAP
>> SIZE MEDIUM
>> COLOR 0 0 89
>> END
>> STATUS ON
>>END
>>#
>># Start of scalebar
>>#
>>SCALEBAR
>> IMAGECOLOR 255 255 255
>> LABEL
>> COLOR 0 0 0
>> SIZE SMALL
>> END
>> SIZE 150 5
>> COLOR 255 255 255
>> BACKGROUNDCOLOR 0 0 0
>> OUTLINECOLOR 0 0 0
>> UNITS miles
>> INTERVALS 5
>> STATUS ON
>>END
>>QUERYMAP
>> STATUS ON
>> STYLE Hilite
>> COLOR 255 0 0
>>END
>>PROJECTION
>> "init=epsg:32610"
>>END
>>#
>># Start of layer definitions
>>#
>>LAYER
>> GROUP "Raster"
>> NAME "Hillshade"
>> MAXSCALE 1000000
>> METADATA
>> "DESCRIPTION" "Elevation/Hillshade"
>> "GROUP" "Raster"
>> "LAYER" "hillshade"
>> SHOWINLEGEND "nope"
>> END
>> TYPE RASTER
>> STATUS ON
>> DATA sfbay_30m_hlshd_blur.tif
>>PROJECTION
>> "init=epsg:32610"
>>END
>>END #layer
>>LAYER
>> GROUP "Polygon"
>> NAME "County Boundaries"
>> METADATA
>> "DESCRIPTION" "County Boundaries"
>> "GROUP" "Polygon"
>> "LAYER" "cty24utm"
>> SHOWINLEGEND "nope"
>> END
>> TYPE POLYGON
>> STATUS ON
>> DATA cty24utm
>> TRANSPARENCY 80
>> CLASS
>> NAME "County Boundaries"
>> COLOR 255 255 230
>> OUTLINECOLOR 199 199 199
>> END
>>PROJECTION
>> "init=epsg:32610"
>>END
>>END # layer
>>
>>LAYER
>> GROUP "Polygon"
>> NAME "Bay & Ocean"
>> METADATA
>> "DESCRIPTION" "Bay & Ocean"
>> "GROUP" "Polygon"
>> "LAYER" "bay_ocean_trim"
>> SHOWINLEGEND "nope"
>> END
>> TYPE POLYGON
>> STATUS ON
>> DATA bay_ocean_trim
>> TRANSPARENCY 100
>> CLASS
>> NAME "Bay & Ocean"
>> COLOR 233 239 245
>> OUTLINECOLOR 233 239 245
>> END
>>PROJECTION
>> "init=epsg:32610"
>>END
>>END # layer
>>
>>LAYER
>> GROUP "Polygon"
>> NAME "Parks"
>> METADATA
>> "DESCRIPTION" "Parks"
>> "RESULT_FIELDS" "HOLD_NAME"
>> "GROUP" "Polygon"
>> "LAYER" "parks_pub_diss.shp"
>> END
>> TYPE POLYGON
>> STATUS ON
>> DATA "parks_pub_diss.shp"
>> LABELCACHE on
>> LABELITEM "HOLD_NAME"
>> LABELMAXSCALE 200000
>> TRANSPARENCY 80
>> CLASS
>> EXPRESSION ('[Min_ACCESS]' eq 'Restricted Public Access')
>> NAME "Open Space"
>> COLOR 255 204 102
>> OUTLINECOLOR 1 139 132
>> TEMPLATE "ttt_query.html"
>> LABEL
>> TYPE truetype
>> FONT "sans"
>> SIZE 7
>> COLOR 1 139 132
>> OUTLINECOLOR 255 255 255
>> MINDISTANCE 300
>> POSITION cc
>> WRAP ' '
>> MINFEATURESIZE 40
>> END #LABEL
>> END
>> CLASS
>> EXPRESSION ('[Min_ACCESS]' eq 'Open Public Access')
>> NAME "Open Space"
>> COLOR 204 221 153
>> OUTLINECOLOR 1 139 132
>> TEMPLATE "ttt_query.html"
>> LABEL
>> TYPE truetype
>> FONT "sans"
>> SIZE 7
>> COLOR 1 139 132
>> OUTLINECOLOR 255 255 255
>> MINDISTANCE 300
>> POSITION cc
>> WRAP ' '
>> MINFEATURESIZE 40
>> END #LABEL
>> END
>> TOLERANCE 5
>>PROJECTION
>> "init=epsg:32610"
>>END
>>END # Layer
>>LAYER
>> GROUP "Line"
>> NAME "Trails"
>> METADATA
>> "DESCRIPTION" "Trails"
>> "GROUP" "Line"
>> "LAYER" "trails_current"
>> END
>> TYPE LINE
>> TEMPLATE "ttt_query.html"
>> STATUS ON
>> MAXSCALE 800000
>> DATA trails_current
>> CLASS
>> EXPRESSION ('[STATUS]' eq 'Existing')
>> NAME "Trails"
>> SIZE 1
>> SYMBOL 'dashed'
>> COLOR 160 119 85
>> END
>>PROJECTION
>> "init=epsg:32610"
>>END
>> TOLERANCE 10
>>END # Layer
>>
>>#Campgrounds
>>LAYER
>> GROUP "Point"
>> NAME "Campgrounds"
>> METADATA
>> "DESCRIPTION" "Campgrounds"
>> "GROUP" "Point"
>> "LAYER" "campgrounds"
>> END
>> TYPE POINT
>> STATUS ON
>> DATA campgrounds
>> CLASS
>> NAME "Campgrounds"
>> TEMPLATE "ttt_query.html"
>> SIZE 7
>> SYMBOL 4
>> COLOR 255 0 0
>> END
>>PROJECTION
>> "init=epsg:32610"
>>END
>> TOLERANCE 5
>>END # Layer
>>SYMBOL
>> NAME 'dashed'
>> TYPE ELLIPSE
>> POINTS 1 1 END
>> FILLED true
>> STYLE 3 3 3 3 END
>>END
>>END # Map File
>>
>>****************************
>>Jennifer Shanks
>>GreenInfo Network
>>116 New Montgomery, Suite 738
>>San Francisco, CA 94105
>>(415) 979-0343 x 306
>>(415) 979-0371 FAX
>>**GreenInfo has completely re-done our web site
>>Go to: www.greeninfo.org
>>
>>_______________________________________________
>>Chameleon mailing list
>>Chameleon at lists.maptools.org
>>http://lists.maptools.org/mailman/listinfo/chameleon
>>_______________________________________________
>>Chameleon mailing list
>>Chameleon at lists.maptools.org
>>http://lists.maptools.org/mailman/listinfo/chameleon
>
>
>
****************************
Jennifer Shanks
GreenInfo Network
116 New Montgomery, Suite 738
San Francisco, CA 94105
(415) 979-0343 x 306
(415) 979-0371 FAX
**GreenInfo has completely re-done our web site
Go to: www.greeninfo.org
More information about the Chameleon
mailing list