Map View

JourneySharingMapView sınıfı

google.maps.journeySharing.JourneySharingMapView sınıf

Harita görünümü.

const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing") numaralı telefonu arayarak erişin. Haritalar JavaScript API'deki Kitaplıklar başlıklı makaleyi inceleyin.

JourneySharingMapView
JourneySharingMapView(options)
Parametreler: 
Harita görünümünü somutlaştırır.
automaticViewportMode
Bu alan salt okunurdur. Otomatik görüntü alanı modu.
element
Tür:  Element
Bu alan salt okunurdur. Görünümü destekleyen DOM öğesi.
enableTraffic
Tür:  boolean
Trafik katmanını etkinleştirir veya devre dışı bırakır.
locationProviders
Tür:  Array<LocationProvider> optional
Bu alan salt okunurdur. İzleme haritası görünümünde gösterilecek, izlenen konumların kaynakları. Konum sağlayıcı eklemek veya kaldırmak için JourneySharingMapView.addLocationProvider ve JourneySharingMapView.removeLocationProvider yöntemlerini kullanın.
map
Tür:  Map
Bu alan salt okunurdur. Harita görünümünde yer alan harita nesnesi.
mapOptions
Tür:  MapOptions
Bu alan salt okunurdur. Harita görünümü aracılığıyla haritaya aktarılan harita seçenekleri.
locationProvider
Tür:  LocationProvider optional
Bu alan salt okunurdur. İzleme haritası görünümünde gösterilecek, izlenen yerlerin kaynağı.
destinationMarkerSetup
Tür:  MarkerSetup
Hedef konum işaretçisiyle ilgili seçenekleri yapılandırır. Yeni bir hedef işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
originMarkerSetup
Tür:  MarkerSetup
Başlangıç konumu işaretçisine ilişkin seçenekleri yapılandırır. Yeni bir kaynak işaretçisi her oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
taskOutcomeMarkerSetup
Tür:  MarkerSetup
Görev sonucu konumu işaretçisine ilişkin seçenekleri yapılandırır. Yeni bir görev sonucu konum işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
unsuccessfulTaskMarkerSetup
Tür:  MarkerSetup
Başarısız bir görev konumu işaretçisinin seçeneklerini yapılandırır. Başarısız yeni bir görev işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
vehicleMarkerSetup
Tür:  MarkerSetup
Araç konum işaretçisine ilişkin seçenekleri yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
waypointMarkerSetup
Tür:  MarkerSetup
Bir ara nokta konum işaretçisinin seçeneklerini yapılandırır. Yeni bir referans noktası işaretçisi her oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
anticipatedRoutePolylineSetup
Tahmin edilen rota çoklu çizgisiyle ilgili seçenekleri yapılandırır. Öngörülen yeni bir rota çoklu çizgisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.PolylineOptions nesnesi içeren varsayılan PolylineOptions alanını değiştirebilir ve bunu PolylineSetupOptions nesnesinin çıktısında polylineOptions olarak döndürebilir.

Bir PolylineSetupOptions nesnesi belirtmek, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevleri veya statik değerlerde ve farklı PolylineSetupOptions nesnelerinde polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini kullanmayın. polylineOptions veya visible'ye ayarlanmazsa ya da null, varsayılan değer ile üzerine yazılır. polylineOptions.map veya polylineOptions.path için ayarlanan değerler yoksayılır.
takenRoutePolylineSetup
Kullanılan rota çoklu çizgisiyle ilgili seçenekleri yapılandırır. Yeni bir alınan rota çoklu çizgisi her oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.PolylineOptions nesnesi içeren varsayılan PolylineOptions alanını değiştirebilir ve bunu PolylineSetupOptions nesnesinin çıktısında polylineOptions olarak döndürebilir.

Bir PolylineSetupOptions nesnesi belirtmek, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevleri veya statik değerlerde ve farklı PolylineSetupOptions nesnelerinde polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini kullanmayın.

