Map View

JourneySharingMapView class

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 okunurdur. Otomatik görünüm penceresi 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 bulunan 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 konumların kaynağı.
destinationMarkerSetup
Tür:  MarkerSetup
Hedef konum işaretçisi için seçenekleri yapılandırır. Yeni bir hedef işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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
Başlangıç konumu işaretçisi için seçenekleri yapılandırır. Yeni bir başlangıç işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 için 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 belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 her oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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ç konumu işaretçisi için seçenekleri yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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
Bir yol noktası konum işaretçisi için seçenekleri yapılandırır. Yeni bir yol noktası işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 poliline ait seçenekleri yapılandırır. Yeni bir beklenen rota poliline her oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.PolylineOptions nesnesi içeren girişin defaultPolylineOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir.

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 ayarlanmamışsa ya da null ise varsayılan değerle üzerine yazılır. polylineOptions.map veya polylineOptions.path için ayarlanan tüm değerler yoksayılır.
takenRoutePolylineSetup
Çizilmiş bir rota poliline ait seçenekleri yapılandırır. Yeni bir rota poliline her işlendiğinde çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.PolylineOptions nesnesi içeren girişin defaultPolylineOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir.

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 yoksayılır. Ayarlanmamış veya boş değerler varsayılan değerle değiştirilir.
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 belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 konumu işaretçisi için seçenekleri yapılandırır. Yeni bir başarılı görev işaretçisi her oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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çileri 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şaretlerini döndürür.
vehicleMarkers
Tür:  Array<Marker>
Varsa araç işaretçilerini döndürür.
waypointMarkers
Tür:  Array<Marker>
Varsa ara nokta işaretçilerini döndürür.
anticipatedRoutePolylines
Tür:  Array<Polyline>
Varsa beklenen rota polylines'larını döndürür.
takenRoutePolylines
Tür:  Array<Polyline>
Varsa gidilen rotanın çoklu çizgisini 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
Harita görünümünden bir konum sağlayıcıyı 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 poliline ait seçenekleri yapılandırır. Yeni bir beklenen rota poliline her oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.PolylineOptions nesnesi içeren girişin defaultPolylineOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir.

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 ayarlanmamışsa ya da null ise varsayılan değerle üzerine 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ünüm penceresi modu. Varsayılan değer FIT_ANTICIPATED_ROUTE'tur. Bu değer, harita görünümünün görüntü alanını araç işaretçilerine, konum işaretçilerine ve görünür olan tüm beklenen rota çoklu çizgilerine uyacak şekilde otomatik olarak ayarlamasını sağlar. Otomatik sığdırmayı kapatmak için bu ayarı YOK olarak belirleyin.
destinationMarkerSetup optional
Tür:  MarkerSetup optional
Hedef konum işaretçisi için seçenekleri yapılandırır. Yeni bir hedef işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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
İzleme haritası görünümünde gösterilecek, izlenen konumların 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
google.maps.Map oluşturucusuna iletilen harita seçenekleri.
originMarkerSetup optional
Tür:  MarkerSetup optional
Başlangıç konumu işaretçisi için seçenekleri yapılandırır. Yeni bir başlangıç işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 konumu işaretçisi için seçenekleri yapılandırır. Yeni bir başarılı görev işaretçisi her oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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
Çizilmiş bir rota poliline ait seçenekleri yapılandırır. Yeni bir rota poliline her işlendiğinde çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.PolylineOptions nesnesi içeren girişin defaultPolylineOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir.

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 yoksayılır. Ayarlanmamış veya boş değerler varsayılan değerle değiştirilir.
taskOutcomeMarkerSetup optional
Tür:  MarkerSetup optional
Görev sonucu konum işaretçisi için 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 belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 her oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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ç konumu işaretçisi için seçenekleri yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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
Bir yol noktası konum işaretçisi için seçenekleri yapılandırır. Yeni bir yol noktası işaretçisi oluşturulduğunda çağrılır.

Bir işlev belirtiliyorsa işlev, google.maps.MarkerOptions nesnesi içeren girişin defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir.

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

Aynı MarkerSetupOptions nesnesini farklı MarkerSetup işlevlerinde veya statik değerlerde yeniden kullanmayın ve farklı MarkerSetupOptions nesnelerindeki markerOptions anahtarı için aynı google.maps.MarkerOptions nesnesini yeniden kullanmayın. markerOptions ayarlanmamışsa veya null ise 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 sabitler

Otomatik görünüm penceresi 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ünüm alanını, işaretçilere ve görünür durumdaki beklenen rota çoklu çizgilerine uyacak şekilde otomatik olarak ayarlayın. Bu, varsayılan seçenektir.
NONE Görünüm alanını otomatik olarak ayarlamayın.

LocationProvider abstract class

google.maps.journeySharing.LocationProvider abstract class

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.
İade Değeri:  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 abstract class

google.maps.journeySharing.PollingLocationProvider abstract class

Anket 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ı yoklama 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). Konum güncellemesinin getirilmesi pollingIntervalMillis süresinden uzun sürerse bir sonraki konum güncellemesi, mevcut güncelleme tamamlanana kadar başlatılmaz.

Bu değerin 0, Infinity veya negatif bir değer olarak ayarlanması, otomatik konum güncellemelerini devre dışı bırakır. İzleme kodu parametresi (ör. kargo konumu sağlayıcısının kargo izleme kodu) veya bir filtreleme seçeneği (ör. filonun konum sağlayıcıları için görünüm alanı sınırları ya da özellik filtreleri) değişirse yeni bir konum güncellemesi bir kez getirilir.

Varsayılan ve minimum yoklama aralığı 5.000 milisaniyedir. Yoklama aralığını daha düşük bir pozitif değere ayarlarsanız 5.000 değeri depolanır ve kullanılır.
Devralınan: addListener
ispollingchange
function(event)
Bağımsız değişkenler: 
Konum sağlayıcının yoklama durumu güncellendiğinde tetiklenen etkinlik. Mevcut yoklama 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şleyicisine iletilen etkinlik nesnesi.

error optional
Tür:  Error optional
Durum değişikliğine neden olan hata (durum değişikliği hatadan kaynaklanıyorsa). Durum değişikliğinin normal işlemlerden kaynaklanıp kaynaklanmadığı tanımlanmamıştır.