<div dir="ltr">Ola Joana,<div><br></div><div>A questao de fundo aqui e qual a qualidade que desejas obter. Se uma aproximacao e suficiente, entao usar o tal raster de declives podera bastar, mas se procuras alta precisao entao nao vejo outra forma que nao seja levantamente em campo com DGPS, como sugere o Pedro.</div><div><br></div><div>Se tiveres acesso as curvas de nivel da Carta Militar de Portugal em formato vectorial, podes interpolar para obter um raster com uma resolucao de 5 a 10m, o que ja e bastante bom, e a partir dai um raster de declives com a mesma resolucao.</div><div><br></div><div>Se quiseres tentar o que sugeri estou disponivel para discutir como fazer contigo. Envia-me um email pessoal para nao atafulharmos a lista (no final se obteres resultados descreve e partilha aqui na lista).</div><div><br></div><div>cumprimentos</div><div><br></div><div>Andre</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-12-02 0:14 GMT+01:00 Joana Mendes <span dir="ltr"><<a href="mailto:joana.939.mendes@gmail.com" target="_blank">joana.939.mendes@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"><div>Caríssimos,</div><div><br></div><div>Depois de muito navegar pela Internet, de ter lido com a máxima atenção os vossos posts, concluo (por agora) que:</div><div><br></div><div>1 - calcular declives de caminhos tem mesmo muito que se lhe diga (conforme diz Alexandre);</div><div>2 - o MDT (ou melhor, a sua qualidade) tem um papel fulcral neste processo; utilizar um raster de declives (slope grid) é mesmo para esquecer!</div><div>3- ainda não consegui atinar com o processo sugerido por André; mas o meu problema continua a ser o de ter 2600 km, distribuídos por 4763 troços, é uma missão (quase) impossível! Só mesmo um processo automatizado consegue dar conta do recado.</div><div><br></div><div>Continuarei a procurar activamente pela Internet, e fico (ansiosamente) à espera de uma boa ideia para isto!</div><div><br></div><div>Obrigadíssima de qualquer maneira</div><span class="HOEnZb"><font color="#888888"><div>Joana</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">No dia 30 de novembro de 2016 às 07:50, Joana Mendes <span dir="ltr"><<a href="mailto:joana.939.mendes@gmail.com" target="_blank">joana.939.mendes@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Muito obrigada pelas respostas. Estou a estudá-las e voltarei ao contacto em breve. Joana</div><div class="m_4383492213045712327HOEnZb"><div class="m_4383492213045712327h5"><div class="gmail_extra"><br><div class="gmail_quote">No dia 29 de novembro de 2016 às 09:37, Pedro Venâncio <span dir="ltr"><<a href="mailto:pedrongvenancio@gmail.com" target="_blank">pedrongvenancio@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Por acaso lembrei-me hoje de manhã do teu plugin Alexandre! De facto existem diversas formas de chegar a uma solução. <br><br>O único [e principal] problema são os dados de que se dispõe para aplicar essas técnicas. Há uns meses tive de calcular o declive de uma estrada com precisão e em muito pouco tempo. Até tinha um conjunto bastante bom de pontos naquela zona, mas mesmo assim não correu bem (tinha declives de mais de 80%), porque os pontos representavam a cota do terreno, que era extremamente acidentado, e o perfil da estrada ficou totalmente "diluído" na interpolação para o cálculo do MDT. A solução, nessa ocasião, passou mesmo por usar apenas os pontos que tinha na estrada e fazer os cálculos do declive com a diferença de cota, numa folha de cálculo. Mais tarde melhorei a precisão, fazendo o levantamento do eixo da estrada com GNSS, com pós-processamento.<br><br>Quando a grande precisão não é um requisito fundamental, como por exemplo na preparação de provas desportivas, o que faço é o que descrevi no email anterior.<br><br></div><div>Cumprimentos,<br></div><div>Pedro Venâncio<br><br></div><div><br></div></div><div class="m_4383492213045712327m_-2622812146310793881HOEnZb"><div class="m_4383492213045712327m_-2622812146310793881h5"><div class="gmail_extra"><br><div class="gmail_quote">No dia 29 de novembro de 2016 às 08:17, Alexandre Neto <span dir="ltr"><<a href="mailto:senhor.neto@gmail.com" target="_blank">senhor.neto@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">O problema dos declives em caminhos(ou em quaisquer outras linhas) tem muito que se lhe diga, porque a maior parte das vezes o caminho não toma a direcção do declive máximo (que é o que obtemos da ferramenta slope), mas até o de menor declive com caminhos de vão ao longo da colina.</p>
<p dir="ltr">A meu ver, o procedimento a adoptar é parecido com o que o André descreveu, mas em vez de se usar o plugin sample points para obter declives de um raster, deve obter -se alturas. E depois pode-se fazer o cálculo dos declives usando a diferença de elevação e as coordenadas X e Y de de cada vértice consecutivo.</p>
<p dir="ltr">Todo o processo pode ser feito usando um pequeno script em Python. O código do plugin walking time, quase faz o que precisas. Era uma questão de o alterar ligeiramente. Para recolher a informação necessária. (Até era capaz de dar um plugin útil)</p>
<p dir="ltr">Alexandre Neto</p><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488HOEnZb"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488h5">
<br><div class="gmail_quote"><div dir="ltr">A ter, 29/11/2016, 07:55, Andre Mano <<a href="mailto:andre.s.mano@gmail.com" target="_blank">andre.s.mano@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">O problema que descreves parece ser simples mas a execucao nao e assim tao simples, mas e possivel. Uma outra alternativa seria algo do genero:<div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">1 - extrair os vertices de cada um dos caminhos como pontos e agrupar esses pontos segundo o caminho a que pertencem. Precisas de dois passos para isso:</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"> a) - <b style="font-style:italic" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Vector > Geometry Tools > Extract Nodes </b>(obter os vertices das linhas)</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><b class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><i class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></i></b></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><b style="font-style:italic" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"> b) - Vector > Data Management Tools > Join by location </b>(adicionar a tabela de atrubutos dos vertices ao nome/id de onde provem cada um dos vertices)</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">2 - <b class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><i class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Vector > Geometry Tools > Add geometry columns </i></b>para adicionar as coordenadas X e Y de cada um destes pontos</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">3 - Utilizar o plugin <b class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><i class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Point Sampling Tool</i></b> para extrarir os valores de declive do raster</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Agora tens todos os dados que necessitas na tabela de atributos. Apenas tens que filtrar/usar field calculator os resultados para obter o que precisas (<span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">declives médio, máximo e a localização do declive máximo). Talvez mais facil trabalhar esta informacao no Open Office Calc, Excell ou algo do genero e depois adicionar a tabela resultante ao QGIS.</span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">A partir destes dados, podes agora produzir uma tabela com a informacao necessaria (que devera ser uma tabela com 5 atributos - nome/id do caminho | </span><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">declives médio | máximo | coodenada X do declive máximo | coordenada Y do declive maximo| </span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Resta um ultimo passo:</span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">4 - Fazer um Join by attributes em que a condicao do join e o id/nome da linha, que em principio sera coincidente tanto para o layer original dos caminhos, como na tabela que contem a nova informacao.</span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">E claro que todo este procedimento parte do principio que o raster de declives tem qualidade suficiente, o que podera ser um problema, como disso o Pedro.</span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Espero que ajude,</span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></span></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Andre Mano</span></div></div><div class="gmail_extra m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="gmail_extra m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="gmail_quote m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">2016-11-29 2:02 GMT+01:00 Pedro Venâncio <span dir="ltr" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><<a href="mailto:pedrongvenancio@gmail.com" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">pedrongvenancio@gmail.com</a>></span>:<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><blockquote class="gmail_quote m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Boa noite Joana Mendes,<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div>Os procedimentos para calcular os declives e associá-los à tabela de atributos das linhas são relativamente simples. Uma das possibilidades seria calcular os declives, converter o resultado para vetor e fazer um intersect com os caminhos.<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div>O problema está, a meu ver, na resolução do MDT. A menos que seja uma área muito plana e homogénea, e o MDT tenha elevadíssima resolução, ou dificilmente conseguirá chegar aos declives dos caminhos com uma precisão aceitável. Se um caminho tiver 4 / 5 metros de largura, seria necessário um MDT de grande resolução espacial e grande precisão altimétrica para refletir corretamente esse lineamento. Só com um levantamento do tipo LiDAR. <br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">O que poderá fazer é o levantamento dos caminhos com GPS/GNSS em modo cinemático, RTK ou pós-processado, usando as estações das redes RENEP / SERVIR.<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div>Cumprimentos,<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div>Pedro Venâncio<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div></div></div><div class="gmail_extra m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="gmail_quote m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796h5 m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">No dia 28 de novembro de 2016 às 22:20, Joana Mendes <span dir="ltr" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><<a href="mailto:joana.939.mendes@gmail.com" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">joana.939.mendes@gmail.com</a>></span> escreveu:<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div></div><blockquote class="gmail_quote m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796h5 m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div dir="ltr" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Date: Mon, 28 Nov 2016 20:40:18 +0000</span><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" style="font-size:12.8px"><span style="font-size:12.8px" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Subject: Declives de caminhos rurais</span><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" style="font-size:12.8px"><div dir="ltr" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" style="font-size:12.8px">Bom dia a todos!<div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Trabalho com o QGIS há cerca de 1 ano, e preciso de calcular e colocar na tabela de atributos os declives médio, máximo e a localização do declive máximo, de cada troço de uma rede de caminhos rurais, quase todos em terra batida, num total de 2639 km !</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Tentei fazer isto através de um raster de elevação (modelo digital do terreno), mas os resultados foram contraditórios com a realidade num número de casos muito elevado, o que inviabiliza este método.</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Calcular estes valores troço a troço daria para um exército de utilizadores a trabalhar durante muitas semanas.</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Alguém me pode indicar se existe algum método, seja um plugin ou outro método qualquer para calcular estes valores de forma automática?</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Muito grata pela ajuda,</div><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796m_-7923612924298425749m_-3639224194849306097gmail-m_-2663495281391975995gmail_msg m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">Joana</div></div></div>
<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div></div>______________________________<wbr>_________________<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
QGIS-pt mailing list<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<a href="mailto:QGIS-pt@lists.osgeo.org" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">QGIS-pt@lists.osgeo.org</a><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/qgis-pt</a><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></blockquote></div><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div>
<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">______________________________<wbr>_________________<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
QGIS-pt mailing list<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<a href="mailto:QGIS-pt@lists.osgeo.org" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">QGIS-pt@lists.osgeo.org</a><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/qgis-pt</a><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></blockquote></div><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" clear="all"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div></div><div class="gmail_extra m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">-- <br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173m_-8997015247634050796gmail_signature m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" data-smartmail="gmail_signature"><div dir="ltr" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><div class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">..............................<wbr>....<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">André Mano<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><font class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" size="1" color="#000099"><u class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"><a href="https://www.linkedin.com/in/andremano" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">https://www.linkedin.com/in/an<wbr>dremano</a> </u></font><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg"></div></div></div>
</div>
______________________________<wbr>_________________<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
QGIS-pt mailing list<br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<a href="mailto:QGIS-pt@lists.osgeo.org" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">QGIS-pt@lists.osgeo.org</a><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer" class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/qgis-pt</a><br class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488m_-7828990820814668173gmail_msg">
</blockquote></div><div dir="ltr">-- <br></div></div></div><span class="m_4383492213045712327m_-2622812146310793881m_4791406880021136488HOEnZb"><font color="#888888"><div data-smartmail="gmail_signature"><div dir="ltr"><div>Alexandre Neto</div><div>---------------------</div><div>@AlexNetoGeo</div><div><a href="http://sigsemgrilhetas.wordpress.com" target="_blank">http://sigsemgrilhetas.wordpre<wbr>ss.com</a></div><a href="http://gisunchained.wordpress.com" target="_blank">http://gisunchained.wordpress.<wbr>com</a><br></div></div>
</font></span><br>______________________________<wbr>_________________<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/mailman/listinfo/qgis-pt" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/qgis-pt</a><br>
<br></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<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/mailman/listinfo/qgis-pt" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/qgis-pt</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<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/mailman/listinfo/qgis-pt" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-pt</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>..................................<br>André Mano<br><font color="#000099" size="1"><u><a href="https://www.linkedin.com/in/andremano" target="_blank">https://www.linkedin.com/in/andremano</a> </u></font><br></div></div></div>
</div>