के साथ विश्व मानचित्र ggmap का उपयोग कर रहा हूं और ऑस्ट्रेलिया पर केंद्रित दुनिया का नक्शा रखना चाहता हूं जिसके लिए मैं भूगर्भीय बिंदुओं को आसानी से प्लॉट कर सकता हूं। ggmap कुछ अन्य मैपिंग पैकेजों की तुलना में उपयोग करना बहुत आसान लगता है। फिर भी जब मैं नीचे दिए गए कोड का उपयोग करके मानचित्र को लाता हूं तो त्रुटियां।ggmap
gc <- geocode('australia')
center <- as.numeric(gc)
> map <- get_map(location = center, source="google", maptype="terrain", zoom=0)
Error: zoom must be a whole number between 1 and 21
get_map मदद से
: "ज़ूम:। मानचित्र ज़ूम, 21 (निर्माण) के लिए 0 (पूरी दुनिया) से एक पूर्णांक डिफ़ॉल्ट मान 10 (शहर) openstreetmaps 18 के एक जूम को सीमित करता है, और स्टैमेन मैप्स पर सीमा मैप्टाइप पर निर्भर करती है। 'ऑटो' बॉक्सिंग विनिर्देशों को बाध्य करने के लिए ज़ूम को स्वचालित रूप से निर्धारित करता है, और केंद्र/ज़ूम विनिर्देशों के साथ 10 तक डिफॉल्ट किया जाता है। "
एक करने के लिए ज़ूम बदलने get_map के लिए त्रुटि नहीं है लेकिन यह है कि नक्शा
map <- get_map(location = center, source="google", maptype="terrain", zoom=1)
ggmap(map)
Warning messages:
1: In min(x) : no non-missing arguments to min; returning Inf
2: In max(x) : no non-missing arguments to max; returning -Inf
3: In min(x) : no non-missing arguments to min; returning Inf
4: In max(x) : no non-missing arguments to max; returning -Inf
यह देशांतर के माध्यम से खींच लिया नहीं किया जा रहा है की तरह लग रहा की साजिश रचने के लिए करता है। अंत में 2 ज़ूम के साथ यह काम करता है लेकिन पूरी दुनिया के मानचित्र को नहीं लाता है
तो, मेरा सवाल यह है कि मैं विश्व मानचित्र प्राप्त करने के लिए get_map का उपयोग कैसे कर सकता हूं?
सत्र जानकारी:
sessionInfo() आर संस्करण 2.15.0 (2012-03-30) प्लेटफार्म: i386-पीसी-mingw32/i386 (32-बिट)
locale:
[1] LC_COLLATE=English_United Kingdom.1252
[2] LC_CTYPE=English_United Kingdom.1252
[3] LC_MONETARY=English_United Kingdom.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] mapproj_1.1-8.3 maps_2.2-6 rgdal_0.7-12 sp_0.9-99
[5] ggmap_2.1 ggplot2_0.9.1
loaded via a namespace (and not attached):
[1] colorspace_1.1-1 dichromat_1.2-4 digest_0.5.2 grid_2.15.0
[5] labeling_0.1 lattice_0.20-6 MASS_7.3-17 memoise_0.1
[9] munsell_0.3 plyr_1.7.1 png_0.1-4 proto_0.3-9.2
[13] RColorBrewer_1.0-5 reshape2_1.2.1 RgoogleMaps_1.2.0 rjson_0.2.8
[17] scales_0.2.1 stringr_0.6 tools_2.15.0
आपने अभी तक कोई जवाब स्वीकार नहीं किया है, तो क्या आपको एक अलग समाधान मिला है? – maj
@maj मुझे दुनिया के नक्शे को खींचने के लिए ggmap का उपयोग करके कोई समाधान नहीं मिला है। नीचे दिए गए उत्तर बहुत अच्छे हैं लेकिन उन्हें कहीं और से एक विश्व मानचित्र खींचने की आवश्यकता है और उसके बाद साजिश कर रहे हैं। – user1414259