Boa tarde,<div><br></div><div>Obrigado pelas respostas.</div><div><br></div><div>Sérgio, o código que apresentava já estava feito de acordo com o que é apresentado no OpenGeo (que é igual à página da função &lt;-&gt; <a href="http://postgis.refractions.net/docs/geometry_distance_centroid.html">http://postgis.refractions.net/docs/geometry_distance_centroid.html</a>) embora estou a ver que faltava a limitação ao numero de candidatos no index_query. O problema maior prende-se com o facto de um dos argumentos ter de ser fixo.</div>
<div><br></div><div>E assim, Duarte, acho que tens razão. Estou tentado a pensar que a solução passará por criar uma função que para cada registo procure o vizinho mais próximo. No entanto, não sei até que ponto é que isto não se tornará ainda mais &quot;pesado&quot; do que a abordagem normal (sem índice espacial).</div>
<div><br></div><div>Vou fazer a experiência, e logo transmito os resultados.</div><div><br></div><div>Alexandre Neto<br><br><div class="gmail_quote">2012/5/4 duartecarreira <span dir="ltr">&lt;<a href="mailto:dncarreira@gmail.com" target="_blank">dncarreira@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">não fazia ideia que o &lt;-&gt; faz uso do índice qd se usa o order by... podia-se<br>
usar limit 1 em vez de limit 10 nessa query e obtinha-se o mais próximo...<br>
<br>
mas o problema de termos de usar uma geometria estática mantém-se? se<br>
calhar, só mesmo usando um script que cria o sql dinamicamente para cada<br>
registo...<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.n6.nabble.com/Postgis-2-0-Analise-de-Vizinho-mais-proximo-usando-index-GIST-funcao-tp4945669p4952823.html" target="_blank">http://osgeo-org.1560.n6.nabble.com/Postgis-2-0-Analise-de-Vizinho-mais-proximo-usando-index-GIST-funcao-tp4945669p4952823.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the OSGeo Portuguese Local Chapter mailing list archive at Nabble.com.<br>
</div></div><br>_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br></div>