मैं अपने आयोनिक अनुप्रयोग में मूल निवासी जियोकोडर उपयोग कर रहा हूँ। यहाँ प्रलेखित
यह मेरा प्रदाता में विधि है -
//This calls the Native geocoder and returns the geocoordinates.
getGeoCode(address: string): Promise<any> {
console.log('The address key is - ' + address);
return new Promise((resolve, reject) => {
this.nativeGeocoder.forwardGeocode(address)
.then((nativegeocoordinates: NativeGeocoderForwardResult) => {
console.log('The coordinates are - ' + JSON.stringify(nativegeocoordinates));
let addressCoordinates: DeliveryAddressCoordinates = nativegeocoordinates;
resolve(addressCoordinates);
})
.catch((error: any) => {
console.log(JSON.stringify(error));
reject(error);
});
})
}
विधि इनपुट के रूप में एक पते स्ट्रिंग स्वीकार करता है। तो मैं गूगल स्थानों एपीआई से पता मिलता है, और यहाँ वर्णन गुजरती हैं।
अब, कुछ पतों के लिए, यह सिर्फ निर्देशांक खोजने के लिए प्रतीत नहीं होता है, और एक एक स्थान नहीं ढूंढ सकता संदेश देता है। उदाहरण के लिए भद्रा Brookefields अपार्टमेंट बी ब्लॉक, Kundanahalli लेक रोड, Kundalahalli, Brookefield, बेंगलुरू, कर्नाटक, भारत एक मान्य पता है और निर्देशांक देता है, जबकि टाइम्स स्क्वायर 42 स्ट्रीट स्टेशन, न्यूयॉर्क, एनवाई, संयुक्त राज्य अमेरिका नहीं मिल रहा है एक स्थान नहीं खोजा जा सका - एक मैच और एक संदेश कह देता है।
अधिक जानकारी के लिए एक स्थान नहीं खोजा जा सका से होने वाले किया जा रहा है लाइन # 182 पर कॉर्डोबा प्लगइन कोड यहाँ। , जहां यह एंड्रॉयड वर्ग संदर्भित कर रहा है।
क्या यह जाना पहचाना हुआ मुद्दा है? या वहां कुछ है कि मैं गलत कर रहा हूँ है?













