
Leonardo 1. qual sistema oprecional vc está usando? se for Linux instale primeiro as dependencias: $ sudo apt-get install libgeos-dev e depois a biblioteca rgeos no R
install.packages("rgeos", dep=T)
veja se há mensagens sobre outras dependencias (estou repondendo na lista r-br uma vez que isto pode ser util a outros) Por favor cadastre-se na lista e compartilhe duvidas e solucoes! instrucoes em www.leg.ufpr.br/rbr --------------------------------------------- Caro Paulo, Já li os shapes como SP e vi que a função gIntersects e outras do geos realmente fazem o que é necessário. Muito obrigado. Mas eu preciso ajuda com uma coisa muito prosaica mesmo: não consegui instalar a library Geos. Como não está nos repositórios, eu baixei o tar.bz2, mas só me enrolei e não consegui instalar. Vc poderia me dar uma dica. Novamente, grato. Abracos, Leonardo. -----Mensagem original----- De: Paulo Justiniano Ribeiro Jr [mailto:paulojus@c3sl.ufpr.br] Enviada em: quarta-feira, 6 de abril de 2011 15:42 Para: Leonardo Monteiro Monasterio Cc: Pedro Henrique Melo Albuquerque; Pedro Ribeiro de Andrade Neto Assunto: Re: borda de um shape no R Caro Leonardo Nao tenho codigo especifico para isto mas o que eu tentaria seria o seguinte: 1. ler um objeto com os poligonos (de preferencia no formato sp) 2. ler ou montar um outro objeto com o poligono do contorno de toda a area (uniao dos poligonos anteriores) 3. Efetuar uma operacao que varificando 1 a 1 dos poligonos em (1) se tocam ou sao internos os poligono de (2) rgeos (nao tenho certeza) e/ou aRT, possivelmente dentre outros devem fazer isto Paulo Justiniano Ribeiro Jr LEG (Laboratorio de Estatistica e Geoinformacao) Universidade Federal do Parana Caixa Postal 19.081 CEP 81.531-990 Curitiba, PR - Brasil Tel: (+55) 41 3361 3573 VOIP: (+55) (41) (3361 3600) 1053 1066 Fax: (+55) 41 3361 3141 e-mail: paulojus AT ufpr br http://www.leg.ufpr.br/~paulojus On Wed, 6 Apr 2011, Leonardo Monteiro Monasterio wrote:
Caro Paulo,
Eu tomei a liberdade de entrar em contato com vc por indicação do Pedro H Alburquerque (do IPEAGeo). Eu e outros pesquisadores do IPEA estamos trabalhando em um indicador de monocentralidade e usamos o R como ferramenta. A questão é que esbarramos em um problema e, como vc é referência na área, talvez possa no ajudar.
A questão é a seguinte: no cálculo do nosso indicador é necessário identificar os polígonos localizados na borda de um shapefile. Por enquanto estamos fazendo isso no Arcview e imporanto os dados , mas o ideal seria que isso fosse feito diretamente no R. (A propósito, eu postei a pergunta no R-sig-geo, mas não tive resposta.).
Muito obrigado pela atenção. Atenciosamente,
Leonardo.
Leonardo Monasterio Técnico de Planejamento e Pesquisa IPEA/DIRUR leonardo.monasterio@ipea.gov.br SBS Q. 01 Ed. BNDES sala 721 BRASILIA, DF 70076-900 +55 61 3315-5506
participantes (1)
-
Paulo Justiniano