زمینکدیابی معکوس
زمینکدیابی معکوس به تبدیل مختصات جغرافیایی مکان به نشانی خیابان قابلخواندن برای انسان اشاره دارد. کیت توسعه نرمافزار Google Maps برای iOS
شامل کلاسی بهنام
GMSGeocoder
است که شامل تابع عضو
reverseGeocodeCoordinate
است که میتوانید از آن برای انجام تبدیل استفاده کنید. این روش مختصات مکان را در نمونهای از شیء CLLocationCoordinate2D میگیرد و نشانی خیابان قابلخواندن برای انسان را در نمونهای از کلاس GMSAddress برمیگرداند.
تأثیر اولویتهای زبان
زمینکدیاب برای ارائه نشانیهای خیابان قابلخواندن برای انسان بهینهسازی شده است. برای دستیابی به این هدف، نشانیهای خیابان را به زبان محلی برمیگرداند و درصورت لزوم، آنها را به نوشتاری که برای کاربر قابلخواندن باشد نویسهگردانی میکند. همه نشانیهای دیگر به زبان برگزیده برگردانده میشوند.
بخشهای نشانی به همان زبانی برگردانده میشود که از بخش اول انتخاب شده است.
اگر نامی به زبان ترجیحی دردسترس نباشد، زمینکدیاب از نزدیکترین مطابقت استفاده میکند.
تضمینهای مربوط به اجزای نشانی
Google هیچ تضمینی درباره مؤلفههای نشانی ارائه نمیدهد. ساختار نشانی از کشوری به کشور دیگر و حتی در داخل کشورها تغییر میکند.
میتوانید انتظار داشته باشید که مؤلفههای نشانی فقط حاوی مواردی باشند که به نشانیهای پستی مربوط است و نه چیز دیگری.
بهویژه، تضمینی نیست که locality همیشه وجود داشته باشد، و همچنین قرار نیست همیشه نشاندهنده city باشد.
برای نمونهای از مؤلفههای نشانی در عمل، فرم نشانی تکمیل خودکار جا را ببینید.
درحال مرتب کردن نتایج
نتایج براساس فاصله مرتب نشدهاند و ترتیب آنها ممکن است تغییر کند.
ترتیب خاصی تضمین نمیشود.
هیچ تضمینی وجود ندارد که اولین نتیجه چه خواهد بود.
زمینکدیابی معکوس یک تخمین است
زمینکدیاب تلاش میکند نزدیکترین مکان قابلآدرسدهی را در محدوده تلورانس خاصی پیدا کند.
اگر زمینکدیاب نتواند موردی منطبق پیدا کند، هیچ نتیجهای برنمیگرداند.
برای اطلاعات بیشتر، روالهای مطلوب زمینکدیابی نشانیها و همچنین پرسشگان زمینکدیابی را ببینید.