[mapserver-users] mapserver 5.6.0, RFC 52 and driver support
Brent Fraser
bfraser at geoanalytic.com
Sun Dec 27 20:24:34 PST 2009
Frank,
With the new changes, the query takes about 5 minutes (2.5 minutes for
the first pass and 2.5 minutes for the second) to return the 868
records.
Using the old mapogr.c it would take 2.5 minutes (the first pass) + 1
minute/record (the second pass) = 15 hours (est). This is connecting to
OGR->ODBC-Postgres on my laptop. I won't be able to test in the
production environment for a couple of weeks.
Based on these numbers I'd say it's a vast improvement!
Brent
>
> Steve / Brent,
>
> I have implemented support for RFC 52 in MapServer trunk (r9640). The
> change should be easily ported into the 5.6 source code (just copy
> http://svn.osgeo.org/mapserver/trunk/mapserver/mapogr.cpp over the 5.6
> version of mapogr.cpp).
>
> I tested a query with a large DXF file and the improved speed was very
> dramatic.
>
> If this all works well in testing, and depending on the opinion of the
> PSC we might consider migrating this change into the 5.6 branch for 5.6.1.
> The downside to doing this is that it could break mapscript applications
> using the query api on OGR datasources. Not something I like to do on
> a point release.
>
More information about the MapServer-users
mailing list