[R-br] Objetos da Classe SpatialPolygonsDataFrame

Leonel Lucena Rodrigues leonellucena em gmail.com
Quinta Agosto 25 13:33:40 BRT 2011


Obrigado Prof. Paulo,

O comando serviu perfeitamente. Mais uma vez, muito obrigado.



Em 25 de agosto de 2011 12:43, Paulo Justiniano <paulojus em leg.ufpr.br>escreveu:

> entao a solucao é mesmo a que mencionei na primeira resposta
>
>
> dados em polygons[[1]]@Polygons[[**1]]@coords
>
> te dará do 1o poligono
>
> lapply(dados em polygons, function(x) x em Polygons[[1]]@coords)
>
> vai te retornar uma lsita onde cada elemento é a coordeodenada de cada
> poligono (supondo que cada área é definido por um unico poligono
>
>
>
>
> On Thu, 25 Aug 2011, Leonel Lucena Rodrigues wrote:
>
>  Caro Prof. Paulo
>>
>>  Eu esta me referinto a matrix de coordenadas que define cada poligono,
>> pois o motivo da obtenção dessas coordenadas
>> é para usar
>> na função kernel2d que, junto com a função image e um raio especificado,
>> estimará a desnidade kernel.
>> Se o senhor poder me ajudar ficaria grato.
>>
>> Att, Leonel Lucena
>>
>>
>>
>> Em 24 de agosto de 2011 16:43, Paulo Justiniano <paulojus em leg.ufpr.br>
>> escreveu:
>>      Leonel
>>
>>      certamente mas precisa ficar claro o que voce quer dizzer por
>> coordenadas.
>>      Voce deseja:
>>      1) a matrix de coordenadas que define cada poligono
>>      2) as coordenadas de um ponto que represent o polygono (pr exemplo o
>> centroide dado por labpt
>>
>>      se for 2) fica ainda mais direto bastando
>>
>>      coordinates(dados)
>>
>>      onde dados é um SpatialPolygonDataFrame
>>      (ou SpatialPolygons)
>>
>>
>>      tudo isto está nas funcionalidades do pacote sp
>>
>>
>>
>>
>> On Tue, 23 Aug 2011, Leonel Lucena Rodrigues wrote:
>>
>>
>>       Muito obrigado Prof. pela sua atenção, mas eu não fui muito
>> explicativo ao me referir às
>>      coordenadas.
>>
>>      Se o Sr. me permitir enviar o shp de Fortaleza e os comandos para que
>> eu possa me explicar melhor
>>      ficaria muito grato.
>>
>>      Abraço, Leonel.
>>
>>
>>
>>
>>      Em 23 de agosto de 2011 15:38, Paulo Justiniano <
>> paulojus em leg.ufpr.br> escreveu:
>>           1o as coords estarao disponíveis para cada poligono
>> individualmente
>>
>>           Por exemplo, suponha "dados" em que cada polygono seja definido
>> por um unico conjun to de
>>      coordenadas
>>
>>           dados em polygons[[1]]@Polygons[**[1]]@coords
>>
>>           Com isto se quiser extrair dos varios polygonos voce pode montar
>> ujm lapply()
>>
>>
>>           2o possiveis vieses podem ser dados por: forma de considerar (ou
>> nao considerar...) bordas e
>>      sistemas de coordenadas (por
>>           ex usar lat/long que é inadequada paa calculos baseados em
>> distancias euclidianas)
>>
>>
>>
>>
>>      On Tue, 23 Aug 2011, Leonel Lucena Rodrigues wrote:
>>
>>            Boa Tarde,
>>
>>            Estou com duas dúvidas sobre objetos da classe
>> SpatialPolygonsDataFrame.
>>           Tenho arquivos em formato shapefile, que é considerado pelo R
>> como um objeto da classes
>>      polígono espacial, e este tem
>>           alguns slot's
>>           como "labpt" e "area".  Então venho pedir ajuta em duas
>> questões.
>>
>>           1º Qual a função, e o pacote, que me fornecerá apenas o slot
>> "coords" ?
>>
>>               Sei existe uma forma de fazer com que o programa selecione
>> as      coordenadas de
>>      polígono, atualmente utilizo a
>>           função scan(), mas
>>           gostaria de
>>           utilizar uma outra.
>>
>>
>>           2º  Caso venha a conseguir alguma estimativa, Kernel e.g.,
>> existirá um viés
>>                se os dados não tiverem projeção ?
>>
>>               Na cartografia, mais especificamente no ArcMAP, utilizo o
>> sistema de coordenadas adotado
>>      atualmente pelo IBGE
>>           (SIRGAS 2000), no R
>>           esse processo está em desenvolvimento.
>>
>>
>>           Abraço a todos.
>>
>>
>>
>>
>>      ______________________________**_________________
>>      R-br mailing list
>>      R-br em listas.c3sl.ufpr.br
>>      https://listas.inf.ufpr.br/**cgi-bin/mailman/listinfo/r-br<https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>
>>      Leia o guia de postagem (http://www.leg.ufpr.br/r-br-**guia<http://www.leg.ufpr.br/r-br-guia>)
>> e forneça código mínimo reproduzível.
>>
>>
>>
>>
>> ______________________________**_________________
>> R-br mailing list
>> R-br em listas.c3sl.ufpr.br
>> https://listas.inf.ufpr.br/**cgi-bin/mailman/listinfo/r-br<https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>
>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-**guia<http://www.leg.ufpr.br/r-br-guia>)
>> e forneça código mínimo reproduzível.
>>
>>
>>
>>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110825/2339f1cd/attachment.html>


Mais detalhes sobre a lista de discussão R-br