از سرویس جستجو بیشتر بدونیم!
سرویس جستجو (Search) که به اون سرویس مکانها (Places) هم گفته میشه، امکان پیدا کردن مختصات دقیق مکانها و خدمات مورد نظر ثبت شده روی نقشه رو همراه با امکان جستجوی نزدیکترینها به یک نقطه و جستجو در یک محدوده مشخص فراهم میکنه. این سرویس جایگزین مناسبی برای سرویس آدرسدهی (Geocoding) هم هست؛ از اونجایی که در ایران ساختار استانداردی برای آدرسدهی وجود نداره، ایجاد سرویس آدرسدهی پیچیدگیهای دوچندانی پیدا میکنه. تا رسیدن به این استاندارد ملی، بهترین جایگزین برای تبدیل آدرس متنی به مختصات جغرافیایی (Latitude و Longitude)، سرویس جستجوی مپ هست.
سرویس جستجو این امکان رو به کاربران میده تا علاوه بر جستجوی مکانها و خدمات مورد نیاز خودشون، با دقت بسیار بالا و با در نظر گرفتن انواع ساختارهای آدرسدهی، آدرس متنی رو به مختصات تبدیل کنن.
ویژگیهای سرویس چستجوی مپ
API سرویس جستجوی مپ که براساس معماری Restful طراحی شده، امکانات متنوعی رو برای توسعهدهندگان فراهم کرده تا بتونن جزئیات مختلفی رو در جستجوی خودشون اعمال کنن؛ این ویژگیها موارد زیر رو در برمی گیره :
- جستجوی مختصات دقیق مکانها و خدمات
- جستجوی نزدیکترینها نسبت به یک نقطه
- جستجو در محدودهی مشخص
- امکانات پیشرفته برای انتخاب موارد جستجو و فیلترکردن نتایج آن
نحوه استفاده از API سرویس جستجوی مپ
API سرویس جستجوی مپ به دو صورت با استفاده از متدهای GET و POST امکان پذیره. قالب پارامترهایی که برای این سرویس میشه ارسال کرد، شامل موارد زیر هست:
- text: متن مورد جستجو
- $select: مشخص کردن نوع موجودیت مورد جستجو
- $filter: اعمال محدودیت روی نتایج جستجو
- lat: عرض جغرافیایی
- lon: طول جغرافیایی
خوب بچه ها من اینجا سرویس جستجو مپ رو معرفی کردم، اگه مطالب بعدی ما رو دنبال کنین، در مورد تمامی امکانات این سرویس و کاربردهاش هم براتون میگم تا راحت تر بتونین در کسب و کارتون ازش استفاده کنین.