<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Bom dia Fred,<br><br>&gt; tenho que ver ainda com a GISVM .. :-)<br><br>Não vale a pena, a minha filha também tem um, a outra tem um XO-OLPC! (lá em casa há pluralidade - O Supertux corre em ambos!!!)<br>O disco do Magalhães vem tão atafulhado de software que resta cerca de 1GB livre no disco.<br>(É espantoso como o Windows se arrasta naquilo, o que não é nada conveniente para crianças, sempre impacientes!)<br>O GISVM precisa de pelo menos de cerca de 5 GB livres de disco. (coisa banal nos dias de hoje)<br>E depois há a questão da memória RAM, da resolução do Ecra, etc.<br>Conclusão, GISVM no Magalhaes, só em desespero de causa! ;-)<br><br>&gt; é verdade, estou de férias...<br>&gt; e, obrigado RP pela responsabilidade,<br><br>Ooops, as minhas desculpas!<br>Mas o que seria da vida sem
 desafios?!<br><br>Abraço,<br>RP<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> Fred Lehodey &lt;lehodey@gmail.com&gt;<br><b><span style="font-weight: bold;">Para:</span></b> Luis Calisto &lt;luis.calisto@hotmail.com&gt;; portugal@lists.osgeo.org<br><b><span style="font-weight: bold;">Cc:</span></b> Ricardo Pinho &lt;rpinho_eng@yahoo.com.br&gt;<br><b><span style="font-weight: bold;">Enviadas:</span></b> Quarta-feira, 29 de Julho de 2009 0:10:03<br><b><span style="font-weight: bold;">Assunto:</span></b> Re: [Portugal] validação topologica postgis<br></font><br>Boa noite,<br>é verdade, estou de férias... (até pensei instalar o Postgres/postgis no Magalhães do meu filho a semana passada !! boa máquina !&nbsp;&nbsp; tenho que ver ainda com a
 GISVM .. :-)<br>Infelizmente, não sou O especialista... (gostava sim!).... <br>

e, obrigado RP pela responsabilidade, tive, nessa hora, que tentar propor uma ideia... mas, merece testar/melhorar..etc.. e isto, se eu não estiver completamente ao lado !<br><br>Encontrar e corrigir polígonos sobrepostos poderia se fazer criando polígonos da áreas de intersecção.<br>

<br>Considerando uma tabela "poligonos", com um campo "gid" (ID) e um campo geométrico "the_geom" :<br><br>SELECT DISTINCT ON (ST_Intersection(a.the_geom,b.the_geom))&nbsp; <br>a.gid,b.gid, ST_Intersection(a.the_geom,b.the_geom)&nbsp; FROM poligonos AS a, poligonos  AS b<br>

WHERE ST_Intersects(a.the_geom,b.the_geom) AND NOT ST_touches(a.the_geom,b.the_geom) AND a.gid != b.gid<br><br>Esta query deverá devolver os IDs dos registos sobrepostos e a área em questão (geometria)...<br><br>Fred.<br>
PS: funciona ??<br><br>
<br><br><div class="gmail_quote">2009/7/28 Ricardo Pinho <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:rpinho_eng@yahoo.com.br" target="_blank" href="mailto:rpinho_eng@yahoo.com.br">rpinho_eng@yahoo.com.br</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><div>Caro Luis,<br><br>Uma sugestão será fazê-lo directamente no OpenJump ou Kosmo, que têm funcionalidades interessantes de limpeza topológica, directamente sobre dados PG. <br>

<br>No Kosmo a validação faz-se após connect a um layer PG e no menu Tools, Validate Selected Layer. E escolher as opções...<br><br><span>Tudo depende das operações de limpeza que pretende fazer... experimente-o primeiro no <a rel="nofollow" target="_blank" href="http://www.gisvm.com">www.gisvm.com</a> ;-)</span><br>

<br>Cumprimentos,<br>RP<br><br>PS.<br>Se pretender fazê-lo directamente, duro e cru, com comandos PG, o melhor é aguardar a opinião do especialista: Fred! ;-)<br>Mas desta vez, suponho, é ele que está de férias!!! <br></div>

<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> Luis Calisto &lt;<a rel="nofollow" ymailto="mailto:luis.calisto@hotmail.com" target="_blank" href="mailto:luis.calisto@hotmail.com">luis.calisto@hotmail.com</a>&gt;<br>

<b><span style="font-weight: bold;">Para:</span></b> <a rel="nofollow" ymailto="mailto:portugal@lists.osgeo.org" target="_blank" href="mailto:portugal@lists.osgeo.org">portugal@lists.osgeo.org</a><br><b><span style="font-weight: bold;">Enviadas:</span></b> Terça-feira, 28 de Julho de 2009 18:32:11<br>

<b><span style="font-weight: bold;">Assunto:</span></b> [Portugal] validação topologica postgis<br></font><div><div></div><div><br>



Boa Tarde,<br>
&nbsp;<br>
Tenho andado nos ultimos meses a trabalhar em postgis com exelentes resultados. <br>
Porém actualmente, muito devido a importação de dados de outras fontes, tenho alguns erros topologicos nalgumas tabelas,&nbsp;a grande maioria&nbsp;sobreposição de poligonos. Gostaria de saber se alguem conhece/já exprimentou fazer correção topologica em postgis? <br>


Ou se conhecem outras ferramentas/plugins&nbsp;para ajudar nessa tarefa, para além do&nbsp;GRASS pois não estou com vontade de exportar tudo para o&nbsp;GRASS e fazer la essa validação!<br>
&nbsp;<br>
Vi um artigo muito interessante em http<a rel="nofollow" target="_blank" href="http://trac.osgeo.org/postgis/wiki/UsersWikiPostgisTopology">://trac.osgeo.org/postgis/wiki/UsersWikiPostgisTopology</a><br>
&nbsp;<br>
Alguem já experimentou?<br>
&nbsp;<br>
Cumprimentos a todos e desde já obrigado a todos!<br>
&nbsp;<br>
Luís Calisto<br><a rel="nofollow" target="_blank" href="http://ie8.msn.com/microsoft/internet-explorer-8/pt-br/ie8.aspx"></a></div></div></div></div></div><div><br>


      <hr size="1">Veja quais são os assuntos do momento no Yahoo! + Buscados: <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></div>

</div><br>_______________________________________________<br>
Portugal mailing list<br>
<a rel="nofollow" ymailto="mailto:Portugal@lists.osgeo.org" target="_blank" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a rel="nofollow" target="_blank" href="http://lists.osgeo.org/mailman/listinfo/portugal">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br>
</div></div></div><br>


      <hr size=1>Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></body></html>