You are here

SUAS MapServer 3.11.0401 beta1 released!

8 posts / 0 new
Last post
leelight
SUAS MapServer 3.11.0401 beta1 released!

Hi, folks,
I am pleasure to announce here that the new SUAS MapServer is released.

Add Features:
1, MapInfo MIF DataInput

Fix Bugs:
1, the outputted map is displayed conversely when input SHP files as data.
2,Parameters for requests is case sentitive
3,If BBox parameter are logical wrong, for example, BBOX=0,0,-1,-1, the process goes on
4, If the geometry type is Image, the GUI has problem when create Layer Style
5, SWF and PDF render for MultiLinestring

TODO:
1, MIF file input
2, E00 file input
3, Cache system
4, Layer's scale Denominator in SLD
5, PostGIS database support
6, WFS: GetGmlObject, and Transaction request
7, Map browser client, user could interact with MapServer
8, Gzip output compression
9, Log error record system
10, WCS service
11, Data and style defination file backup function

The source code can be download here: suas3_11_0401_beta1

Here I use Openlayers as WMS client to browse the map:

I'd like to thank Hiren Bhatt for his careful testing on Windows and Linux OS.

Thank you for your interest! And please visit here to get the newest version!

Yours leelight

AddThis: 
karabas

Some minor bugs:
[Thu Apr 05 13:06:10 2007] [error] [client 127.0.0.1] File does not exist: /var/www/html/suas/cssjs/images, referer
: http://localhost/suas/cssjs/setup.css

Some incorrect back slashes (windows style) exist in many files.

commmon.js calls insteed of common.js

Major bug:
I have all my city data in mapinfo.  I exported them to mif format. I copied one file to data dir because it is large - about 12Mb.
I tried to install suas3_11_0401_beta1. When importing file from mif I got it stopped without a warning.

Apache log:
[client 127.0.0.1] PHP Fatal error:  Call to undefined function [client 127.0.0.1] PHP Fatal error:  Call to undefined function GetPointString() in /var/www/html/suas/Parser/MIF2D
B.class.php on line 160, referer: http://localhost/suas/install/5.php

I replaced GetPointString with $this->GetPointString, increased memory limit in php.ini  and got very high processor loadind and a lot of messages in log:

[client 127.0.0.1] PHP Notice:  Undefined offset:  1 in /var/www/html/suas/Parser/Geometry2WKT.class.php on line 371, referer: http://localhost/suas/setting/s5.php

[client 127.0.0.1] PHP Notice:  Undefined variable: strWkt in /var/www/html/suas/Parser/Geometry2WKT.class.php on line 379, referer: http://localhost/suas/setting/s5.php

Mysql got more 100000 records from my mif file but I cannot complete this installation step.

karabas

I tried small mif file. After importing it requires "Style Settings".
I got the message
 The suaswms_WmsStyles.xml does not exist!
in right frame
So still cannot reach "Create metadata"  step

leelight

From your description I presume that you are using 'setting' system to install the SUAS, you should use 'install' system to install SUAS for the first time and input the data, the style xml file will be createn during the installation.  But I have fixed the bug, now even the style file is not exist, you can continue the step to create metadata.
I will release the new version tomorrow, please wait one day.
Thx!

leelight

Thank you very much for the testing!
1,[Thu Apr 05 13:06:10 2007] [error] [client 127.0.0.1] File does not exist: /var/www/html/suas/cssjs/images, referer
Fixed!
2,commmon.js calls insteed of common.js
Fixed
3. Some incorrect back slashes (windows style) exist in many files.
Need time to find them all.
4 [client 127.0.0.1] PHPi Fatal error:  Call to undefined function [client 127.0.0.1] PHP Fatal error:  Call to undefined function GetPointString() in /var/www/html/suas/Parser/MIF2D
B.class.php on line 160, referer: http://localhost/suas/install/5.php I replaced GetPointString with $this->GetPointString, increased memory limit in php.ini  and got very high processor loadind and a lot of messages in log:

You have done right! I should use $this->GetPointString, already fixed.
5,[client 127.0.0.1] PHP Notice:  Undefined offset:  1 in /var/www/html/suas/Parser/Geometry2WKT.class.php on line 371, referer: http://localhost/suas/setting/s5.php
Strange, I am not clear about your data, it is polyline geometry? Could you send me a small sample?
6,[client 127.0.0.1] PHP Notice:  Undefined variable: strWkt in /var/www/html/suas/Parser/Geometry2WKT.class.php on line 379, referer: http://localhost/suas/setting/s5.php
Fixed.

karabas

I found the problem - rights on nested dirs in SLD dir
fixed with unix command
chown -R apache SLD
or
chmod -R 777 SLD

leelight

Thx, I will add this information in handbook and help tips when install SUAS.

leelight

Ok, I have fixed the last bug, it is caused by the space in MIF data before each line of coordinate of text geometries.

Log in to post comments