<div dir="ltr"><div><div><div><div><div><div>Olá Paulo,<br><br></div>Isso não só está disponível no QGIS, como existem, no QGIS, diversas formas de o fazer.<br><br></div>Deixo-lhe, como exemplo, alguns dos exercícios do workshop que eu ministrei no 2.º Encontro de Utilizadores QGIS, em Coimbra: <a href="http://qgis.pt/workshops_qgis2014/ws_processing_qgis_day_2014.pdf">http://qgis.pt/workshops_qgis2014/ws_processing_qgis_day_2014.pdf</a><br></div>Veja os exemplos nos diapositivos: 70-75; 100-102; 106-108.<br><br></div>Pode fazer-se exatamente o mesmo, recorrendo ao Field Calculator. Um exemplo pequeno feito aqui com a COS2007. Basta no Field Calculator colocar a expressão:<br><br>CASE <br>    WHEN "CLASSE_NI3" = 'Vinha' THEN 221011<br>    WHEN "CLASSE_NI3" = 'Olivais' THEN 223011<br>    WHEN "CLASSE_NI3" = 'Indústria' THEN 121011<br>    ELSE 999999<br>END<br><br></div><div>sendo CLASSE_NI3 a coluna que contém a descrição da ocupação (neste caso, 3 exemplos do nível 3 da COS 2007).<br></div><div><br></div><div>Depois é só fazer a transformação de vetor para raster, como também é explicado no workshop que coloquei em cima.<br></div><div><br></div>Cumprimentos,<br></div>Pedro Venâncio<br><div><div><br><br><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">No dia 15 de março de 2016 às 10:17, Paulo Flores Ribeiro <span dir="ltr"><<a href="mailto:paulo.flores.mail@gmail.com" target="_blank">paulo.flores.mail@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 bgcolor="#FFFFFF" text="#000000">
    Caro José Aranha,<br>
    Obrigado pela resposta. A solução que propõe também me parece a
    melhor. Fico um pouco surpreendido por não ser possível fazer isto
    totalmente dentro do QGIS, por exemplo através de uma função dentro
    da "calculadora de campos" que criasse um novo campo numérico cujos
    valores fizessem uma correspondência com as categorias de um campo
    de string pré existente. Talvez seja uma sugestão para os developers
    do QGIS, a quem aproveito para agradecer o excelente trabalho que
    têm feito.<br>
    Abraço,<br>
    PauloFR<div><div class="h5"><br>
    <br>
    Às 16:38 de 14-03-2016, Jose Aranha escreveu:<br>
    <blockquote type="cite">
      <div dir="ltr"><span style="font-size:12.8px">Boa tarde</span>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">Penso que a solução do seu
          problema passa por criar uma tabela com a legenda referente à
          ocupação solo e com um código relativo a essa legenda.</div>
        <div style="font-size:12.8px">Por exemplo</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">1 - Criar uma tabela USO_CODE.DBF</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">2- Criar os campos USO_SOLO e
          CODE_USO</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">3- Preencher a tabela</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">USO_SOLO                          
          CODE_USO</div>
        <div style="font-size:12.8px">Floresta de resinosas            
            312</div>
        <div style="font-size:12.8px">Urbano continuo                  
              111</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">4 - Na tabela de atributos da sua
          shapefile cria um novo campo designado por CODE_USO</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">5 - Faz a ligação (JOIN) entre a
          tabela de atributos da sua shapefile e a tabela USO_CODE,
          usando o campo USO_SOLO como elemento de ligação entre as duas
          tabelas.</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">6 - Depois de estabelecida a
          ligação, preenche o campo CODE_USO da sua tabela dizendo que é
          igual ao campo CODE_USO da tabela que criou no ponto 1</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">7- Depois de preenchidos todos os
          registos, remove o JOIN e grava a edição</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">8 - Manda transformar a shapefile
          numa raster file usando o campo CODE_USO como campo guia.</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">Espero que seja esta a solução do
          seu problema.</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">Cumprimentos</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px">José Aranha.</div>
        <div style="font-size:12.8px"><br>
        </div>
        <div style="font-size:12.8px"> </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">No dia 14 de março de 2016 às 16:31,
          Jose Aranha <span dir="ltr"><<a href="mailto:j.aranha.utad@gmail.com" target="_blank">j.aranha.utad@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">Boa tarde
              <div><br>
              </div>
              <div>Penso que a solução do seu problema passa por criar
                uma tabela com a legenda referente à ocupação solo e com
                um código relativo a essa legenda.</div>
              <div>Por exemplo</div>
              <div>USO_SOLO</div>
            </div>
            <div class="gmail_extra">
              <div>
                <div><br>
                  <div class="gmail_quote">No dia 14 de março de 2016 às
                    16:07, Paulo Flores Ribeiro <span dir="ltr"><<a href="mailto:paulo.flores.mail@gmail.com" target="_blank"></a><a href="mailto:paulo.flores.mail@gmail.com" target="_blank">paulo.flores.mail@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 bgcolor="#FFFFFF" text="#000000"> Olá
                        Gilberto,<br>
                        Obrigado pelo seu interesse. <br>
                        A minha ideia é a seguinte: imagine que temos um
                        shapefile com 100 polígonos, representando as
                        classes de uso do solo de uma região. As classes
                        possíveis são 20, por exemplo (ou seja, "matos",
                        "floresta de produção", "floresta natural",
                        "áreas urbanas", "áreas agrícolas de regadio",
                        "áreas de pastagens", etc. etc.). Como são 20
                        classes e temos 100 polígonos, cada classe
                        aparece repetida várias vezes (por exemplo, há
                        vários polígonos com "floresta natural", outros
                        com "áreas urbanas", etc.). Eu gostava de passar
                        este shapefile para raster, mantendo a mesma
                        legenda das 20 classes de uso do solo. O meu
                        problema é que a minha variável de interesse
                        (usos do solo) é categórica (ou nominal) e não é
                        numérica, pelo que a passagem para raster tem de
                        ser feita começando por atribuir códigos
                        numéricos às 20 classes, criando um campo novo
                        no shapefile, que depois será então utilizado
                        para converter para raster.<br>
                        Eu creio que posso fazer isto com ajuda do
                        Excel, mas gostava de saber se há um modo mais
                        expedito de o fazer, totalmente dentro do QGIS.<br>
                        Consegui explicar bem?<br>
                        Abraço,<br>
                        Paulo<br>
                        P.S.: Estou a usar o QGIS 2.14.0 (64bit) no
                        Windows 10
                        <div>
                          <div><br>
                            <br>
                            <div>Às 11:17 de 14-03-2016, Gilberto Cugler
                              escreveu:<br>
                            </div>
                            <blockquote type="cite">
                              <div dir="ltr">
                                <div class="gmail_default" style="font-family:comic sans ms,sans-serif;font-size:large;color:#674ea7">Quais
                                  os campos do seu shp?</div>
                                <div class="gmail_default" style="font-family:comic sans ms,sans-serif;font-size:large;color:#674ea7">um
                                  abraço do Brasil</div>
                              </div>
                              <div class="gmail_extra"><br>
                                <div class="gmail_quote">Em 13 de março
                                  de 2016 21:24, Paulo Flores Ribeiro <span dir="ltr"><<a href="mailto:paulo.flores.mail@gmail.com" target="_blank"></a><a href="mailto:paulo.flores.mail@gmail.com" target="_blank">paulo.flores.mail@gmail.com</a>></span>
                                  escreveu:<br>
                                  <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bom dia,<br>
                                    Quero fazer um raster de usos do
                                    solo a partir de um shape de
                                    polígonos (por exemplo um extracto
                                    do COS90). Cada cor no raster
                                    corresponderá a uma categoria de uso
                                    do solo. Como a variável é
                                    categórica (i.e. não numérica), não
                                    posso usar o menu «Raster >
                                    Conversão > Rasterizar». Será
                                    possível usar a "Calculadora de
                                    campos" do shape para criar um campo
                                    numérico onde cada valor corresponda
                                    a uma única categoria de uso do solo
                                    definida num campo de string
                                    existente na tabela, de modo a
                                    depois poder ser usado para a
                                    conversão para raster? A minha ideia
                                    era tentar fazer isto sem precisar
                                    de ir ao GRASS ou ao Excel...<br>
                                    Obrigado,<br>
                                    PauloFR<br>
