کلاس ژئوکدر
google.maps . Geocoder
کلاس google.maps . Geocoder
سرویسی برای تبدیل بین یک آدرس و یک LatLng
.
با فراخوانی const {Geocoder} = await google.maps.importLibrary("geocoding")
دسترسی پیدا کنید.
کتابخانه ها را در Maps JavaScript API ببینید.
سازنده | |
---|---|
Geocoder | Geocoder() پارامترها: ندارد نمونه جدیدی از Geocoder ایجاد می کند که درخواست های geocode را به سرورهای Google ارسال می کند. |
روش ها | |
---|---|
geocode | geocode(request[, callback]) پارامترها:
مقدار بازگشتی: Promise < GeocoderResponse > ژئوکد یک درخواست |
رابط GeocoderRequest
google.maps . GeocoderRequest
رابط google.maps . GeocoderRequest
مشخصات درخواست ژئوکدینگ برای ارسال به Geocoder
.
خواص | |
---|---|
address optional | نوع: string optional آدرس به ژئوکد یک و تنها یک address ، location و placeId باید ارائه شود. |
bounds optional | نوع: LatLngBounds | LatLngBoundsLiteral optional LatLngBounds که در آن جستجو کنید. اختیاری. |
componentRestrictions optional | نوع: GeocoderComponentRestrictions optional کامپوننت ها برای محدود کردن نتایج به یک منطقه خاص استفاده می شوند. یک فیلتر از یک یا چند مورد تشکیل شده است: route ، locality ، administrativeArea ، postalCode ، country . فقط نتایجی که با تمام فیلترها مطابقت داشته باشند برگردانده می شوند. مقادیر فیلتر از همان روشهای تصحیح املا و تطبیق جزئی مانند سایر درخواستهای کدگذاری جغرافیایی پشتیبانی میکنند. اختیاری. |
|