معرفی
Places SDK برای iOS به شما امکان می دهد برنامه های آگاه از موقعیت مکانی بسازید که به طور متناوب به مشاغل محلی و سایر مکان های نزدیک دستگاه پاسخ می دهند. این بدان معنی است که می توانید برنامه های غنی را بر اساس مکان هایی که برای کاربر معنی دارند بسازید.
مفاهیم
مکان به عنوان یک فضای فیزیکی که یک نام دارد تعریف می شود. راه دیگری برای تفکر در مورد یک مکان این است که آن مکان هر چیزی است که می توانید روی نقشه پیدا کنید. به عنوان مثال می توان به مشاغل محلی، نقاط دیدنی و مکان های جغرافیایی اشاره کرد. در API، یک مکان با GMSPlace Class Reference
نشان داده می شود. این شامل اطلاعاتی مانند نام مکان و آدرس آن، موقعیت جغرافیایی، شناسه مکان، شماره تلفن، نوع مکان، آدرس وب سایت و غیره است.
نمای کلی API
به مشتریان خود کمک کنید مکان هایشان و آنچه را که در اطرافشان است کشف کنند:
- Current Place فهرستی از مکانهایی را که دستگاه کاربر آخرین بار در آنها قرار دارد را همراه با نشانهای از احتمال نسبی برای هر مکان برمیگرداند.
- تکمیل خودکار مکان به طور خودکار نام و/یا آدرس یک مکان را با تایپ کاربران پر می کند.
- Place Photos تصاویری با کیفیت بالا از یک مکان برمی گرداند.
- Place Details برمی گردد و اطلاعات دقیق تری درباره یک مکان نمایش می دهد.
- شناسه مکان شناسه منحصر به فرد یک یا چند مکان را برای بازیابی اطلاعات مکان در صورت تقاضا ذخیره می کند.
سایر نکات برجسته API عبارتند از:
- تشخیص دقیق مکان در قدرت کم با اسکن WiFi.
- حافظه پنهان روی دستگاه: بیشتر درخواستها برای Places SDK برای iOS ممکن است شامل یک سفر رفت و برگشت به سرور Google باشد، اما شما همچنین میتوانید دادهها را بهمدت 30 روز به صورت محلی ذخیره کنید.
سیاست ها و شرایط
همه برنامههایی که از Places SDK برای iOS استفاده میکنند باید از الزامات توضیح داده شده در شرایط خدمات پلتفرم Google Maps و نشاندادهها پیروی کنند.