2013-02-25 11 views
5

आईओएस के लिए Google मानचित्र एसडीके के साथ स्थान के CGPoint कैसे प्राप्त करें? मुझे उपयोगकर्ता स्थान पर पिनव्यू जोड़ने की आवश्यकता है।आईओएस के लिए Google मानचित्र एसडीके के साथ स्थान के CGPoint कैसे प्राप्त करें?

उत्तर

17

यह मूल रूप से this question के विपरीत है, उदाहरण के लिए:

GMSMapView* mapView = ...; 
CLLocationCoordinate2D coordinate = ...; 
... 
CGPoint point = [mapView.projection pointForCoordinate: coordinate]; 
0

ठीक है, आपके प्रश्न के अनुसार, आप उपयोगकर्ता स्थान को cgpoint में परिवर्तित करना चाहते हैं, यह है कि इसका उपयोग करने का प्रयास करें।

CGPoint newCenter = [self.map convertCoordinate:coord toPointToView:self.map]; 

सम्मान।

+0

नहीं। यह मैं चाहता हूँ नहीं है। – Mecid

+0

मुझे मानचित्र पर उपयोगकर्ता स्थान से विंडो की CGPoint प्राप्त करने की आवश्यकता है। – Mecid

+0

क्षमा करें, मुझे पहली बार आपका प्रश्न नहीं मिला, अगर आप उपयोगकर्ता स्थान समन्वय से cgpoint में कनवर्ट करने के लिए कह रहे हैं, तो एक विधि है, मैंने अपना कोड संपादित किया है। आशा करता हूँ की ये काम करेगा। –

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