Problem using index files on Unix

Olivier LAFIT olivier.lafit at EADS.COM
Wed Apr 19 03:59:16 EDT 2006


Hello,
I still have the problem with index files on Unix TRU64.
I have try all options of the ShpTree utility to generate my index files,
but no one works.

I get sometimes a core file created by program "shp2img" :

signal Floating point exception at >*[msRectOverlap, 0x1200357a4]
fbne    $f12, 0x1200357b0
(dbx) where
>  0 msRectOverlap(0x3ff800e3634, 0x11fffbb50, 0x4, 0x4, 0x3ffc00801a0)
[0x1200357a4]
   1 (unknown)() [0x120061fb0]
   2 (unknown)() [0x120062188]
   3 (unknown)() [0x120062188]
   4 (unknown)() [0x120062188]
   5 msSearchDiskTree(0xc04e99999999999b, 0x405cedb6ed677709,
0x40501249129888f8, 0x14007a6c0, 0x4050124900000000) [0x1200622c8]
   6 msSHPWhichShapes(0xc060e83a7daa4fca, 0xc04e99999999999b,
0x405cedb6ed677709, 0x40501249129888f8, 0x3ff0000000000000) [0x12005a160]
   7 msLayerWhichShapes(0x14001b4c0, 0x1, 0xc060e83a7daa4fca,
0xc04e99999999999b, 0x405cedb6ed677709) [0x120049ad0]
   8 msDrawVectorLayer(0x0, 0x11fffc038, 0x12002426c, 0x14001f000,
0x14001f000) [0x1200247a4]
   9 msDrawLayer(0x14001b4c0, 0x0, 0x140003828, 0x0, 0x100000000)
[0x120024420]
  10 msDrawMap(0x3ff0000000000000, 0x4000000000000000, 0x12000e478,
0x11fffc018, 0x38) [0x120023594]
  11 main(0x14001b480, 0x3ffc00800c0, 0x140048700, 0x0, 0x12000e260)
[0x12000e9e0]

Any ideas ?

Olivier

----- Réacheminé par Olivier LAFIT/MCS/FR le 19/04/2006 09:47 -----
                                                                                                              
                    Olivier LAFIT                                                                             
                                         Pour :  MAPSERVER-USERS at LISTS.UMN.EDU                                
                    13/04/2006           cc :                                                                 
                    18:50                Objet : Problem using index files on Unix                            
                                                                                                              
                                                                                                              



Hello,

I am using index files (.qix generated with shpTree) to display quickly
shapes.
It works fine with Linux and Windows, but with Unix my MapServer failed to
draws the shapes : the main map is correctly displayed, but when I zoom in,
shapes disappear, and I get only the background.
Every things works when I delete every index files, but slowly...

I'm using MapServer 4.2.5 and UNIX : DEC Alpha. OSF1 5.1.

Does anybody have an idea ?

Olivier Lafit



More information about the mapserver-users mailing list