As Hasan suggested, much more information is needed. It would be very helpful 
to know the class of nyc_ct_geo, and how it was created. It is possibly an sf 
object from the print output. 

>From this, assuming that it is an sf object, the geometries are polygons, not 
>points, so need to be converted to text, best WKT (well-known text) to write 
>to CSV. It is then best to use the appropriate function from sf with a CSV 
>driver - minimal example:

library(sf)
nc <- st_read(system.file("gpkg/nc.gpkg", package="sf"))
tf <- tempfile(fileext=".csv")
st_write(nc_geom, tf, driver="CSV", layer_options=c("GEOMETRY=AS_WKT"))
file.show(tf)

With more than 2000 polygon objects in your case, this is hardly a sensible way 
to write geometries to file, and depends on the person receiving the file 
having software that can convert WKT back to geometries. For more details on 
the CSV driver for st_write, please see 
https://gdal.org/en/stable/drivers/vector/csv.html#vector-csv

Maybe following up on the R-sig-geo list would be helpful if clarification is 
needed.

Roger

--
Roger Bivand
Emeritus Professor
Norwegian School of Economics
Postboks 3490 Ytre Sandviken, 5045 Bergen, Norway
roger.biv...@nhh.no
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide https://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to