[R-br] Leitura de arquivo .shp

Hélio Gallo Rocha heliogallorocha em gmail.com
Quarta Abril 22 08:37:29 BRT 2015


Salah,

Funcionou perfeitamente

minas em polygons[[1]]@Polygons[[1]]@coords

Obrigado pela dica

Abraço

Em 20 de abril de 2015 22:11, salah [via R-br] <
ml-node+s2285057n4664286h34 em n4.nabble.com> escreveu:

> Olá Hélio
>
> Não entendi muito bem sua pergunta. Veja se isso lhe ajudalibrary(maptools)
> library(ggplot2)
>
> PP = data.frame(
>         long = c(
>                 -45.75753,
>                 -43.78958,
>                 -44.86678,
>                 -43.20956),
>         lat = c(
>                 -17.45523,
>                 -18.02578,
>                 -19.23028,
>                 -20.10195),
>         Temp  = c(
>                 23.2,
>                 28.5,
>                 33.7,
>                 39.6),
>         Local = c(
>                 'A',
>                 'B',
>                 'C',
>                 'D'))
>
> ## site do shapefile
> ##
> http://www.igam.mg.gov.br/images/stories/arquivos/ArcView/Minas%20Gerais.zip
> minas = readShapeSpatial("/endereço do shapefile/Mg_region.shp")
>
> ## acessando as coordenadas como matrix <class: SpatialPolygonsDataFrame>
> minas em polygons[[1]]@Polygons[[1]]@coords
>
> ## convertendo para dataframe fica mais fácil
> minas <- fortify(minas)
>
> minas$long
> minas$lat
>
> ## plotando o mapa
> ggplot(minas, aes(x = long, y = lat)) +
>         geom_polygon(fill = "lightsteelblue2") +
>         geom_path(colour = "grey40") +
>         geom_point(data = PP, aes(x  = long, y = lat, colour = Local, size
> = Temp), alpha = 0.5)
>
> saudações
> salah
>
> Em 20 de abril de 2015 19:18, Hélio Gallo Rocha <[hidden email]
> <http:///user/SendEmail.jtp?type=node&node=4664286&i=0>> escreveu:
>
>> Paulo, obrigado pela indicação do texto, mas ele ão mostra como se extrai
>> as coordenadas do polígono.
>> Após plotar o polígono o comando text insere uma informação no centro do
>> polígono, nada mais.
>>
>> Grato
>>
>> Em 20 de abril de 2015 16:08, abreups [via R-br] <[hidden email]
>> <http:///user/SendEmail.jtp?type=node&node=4664286&i=1>> escreveu:
>>
>>> Hélio,
>>>
>>> Você conhece esse artigo:
>>> http://www.uesc.br/editora/livrosdigitais_20140513/r_cientistas.pdf ?
>>> Na página 134 tem um capítulo que fala sobre mapas. Mais
>>> especificamente, nas páginas 138 e 139 há um código sobre como extrair
>>> coordenadas geográficas.
>>> Será que ajuda?
>>>
>>> Paulo Abreu
>>>
>>>
>>>
>>> Date: Mon, 20 Apr 2015 10:09:56 -0300
>>> From: Hélio Gallo Rocha <[hidden email]
>>> <http:///user/SendEmail.jtp?type=node&node=4664284&i=0>>
>>> To: r-br <[hidden email]
>>> <http:///user/SendEmail.jtp?type=node&node=4664284&i=1>>
>>> Subject: Re: [R-br] Leitura de arquivo .shp
>>> Message-ID:
>>> <[hidden email] <http:///user/SendEmail.jtp?type=node&node=4664284&i=2>>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>> Caros,
>>>
>>> Andei procurando em alguns CRM's e na lista, mas ão achei e já que estão
>>> tratando do assunto de arquivos shape, pergunto:
>>>
>>> Como extrair as coordenadas de um polígono.
>>>
>>> No meu caso tenho os dados climatológicos de Minas e o shape do IBGE do
>>> perímetro de Minas.
>>>
>>> Grato
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> [hidden email] <http:///user/SendEmail.jtp?type=node&node=4664284&i=3>
>>> 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.
>>>
>>> ------------------------------
>>>  If you reply to this email, your message will be added to the
>>> discussion below:
>>>
>>> http://r-br.2285057.n4.nabble.com/R-br-Leitura-de-arquivo-shp-tp4664267p4664284.html
>>>  To unsubscribe from R-br, click here.
>>> NAML
>>> <http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>>
>>
>>
>>
>> --
>> Hélio Gallo Rocha
>> IFSULDEMINAS - Câmpus Muzambinho
>>
>> _______________________________________________
>> R-br mailing list
>> [hidden email] <http:///user/SendEmail.jtp?type=node&node=4664286&i=2>
>> 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.
>>
>
>
>
> --
> Izi
>
>
> Open Source! Use R! Use Linux! Software Free!
>
> _______________________________________________
> R-br mailing list
> [hidden email] <http:///user/SendEmail.jtp?type=node&node=4664286&i=3>
> 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.
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://r-br.2285057.n4.nabble.com/R-br-Leitura-de-arquivo-shp-tp4664267p4664286.html
>  To unsubscribe from R-br, click here
> <http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=3357982&code=aGVsaW9nYWxsb3JvY2hhQGdtYWlsLmNvbXwzMzU3OTgyfC0xMzQ3NTkwMDY4>
> .
> NAML
> <http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>



-- 
Hélio Gallo Rocha
IFSULDEMINAS - Câmpus Muzambinho
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150422/7422b779/attachment.html>


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