جستجوی مکان

Places API همچنین با Java Client، Python Client، Go Client و Node.js Client برای خدمات Google Maps در دسترس است. Places API و کتابخانه های سرویس گیرنده برای استفاده در برنامه های کاربردی سرور هستند.

اگر در حال ساختن یک برنامه سمت سرویس گیرنده هستید، به Places SDK برای Android ، Places SDK برای iOS ، و Places Library، Maps JavaScript API نگاهی بیندازید.

Places API به شما امکان می دهد با استفاده از دسته بندی های مختلف، از جمله موسسات، نقاط دیدنی برجسته و مکان های جغرافیایی، اطلاعات مکان را جستجو کنید. شما می توانید مکان ها را از طریق نزدیکی یا یک رشته متن جستجو کنید. جستجوی مکان فهرستی از مکان ها را به همراه اطلاعات خلاصه در مورد هر مکان برمی گرداند. اطلاعات اضافی با استفاده از پرس و جو جزئیات مکان در دسترس است.

مقایسه انواع جستجو

سه نقطه پایانی جستجو با ویژگی های مختلف موجود است. جدول زیر برخی از این تفاوت ها را نشان می دهد.

انتخاب رشته

هیچ راهی برای محدود کردن جستجوی نزدیک یا جستجوی متنی برای بازگرداندن فیلدهای خاص وجود ندارد. برای جلوگیری از درخواست (و پرداخت برای) داده‌هایی که به آن‌ها نیاز ندارید، به جای آن از درخواست Find Place استفاده کنید.

متن مبهم

Find Place و Text Search برای تطبیق متن مبهم در تعدادی از فیلدها بهینه شده اند، در حالی که Nearby Search محدود به مطابقت های دقیق در زیر مجموعه ای از فیلدها است.

فیلترهای اضافی

جستجوی نزدیک و جستجوی متن به پارامترهای اضافی اجازه می‌دهند تا نتایج را فیلتر کنند (به عنوان مثال minprice ، maxprice ، opennow ، و type ).