[Chameleon] bugs in mapnotes & TrueNorthArrow in fgs...
Massimiliano Cannata
massimiliano.cannata at supsi.ch
Tue Jun 6 10:17:48 EDT 2006
I found the error for MapNotesAnnotation widget....
In the map file it write
FONT "sans "
instead of
FONT "sans"
it in sameway is disturbing in fgs release (maybe on linux systems....)
the solution I used is to replace row 466 of the file
....../widgets/MapNotes/properties.php
$oClass->label->set( 'font' , $aRec['font'] );
with:
$oClass->label->set( 'font' , trim($aRec['font']) );
so to trim the withespace.....
For me it works.....
Ciao,
Maxi
Massimiliano Cannata wrote:
> *I have just download and installed the fgs package with chameleon 2.2.1
> I have some problems with TrueNorthArrow and MapNotes widgets....
>
> My Samples don't works if the TrueNorthArrow widget is used.....
>
> And when I use the MapNotes widget the map with the new layer doesn't
> load....
> The layer exist, in fact
> print_r(getlayerbyname("MapNotesAnnotation")); return the following:*
>
> ms_layer_obj Object
> (
> [_handle_] => Resource id #55
> [_map_handle_] => Resource id #9
> [numclasses] => 1
> [index] => 16
> [status] => 1
> [debug] => 0
> [classitem] => id
> [name] => MapNotesAnnotation
> [group] => [data] =>
> /tmp/sess_44857c337a153/9f4920ac7e207475f7898a1d0daf0d8f
> [type] => 0
> [dump] => 0
> [tolerance] => 5
> [toleranceunits] => 6
> [sizeunits] => 6
> [symbolscale] => -1
> [minscale] => -1
> [maxscale] => -1
> [labelminscale] => -1
> [labelmaxscale] => -1
> [maxfeatures] => -1
> [transform] => 1
> [labelcache] => 1
> [postlabelcache] => 0
> [labelitem] => label
> [labelsizeitem] => [labelangleitem] => [tileitem] => location
> [tileindex] => [header] => [footer] => [connection] =>
> [connectiontype] => 1
> [filteritem] => [template] => ttt
> [transparency] => 0
> [styleitem] => [num_processing] => 0
> [requires] => [labelrequires] => [offsite] => ms_color_obj
> Object
> (
> [_handle_] => Resource id #56
> [red] => -1
> [green] => -1
> [blue] => -1
> )
>
> )
>
>
> *Moreover, the generated shapefile is correct, in fact: *
> ogrinfo /tmp/sess_44857c337a153/9f4920ac7e207475f7898a1d0daf0d8f.shp
> *returns*:
> INFO: Open of
> `/tmp/sess_44857c337a153/9f4920ac7e207475f7898a1d0daf0d8f.shp'
> using driver `ESRI Shapefile' successful.
> 1: 9f4920ac7e207475f7898a1d0daf0d8f (Point)
>
> *and *
> ls -l /tmp/sess_44857c337a153/9f4920ac7e207475f7898a1d0daf0d8f*
> *returns *
> -rw-r--r-- 1 maxi maxi 1007 Jun 6 14:59
> /tmp/sess_44857c337a153/9f4920ac7e207475f7898a1d0daf0d8f.dbf
> -rw-rw-r-- 1 maxi maxi 128 Jun 6 14:59
> /tmp/sess_44857c337a153/9f4920ac7e207475f7898a1d0daf0d8f.shp
> -rw-rw-r-- 1 maxi maxi 108 Jun 6 14:59
> /tmp/sess_44857c337a153/9f4920ac7e207475f7898a1d0daf0d8f.shx
>
>
> *The new layer appears on the legend but the map fail to load......
>
> Do you have any hints?*
>
> *Thanks,
> Massimiliano*
>
>
>
--
Dr. Massimiliano Cannata
Geomatic Engineer
Scuola Universitaria Professionale della Svizzera Italiana
Istituto Scienze della Terra
Via Trevano, c.p. 72
CH-6952 Canobbio-Lugano
Tel: +41 (0)58 666 62 14
Fax: +41 (0)58 666 62 09
More information about the Chameleon
mailing list