কিভাবে আরএসে রাস্টারলায়ারকে সিআরএস নির্ধারণ করবেন


16

আমি একটি স্তর আছে coord. ref. : NA

আমি কিভাবে ধার্য করতে পারেন coord. ref. : +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0করতে coord. ref. : NA?

class       : RasterLayer 
dimensions  : 127, 146, 18542  (nrow, ncol, ncell)
resolution  : 0.01, 0.01  (x, y)
extent      : -122.39, -120.93, 36.72, 37.99  (xmin, xmax, ymin, ymax)
coord. ref. : NA 
data source : C:\2012Tif\2012ASC5min_ppt_spas1306_0001_20121222_0005_UTC.asc.tif 
names       : X2012ASC5min_ppt_spas1306_0001_20121222_0005_UTC.asc 
values      : 0, 0.0782172  (min, max)


class       : RasterLayer 
dimensions  : 180, 240, 43200  (nrow, ncol, ncell)
resolution  : 0.01, 0.01  (x, y)
extent      : -123.305, -120.905, 36.705, 38.505  (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +to wgs84=0,0,0 
data source : C:\Users\nahmlee\Documents\1998Test.tif 
names       : X1998Test 
values      : 0, 0.07884484  (min, max)

উত্তর:


22

crsফাংশন ব্যবহার করুন । যদি rআপনার রাস্টার হয়:

crs(r) <- "+proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0" 

অবশ্যই, আপনার অবশ্যই নিশ্চিত হওয়া উচিত যে এটি আপনার রাস্টারের জন্য সঠিক প্রক্ষেপণ।


5
ফলাফলটি একই, তবে এই সংস্করণটি অন্যান্য রেফারেন্স সিস্টেমে সহজে অভিযোজিত: crs(r) <- CRS('+init=EPSG:4326')যদি আপনি ইপিএসজি নম্বরটি জানেন know
জুলিয়ান

এই হওয়া উচিত CRS("+init=epsg:28992")জন্য rgdal
দণ্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.