Ker Nulov wrote:
I guess the time is wasted on searching, not drawing
(because small shapefiles are drown very fast) and I
thought .shx is the Shapefile index, I have no .qix
index at all and I have hunderds of shapefiles. This
is what I have:
-rwxr-xr-x  1 root root  1687086 Feb 17 08:27
Cdmexm_region.dbf
-rwxr-xr-x  1 root root      187 Feb 17 08:27
Cdmexm_region.prj
-rwxr-xr-x  1 root root 78934876 Feb 17 08:27
Cdmexm_region.shp
-rwxr-xr-x  1 root root  1124780 Feb 17 08:27
Cdmexm_region.shx

Is there a open source utility to create .qix? Never
heard of them, looks interesting.

shptree is the utility and it is part of the mapserver build

-Steve

 --- Stephen Woodbridge <[EMAIL PROTECTED]>
escribió:


Ker Nulov wrote:

Ohh, well, my shapefile 78 MB and it has 140,000
polygons. displaying 1km of zoom taks 1 sec, this

is

too much for our application. I bet a query in

MySQL

will be faster.

What makes you think that? Where IS the performance
going to? Search for the objects, reading them from disk, of rendering the objects? If you don't know then you are probably trying to optimize
the wrong thing.

Many of us have been working with mapserver for
years and we have looked into these questions and I can tell you (as Attila did) that shapefile are the fastest. Do all you shapefiles have spatial indexes *.qix files associated with them? Start there.

To answer your question, NO, you can not put your
shapefiles in MySQL and render then via mapserver. You can put them in postGIS, but they will be slower than shapefiles.

-Steve W.


--- Attila Csipa <[EMAIL PROTECTED]>

escribió:


On Friday 03 March 2006 16:38, Ker Nulov wrote:


draw layers using MySQL access?  I need it to

improove


speed. My application uses mapscript with php.

Shapefiles are likely the fastest storage for
small/generic data, moving to mysql (or any other database for that matter) will probably not speed up things on itself unless you're really using some
DBMS specific feature.






        
        
                


___________________________________________________________

Do You Yahoo!? La mejor conexión a Internet y <b >2GB</b> extra a

tu correo por $100 al mes. http://net.yahoo.com.mx




        
        
                
___________________________________________________________ Do You Yahoo!? La mejor conexión a Internet y <b >2GB</b> extra a tu correo por $100 al mes. http://net.yahoo.com.mx

Reply via email to