[mapserver-users] Mapserver and TileCache, parsing error thereby no cached images
Michael Markieta
markieta.m at gmail.com
Tue Jan 31 10:39:10 PST 2012
My data is in WGS84 Major Auxiliary Sphere (as outputted by ArcGIS)..
EPSG:3857
- Using this<http://rinnerweb.arts.ryerson.ca/cgi-bin/mapserv.exe?map=/ms4w/Apache/htdocs/moot2_dev/hii_railroads.map&REQUEST=GetMap&WIDTH=500&HEIGHT=500&LAYERS=HII_railroads&VERSION=1.1.1&SRS=EPSG:3857&bbox=-10995797.347,5031174.730,-7855157.347,7815054.730&MAPUNIT=DecimalDegree&FORMAT=image/png&ClientId=&CLIENTMODE=TiledWmsRasterSource>GetMap
request, I have verified that my data is in fact queryable
So I changed a few settings in my tilecache.cfg as so based on the GetMap
query:
[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
srs=EPSG:3857
size=256,256
bbox=-10995797.347,5031174.730,-7855157.347,7815054.730
resolutions=10226.494362992187,5113.247181496094,2556.623590748047,1278.3117953740234,639.1558976870117,319.57794884350585,159.78897442175293,79.89448721087646,39.94724360543823,19.973621802719116,9.986810901359558,4.993405450679779,2.4967027253398895,1.2483513626699447,0.6241756813349724,0.3120878406674862,0.1560439203337431,0.07802196016687155,0.03901098008343577,0.019505490041717886
Still no luck <http://rinnerweb.arts.ryerson.ca/moot2_dev/>, darn.
You can see that layer hii_6 doesnt produce any images and I am given this
error when I explore the
url<http://rinnerweb.arts.ryerson.ca/cgi-bin/tilecache.cgi?LAYERS=HII_railroads&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A3857&BBOX=-10995797.347,6283519.00125,-9743453.07575,7535863.2725&WIDTH=256&HEIGHT=256>to
these tiles:
An error occurred: can't find resolution index for 4891.969810.
Available resolutions are:
[10226.494362992187, 5113.247181496094, 2556.623590748047,
1278.3117953740234, 639.1558976870117, 319.57794884350585,
159.78897442175293, 79.89448721087646, 39.94724360543823,
19.973621802719116, 9.986810901359558, 4.993405450679779,
2.4967027253398895, 1.2483513626699447, 0.6241756813349724,
0.3120878406674862, 0.1560439203337431, 0.07802196016687155,
0.03901098008343577, 0.019505490041717886]
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 11:06 AM, Michael Markieta <markieta.m at gmail.com>wrote:
> 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/20120131/293bea0d/attachment.htm>
More information about the MapServer-users
mailing list