_______________________________________________<br>
                                    Portugal mailing list<br>
                                    <a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a><br>
                                    <a href="http://lists.osgeo.org/mailman/listinfo/portugal" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a></blockquote>
                                </div>
                                <br>
                                <br clear="all">
                                <div><br>
                                </div>
                                -- <br>
                                <div>
                                  <div dir="ltr">
                                    <div><br>
                                    </div>
                                    <div><br>
                                    </div>
                                    <font size="4"><font color="#999999">Gilberto
                                        Cugler</font></font><span style="color:rgb(153,153,153);font-size:large"> .´.</span></div>
                                </div>
                              </div>
                              <br>
                              <fieldset></fieldset>
                              <br>
                              <pre>_______________________________________________
Portugal mailing list
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a></pre>
                            </blockquote>
                            <br>
                          </div>
                        </div>
                      </div>
                      <br>
                      _______________________________________________<br>
                      Portugal mailing list<br>
                      <a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a><br>
                      <a href="http://lists.osgeo.org/mailman/listinfo/portugal" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
                    </blockquote>
                  </div>
                  <br>
                  <br clear="all">
                  <div><br>
                  </div>
                  -- <br>
                </div>
              </div>
              <div>
                <div dir="ltr">
                  <div>
                    <div dir="ltr"><span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">............................................................</span>
                      <div style="font-size:12.8px"><span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Professor
                          Associado com Agregação</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">PhD
                          in GIS/RS (Kingston University - England)</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Eng.
                          Florestal (UTAD)</span></div>
                      <div style="font-size:12.8px">Investigador - CITAB
                        - <a href="http://www.citab.pt" target="_blank">www.citab.pt</a><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Diretor
                          do Dept. de Ciências Florestais e Arquitetura
                          Paisagista</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Universidade
                          de Trás-os-Montes e Alto Douro</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Qt.
                          de Prados</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">5001-801
                          Vila Real</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">tel.
                          <a href="tel:259%20350%20856" value="+351259350856" target="_blank">259 350 856</a> - Telm. <a href="tel:917%20503%20049" value="+351917503049" target="_blank">917 503 049</a></span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                        <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">________________________________________</span></div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div>
          <div dir="ltr">
            <div>
              <div dir="ltr"><span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">............................................................</span>
                <div style="font-size:12.8px"><span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Professor
                    Associado com Agregação</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">PhD
                    in GIS/RS (Kingston University - England)</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Eng.
                    Florestal (UTAD)</span></div>
                <div style="font-size:12.8px">Investigador - CITAB - <a href="http://www.citab.pt" target="_blank"></a><a href="http://www.citab.pt" target="_blank">www.citab.pt</a><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Diretor
                    do Dept. de Ciências Florestais e Arquitetura
                    Paisagista</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Universidade
                    de Trás-os-Montes e Alto Douro</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">Qt.
                    de Prados</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">5001-801
                    Vila Real</span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">tel.
                    <a href="tel:259%20350%20856" value="+351259350856" target="_blank">259 350 856</a> - Telm. <a href="tel:917%20503%20049" value="+351917503049" target="_blank">917 503 049</a></span><br style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">
                  <span style="color:rgb(0,0,0);font-family:monospace;font-size:12.675px">________________________________________</span></div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Portugal mailing list
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a></pre>
    </blockquote>
    <br>
  </div></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" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br></blockquote></div><br></div>