[mapserver-users] Mapserver and TileCache, parsing error thereby no cached images
Michael Markieta
markieta.m at gmail.com
Mon Jan 30 08:06:49 PST 2012
Which formatting is considered correct? Would this be the source of the
parsing error?
[HII_railroads]
type=WMS
url=http://141.117.104.183/cgi-bin/mapserv.exe
mapfile=C:/ms4w/Apache/htdocs/moot2_dev/hii_railroads.map
extension=png
layers=HII_railroads
or
[HII_railroads]
type=WMS
url=http://141.117.104.183/cgi-bin/mapserv.exe
mapfile=C:/ms4w/Apache/htdocs/moot2_dev/hii_railroads.map
extension=png
layers=HII_railroads
*Note the indentation.
Michael Markieta - (416) 833 5581
------------------------------------------------------
Research Assistant - Department of Geography &
Bachelor of Arts Candidate - Geographic Analysis
Ryerson University
Toronto, ON, Canada
------------------------------------------------------
www.spatialanalysis.ca
On Mon, Jan 30, 2012 at 2:11 AM, Rahkonen Jukka
<Jukka.Rahkonen at mmmtike.fi>wrote:
> **
> Hi,
>
> Perhaps it has something to do with newline characters?
> [line 82]: ' type=WMS\n'
>
> -Jukka Rahkonen-
>
> ------------------------------
> Michael Markieta wrote:
>
> Hi all,
>
> Original question was posted here:
> http://gis.stackexchange.com/questions/19459/tilecache-and-mapserver-not-producing-images-and-raising-parsing-error
>
> Just a forewarning, I will try to be as extensive with my question as
> possible. Due to a number of reasons why this might not be working, I have
> posted all sorts of portions of my debugging below.
>
> Web map located here <http://rinnerweb.arts.ryerson.ca/moot2_dev>
>
> Tile cache is being setup as a test run for the "hii_5" layer in
> OpenLayers. MapServer is the backend.
>
> I am trying to get TileCache to cache images of my MapServer WMS. However,
> no images are produced. The TileCache is "trying" to load the tiles (as you
> can see on the live page), however, no images are returned.
>
> When I follow the path<http://rinnerweb.arts.ryerson.ca/cgi-bin/tilecache.cgi?LAYERS=HII_railroads&FORMAT=image/png&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG:3857&BBOX=-10592586.767623,5113378.756775,-9340242.496373,6365723.028025&WIDTH=256&HEIGHT=256>of one of the image tiles, I see this error:
>
> An error occurred: File contains parsing errors: C:\ms4w\Apache\cgi-bin\tilecache.cfg
> [line 82]: ' type=WMS\n'
> [line 83]: ' url=http://141.117.104.183/cgi-bin/mapserv.exe\n'
> [line 84]: ' mapfile=C:/ms4w/Apache/htdocs/moot2_dev/hii_railroads.map\n'
> [line 85]: ' extension=png\n'
> [line 86]: ' layers=HII_railroads\n'
> File "C:\ms4w\Apache\cgi-bin\TileCache\Service.py", line 85, in _load
> config.read(files)
> File "C:\Python27\lib\ConfigParser.py", line 297, in read
> self._read(fp, filename)
> File "C:\Python27\lib\ConfigParser.py", line 538, in _read
> raise e
>
>
> - I've run a GetCapabilities<http://rinnerweb.arts.ryerson.ca/cgi-bin/mapserv.exe?map=/ms4w/apache/htdocs/moot2_dev/hii_railroads.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities>request and there are no warnings
> - but GetMap<http://rinnerweb.arts.ryerson.ca/cgi-bin/mapserv.exe?map=/ms4w/apache/htdocs/moot2_dev/hii_railroads.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=HII_railroads&STYLES=&SRS=EPSG:3857&BBOX=-173.537,35.8775,-11.9603,83.8009&WIDTH=400&HEIGHT=300&FORMAT=image/png>request returns a blank page
> - and the template<http://rinnerweb.arts.ryerson.ca/cgi-bin/mapserv.exe?map=/ms4w/Apache/htdocs/moot2_dev/hii_railroads.map&>return blank
>
> Here are the relevant mapfile, tilecache.cfg, and openlayers source:
>
> Not sure how much help I will get here, but the questions out there for
> anyone to take a stab at it!
> ------------------------------
>
> *hii_railroads.map*
>
> MAP #-> BEGIN MAP
> OUTPUTFORMAT #-> BEGIN OUTPUT FORMATTING DEFINITION
> NAME "png" # Name of format
> DRIVER AGG/PNG # Image driver
> MIMETYPE "image/png" # Type of image
> IMAGEMODE RGBA # Image mode
> EXTENSION "png" # Image filetype
> TRANSPARENT ON # Transparency
> END #-> END OUTPUT FORMATTING DEFINITION
>
> WEB #-> BEGIN WEB DEFINITION
>
> METADATA
> "wms_title" "HII_railroads"
> "wms_onlineresource" "http://rinnerweb.arts.ryerson.ca/cgi-bin/mapserv.exe?map=/ms4w/Apache/htdocs/moot2_dev/hii_railroads.map&"
> "wms_srs" "EPSG:3857"
> "ows_enable_request" "*"
> END
>
> TEMPLATE "template.html"
> IMAGEPATH "/ms4w/tmp/ms_tmp/"
> IMAGEURL "/ms_tmp/"
> END #-> END WEB DEFINITION
>
> LAYER #-> BEGIN LAYER DEFINITION: Railroads <-#
>
> METADATA
> "wms_title" "HII_railroads"
> END
>
> NAME HII_railroads # Layer identifier
> DATA "data/wgs84/railroads_360.tif" # Name of the data (in this case, string identifying a raster)
> STATUS ON
>
> ------------------------------
>
> *tilecache.cfg*
>
> [HII_railroads]
> type=WMS
> url=http://141.117.104.183/cgi-bin/mapserv.exe
> mapfile=C:/ms4w/Apache/htdocs/moot2_dev/hii_railroads.map
> extension=png
> layers=HII_railroads
>
> ------------------------------
>
> *index.html*
>
> hii_5 = new OpenLayers.Layer.WMS("Railroads","../../cgi-bin/tilecache.cgi?",{
> layers:"HII_railroads",
> format:"image/png"},{
> isBaseLayer:false,
> transparent:true,
> format:"image/png",
> alpha:true,
> displayInLayerSwitcher:false
> });
>
>
>
> Michael Markieta - (416) 833 5581
> ------------------------------------------------------
> Research Assistant - Department of Geography &
> Bachelor of Arts Candidate - Geographic Analysis
> Ryerson University
> Toronto, ON, Canada
> ------------------------------------------------------
> www.spatialanalysis.ca
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20120130/9e193d51/attachment.htm>
More information about the MapServer-users
mailing list