Rodrigo,

Ao importar o shape ele se torna um objeto da classe sp (SpatialLines ou SpatialLinesDF). A partir daí vc pode isolar as linhas e definir o padrão ao usar plot(). Para tracejado use o argumento lty=2 ou 3.

# <code r>
fn <- paste0("http://mapas.mma.gov.br/ms_tmp/estadosl_2007", c(".shp", ".dbf", ".shx"))
for (i in fn) download.file(i, basename(i), mode="wb")

require(maptools)
est     <- readShapeLines("estadosl_2007")
est.pol <- readShapePoly("estadosl_2007")
str(est, max=2)
est@data
est@data[c(7,9,12,13),]

plot(est, lty=2)
lines(est[c(7,9,12,13),], col=2, add=T)
# plot(est.pol[c(7,9,12,13),], col=2, add=T)
# </code>



================================================
Éder Comunello
Researcher at Brazilian Agricultural Research Corporation (Embrapa)
DSc in Agricultural Systems Engineering (USP/Esalq)
MSc in Environ. Sciences (UEM), Agronomist (UEM)
---
Embrapa Agropecuária Oeste, Dourados, MS, Brazil |<O>|
================================================
GEO, -22.2752, -54.8182, 408m
UTC-04:00 / DST: UTC-03:00




Em 3 de agosto de 2016 21:05, Rodrigo Plei via R-br <r-br@listas.c3sl.ufpr.br> escreveu:
Prezados,

Tenho um shapefile que contém os dados da linha de costa e de batimetrias (100 a 500 m).

Eu uso o pacote "maptools" para plotar o mapa nos limites que eu quero, que obviamente acaba plotando tudo o que está no shapefile em linha contínua.

Gostaria de saber:

1 - se há como plotar a linha de costa em traço contínuo e as batimetrias tracejadas

2 - se há como escolher somente uma das batimetrias (digamos, a de 200 m) para ser plotada (tracejada obviamente) no mesmo mapa.

------------------------------------------------------------------------------------------------------
CRM:

setwd("C:\\ ...") # diretório onde está o shapefile

mapa <- readShapeLines("nome_do_shapefile.shp")

plot(mapa, xlim =c(-48, -44), ylim = c(-26.5, - 23), axes = TRUE, cex.axis=1.2)
---------------------------------------------------------------------------------------------------------

Não dá para mandar o shapefile porque é muito grande, mas pelo CRM dá para visualizar o que eu fiz e o que eu gostaria de fazer.

Agradeço desde logo,

Rodrigo 


--
=8-->=8-->=8-->=8-->=8-->=8-->=8-->=8-->=8-->=8-->=8-->=8-->

Prof. Dr. Rodrigo Silvestre Martins

Universidade Federal de São Paulo
Instituto do Mar
Campus Baixada Santista
Rua Dr. Carvalho de Mendonça, 144
Encruzilhada, 11070100, Santos, SP - Brasil
Tel: + 55  13 3229-0365 

http://www.unifesp.br/campus/san7/

Email: rodrigo.plei@gmail.com ; ocersm@lycos.com; rsmartins@usp.br; rsmartins@unifesp.br
CV Lattes: http://lattes.cnpq.br/5350064124902777
Google Scholar:  http://scholar.google.com.br/citations?user=zX_EezEAAAAJ&hl=pt-BR

_______________________________________________
R-br mailing list
R-br@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.