Я следую шагам «Некоторые простые карты» от this учебник, пытаясь покрасить карту почтового индекса Нового Орлеана с here (Я использую .shp-файл в данных Нового Орлеана 2011 из этой ссылки).Что такое строка proj4, связанная с моим шейп-файлом?
Когда я пытаюсь загрузить файл, как в учебнике я получаю ошибку ниже:
nolazip.shp <- readShapePoly("/PathTo/Orleans_ZCTA_2010_SP.shp", proj4string=CRS("+proj=longlat"))
Error in validityMethod(as(object, superClass)) :
Geographical CRS given to non-conformant data: 3820725.379655 613426.584024
основу this документации, это выглядит как эта ошибка означает, что файл форма не использует proj4string с действительной longlat данные.
Использует ли он какой-либо другой объект proj4string или CRS?
Я выполнил эти команды, чтобы попытаться выяснить, выполнив поиск для CRS, но ничего не нашел.
> summary(orcounty.shp)
> str(orcounty.shp)
Я могу импортировать файл формы, просто оставляя параметр proj4string в команде readShapePoly, но это решение не выполнимо, так как карта не отображается в окне сюжета, когда я следовать «Некоторые простые карты "(нужен только раздел).
- Какая строка proj4 связана с моим шейп-файлом? Как это сделать в качестве ввода readShapePoly
- Есть ли другой способ импортировать шейп-файл, который будет работать с этим методом картографирования? Опять же, просто отказ от проблемного параметра означает, что карта не отображается в сюжете в студии R.
который отлично работал. Благодаря! – bernie2436