معرفی وب سرویس نقشه نشان

shape
shape
shape
shape
shape
shape
shape
shape

معرفی API نقشه نشان

در این مقاله ققصد داریم در مورد معرفی وب سرویس نقشه نشان صحبت کنیم.

شرکت سازه‌های اطلاعاتی راژمان با معرفی زیرساخت توسعه نقشه نشان (Neshan Maps Platform) در ابتدای تابستان ۱۳۹۷ جزء اولین ارائه‌دهندگان راه‌کارهای مبتنی بر نقشه برای توسعه‌دهندگان در ایران بوده است. این پلتفرم که بر پایه داده و جامعه کاربری سه میلیونی اپلیکیشن نقشه و مسیریاب نشان و با تکیه بر فناوری و تجربه ۸-۷ ساله راژمان در پروژه‌های نقشه همراه شهرهای کشور شکل گرفته است، از اواسط تابستان خدمات و سرویس‌های مبتنی بر نقشه (API & SDK) خود را به صورت عمومی در اختیار کسب و کارها و برنامه‌نویسان قرار داده است.

از مهمترین نقاط قوت و تفاوت‌های پلتفرم نشان با سایر سرویس‌های مشابه می‌توان به موارد زیر اشاره کرد:

  • کامل‌ترین و به‌ٰروزترین نقشه ایران (با بهره‌گیری از دیتای OpenStreetMaps)
  • داده ترافیک آنلاین
  • تنوع و زیبایی نقشه‌های زیردست (Map Styles)
  • جامعه بزرگ کاربران نقشه و مسیریاب نشان (مشارکت‌کنندگان در بهبود و به‌روزرسانی نقشه)
  • به‌روزرسانی مداوم و منظم داده‌های زیرساخت و ارائه سرویس‌ها بر اساس آن‌ها
  • مدیریت بهینه و اقتصادی هزینه‌ها با مدل Pay As You Go

بنا داریم در یک سلسله مقاله به معرفی خدمات متنوع و سرویس‌های نشان برای برنامه‌نویسان، توسعه‌دهندگان و کسب و کارهایی که مستقیم یا غیر مستقیم با نقشه در ارتباط هستند بپردازیم. این خدمات و سرویس‌ها به چهار دسته کلی تقسیم می‌شوند و عبارتند از:

  • مجموعه کامل سرویس‌های مبتنی بر نقشه (Map API)
  • ارائه SDK نقشه برای پلتفرم‌های iOS ،Android و Web
  • به‌روزترین نقشه معابر شهرها و راه‌های ایران
  • دیتای دقیق ترافیک و تخمین زمان سفر (Live Traffic Data & ETA)

در این میان api نقشه و سرویس‌های مبتنی بر آن یکی از مهم‌ترین و پرکاربردترین خدمات نشان محسوب می‌شوند. در این مطلب سعی شده است این سرویس‌ها به صورت خلاصه معرفی شوند و در آینده نزدیک نیز مطالب تکمیلی مرتبط با هر سرویس به‌صورت مجزا نیز منتشر خواهند شد.

  • سرویس مسیریابی (Direction API)
  • سرویس جستجو (Geo-Based Search API)
  • سرویس تبدیل موقعیت به آدرس (Reverse Geocoding API)
  • سرویس تبدیل آدرس به موقعیت (Geocoding API)
  • سرویس ماتریس فاصله (Distance Matrix API)
  • سرویس نگاشت نقطه به نقشه (Map Matching API)

با استفاده از وب‌سرویس مسیریابی (Direction/Routing API) شما می‌توانید بهترین مسیر بین دو یا چند نقطه مشخص را به دست آورید. مسیرها با توجه به ترافیک معابر محاسبه و انتخاب می‌شوند و هر پاسخ ممکن است شامل یک یا چند مسیر باشد. در اطلاعات هر مسیر، زمان سفر (ETA) و مسافت آن نیز موجود می‌باشد. مرتب‌سازی مسیرها بر اساس بهترین مسیر از نظر زمان و مسافت خواهد بود.

از مهمترین نقاط تمایز این سرویس با سایر سرویس‌های موجود، لحاظ کردن داده دقیق ترافیک معابر در محاسبه و انتخاب بهترین مسیر می‌باشد.

برای جستجو نام خیابان‌ها، نام‌های قدیمی، اماکن و کسب و کارهای ثبت‌شده بر روی نقشه می‌توانید از وب‌سرویس جستجوی نشان (Geo-Based Search API) استفاده کنید. این وب‌سرویس بهترین نتایج ممکن را با توجه به نقطه مرجع (طول و عرض جغرافیایی مکانی که جستجو باید حول آن انجام شود) در اختیار شما قرار می‌دهد.

از طریق وب‌سرویس تبدیل نقطه جغرافیایی به آدرس (Reverse Geocoding API) به سادگی می‌توانید با ارسال طول و عرض جغرافیایی مورد نظر، اطلاعاتی نظیر آدرس دقیق، نام محله، منطقه شهرداری، در طرح ترافیک بودن و در طرح زوج و فرد بودن را دریافت کنید.

با به کارگیری وب‌سرویس تبدیل آدرس به نقطه جغرافیایی (Geocoding API) امکان تبدیل آدرس‌های نوشتاری و پستی به نقاط جغرافیایی مسیر می‌گردد. به راحتی می‌توان با ارسال متن آدرس مورد نظر به این سرویس، لیستی از نقاط منطبق بر این آدرس را به صورت مرتب‌شده دریافت نمود.

 

با استفاده از وب‌سرویس ماتریس فاصله (Distance Matrix API) می‌توانید فاصله و زمان حرکت بین درایه‌های ماتریسی از نقاط شروع و پایانی را بدست آورید. تمامی فواصل و زمان‌ها با در نظر گرفتن بهترین مسیر بر اساس وضعیت فعلی ترافیک محاسبه می‌شوند. از کاربردهای این سرویس می‌توان به محاسبه قیمت سفر در تاکسی‌های اینترنتی و یا محاسبه زمان سفر (ETA) اشاره کرد.

در این مقاله در مورد معرفی وب سرویس نقشه نشان صحبت کردیم در مقاله بعدی در مورد بررسی متدهای این وب سرویس صحبت خواهبم کرد.

منبع

 

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *