[Cartoweb-users] tileindex and layer.ini

giuseppe.derossi at email.it giuseppe.derossi at email.it
Tue Jul 11 14:27:15 EDT 2006


Hi Pierre,
You're right, I forgot to move the F636_PRG-IDX.(shp,dbf,idx) in the data
directory.

Unfortunately my problems are not over. In Fact now I'm fighting against
thie error:

Class : SoapFaultWrapperMessage : Mapserver error: Error in msDrawMap():
Failed to draw layer named 'F636_PRG-IDX'.
Error in msDBFGetItemIndex(): Item 'F636_PRG-IDX' not found.

I've created the F636_PRG-IDX.(shp,dbf,idx) and moved them in the directory.
All files I merged, have the same structure.

In the .map and .map.ini 
LAYER 
    NAME "F636_PRG-IDX"
    STATUS ON 
    TILEINDEX "F636_PRG-IDX.shp" 
    TILEITEM "F636_PRG-IDX" 
    TYPE POLYGON
    
  END  

Can you help me ?

Thanks in advance.

Giu



	--------- Original Message --------
	Da: Pierre GIRAUD <pierre.giraud at camptocamp.com>
	To: 
	        Cc: cartoweb-users at lists.maptools.org
	Oggetto: Re: [Cartoweb-users] tileindex and layer.ini
	Data: 11/07/06 13:15
	
	> 
> 
> 
> Hello,
> 
> Of course Cartoweb is able to handle tileindexes.
> It doesn't do something special in this case.
> 
> The error ti reports is a Mapserver error. It doesn't find the shapefile 
> where it is expected to be.
> 
> Is your tileindex in the right place ?
> C:wampwwwcartoweb3/projects/F636/server_conf/F636/F636_PRG-IDX.shp
> C:wampwwwcartoweb3/projects/F636/server_conf/F636/data/F636_PRG-IDX.shp
> 
> Regards.
> 
> Pierre
> 
> 
> giuseppe.derossi at email.it wrote:
> 
> >Hi,
> >I'm testing the tile index tecnique which consists on condencing some
layer
> >of the same theme and the same features into a index_layer, so one can
> >manage a lot of number of layers.
> >I've inserted a text as following in the .map and .map.ini :
> >
> >
> >  LAYER 
> >    NAME "F636_PRG-IDX"
> >    STATUS ON 
> >    TILEINDEX "F636_PRG-IDX.shp" 
> >    TILEITEM "F636_PRG-IDX" 
> >    TYPE POLYGON
> >  END 
> >
> >then I tryed to update the layer.ini, according to the folowwing :
> >
> >; layers 
> >layers.root.className = LayerGroup 
> >layers.root.children =  Layers, City
> >layers.root.rendering = block 
> >
> >
> >
> >layers.Layers.className = LayerGroup 
> >layers.Layers.children = [...some other layer...],  F636_PRG
> >layers.Layers.label = Layers  
> >
> >
> >[...some other layer...],  
> >
> >
> >layers.F636_PRG.className = LayerGroup 
> >layers.F636_PRG.children = F636_PRG-IDX
> >layers.F636_PRG.label =  F636_PRG
> >
> >layers.F636_PRG-IDX.className = Layer 
> >layers.F636_PRG-IDX.label = F636_PRG
> >layers.F636_PRG-IDX.msLayer = F636_PRG-IDX
> >
> >
> >On running after a good compilation I got :
> >
> >Parse error: syntax error, unexpected T_OBJECT_OPERATOR in
> >C:wampwwwcartoweb3commonStructHandler.php(47) : eval()'d code on line 1
> >
> >Parse error: syntax error, unexpected T_OBJECT_OPERATOR in
> >C:wampwwwcartoweb3commonStructHandler.php(47) : eval()'d code on line 1
> >
> >Parse error: syntax error, unexpected T_OBJECT_OPERATOR in
> >C:wampwwwcartoweb3commonStructHandler.php(47) : eval()'d code on line 1
> >
> >But I can see the Map and the box for choosing the layer but on turning
the
> >PRG layer on I got :
> >
> >
> >Class : SoapFaultWrapperMessage : Mapserver error: Error in msDrawMap():
> >Failed to draw layer named 'F636_PRG-IDX'.
> >Error in msSHPOpenFile():
> >(C:wampwwwcartoweb3/projects/F636/server_conf/F636/F636_PRG-IDX.shp)
> >Error in msSHPOpenFile():
> >(C:wampwwwcartoweb3/projects/F636/server_conf/F636/data/F636_PRG-IDX.shp)
> >
> >
> >and a serie of other error.
> >
> >Is there an error in the layer.ini
> >Is there anyone who can help me ? Does Cartoweb support the tile inedx
> >tecnique ? 
> >could the auto layer tecnique  be used togheter ?
> >
> >Thanks and best regards.
> >
> >
> >Giu
> >
> > 
> > 
> > --
> > Email.it, the professional e-mail, gratis per te: http://www.email.it/f
> > 
> > Sponsor:
> > Grande Offerta di Benvenuto Cassine di Pietra:
> >36 bottiglie di ottimo vino veneto direttamente a casa tua!
> >
> > Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=3923&d=20060711
> >
> >
> >_______________________________________________
> >Cartoweb-users mailing list
> >Cartoweb-users at lists.maptools.org
> >http://lists.maptools.org/mailman/listinfo/cartoweb-users
> >  
> >
> 
> 
> -- 
> _________________________________________________________
> Pierre GIRAUD
> Géomaticien, Analyste
> 
> Camptocamp France SAS
> Savoie Technolac, BP 352
> 73377 Le Bourget du Lac, Cedex 
> 
> Tel : 00 33 4 79 44 44 93
> Mail : pierre.giraud at camptocamp.com
> http://www.camptocamp.com  
> 
> 
> 
>  
 --
 Email.it, the professional e-mail, gratis per te: http://www.email.it/f
 
 Sponsor:
 Vuoi cambiare i tuoi interessi ma non la tua banca? Prova con Conto Arancio
 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=5039&d=20060711




More information about the Cartoweb-users mailing list