I eine SpatialPointsDataFrame
mit dem folgenden Code erstellt haben:eine Teilmenge eines SpatialPointsDataFrame Exportieren
SpatialPointsDataFrame(coords = xy, data = data4xy,
proj4string = CRS("+proj=utm +zone=9 ellps=WGS84"))
wo data4xy
ist ein Datenrahmen, die 2 Spalten ist date
der Zeitstempel mit jedem GPS-Punkt zugeordnet ist, und id
ist ID des verfolgten Tieres.
Von diesem SpatialPointsDataFrame
möchte ich ein Shapefile mit writeOGR()
für jedes verfolgte Tier (im Wesentlichen Gruppierung von id
) exportieren. Wie würde ich das umsetzen?
Danke, das ist genau das, was ich brauchte! Kannst du mir bitte erklären, warum ich 'sprintf()' brauche? Ich möchte nur den Code verstehen, um meine Programmierkenntnisse zu verbessern. – Splash1199
Ich habe 'sprintf' verwendet, um die Dateinamen der Shapefiles zu erstellen, es gibt viele andere Möglichkeiten, dies zu tun ... – rcs