2013-11-06 2 views
2

Мне нужно отображать файлы формы (.shp) на карте Google, используя пакеты R. Я использую пакет maptools для чтения файлов формы. , используя функцию ==> readShapePoly() , а затем я буду использовать plot() для отображения. Теперь здесь отображается содержимое шейп-файла в статическом окне R, в котором я не мог увеличивать/уменьшать масштаб, а также мне нужно отображать в динамическая карта google. Есть ли какой-либо пакет для построения многоугольника моего файла формы на карте google?Файл формы участка в динамической карте google

+2

есть два пакета специально для карт Google, http://cran.r-project.org/web/packages/RgoogleMaps/index.html и http://cran.r-project.org/web /packages/plotGoogleMaps/index.html – sckott

+1

Чтобы добавить к двум превосходным предложениям @Scott Chamberlain: plotGoogleMaps создает карты в браузере, поэтому вы можете увеличивать и уменьшать масштаб. RgoogleMaps разбивает статические карты. [ggmap] (http://cran.r-project.org/web/packages/ggmap/index.html) - это еще один пакет для статических карт. – cengel

+0

plotGoogleMaps зависит от rgdal.I'm не может установить этот пакет, он бросает некоторые ошибки – User12345

ответ

0
 Solution to the following error: 
     While Installing rgdal: 
     this is the error: ./proj_conf_test: error while loading shared libraries: libgdal.so.1: cannot open shared object file: No such file or directory checking PROJ.4 Version 4.7 or earlier... yes 


     This error came because of the conflict between 32bit/64bit of our linux machine. 
     when you install rgdal package 
     we need to install 
(refer : http://stackoverflow.com/questions/15248815/rgdal-package-installation) 
     1)gdal tar to overcome the error....> gdal-config not found 
     2)proj4 tar to overcome the error.....> proj_api.h not found 
    (gdal and proj4 is not a R package u need to install in such a way that 
    1)untar folder 
    2)./configure 
    3)make 
    4)make install) 


     3)libgdal.so.1 or libproj.so.x not found----------> 
     then the problem is 
     when u install gdal and proj4 packages your files will go to the path-->/usr/local/lib 
     now if your machine is a 64bit linux machine..then check manually where your file is...if it is in the path-->/usr/local/lib then copy those files(libgdal.so.1,libproj.so.1) to /usr/lib64....now it will work... 
+0

FYI: отступы текста в четыре или более пространства форматируют его как код. См. [Уценка помощи] (http://stackoverflow.com/editing-help) для некоторых советов. – jbaums

 Смежные вопросы

  • Нет связанных вопросов^_^