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şebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

JourneySharingMapView
JourneySharingMapView(options)
Parametreler: 
Bir harita görünümü oluşturur.
automaticViewportMode
Bu alan salt okunur. Otomatik görüntü alanı modu.
element
Tür:  Element
Bu alan salt okunur. 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 okunur. İzlenen konumların, izleme haritası görünümünde gösterilecek 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 okunur. Harita görünümündeki harita nesnesi.
mapOptions
Tür:  MapOptions
Bu alan salt okunur. Harita seçenekleri, harita görünümü aracılığıyla haritaya aktarılır.
locationProvider
Tür:  LocationProvider optional
Bu alan salt okunur. Takip haritası görünümünde gösterilecek izlenen konumların kaynağı.
destinationMarkerSetup
Tür:  MarkerSetup
Hedef konum işaretçisi seçeneklerini yapılandırır. Yeni bir hedef işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
originMarkerSetup
Tür:  MarkerSetup
Kaynak konum işaretçisi seçeneklerini yapılandırır. Yeni bir kaynak işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
taskOutcomeMarkerSetup
Tür:  MarkerSetup
Görev sonucu konum işaretçisi seçeneklerini yapılandırır. Yeni bir görev sonucu konum işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
unsuccessfulTaskMarkerSetup
Tür:  MarkerSetup
Başarısız görev konumu işaretçisi için seçenekleri yapılandırır. Yeni bir başarısız görev işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
vehicleMarkerSetup
Tür:  MarkerSetup
Araç konum işaretçisi seçeneklerini yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
waypointMarkerSetup
Tür:  MarkerSetup
Dönüş noktası konum işaretçisi seçeneklerini yapılandırır. Yeni bir yol noktası işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
anticipatedRoutePolylineSetup
Beklenen rota çoklu çizgisi için seçenekleri yapılandırır. Yeni bir beklenen rota poli çizgisi oluşturulduğunda çağrılır.

Bir işlev belirtilirse işlev, girişin google.maps.PolylineOptions nesnesi içeren defaultPolylineOptions alanını değiştirebilir ve değiştirmesi gerekir. Ardından, işlev bu alanı çıkıştaki PolylineSetupOptions nesnesinde polylineOptions olarak döndürür.

Bir PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı PolylineSetup işlevlerinde veya statik değerlerde aynı PolylineSetupOptions nesnesini yeniden kullanmayın ve farklı PolylineSetupOptions nesnelerindeki polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini yeniden kullanmayın. polylineOptions veya visible ayarlanmazsa ya da null olursa varsayılan değerle yazılır. polylineOptions.map veya polylineOptions.path için ayarlanan tüm değerler yoksayılır.
takenRoutePolylineSetup
Seçilen rota poli çizgisi için seçenekleri yapılandırır. Yeni bir rota çoklu çizgisi oluşturulduğunda çağrılır.

Bir işlev belirtilirse işlev, girişin google.maps.PolylineOptions nesnesi içeren defaultPolylineOptions alanını değiştirebilir ve değiştirmesi gerekir. Ardından, işlev bu alanı çıkıştaki PolylineSetupOptions nesnesinde polylineOptions olarak döndürür.

Bir PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı PolylineSetup işlevlerinde veya statik değerlerde aynı PolylineSetupOptions nesnesini yeniden kullanmayın ve farklı PolylineSetupOptions nesnelerindeki polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini yeniden kullanmayın.

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

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
successfulTaskMarkerSetup
Tür:  MarkerSetup
Başarılı bir görev konum işaretçisi için seçenekleri yapılandırır. Yeni bir başarılı görev işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm 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 yol noktası işaretçilerini döndürür.
anticipatedRoutePolylines
Tür:  Array<Polyline>
Varsa beklenen rota poli çizgilerini döndürür.
takenRoutePolylines
Tür:  Array<Polyline>
Varsa takip edilen rota çoklu çizgilerini döndürür.
addLocationProvider
addLocationProvider(locationProvider)
Parametreler: 
Döndürülen Değer: Yok
Harita görünümüne bir konum sağlayıcı ekler. Konum sağlayıcı zaten eklenmişse herhangi bir işlem yapılmaz.
removeLocationProvider
removeLocationProvider(locationProvider)
Parametreler: 
Döndürülen Değer: Yok
Bir konum sağlayıcıyı harita görünümünden kaldırır. Konum sağlayıcı harita görünümüne eklenmemişse herhangi bir işlem yapılmaz.

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
Beklenen rota çoklu çizgisi için seçenekleri yapılandırır. Yeni bir beklenen rota poli çizgisi oluşturulduğunda çağrılır.

Bir işlev belirtilirse işlev, girişin google.maps.PolylineOptions nesnesi içeren defaultPolylineOptions alanını değiştirebilir ve değiştirmesi gerekir. Ardından, işlev bu alanı çıkıştaki PolylineSetupOptions nesnesinde polylineOptions olarak döndürür.