polylineOptions.map veya polylineOptions.path için ayarlanan değerler yoksayılır. Ayarlanmamış veya boş değerlerin üzerine varsayılan değer yazılır.
pingMarkerSetup
Tür:  MarkerSetup
Ping konumu işaretçisinin seçeneklerini yapılandırır. Yeni bir ping işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
successfulTaskMarkerSetup
Tür:  MarkerSetup
Başarılı bir görev konumu işaretçisinin seçeneklerini yapılandırır. Yeni bir başarılı görev işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
destinationMarkers
Tür:  Array<Marker>
Varsa, hedef işaretçilerini döndürür.
originMarkers
Tür:  Array<Marker>
Varsa kaynak işaretçilerini döndürür.
successfulTaskMarkers
Tür:  Array<Marker>
Varsa başarılı görev işaretçilerini döndürür.
taskOutcomeMarkers
Tür:  Array<Marker>
Varsa görev sonucu işaretçilerini döndürür.
unsuccessfulTaskMarkers
Tür:  Array<Marker>
Varsa, başarısız görev işaretçilerini döndürür.
vehicleMarkers
Tür:  Array<Marker>
Varsa araç işaretçilerini döndürür.
waypointMarkers
Tür:  Array<Marker>
Varsa, referans noktası işaretçilerini döndürür.
anticipatedRoutePolylines
Tür:  Array<Polyline>
Varsa, öngörülen rota çoklu çizgilerini döndürür.
takenRoutePolylines
Tür:  Array<Polyline>
Varsa, alınan rota çoklu çizgilerini döndürür.
addLocationProvider
addLocationProvider(locationProvider)
Parametreler: 
Döndürme Değeri: Yok
Harita görünümüne konum sağlayıcı ekler. Konum sağlayıcı zaten eklenmişse herhangi bir işlem gerçekleştirilmez.
removeLocationProvider
removeLocationProvider(locationProvider)
Parametreler: 
Döndürme Değeri: Yok
Harita görünümünden konum sağlayıcıyı kaldırır. Konum sağlayıcı harita görünümüne eklenmemişse herhangi bir işlem gerçekleştirilmez.

JourneySharingMapViewOptions arayüzü

google.maps.journeySharing.JourneySharingMapViewOptions arayüz

Harita görünümü seçenekleri.

element
Tür:  Element
Görünümü destekleyen DOM öğesi. Zorunlu.
anticipatedRoutePolylineSetup optional
Tür:  PolylineSetup optional
Tahmin edilen rota çoklu çizgisiyle ilgili seçenekleri yapılandırır. Öngörülen yeni bir rota çoklu çizgisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.PolylineOptions nesnesi içeren varsayılan PolylineOptions alanını değiştirebilir ve bunu PolylineSetupOptions nesnesinin çıktısında polylineOptions olarak döndürebilir.

Bir PolylineSetupOptions nesnesi belirtmek, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevleri veya statik değerlerde ve farklı PolylineSetupOptions nesnelerinde polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini kullanmayın. polylineOptions veya visible'ye ayarlanmazsa ya da null, varsayılan değer ile üzerine yazılır. polylineOptions.map veya polylineOptions.path için ayarlanan değerler yoksayılır.
automaticViewportMode optional
Tür:  AutomaticViewportMode optional
Otomatik görüntü alanı modu. Varsayılan değer, harita görünümünün, görüntü alanını araç işaretçilerine, konum işaretçilerine ve öngörülen tüm rota çoklu çizgilerine sığacak şekilde otomatik olarak ayarlamasına olanak tanıyan FIT_ANTICIPATED_ROUTE değeridir. Otomatik sığdırmayı kapatmak için bunu NONE olarak ayarlayın.
destinationMarkerSetup optional
Tür:  MarkerSetup optional
Hedef konum işaretçisiyle ilgili seçenekleri yapılandırır. Yeni bir hedef işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
locationProvider optional
Tür:  LocationProvider optional
İzleme haritası görünümünde gösterilecek, izlenen yerlerin kaynağı. İsteğe bağlı.
locationProviders optional
Tür:  Array<LocationProvider> optional
İzleme haritası görünümünde gösterilecek, izlenen konumların kaynakları. İsteğe bağlı.
mapOptions optional
Tür:  MapOptions optional
Harita seçenekleri google.maps.Map oluşturucuya aktarıldı.
originMarkerSetup optional
Tür:  MarkerSetup optional
Başlangıç konumu işaretçisine ilişkin seçenekleri yapılandırır. Yeni bir kaynak işaretçisi her oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
pingMarkerSetup optional
Tür:  MarkerSetup optional
Ping konumu işaretçisinin seçeneklerini yapılandırır. Yeni bir ping işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
successfulTaskMarkerSetup optional
Tür:  MarkerSetup optional
Başarılı bir görev konumu işaretçisinin seçeneklerini yapılandırır. Yeni bir başarılı görev işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
takenRoutePolylineSetup optional
Tür:  PolylineSetup optional
Kullanılan rota çoklu çizgisiyle ilgili seçenekleri yapılandırır. Yeni bir alınan rota çoklu çizgisi her oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.PolylineOptions nesnesi içeren varsayılan PolylineOptions alanını değiştirebilir ve bunu PolylineSetupOptions nesnesinin çıktısında polylineOptions olarak döndürebilir.

Bir PolylineSetupOptions nesnesi belirtmek, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevleri veya statik değerlerde ve farklı PolylineSetupOptions nesnelerinde polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini kullanmayın.

