Amy, Great news, thanks for following through.
Dane On Apr 18, 2011, at 8:01 AM, Maples, Amy C. wrote: > Dane, > That fixed the issue and I now get the same image, which is correct. Thanks > for your help. > -Amy > > From: Dane Springmeyer [mailto:[email protected]] > Sent: Wednesday, April 13, 2011 1:46 PM > To: Maples, Amy C. > Cc: Mapnik users mailing-list > Subject: Re: [Mapnik-users] Displaying raster data with mapnik2 > > Hi Amy, > > The issue is basically that the "raster" input plugin cannot handle 64 bit > images. We've now fixed the code in trunk to throw this error: > > "Raster Plugin: image reader exception caught: Sorry, can not handle images > with 64-bit samples" > > In your case the best the solution is to use the GDAL plugin instead: > > Change your XML to something like: > > <Datasource> > <Parameter name="type">gdal</Parameter> > <Parameter name="file">new.tif</Parameter> > <Parameter name="band">1</Parameter> > </Datasource> > > Using that datasource, with band 1, I can get the attached PNG image. Does > that look right? > > Dane > > <image001.png> > On Apr 11, 2011, at 7:27 AM, Maples, Amy C. wrote: > > > Dane, > I’ve attached a copy of the tiff I’m trying to display. > -Amy > > From: Maples, Amy C. > Sent: Monday, April 11, 2011 10:22 AM > To: 'Dane Springmeyer' > Cc: [email protected] > Subject: RE: [Mapnik-users] Displaying raster data with mapnik2 > > Dane, > I’ve attached a copy of the tiff I’m trying to display. > -Amy > > From: Dane Springmeyer [mailto:[email protected]] > Sent: Saturday, April 09, 2011 8:45 PM > To: Maples, Amy C. > Cc: [email protected] > Subject: Re: [Mapnik-users] Displaying raster data with mapnik2 > > Hi Amy. Would it be possible to post your raster data as well? (or at least a > small clip of it). > > Dane > > --- \o/ --- > Sent from my phone > > On Apr 7, 2011, at 11:33 AM, "Maples, Amy C." <[email protected]> wrote: > > Mapnik-users, > > I’m trying to display a raster geotiff image using mapnik2. Based on all the > documentation and example code, I’ve written an xml file to create a layer > with the appropriate style. In order to test this, I have a simple python > script. However, when I call “mapnik2.load_map(m, mapfile)” I get the > message “Raster Plugin: exception caught”, which is a little vague. The > resulting plot is empty whether I’m using the “us” or “nozoom” levels in the > python script (different types of bbox coordinates). I’ve used this python > script before for plotting vector data with mapnik, so I believe the problem > is with the xml file. Any help on what I might be overlooking would be > greatly appreciated. > > Thanks, > Amy Maples > Noblis, Inc. > > > Python script: > #!/usr/bin/env python > # first arguement is xml file name > # second argument is zoom level(all lower case)--can be nozoom, us, state, > city, locale, street > import sys > import mapnik2 > if not sys.argv[1:]: > sys.argv += ['climateTest.xml'] > #sys.argv += ["argument1", "argument2", "argument3"] > if (len(sys.argv)<=2): > zoom='nozoom' > else: > zoom=sys.argv[2] > mapfile = sys.argv[1] > map_output = mapfile[:-4]+'_'+zoom+'.png' > m = mapnik2.Map(1000,500) > mapnik2.load_map(m, mapfile) > if (zoom=='nozoom'): > bbox = mapnik2.Box2d(mapnik2.Coord(-14911468.431, 2242177.475), > mapnik2.Coord(-6158842.809, 8775827.587)) > elif (zoom=='us'): > bbox = mapnik2.Box2d(mapnik2.Coord(-133.952,219.444), > mapnik2.Coord(-55.577,61.647)) > elif (zoom=='state'): > bbox = mapnik2.Box2d(mapnik2.Coord(-84,37), mapnik2.Coord(-76,40)) > elif (zoom=='city'): > bbox = mapnik2.Box2d(mapnik2.Coord(-77,39), mapnik2.Coord(-77,39)) > elif (zoom=='locale'): > bbox = mapnik2.Box2d(mapnik2.Coord(-77.242,38.8399), > mapnik2.Coord(-77.195,38.873)) > elif (zoom=='street'): > bbox = mapnik2.Box2d(mapnik2.Coord(-77.219253,38.858257), > mapnik2.Coord(-77.211013,38.866544)) > else: > bbox = mapnik2.Box2d(mapnik2.Coord(-180.0, -90.0), > mapnik2.Coord(180.0, 90.0)) > m.zoom_to_box(bbox) > mapnik2.render_to_file(m, map_output) > > > climateTest.xml file: > <?xml version="1.0" encoding="utf-8"?> > <!DOCTYPE Map> > <Map srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 > +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"> > <Style name="tk"> > <Rule> > <RasterSymbolizer> > <RasterColorizer> > <ColorBand value="250" > color="rgb(238,130,238)" label="<0"></ColorBand> > <ColorBand value="260" > color="rgb(75,0,130)" midpoints="199"></ColorBand> > <ColorBand value="270" > color="rgb(0,0,255)" midpoints="199"></ColorBand> > <ColorBand value="280" > color="rgb(0,128,0)" midpoints="199"></ColorBand> > <ColorBand value="290" > color="rgb(255,205,0)" midpoints="199"></ColorBand> > <ColorBand value="300" > color="rgb(255,127,0)" midpoints="199"></ColorBand> > <ColorBand value="310" > color="rgb(196,2,51)"></ColorBand> > </RasterColorizer> > </RasterSymbolizer> > </Rule> > </Style> > <Layer name="RegCM_tk_NCAR_historical_1" srs="+proj=merc +a=6378137 > +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m > +nadgrids=@null +wktext +no_defs"> > <StyleName>tk</StyleName> > <Datasource> > <Parameter name="type">raster</Parameter> > <Parameter > name="file">/home/amaples/new.tif</Parameter> > <Parameter name="lox">-14911468.431</Parameter> > <Parameter name="loy">2242177.475</Parameter> > <Parameter name="hix">-6158842.809</Parameter> > <Parameter name="hiy">8775827.587</Parameter> > </Datasource> > </Layer> > </Map> > > > GDALINFO new.tif: > Driver: GTiff/GeoTIFF > Files: new.tif > Size is 71, 53 > Coordinate System is: > PROJCS["unnamed", > GEOGCS["unnamed ellipse", > DATUM["unknown", > SPHEROID["unnamed",6378137,0]], > PRIMEM["Greenwich",0], > UNIT["degree",0.0174532925199433]], > PROJECTION["Mercator_1SP"], > PARAMETER["central_meridian",0], > PARAMETER["scale_factor",1], > PARAMETER["false_easting",0], > PARAMETER["false_northing",0], > UNIT["metre",1, > AUTHORITY["EPSG","9001"]]] > Origin = (-14911468.430740585550666,8775827.586873944848776) > Pixel Size = (123276.417201214062516,-123276.417201214062516) > Metadata: > AREA_OR_POINT=Area > Image Structure Metadata: > INTERLEAVE=BAND > Corner Coordinates: > Upper Left (-14911468.431, 8775827.587) (133d57'7.20"W, 61d38'47.76"N) > Lower Left (-14911468.431, 2242177.475) (133d57'7.20"W, 19d44'21.62"N) > Upper Right (-6158842.809, 8775827.587) ( 55d19'32.97"W, 61d38'47.76"N) > Lower Right (-6158842.809, 2242177.475) ( 55d19'32.97"W, 19d44'21.62"N) > Center (-10535155.620, 5509002.531) ( 94d38'20.09"W, 44d16'50.94"N) > Band 1 Block=71x14 Type=Float64, ColorInterp=Gray > _______________________________________________ > Mapnik-users mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/mapnik-users > <new.tif> >
_______________________________________________ Mapnik-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/mapnik-users

