[mapserver-users] did something change in reading in empty TAB files?
Jeff McKenna
jmckenna at gatewaygeomatics.com
Wed Jul 9 09:59:17 PDT 2008
On 9-Jul-08, at 12:14 PM, Bart van den Eijnden (OSGIS) wrote:
> Hi list,
>
> at least starting Mapserver 4.10 (GDAL 1.3.2) there seems to be a
> problem with reading empty MapInfo TAB files, whereas in the past
> (4.6 for sure) this used to work. Is this issue known to someone?
>
> The error I get is:
>
> 09-Jul-2008 18:08:23] PHP Warning: [MapServer Error]:
> msOGRFileNextShape(): InitBlockFromData(): Invalid Block Type: got 0
> expected 2
> in D:\ms4w\apps\stragisweb\htdocs\common\chameleon\htdocs\common
> \wrapper\drawmap.php on line 533
>
> An example TAB file can be found here:
> www.osgis.nl/download/mapserver/gemgrens.zip
>
> Best regards,
> Bart
Bart,
I tried your test TAB with ms4w 2.2.7 (GDAL 1.5.0 and Mapserver 5.0.2)
and: 1) ogrinfo reads the tab normally, 2) shp2img created the blank
map image properly with no errors, and 3) I modified /ms4w/Apache/
htdocs/quickmap.php to point to this test mapfile and it also
correctly produced a blank map image in the browser.
The key points in my test mapfile are:
...
EXTENT 149999 349999 150000 350000
UNITS METERS
...
LAYER
NAME gemgrens
TYPE POLYGON
STATUS ON
CONNECTIONTYPE OGR
CONNECTION "./gemgrens.TAB"
CLASS
NAME "gemgrens"
STYLE
COLOR 240 240 240
OUTLINECOLOR 199 199 199
END
END
END # layer
---
Jeff McKenna
FOSS4G Consulting and Training Services
http://www.gatewaygeomatics.com/
More information about the MapServer-users
mailing list