Ошибка при перепроецировании пространственных точек с использованием spTransform в rgdal R

G'day,
У меня есть большое количество координат lon / lat, которые находятся в CRS Australian Geodetic Datum 66/84 (AGD66 для краткости). Я хочу изменить эти координаты с AGD66 на WGS84, потому что между ними есть разница примерно в 200 м, и у меня есть другие координаты и слои в WGS84. Я пытался сделать это путем:

lon        lat
147.1428   -43.49083

library(rgdal)
pts<-read.table(file.choose(),header=TRUE,sep=',')  
# I first project the pts in their original CRS
pts66<-project(cbind(pts$lon,pts$lat), "+init=epsg:4202")
# Then to transform it to WGS84
pts84 = spTransform(pts66,CRS("+init=epsg:3033"))

Error in function (classes, fdef, mtable)  : 
unable to find an inherited method for function "spTransform", for signature "matrix", "CRS"

Кто-нибудь знает, почему я получаю эту ошибку или есть какие-либо предложения о том, как я могу изменить эти координаты с AGD66 на WGS84? Заранее благодарны за Вашу помощь.

Ура,
Адам

Ответы на вопрос(1)

Ваш ответ на вопрос