نمای کلی

پلاتفرم را انتخاب کنید: Android iOS JavaScript

‫Maps JavaScript API یک میانای برنامه‌سازی کاربردی وب سمت کارخواه است که به شما امکان می‌دهد نقشه‌هایی برای نمایش مکان‌ها در هر نقطه‌ای از جهان ایجاد کنید، گرافیک‌ها، پویانمایی‌ها، و لایه‌های داده سفارشی تعاملی خودتان را اضافه کنید، و بااستفاده از Places API در Maps JavaScript API، ویژگی‌های آگاه از مکان ایجاد کنید. با Maps JavaScript API می‌توانید:

  • نقشه‌های دوبعدی و سه‌بعدی ایجاد کنید تا مکان‌ها را در هرجای دنیا نشان دهید.
  • نشانگرهای قابل‌سفارشی‌سازی را برای نشان دادن مکان‌ها روی نقشه اضافه کنید.
  • از کتابخانه «جاها» برای دریافت داده‌های مکان بیش‌از ۲۰۰ میلیون مکان استفاده کنید.
  • سبک و رنگ‌های نقشه را سفارشی‌سازی کنید.
  • لایه‌های داده سفارشی تعاملی خودتان را اضافه کنید.
  • مرزهای اداری را نمایش دهید و آن‌ها را تعاملی کنید.
  • گرافیک‌های دوبعدی و سه‌بعدی سفارشی و محتوای پویانمایی‌شده به نقشه‌هایتان اضافه کنید.

انتخاب میانای برنامه‌سازی کاربردی مناسب برای مورد استفاده شما

قبل‌از نوشتن کد، محصول Google Maps Platform را که با الزامات برنامه وب شما مطابقت دارد انتخاب کنید:

  • نقشه تماس و مسیرهای وب‌سایت: برای جاسازی نقشه مکان کسب‌وکار یا پیوند مسیرها بدون نوشتن جاوا اسکریپت سفارشی، از Maps Embed API یا نشانی‌های وب Maps استفاده کنید.
  • ردیابی دارایی و مکان زنده: برای نمایش مختصات GPS زنده و مسیرهای سفر از پایگاه داده خودتان یا جاری‌سازی هم‌زمان (مثل Cloud Firestore یا WebSockets)، از Maps JavaScript API با نشانگرهای پیشرفته (مرجع AdvancedMarkerElement) و چندخطی‌ها (مرجع Polyline) استفاده کنید. Fleet Engine را برای ناوگان‌های تحویل زمان‌بندی‌شده و هم‌سفری که «کیت توسعه نرم‌افزار راننده» تلفن همراه و OAuth پسین یا «نشانه‌های وب JSON»‏ (JWT) را ادغام می‌کنند رزرو کنید.
  • حصار جغرافیایی و شعاع منطقه امن روی نقشه: برای ترسیم محیط‌های دایره‌ای یا چندضلعی و آزمایش اینکه آیا مختصات در داخل آن‌ها قرار می‌گیرد یا نه (به حصار جغرافیایی و مرزهای منطقه امن مراجعه کنید)، از دایره‌ها (مرجع Circle)، چندضلعی‌ها (مرجع Polygon)، و کتابخانه هندسه (containsLocation() برای مهار و computeDistanceBetween() برای فاصله به متر) استفاده کنید.

قدم بعدی چیست

کار با سرویس‌های Maps JavaScript API
کار با کتابخانه‌های Maps JavaScript API

دیدن کد نمونه برای ویژگی‌های Maps