مقدمه
کیت توسعه نرمافزار Places برای اندروید به شما امکان میدهد برنامههای آگاه از موقعیت مکانی بسازید که به صورت زمینهای به کسبوکارهای محلی و سایر مکانهای نزدیک دستگاه کاربر پاسخ میدهند. این بدان معناست که میتوانید برنامههای غنی را بر اساس مکانهایی که برای کاربر معنی خاصی دارند، بسازید تا خدمات مبتنی بر موقعیت جغرافیایی ساده ارائه شده توسط سرویسهای موقعیت مکانی اندروید را تکمیل کنید.
مفاهیم
رابطهای زیر نقاط ورودی اصلی به Places SDK برای اندروید را فراهم میکنند:
-
Placesدسترسی برنامهریزیشده به پایگاه داده گوگل از اطلاعات مکانها و کسبوکارهای محلی و همچنین مکان فعلی دستگاه را فراهم میکند. -
Autocompleteویجتهای از پیش ساخته شدهای را برای ارائه پیشبینیهای مکان در پاسخ به جستجوهای کاربر فراهم میکند.
یک مکان به عنوان یک فضای فیزیکی که دارای نام است تعریف میشود. روش دیگر برای فکر کردن در مورد یک مکان این است که هر چیزی که میتوانید روی نقشه پیدا کنید، مکان است. مثالها شامل مشاغل محلی، نقاط مورد علاقه و مکانهای جغرافیایی هستند. در API، یک مکان توسط رابط Place نمایش داده میشود. این رابط شامل اطلاعاتی مانند نام مکان و آدرس آن، موقعیت جغرافیایی، شناسه مکان، شماره تلفن، نوع مکان، URL وبسایت و موارد دیگر است.
مرور کلی API
به مشتریان خود کمک کنید تا مکان و اطراف خود را کشف کنند:
- قابلیت تکمیل خودکار مکان (Place Autocomplete) به طور خودکار نام و/یا آدرس یک مکان را همزمان با تایپ کاربران پر میکند.
- جزئیات مکان اطلاعات دقیقتری درباره یک مکان را برمیگرداند و نمایش میدهد.
- جستجوی نزدیک، فهرستی از مکانها را بر اساس یک موقعیت مکانی و شعاع جستجو برمیگرداند.
- Place Photos تصاویر با کیفیتی از یک مکان را ارائه میدهد.
- جستجوی متن، مکانها را بر اساس رشته متنی جستجو برمیگرداند.
- شناسههای مکان، شناسه منحصر به فرد یک یا چند مکان را برای بازیابی اطلاعات مکان در صورت تقاضا ذخیره میکنند.
سیاستها و شرایط
تمام برنامههایی که از Places SDK برای اندروید استفاده میکنند، باید الزامات شرح داده شده در شرایط خدمات ، نحوه استفاده و پرداخت و نمایش ویژگیها در پلتفرم نقشههای گوگل را رعایت کنند.