شامل Google Maps SDK برای کلاسهای Android است.
رابط ها
| GoogleMap.CancelableCallback | یک رابط پاسخ به تماس برای گزارش زمانی که یک کار کامل یا لغو شد. |
| GoogleMap.InfoWindowAdapter | نماهایی را برای نمایش سفارشی پنجره های اطلاعات ارائه می دهد. |
| GoogleMap.OnCameraChangeListener | این رابط منسوخ شده است. با GoogleMap.OnCameraMoveStartedListener ، GoogleMap.OnCameraMoveListener و GoogleMap.OnCameraIdleListener جایگزین شد. ترتیب فراخوانی روش منسوخ شده onCameraChange در رابطه با روشهای موجود در شنوندههای جدید تغییر دوربین، تعریف نشده است. |
| GoogleMap.OnCameraIdleListener | رابط تماس برای زمانی که حرکت دوربین به پایان رسیده است. |
| GoogleMap.OnCameraMoveCanceledListener | رابط تماس برای زمانی که حرکت دوربین متوقف شده است یا زمانی که دوربین به دلیل جدیدی شروع به حرکت می کند. |
| GoogleMap.OnCameraMoveListener | رابط پاسخ به تماس برای زمانی که دوربین موقعیت خود را تغییر می دهد. |
| GoogleMap.OnCameraMoveStartedListener | رابط پاسخ به تماس برای زمانی که حرکت دوربین شروع می شود. |
| GoogleMap.OnCircleClickListener | رابط پاسخ به تماس برای زمانی که روی یک دایره کلیک می شود. |
| GoogleMap.OnGroundOverlayClickListener | رابط پاسخ به تماس برای زمانی که روی همپوشانی زمین کلیک می شود. |
| GoogleMap.OnIndoorStateChangeListener | یک شنونده برای زمانی که وضعیت داخلی تغییر می کند. |
| GoogleMap.OnInfoWindowClickListener | رابط پاسخ به تماس برای رویدادهای کلیک/ضربه در پنجره اطلاعات نشانگر. |
| GoogleMap.OnInfoWindowCloseListener | رابط پاسخ به تماس برای بستن رویدادها در پنجره اطلاعات نشانگر. |
| GoogleMap.OnInfoWindowLongClickListener | رابط پاسخ به تماس برای زمانی که کاربر به مدت طولانی روی پنجره اطلاعات نشانگر فشار می دهد. |
| GoogleMap.OnMapClickListener | رابط پاسخ به تماس برای زمانی که کاربر روی نقشه ضربه می زند. |
| GoogleMap.OnMapLoadedCallback | رابط پاسخ به تماس برای زمانی که نقشه به پایان رسید. |
| GoogleMap.OnMapLongClickListener | رابط پاسخ به تماس برای زمانی که کاربر به مدت طولانی روی نقشه فشار می آورد. |
| GoogleMap.OnMarkerClickListener | امضاها را برای روش هایی تعریف می کند که با کلیک یا ضربه زدن روی یک نشانگر فراخوانی می شوند. |
| GoogleMap.OnMarkerDragListener | رابط پاسخ به تماس برای کشیدن رویدادها روی نشانگرها. |
| GoogleMap.OnMyLocationButtonClickListener | رابط پاسخ به تماس برای زمانی که دکمه موقعیت مکانی من کلیک می شود. |
| GoogleMap.OnMyLocationChangeListener | این رابط منسوخ شده است. به جای آن از com.google.android.gms.location.FusedLocationProviderApi استفاده کنید. FusedLocationProviderApi مکان یابی و مصرف انرژی را بهبود می بخشد و توسط نقطه آبی "My Location" استفاده می شود. آموزش انتخاب مکان فعلی را ببینید که از FusedLocationProviderApi یا راهنمای برنامهنویس مکان استفاده میکند. |
| GoogleMap.OnMyLocationClickListener | رابط پاسخ به تماس برای زمانی که روی نقطه My Location (که نشان دهنده مکان کاربر است) کلیک می شود. |
| GoogleMap.OnPoiClickListener | شنونده برای ضربه های POI. |
| GoogleMap.OnPolygonClickListener | رابط پاسخ به تماس برای زمانی که روی چند ضلعی کلیک می شود. |
| GoogleMap.OnPolylineClickListener | رابط پاسخ به تماس برای زمانی که روی چند خط کلیک می شود. |
| GoogleMap.SnapshotReadyCallback | رابط پاسخ به تماس برای اطلاع از زمانی که عکس فوری گرفته شده است. |
| منبع مکان | یک رابط برای ارائه داده های مکان، معمولاً برای یک شی GoogleMap تعریف می کند. |
| LocationSource.OnLocationChangedListener | به روز رسانی مکان را مدیریت می کند. |
| OnMapReadyCallback | رابط پاسخ به تماس برای زمانی که نقشه آماده استفاده است. |
| OnStreetViewPanoramaReadyCallback | رابط پاسخ به تماس برای زمانی که پانورامای نمای خیابان آماده استفاده است. |
| StreetViewPanorama.OnStreetViewPanoramaCameraChangeListener | شنونده ای برای زمانی که StreetViewPanoramaCamera تغییر می کند |
| StreetViewPanorama.OnStreetViewPanoramaChangeListener | یک شنونده برای زمانی که نمای خیابان نمای پانوراما یک پانورامای جدید بارگیری می کند |
| StreetViewPanorama.OnStreetViewPanoramaClickListener | رابط پاسخ به تماس برای زمانی که کاربر روی پانوراما ضربه می زند. |
| StreetViewPanorama.OnStreetViewPanoramaLongClickListener | رابط پاسخ به تماس برای زمانی که کاربر به مدت طولانی روی پانوراما فشار می دهد. |
کلاس ها
| به روز رسانی دوربین | حرکت دوربین را تعریف می کند. |
| CameraUpdateFactory | یک کلاس حاوی متدهایی برای ایجاد اشیاء CameraUpdate که دوربین نقشه را تغییر می دهند. |
| نقشه گوگل | این کلاس اصلی Google Maps SDK برای اندروید است و نقطه ورود همه روش های مربوط به نقشه است. |
| GoogleMapOptions | تنظیمات GoogleMapOptions را برای GoogleMap تعریف می کند. |
| MapFragment | یک جزء نقشه در یک برنامه |
| MapsInitializer | در صورتی که نیاز به استفاده از ویژگیها قبل از تهیه نقشه باشد، از این کلاس برای مقداردهی اولیه Google Maps SDK برای Android استفاده کنید. |
| MapView | نمایی که یک نقشه را نمایش می دهد (با داده های به دست آمده از سرویس نقشه های گوگل). |
| فرافکنی | یک طرح ریزی برای ترجمه بین مکان روی صفحه و مختصات جغرافیایی در سطح زمین ( LatLng ) استفاده می شود. |
| StreetViewPanorama | این کلاس اصلی ویژگی Street View در Google Maps SDK برای اندروید است و نقطه ورود همه روشهای مربوط به پانورامای نمای خیابان است. |
| StreetViewPanoramaFragment | یک جزء StreetViewPanorama در یک برنامه. |
| StreetViewPanoramaOptions | تنظیمات PanoramaOptions را برای StreetViewPanorama تعریف می کند. |
| StreetViewPanoramaView | نمایی که نمای خیابان را نمایش می دهد (با داده های به دست آمده از سرویس نقشه های گوگل). |
| پشتیبانی MapFragment | یک جزء نقشه در یک برنامه |
| SupportStreetViewPanoramaFragment | یک جزء StreetViewPanorama در یک برنامه. |
| UiSettings | تنظیمات رابط کاربری GoogleMap. |