2014-04-16 17 views
5

मैं ggmap qmap समारोह (http://www.inside-r.org/packages/cran/ggmap/docs/qmap)आर ggmap (qmap) मानचित्र प्रकार के लिए त्रुटि = 'पानी के रंग'

qmap(location = 'baylor university', zoom = 14, maptype = 'watercolor', source = 'stamen') 

उपयोग करने के लिए कोशिश कर रहा था और निम्न त्रुटि मिला:

qmap(location = 'baylor university', zoom = 14, maptype = 'watercolor', source = 'stamen') Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=baylor+university&zoom=14&size=%20640x640&maptype=terrain&sensor=false Google Maps API Terms of Service : http://developers.google.com/maps/terms Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=baylor+university&sensor=false Google Maps API Terms of Service : http://developers.google.com/maps/terms Error in readPNG(destfile) : file is not in PNG format

+0

लगता है कि आप उदाहरण 'ggmap' में पाया से कुछ को चलाने के लिए कोशिश कर रहे हैं? आपको ध्यान रखना चाहिए कि उदाहरण कोड को '? Ggmap' मिला है जो' ## नहीं चला है: '/' \ dontrun {} '। जो, [इस SO-answer] (http://stackoverflow.com/a/1454340/1305688) के अनुसार, इसका मतलब है कि कोड को 'फ़ंक्शन फ़ंक्शन' में निष्पादित नहीं किया जाना चाहिए। या तो क्योंकि यह बहुत समय लेने वाला है या क्योंकि इसे उपयोगकर्ता इनपुट की आवश्यकता है। मुझे संदेह है कि उत्तरार्द्ध इस उदाहरण में मामला है। –

उत्तर

1

qmap की कोशिश करता फ़ाइलों को .pngs के रूप में पढ़ने के लिए, लेकिन stamen भेजता है .jpg प्रारूप फ़ाइलें, जो qmap में आंतरिक फ़ंक्शन को संभालने के लिए सुसज्जित नहीं है। उम्मीद है कि जल्द ही एक नया संस्करण खत्म हो जाएगा।

तब तक, नीचे दिए गए लिंक पर विस्तृत मैनुअल वर्कअराउंड है, जहां आप अनिवार्य रूप से क्यूएमएपी द्वारा उपयोग की जाने वाली आर स्रोत फ़ाइलों का अपना संस्करण बनाते हैं, कोड में जेपीजी के साथ पीएनजी को बदलते हैं। यह मेरे लिए काम किया:

https://stackoverflow.com/a/24301510/3652621

संबंधित मुद्दे