<div dir="ltr">Olá,<div><br></div><div>o Pedro já tem objectos de tipo "collection" na tabela "<span style="font-size:12.8000001907349px">processos". </span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">select count(*),st_geometrytype(geom) from </span><span style="font-size:12.8000001907349px">processos</span><span style="font-size:12.8000001907349px"> group by st_geometrytype(geom)</span><br></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Abr</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-26 13:30 GMT+01:00 Pedro <span dir="ltr"><<a href="mailto:pedro.ferro@gmail.com" target="_blank">pedro.ferro@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Viva,<br>
<br>
Tenho uma tabela em que a coluna da geometria é do tipo "geometry"<br>
(parece-me ser um tipo genérico de geometria)<br>
geom.PNG <<a href="http://osgeo-org.1560.x6.nabble.com/file/n5221180/geom.PNG" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.nabble.com/file/n5221180/geom.PNG</a>><br>
<br>
<br>
<br>
pretendia colocá-la como multipoligono e para isso estou a fazer isto<br>
ALTER TABLE processos<br>
ALTER COLUMN "geom" type geometry(multipolygon)<br>
USING(St_Multi(geom));<br>
<br>
obtenho este erro:<br>
ERROR:  Geometry type (GeometryCollection) does not match column type<br>
(MultiPolygon)<br>
<br>
Alguém sabe de que forma posso a alterar a geometria para multipoligono (ou<br>
mesmo poligono)?<br>
<br>
obrigado,<br>
Pedro<br>
<br>
<br>
P.S. Por curiosidade, quando carrego esta tabela no QGIS tenho isto nos<br>
Metadados:<br>
*Fonte para esta camada*<br>
dbname='spo' host=*** port=*** user='***' sslmode=disable key='tid'<br>
srid=4326 type=MULTIPOLYGON table="public"."processos" (geom) sql=<br>
*Tipo de geometria dos elementos nesta camada*<br>
Polygon<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/PostGIs-actualizar-geometria-para-multipoligono-tp5221180.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.nabble.com/PostGIs-actualizar-geometria-para-multipoligono-tp5221180.html</a><br>
Sent from the QGIS-pt mailing list archive at Nabble.com.<br>
_______________________________________________<br>
QGIS-pt mailing list<br>
<a href="mailto:QGIS-pt@lists.osgeo.org">QGIS-pt@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt" rel="noreferrer" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt</a><br>
</blockquote></div><br></div>