<div dir="ltr">Boa tarde,<div><br></div><div>O Fred tem razão. Estava-me a faltar um passo. Primeiro há que criar uma linestring fechada como o ST_Makeline (o primeiro e o último vértice têm de coincidir).</div><div><br></div><div>Para além disso, se bem me recordo, é preciso garantir que a linestring tem pelo menos 4 vértices.</div><div><br></div><div>Abraço,</div><div><br></div><div>Alexandre</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-07 13:08 GMT+01:00 Fred Lehodey <span dir="ltr"><<a href="mailto:lehodey@gmail.com" target="_blank">lehodey@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Olá Alex,<div>acho que o makePolygon só tem linestring em input...</div><div><br></div><div>Abr,</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2015-07-07 12:30 GMT+01:00 Alexandre Neto <span dir="ltr"><<a href="mailto:senhor.neto@gmail.com" target="_blank">senhor.neto@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Bom dia Pedro,<div><br></div><div>A alteração da tabela que te indiquei apenas é válida se o tipo de geometrias for o mesmo, i.e., poligono para multi polígono, ponto para multi-ponto, etc...</div><div><br></div><div>Para passares pontos para polígonos podes fazer uma de duas coisas, consoante a forma que tens organizados os teus dados.</div><div><br></div><div>1- Usar um convex_hull ou alpha_shape para criar um polígono que "apanhe" todos os teus pontos;</div><div>2 - Usar o St_makePolygon para criar os poligonos, usando os pontos como vertices do polígono.(Os pontos têm de ter uma ordem definida, e o úiltimo ponto tem de ser o mesmo que o primeiro)</div><div><br></div><div>Cumprimentos,</div><div><br></div><div>Alexandre Neto</div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-07 11:11 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">Olá,<br>
<br>
No Postgis, tinha necessidade de transformar o campo geométrico tipo ponto<br>
em multi-polígono (ou polígono)<br>
<br>
em tempos o Alexandre disse-me como fazer a transformação de polígono em<br>
multi-polígono:<br>
<a href="http://osgeo-org.1560.x6.nabble.com/Postgis-alterar-coluna-de-polygon-para-multipolygon-td5147362.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.nabble.com/Postgis-alterar-coluna-de-polygon-para-multipolygon-td5147362.html</a><br>
<br>
ALTER TABLE geoffreo<br>
ALTER COLUMN "thegeom_ffreo" type geometry(MultiPolygon, 27493)<br>
USING(St_Multi(thegeom_ffreo));<br>
<br>
<br>
tentei usar a mesma formulação mas não tive sucesso...<br>
também andei a pesquisar mas não tive sucesso<br>
<br>
Se alguém souber como fazê-lo agradeço<br>
<br>
Pedro<br>
<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/Postgis-ponto-para-poligono-ou-multipoligono-tp5214599.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.nabble.com/Postgis-ponto-para-poligono-ou-multipoligono-tp5214599.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" target="_blank">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>
</div></div><br>_______________________________________________<br>
QGIS-pt mailing list<br>
<a href="mailto:QGIS-pt@lists.osgeo.org" target="_blank">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>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>