Benim İon app Yerli Geocoder kullanıyorum. burada belgelenmiş
Bu benim sağlayıcısı yöntemdir -
//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);
});
})
}
yöntem giriş olarak bir adres dizesini kabul eder. Yani google yerlerde API adresini almak ve burada açıklama geçmektedir.
Şimdi, belli adresler için, sadece koordinatlarını bulmak gibi görünüyor ve bir Bir yer bulunamıyor iletisini döndürür. Örneğin İçin Bhadra Brookefields Daire B Blok, Kundanahalli Lake Road, Kundalahalli, Brookefield, Bengaluru, Karnataka, Hindistan da, geçerli bir adres ve koordinatlarını döndürür Times Meydanı 42 Sokak İstasyonu, New York, NY, ABD bulmazsa bir yer bulunamıyor - bir eşleşme ve belirten bir mesaj döndürür.
Daha fazla bilgi için Bir yer bulunamıyor kaynaklı gibi görünüyor hat # 182 burada cordova eklentisi kodu. Bu Android sınıfını başvuran nerede.
Bu bilinen bir sorun var mı? Ya da ben yanlış yapıyorum şey mi var?