Bir PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı PolylineSetup işlevlerinde veya statik değerlerde aynı PolylineSetupOptions nesnesini yeniden kullanmayın ve farklı PolylineSetupOptions nesnelerindeki polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini yeniden kullanmayın. polylineOptions veya visible ayarlanmazsa ya da null olursa varsayılan değerle yazılır. polylineOptions.map veya polylineOptions.path için ayarlanan tüm değerler yoksayılır.
automaticViewportMode optional
Tür:  AutomaticViewportMode optional
Otomatik görüntü alanı modu. Varsayılan değer FIT_ANTICIPATED_ROUTE'tur. Bu değer, harita görünümünün görüntüleme alanını araç işaretçilerine, konum işaretçilerine ve görünür tahmini rota çoklu çizgilerine sığacak şekilde otomatik olarak ayarlamasını sağlar. Otomatik uyumu kapatmak için bu ayarı HİÇBİRİ olarak ayarlayın.
destinationMarkerSetup optional
Tür:  MarkerSetup optional
Hedef konum işaretçisi seçeneklerini yapılandırır. Yeni bir hedef işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
locationProvider optional
Tür:  LocationProvider optional
Takip haritası görünümünde gösterilecek izlenen konumların kaynağı. İsteğe bağlı.
locationProviders optional
Tür:  Array<LocationProvider> optional
İzlenen konumların, izleme haritası görünümünde gösterilecek kaynakları. İsteğe bağlı.
mapOptions optional
Tür:  MapOptions optional
google.maps.Map oluşturucusuna iletilen harita seçenekleri.
originMarkerSetup optional
Tür:  MarkerSetup optional
Kaynak konum işaretçisi seçeneklerini yapılandırır. Yeni bir kaynak işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
pingMarkerSetup optional
Tür:  MarkerSetup optional
Ping konum işaretçisi seçeneklerini yapılandırır. Yeni bir ping işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
successfulTaskMarkerSetup optional
Tür:  MarkerSetup optional
Başarılı bir görev konum işaretçisi için seçenekleri yapılandırır. Yeni bir başarılı görev işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
takenRoutePolylineSetup optional
Tür:  PolylineSetup optional
Seçilen rota poli çizgisi için seçenekleri yapılandırır. Yeni bir rota çoklu çizgisi oluşturulduğunda çağrılır.

Bir işlev belirtilirse işlev, girişin google.maps.PolylineOptions nesnesi içeren defaultPolylineOptions alanını değiştirebilir ve değiştirmesi gerekir. Ardından, işlev bu alanı çıkıştaki PolylineSetupOptions nesnesinde polylineOptions olarak döndürür.

Bir PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı PolylineSetup işlevlerinde veya statik değerlerde aynı PolylineSetupOptions nesnesini yeniden kullanmayın ve farklı PolylineSetupOptions nesnelerindeki polylineOptions anahtarı için aynı google.maps.PolylineOptions nesnesini yeniden kullanmayın.

polylineOptions.map veya polylineOptions.path için ayarlanan tüm değerler yok sayılır. Ayarlanmamış veya boş olan değerlerin üzerine varsayılan değer yazılır.
taskOutcomeMarkerSetup optional
Tür:  MarkerSetup optional
Görev sonucu konum işaretçisi seçeneklerini yapılandırır. Yeni bir görev sonucu konum işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
unsuccessfulTaskMarkerSetup optional
Tür:  MarkerSetup optional
Başarısız görev konumu işaretçisi için seçenekleri yapılandırır. Yeni bir başarısız görev işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
vehicleMarkerSetup optional
Tür:  MarkerSetup optional
Araç konum işaretçisi seçeneklerini yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.
waypointMarkerSetup optional
Tür:  MarkerSetup optional
Dönüş noktası konum işaretçisi seçeneklerini yapılandırır. Yeni bir yol noktası işaretçisi oluşturulduğunda çağrılır.

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

MarkerSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir.

Farklı MarkerSetup işlevlerinde veya statik değerlerde aynı MarkerSetupOptions nesnesini yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmazsa veya null olursa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır.

AutomaticViewportMode sabitleri

google.maps.journeySharing.AutomaticViewportMode constants

Otomatik görüntü alanı modu.

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

FIT_ANTICIPATED_ROUTE Görüntüleme alanını, işaretçilere ve görünür olan tüm beklenen rota çok çizgilerine sığacak şekilde otomatik olarak ayarlayın. Bu, varsayılan seçenektir.
NONE Görünümü otomatik olarak ayarlamayın.

LocationProvider temsili sınıf

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

Tüm konum sağlayıcıları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 dinleyici 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 kullanma yeri sağlayıcılarının üst sınıfı.

Bu soyut sınıf, LocationProvider sınıfını genişletir.

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üncellemelerinin getirilmesi arasındaki minimum süre (milisaniye cinsinden). Bir konum güncellemesinin getirilmesi pollingIntervalMillis'ten uzun sürerse mevcut güncelleme bitene kadar sonraki konum güncellemesi başlatılmaz.

Bu değerin 0, Infinity veya negatif bir değer olarak ayarlanması otomatik konum güncellemelerini devre dışı bırakır. Takip kimliği parametresi (ör. gönderim konum sağlayıcısının gönderi takip kimliği) veya bir filtreleme seçeneği (ör. filo konum sağlayıcıları için görüntü alanı sınırları veya özellik filtreleri) değişirse yeni bir konum güncellemesi bir kez getirilir.

Varsayılan ve minimum anket aralığı 5.000 milisaniyedir. Anket aralığını daha düşük bir pozitif değere ayarlarsanız 5000 depolanır ve kullanılır.
Devralındı: addListener
ispollingchange
function(event)
Bağımsız değişkenler: 
Konum sağlayıcının anket durumu güncellendiğinde tetiklenen etkinlik. Mevcut anket durumunu belirlemek için PollingLocationProvider.isPolling değerini 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 kaynaklanıyorsa anket durumunun değişmesine neden olan hata. Durum değişikliği normal işlemlerden kaynaklanıyorsa tanımlanmaz.