<div dir="ltr">You can crop SpatialPolygons/Lines/Points* object using gIntersection in the rgeos package. You cannot crop a "shapefile" without reading it into sp classes, and re-writing (or overwriting) a new file. (These objects are *not* 'shapefiles' once they are in R.)<div>
<br></div><div>If you just mean to crop with a bounding box, raster gives a fast/convenient way to generate the object by coercing from an extent(): </div><div><br></div><div>Here's an untested hint</div><div>library(rgdal) </div>
<div>library(raster)</div><div>library(rgeos)</div><div><br></div><div>## the rgdal part</div><div>d <- readOGR("/path/to/shpdir", "shpname")</div><div><br></div><div>## the raster part</div><div>## define a crop bounds with xmin/xmax/ymin/ymax</div>
<div>epoly <- as(extent(xmin, xmax, ymin, ymax), "SpatialPolygons")</div><div><br></div><div>## (assuming your extents really are in d's projection)</div><div>proj4string(epoly) <- CRS(proj4string(d))</div>
<div><br></div><div>## the rgeos part</div><div>cropped <- gIntersection(d, epoly, byid = TRUE)</div><div><br></div><div>Otherwise there are too many options and vagaries of different scenarios to cover in the abstract, I suggest trying something like this and then come back with details about what you tried, what you have and expect. </div>
<div><br></div><div>HTH</div><div><br></div><div>Cheers, Mike. </div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Oct 22, 2013 at 2:08 AM, Joseph Bechara <span dir="ltr"><<a href="mailto:jbechara@lri-lb.org" target="_blank">jbechara@lri-lb.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">Can we crop a shapefile using and extent?<u></u><u></u></p>
<p class="MsoNormal">I mean without creating a blank shapefile with the extent.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
<b><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f">JOSEPH BECHARA<u></u><u></u></span></b></p><p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f">Wildfire Management Program Coordinator<u></u><u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f">Ashrafieh 1020 Building, 8<sup>th</sup> floor, Mathaf, Beirut, Lebanon</span><b><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f"><u></u><u></u></span></b></p>
<p class="MsoNormal"><span lang="FR" style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f">Tel.: +961 (1) 426630-1-2<u></u><u></u></span></p><p class="MsoNormal"><span lang="FR" style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f">Fax: <a href="tel:%2B961%20%281%29%20426631" value="+9611426631" target="_blank">+961 (1) 426631</a><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="FR" style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f">Mail: </span><span style="font-size:8.0pt"><a href="mailto:jbejjani@lri-lb.org" target="_blank"><span lang="FR" style="font-family:"Verdana","sans-serif";color:#7f7f7f">jbechara@lri-lb.org</span></a></span><span lang="FR" style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f"><u></u><u></u></span></p>
<p class="MsoNormal"><a href="http://www.lri-lb.org/" target="_blank"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f">www.lri-lb.org</span></a><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:#7f7f7f"><u></u><u></u></span></p>
<p class="MsoNormal"><a name="141db8fafe646742__GoBack"></a><span style="font-size:12.0pt;color:#1f497d"><img border="0" width="200" height="139" src="cid:image001.jpg@01CECE87.78E89BA0" alt="Description: Description: LRI-logo-Email"></span><span style="font-size:12.0pt;font-family:"Cambria","serif""><u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div><br>_______________________________________________<br>
R-sig-Geo mailing list<br>
<a href="mailto:R-sig-Geo@r-project.org">R-sig-Geo@r-project.org</a><br>
<a href="https://stat.ethz.ch/mailman/listinfo/r-sig-geo" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-sig-geo</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Michael Sumner<br>Hobart, Australia<br>e-mail: <a href="mailto:mdsumner@gmail.com" target="_blank">mdsumner@gmail.com</a>
</div>