<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="generator" content="Osso Notes">
<title></title></head>
<body>
<p>Hallo
<br>
<br>I have no answer to your question but I know that QGIS doesn't require a representation in geometry columns table.
<br>
<br>/nicklas
<br>
<br>----- 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></p>
</body>
</html>