I don't know the inner functioning of QGIS, but perhaps it should scan geometry_columns first and only then try to figure out the geometry?<br><br>George<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div class="h5"><div><div><div>----- Original message -----
<br>> I noticed this really inefficient query when QGIS was importing a Postgis
<br>> layer:
<br>> *select distinct case when geometrytype("the_geom") IN
<br>> ('POINT','MULTIPOINT') THEN 'POINT' when geometrytype("the_geom") IN
<br>> ('LINESTRING','MULTILINESTRING') THEN 'LINESTRING' when
<br>> geometrytype("the_geom") IN ('POLYGON','MULTIPOLYGON') THEN 'POLYGON' end
<br>> from [databaseGoesHere]*
<br>> 
<br>> That surprised me because QGIS should already know the *geometrytype
<br>> *through the *geomerty_columns* table.
<br>> 
<br>> Is this really QGIS's fault, or did Postgis cause/require this? Want to
<br>> make sure before I file a bug report.
<br>> 
<br>> Thanks,
<br>> 
<br>> Aren
<br><br></div></div><p></p>
</div>

<br></div></div>_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
<br></blockquote></div><br></div></div>
<br>_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net">postgis-users@postgis.refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>George R. C. Silva<br><br>Desenvolvimento em GIS<br><a href="http://blog.geoprocessamento.net">http://blog.geoprocessamento.net</a><br>