ดังนั้นวิธีปกติที่เราอ่าน shapefile ใน R คือผ่านแพ็คเกจ maptools เช่นนี้
sfdata <- readShapeSpatial("/path/to/my/shapefile.shp", proj4string=CRS("+proj=longlat"))
อย่างไรก็ตามฉันมีกรณีการใช้งานโดยที่ฉันไม่มี shapefile.shp แต่ฉันมีชุดของรูปหลายเหลี่ยมพิกัด
16.484375 59.736328125,17.4951171875 55.1220703125,24.74609375 55.0341796875,22.5927734375 61.142578125,16.484375 59.736328125
และการฉายที่สอดคล้องกัน
coord. ref. : +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0
ฉันจะ "สร้างอินสแตนซ์" sfdata (ซึ่งจะเป็น "รูปหลายเหลี่ยมวัตถุ") โดยตรงจากข้อมูลนี้ได้อย่างไร (โดยไม่ต้องไปในทางอ้อมของการสร้าง Shapefile ด้วยข้อมูลเหล่านี้แล้วอ่านจาก Shapefile ที่สร้างขึ้นใหม่)