JourneySharingMapView sınıfı
google.maps.journeySharing.JourneySharingMapView
sınıf
kitaplık "journeySharing"
Harita görünümü.
const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
Marka | |
|---|---|
JourneySharingMapView |
JourneySharingMapView(options)Parametreler:
Harita görünümünü örneklendirir. |
Özellikler | |
|---|---|
automaticViewportMode |
Bu alan salt okunurdur. Otomatik görüntü alanı modu. |
element |
Tür:
ElementBu alan salt okunurdur. Görünümü destekleyen DOM öğesi. |
enableTraffic |
Tür:
booleanTrafik katmanını etkinleştirir veya devre dışı bırakır. |
locationProviders |
Tür:
Array<LocationProvider> optionalBu alan salt okunurdur. Takip haritası görünümünde gösterilecek takip edilen 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:
MapBu alan salt okunurdur. Harita görünümünde bulunan harita nesnesi. |
mapOptions |
Tür:
MapOptionsBu alan salt okunurdur. Harita görünümü aracılığıyla haritaya iletilen harita seçenekleri. |
|
Tür:
LocationProvider optionalBu alan salt okunurdur. Takip haritası görünümünde gösterilecek takip edilen konumların kaynağı. |
|
Tür:
MarkerSetupHedef konum işaretçisi seçeneklerini yapılandırır. Yeni bir hedef işaretçi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Tür:
MarkerSetupBaşlangıç konumu işaretçisiyle ilgili seçenekleri yapılandırır. Yeni bir başlangıç noktası işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Tür:
MarkerSetupGö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 belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Tür:
MarkerSetupBaşarısız bir 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 belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Tür:
MarkerSetupAraç konumu işaretçisiyle ilgili seçenekleri yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Tür:
MarkerSetupAra nokta konum işaretçisi seçeneklerini yapılandırır. Yeni bir ara nokta işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Tür:
PolylineSetupTahmini rota çoklu çizgisi için seçenekleri yapılandırır. Yeni bir tahmini rota çoklu çizgisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa işlev, girişin google.maps.PolylineOptions nesnesi içeren defaultPolylineOptions alanını değiştirebilir ve değiştirmelidir. Ardından, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir. PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir. Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevlerinde veya statik değerlerde 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 boşsa varsayılan değerle üzerine yazılır. polylineOptions.map veya polylineOptions.path için ayarlanan değerler yok sayılır. |
|
Tür:
PolylineSetupAlınan rota çoklu çizgisi için seçenekleri yapılandırır. Yeni bir izlenen rota çoklu çizgisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa işlev, girişin google.maps.PolylineOptions nesnesi içeren defaultPolylineOptions alanını değiştirebilir ve değiştirmelidir. Ardından, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir. PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir. Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevlerinde veya statik değerlerde 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 değerler yok sayılır. Ayarlanmamış veya boş değerlerin üzerine varsayılan değer yazılır. |
|
Tür:
MarkerSetupPing konumu işaretçisi için seçenekleri yapılandırır. Yeni bir ping işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Tür:
MarkerSetupBaş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 oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
|
Varsa hedef işaretçilerini döndürür. |
|
Varsa kaynak işaretçilerini döndürür. |
|
Varsa başarılı görev işaretçilerini döndürür. |
|
Varsa görev sonucu işaretçilerini döndürür. |
|
Varsa başarısız görev işaretleyicilerini döndürür. |
|
Varsa araç işaretçilerini döndürür. |
|
Varsa yol noktası işaretçilerini döndürür. |
|
Varsa beklenen rota çoklu çizgilerini döndürür. |
|
Varsa kullanılan rota çoklu çizgilerini döndürür. |
Yöntemler | |
|---|---|
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.
Özellikler | |
|---|---|
element |
Tür:
ElementGörünümü destekleyen DOM öğesi. Zorunlu. |
isteğe bağlı |
Tür:
PolylineSetup optionalTahmini rota çoklu çizgisi için seçenekleri yapılandırır. Yeni bir tahmini rota çoklu çizgisi 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. Ardından, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir. PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir. Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevlerinde veya statik değerlerde 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 boşsa varsayılan değerle üzerine yazılır. polylineOptions.map veya polylineOptions.path için ayarlanan değerler yok sayılır. |
automaticViewportMode
isteğe bağlı |
Tür:
AutomaticViewportMode optionalOtomatik 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ü alanını araç işaretçilerine, konum işaretçilerine ve görünür tahmini rota çoklu çizgilerine uyacak şekilde otomatik olarak ayarlamasını sağlar. Otomatik sığdırmayı devre dışı bırakmak için bu ayarı NONE (YOK) olarak belirleyin. |
isteğe bağlı |
Tür:
MarkerSetup optionalHedef konum işaretçisi seçeneklerini yapılandırır. Yeni bir hedef işaretçi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır. |
isteğe bağlı |
Tür:
LocationProvider optionalTakip haritası görünümünde gösterilecek takip edilen konumların kaynağı. İsteğe bağlıdır. |
locationProviders
isteğe bağlı |
Tür:
Array<LocationProvider> optionalİzleme haritası görünümünde gösterilecek izlenen konumların kaynakları. İsteğe bağlıdır. |
mapOptions
isteğe bağlı |
Tür:
MapOptions optionalgoogle.maps.Map oluşturucusuna iletilen harita seçenekleri. |
isteğe bağlı |
Tür:
MarkerSetup optionalBaşlangıç konumu işaretçisiyle ilgili seçenekleri yapılandırır. Yeni bir başlangıç noktası işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
isteğe bağlı |
Tür:
MarkerSetup optionalPing konumu işaretçisi için seçenekleri yapılandırır. Yeni bir ping işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
isteğe bağlı |
Tür:
MarkerSetup optionalBaş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 oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
isteğe bağlı |
Tür:
PolylineSetup optionalAlınan rota çoklu çizgisi için seçenekleri yapılandırır. Yeni bir izlenen rota çoklu çizgisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa işlev, girişin google.maps.PolylineOptions nesnesi içeren defaultPolylineOptions alanını değiştirebilir ve değiştirmelidir. Ardından, çıkış PolylineSetupOptions nesnesinde polylineOptions olarak döndürmelidir. PolylineSetupOptions nesnesi belirtmek, bu statik nesneyi döndüren bir işlev belirtmekle aynı etkiye sahiptir. Aynı PolylineSetupOptions nesnesini farklı PolylineSetup işlevlerinde veya statik değerlerde 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 değerler yok sayılır. Ayarlanmamış veya boş değerlerin üzerine varsayılan değer yazılır. |
isteğe bağlı |
Tür:
MarkerSetup optionalGö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 belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
isteğe bağlı |
Tür:
MarkerSetup optionalBaşarısız bir 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 belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
isteğe bağlı |
Tür:
MarkerSetup optionalAraç konumu işaretçisiyle ilgili seçenekleri yapılandırır. Yeni bir araç işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan tüm değerler yoksayılır. |
isteğe bağlı |
Tür:
MarkerSetup optionalAra nokta konum işaretçisi seçeneklerini yapılandırır. Yeni bir ara nokta işaretçisi oluşturulduğunda çağrılır. Bir işlev belirtiliyorsa bu işlev, girişin google.maps.MarkerOptions nesnesini içeren defaultMarkerOptions alanını değiştirebilir ve değiştirmelidir. Ayrıca, çıkış MarkerSetupOptions nesnesinde markerOptions olarak döndürmelidir. 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 boşsa varsayılan değerle üzerine yazılır. markerOptions.map veya markerOptions.position için ayarlanan değerler yoksayılır. |
AutomaticViewportMode sabitleri
google.maps.journeySharing.AutomaticViewportMode
sabitleri
kitaplığı "journeySharing"
Otomatik görüntü alanı modu.
Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri AutomaticViewportModeString türüyle tanımlanır.
const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
Sabitler | |
|---|---|
FIT_ANTICIPATED_ROUTE |
İşaretçileri ve görünür tahmini rota çoklu çizgilerini sığdırmak için görüntü alanını otomatik olarak ayarlayın. Bu varsayılan seçenektir. |
NONE |
Görüntü alanını otomatik olarak ayarlamayın. |
LocationProvider abstract sınıfı
google.maps.journeySharing.LocationProvider
soyut sınıf
Tüm konum sağlayıcıların üst sınıfı.
Yöntemler | |
|---|---|
addListener |
addListener(eventName, handler)Parametreler:
Dönüş Değeri:
MapsEventListenerBu 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
abstract class
extends LocationProvider
Oy kullanma yeri sağlayıcılarının üst sınıfı.
Özellikler | |
|---|---|
isPolling |
Tür:
booleanBu konum sağlayıcı yoklama yapıyorsa True değerini döndürür. Salt okunur. |
pollingIntervalMillis |
Tür:
numberKonum güncellemelerinin alınması arasındaki minimum süre (milisaniye cinsinden). Konum güncellemesinin alınması pollingIntervalMillis saniyeden uzun sürerse mevcut güncelleme tamamlanana kadar bir sonraki konum güncellemesi başlatılmaz. Bu değerin 0, sonsuz veya negatif bir değere ayarlanması otomatik konum güncellemelerini devre dışı bırakır. Takip kimliği parametresi (ör. gönderi konumu sağlayıcısının gönderi izleme kimliği) veya filtreleme seçeneği (ör. filo konumu 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 yoklama aralığı 5.000 milisaniyedir. Yoklama aralığını daha düşük bir pozitif değere ayarlarsanız 5000 değeri depolanır ve kullanılır. |
Yöntemler | |
|---|---|
Devralındı:
addListener
|
Etkinlikler | |
|---|---|
ispollingchange |
function(event)Bağımsız değişkenler:
Konum sağlayıcının yoklama durumu güncellendiğinde tetiklenen etkinlik. Mevcut anket 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.
Özellikler | |
|---|---|
error
isteğe bağlı |
Tür:
Error optionalDurum değişikliğine bir hata neden olduysa anket durumunun değişmesine neden olan hata. Durum değişikliği normal işlemlerden kaynaklanıyorsa tanımsızdır. |