MySQL and mapfile

Jeff Portwine jdport at VERITIME.COM
Tue Apr 5 11:43:00 PDT 2005


You don't happen to have a link to that post about .qix files do you?   I
have no idea what they are about, but I know that most of my shapefiles
don't have them.   If I can create them and speed up my application I'd love
to do so :)

-Jeff

----- Original Message -----
From: "Don Deskins" <dldeskins at GMAIL.COM>
To: <MAPSERVER-USERS at LISTS.UMN.EDU>
Sent: Tuesday, April 05, 2005 2:23 PM
Subject: Re: [UMN_MAPSERVER-USERS] MySQL and mapfile


> Steve,
>
> Thank you very much for your reply.  I am sorry to say that I didn't
> know there was a ".qix" file.  With my database background, I assumed
> that an indexed database field would be faster than a flat file.  Of
> course, that is correct if the flat file is not index.  I searched
> through the archives and found out what a .qix file was all about. I
> created one for each of my shapes and sped up download time by 50%.
> Now on to tiling the shp files :)
>
>
> Thanks again
>
> On Apr 5, 2005 12:11 PM, Stephen Woodbridge <woodbri at swoodbridge.com>
> wrote:
>> Don Deskins wrote:
>> > Hello,
>> >
>> > Again, I am new to mapserver.  I have finally gotten my map to display
>> > properly but it is very slow, so I am interested in getting all of the
>> > data
>> > into a database (MySQL).
>>
>> Shapefiles are very fast if they are set up correctly and indexed. You
>> would be wise to understand and resolve the performance issues before
>> moving the data to mysql as it is not likely to be faster.
>>
>> For example do all you shapefiles have *.qix file?
>> How is your mapfile structured? Are you trying to draw too much detail
>> at larger zoom values?
>>
>> When is it slow? Zoomed in or zoomed out or both. If we had some more
>> information we might be able to help you resolve the performance issues.
>>
>> Understanding these issues might also help you when you get the data
>> loaded into mygis.
>>
>> -Steve W.
>>
>> > I have data (in .shp, .dbf, and .shx files) that I have converted using
>> > mygisimport.  This produce an sql file which I imported into the MySql
>> > db.
>> > I am now having trouble accessing this data with the mapfile.  Here is
>> > what
>> > I have:
>> >
>> >   LAYER
>> >     NAME "SCAP_Cert2004_ParcelsUTM16M"
>> >     CONNECTIONTYPE mygis
>> >     CONNECTION "host:user:password:db:bin:"
>> >     #geo is the name of the column
>> >     DATA "geo from Parcels feature"
>> >     STATUS ON
>> >     TYPE POLYGON
>> >     CLASS
>> >       OUTLINECOLOR 255 0 0
>> >       TEMPLATE "template.html"
>> >     END
>> >     MAXSCALE 40000
>> >     TOLERANCE 0
>> >     TOLERANCEUNITS PIXELS
>> >   END
>> >
>> > I get the following error:
>> >
>> > Warning: [MapServer Error]: SELECT feature.id, feature.vertices,
>> > geometry.WKB_GEOMETRY from bad mysql query : bad mysql query in
>> > <filepath
>> > and name> on line 217
>> >
>> > Can anyone help with this?
>> >
>> > BTW, I tried to use shp2mysql.pl, but got several failures.
>> >
>> > Thanks,
>> >
>> > Don
>> >
>>
>>
>
>
> --
> Don Deskins
>



More information about the MapServer-users mailing list