polylineOptions.map veya polylineOptions.path için ayarlanan değerler yoksayılır. Ayarlanmamış veya boş değerlerin üzerine varsayılan değer yazılır.
taskOutcomeMarkerSetup optional
Tür:  MarkerSetup optional
Görev sonucu konumu işaretçisine ilişkin seçenekleri yapılandırır. Yeni bir görev sonucu konum işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
unsuccessfulTaskMarkerSetup optional
Tür:  MarkerSetup optional
Başarısız bir görev konumu işaretçisinin seçeneklerini yapılandırır. Başarısız yeni bir görev işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
vehicleMarkerSetup optional
Tür:  MarkerSetup optional
Araç konum işaretçisine ilişkin seçenekleri yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.
waypointMarkerSetup optional
Tür:  MarkerSetup optional
Bir ara nokta konum işaretçisinin seçeneklerini yapılandırır. Yeni bir referans noktası işaretçisi her oluşturulduğunda çağrılır.

Bir işlev belirtiyorsanız işlev, girişin google.maps.MarkerOptions nesnesi içeren defaultMarkerOptions alanını değiştirebilir ve bunu, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürebilir.

Bir MarkerSetupOptions nesnesinin belirtilmesi, söz konusu statik nesneyi döndüren bir işlevin belirtilmesiyle aynı etkiye sahiptir.

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevleri veya statik değerlerinde ve farklı MarkerSetupOptions nesnelerinde markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini kullanmayın. markOptions ayarlanmazsa veya null değerine ayarlanırsa varsayılan değerin üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır.

AutomaticViewportMode sabit değerleri

google.maps.journeySharing.AutomaticViewportMode sabit değer

Otomatik görüntü alanı modu.

const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing") numaralı telefonu arayarak erişin. Haritalar JavaScript API'deki Kitaplıklar başlıklı makaleyi inceleyin.

FIT_ANTICIPATED_ROUTE Görüntü alanını, işaretçilere ve görülebilen öngörülen rota çoklu çizgilerine sığacak şekilde otomatik olarak ayarlayın. Bu varsayılan seçenektir.
NONE Görüntü alanını otomatik olarak ayarlama.

LocationProvider soyut sınıfı

google.maps.journeySharing.LocationProvider soyut sınıf

Tüm konum sağlayıcılarının üst sınıfı.

addListener
addListener(eventName, handler)
Parametreler: 
  • eventNamestring Dinlenecek etkinliğin adı.
  • handlerFunction Etkinlik işleyici.
Döndürülen Değer:  MapsEventListener
Bu konum sağlayıcı tarafından tetiklenen bir etkinlik için MapsEventListener ekler. Bu işleyici için event.removeListener ile kullanılabilecek bir tanımlayıcı döndürür.

PollingLocationProvider soyut sınıfı

google.maps.journeySharing.PollingLocationProvider soyut sınıf

Oy verme konumu sağlayıcılarının üst sınıfı.

Bu soyut sınıfın kapsamını LocationProvider genişletiyoruz.

isPolling
Tür:  boolean
Bu konum sağlayıcı anket yapıyorsa doğru değerini döndürür. Salt okunur.
pollingIntervalMillis
Tür:  number
Konum güncellemelerini getirme işlemleri arasında geçen minimum süre (milisaniye). Bir konum güncellemesini getirmek pollingIntervalMillis süresinden uzun sürerse bir sonraki konum güncellemesi mevcut güncelleme bitene kadar başlatılmaz.

Bu değer 0, Sonsuz veya negatif bir değer olarak ayarlanırsa otomatik konum güncellemeleri devre dışı bırakılır. İzleme kimliği parametresi (örneğin, gönderim konumu sağlayıcısının gönderim izleme kimliği) veya bir filtreleme seçeneği (ör. görüntü alanı sınırları ya da filo konum sağlayıcıları için özellik filtreleri) değişirse bir kez yeni konum güncellemesi getirilir.

Varsayılan ve minimum yoklama aralığı 5.000 milisaniyedir. Yoklama aralığını daha düşük bir pozitif değere ayarlarsanız 5000 depolanır ve kullanılır.
Devralınan: addListener
ispollingchange
function(event)
Bağımsız değişkenler: 
Konum sağlayıcının oy verme durumu güncellendiğinde tetiklenen etkinlik. Oylamanın mevcut durumunu belirlemek için PollingLocationProvider.isPolling kullanın.

PollingLocationProviderIsPollingChangeEvent arayüzü

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent arayüz

PollingLocationProvider.ispollingchange etkinliği tetiklendiğinde etkinlik işleyiciye iletilen etkinlik nesnesi.

error optional
Tür:  Error optional
Durum değişikliği bir hatadan kaynaklandıysa yoklama durumunun değişmesine neden olan hata. Durum değişikliğinin normal işlemlerden kaynaklanıp kaynaklanmadığı tanımlanmamış.