Map View

LocalContextMapView sınıfı

google.maps.localContext.LocalContextMapView sınıf

Map ile Yerel Bağlam deneyimini gösterir.

Bu sınıfta LocalContextMapViewOptions uygulanır.

const {LocalContextMapView} = await google.maps.importLibrary("localContext") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

LocalContextMapView
LocalContextMapView(options)
Parametreler: 
directionsOptions
element optional
Tür:  HTMLElement|SVGElement optional
Bu alan salt okunurdur. Görünümü destekleyen DOM Öğesi.
isTransitioningMapBounds
Tür:  boolean
LocalContextMapViewMap sınırlarını değiştirmeye başlamadan true ve LocalContextMapView Map iç mekanının sınırlarını değiştirdikten sonra false olarak ayarlanır (Duyarlı yeniden boyutlandırma nedeniyle düzen modu değişiklikleri gerçekleştiğinde ayarlanmaz.)
locationBias
Tür:  LocationBias optional
Şu sayfaya göz atın: LocalContextMapViewOptions.locationBias. LocalContextMapView üzerindeki bu özelliğin değiştirilmesi yeni bir aramayı tetikleyebilir.
locationRestriction
Tür:  LocationRestriction optional
Şu sayfaya göz atın: LocalContextMapViewOptions.locationRestriction. LocalContextMapView üzerindeki bu özelliğin değiştirilmesi yeni bir aramayı tetikleyebilir.
maxPlaceCount
Tür:  number
Şu sayfaya göz atın: LocalContextMapViewOptions.maxPlaceCount. LocalContextMapView üzerindeki bu özelliğin değiştirilmesi yeni bir aramayı tetikleyebilir.
placeTypePreferences
Şu sayfaya göz atın: LocalContextMapViewOptions.placeTypePreferences. LocalContextMapView üzerindeki bu özelliğin değiştirilmesi yeni bir aramayı tetikleyebilir. Iterable<string|PlaceTypePreference> şartları da kabul edilir.
Devralındı: map, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup
addListener
addListener(eventName, handler)
Parametreler: 
  • eventNamestring
  • handlerFunction
İade Değeri:  MapsEventListener
Belirtilen dinleyici işlevini belirtilen etkinlik adına ekler.
hidePlaceDetailsView
hidePlaceDetailsView()
Parametreler: Yok
Return Değeri: Yok
Yer ayrıntılarını gizler.
search
search()
Parametreler: Yok
Return Değeri: Yok
Mevcut maxPlaceCount, placeTypePreferences, locationRestriction ve locationBias özelliklerine göre kullanıcıya gösterilecek yerleri arar.
error
function(event)
Bağımsız değişkenler: 
Arama yapılırken bir hata oluşursa bu etkinlik tetiklenir.
placedetailsviewhidestart
function()
Bağımsız değişkenler: Yok
Bu etkinlik, yer ayrıntıları canlandırmaya başlamadan önce tetiklenir.
placedetailsviewshowstart
function()
Bağımsız değişkenler: Yok
Bu etkinlik, yer ayrıntıları canlandırmaya başlamadan önce tetiklenir.

LocalContextMapViewOptions arayüz

google.maps.localContext.LocalContextMapViewOptions arayüz

LocalContextMapView oluşturma veya mevcut bir LocalContextMapView ürününe erişme seçenekleri.

maxPlaceCount
Tür:  number
Gösterilecek maksimum yer sayısı. Bu parametre 0 olduğunda, Yerel Bağlam Kitaplığı yerleri yüklemez. [0,24]
placeTypePreferences
Aranacak yer türleri (en fazla 10 tane). Iterable<string|PlaceTypePreference> türü de kabul edilir, ancak yalnızca JavaScript Sembollerini yerel olarak destekleyen tarayıcılarda desteklenir.
directionsOptions optional
Yol tarifini özelleştirme seçenekleri. Ayarlanmazsa yol tarifleri ve mesafe devre dışı bırakılır.
element optional
Tür:  HTMLElement|SVGElement optional
Bu alan salt okunurdur. Görünümü destekleyen DOM Öğesi.
locationBias optional
Tür:  LocationBias optional
Varsayılan: null
Yer ararken kullanılacak bir yumuşak sınır veya ipucu.
locationRestriction optional
Tür:  LocationRestriction optional
Arama sonuçlarını kısıtlayan sınırlar. Belirtilmezse sonuçlar harita görüntü alanıyla sınırlandırılır.
map optional
Tür:  Map optional
Zaten örneklenmiş bir Map örneği. Harita aktarılırsa, LocalContextMapView DOM'sine taşınır ve harita yeniden biçimlendirilmez. LocalContextMapView ile ilişkilendirilmiş öğede stil ve sınıflar da kullanılabilir.
pinOptionsSetup optional
Tür:  (function({
  isSelected:boolean,
  isHighlighted:boolean
}): (PinOptions optional))|PinOptions optional
Yer işaretçi simgesini simge durumuna göre yapılandırın. Geri çağırmanın girişi her değiştiğinde çağrılır. LocalContextMapView yer işaretçisini çizdiğinde varsayılan kurulumu dinamik olarak geçersiz kılmak için bir işlev iletin. Hatalar ve geçersiz yapılandırmalar eşzamansız olarak belirlenebilir ve dikkate alınmaz (varsayılanlar kullanılır ve hatalar konsola kaydedilir).
placeChooserViewSetup optional
Tür:  (function({
  defaultLayoutMode:PlaceChooserLayoutMode,
  defaultPosition:PlaceChooserPosition optional
}): (PlaceChooserViewSetupOptions optional))|PlaceChooserViewSetupOptions optional
Yer seçici görünümünün ayarlarını geçersiz kılar. LocalContextMapView, yeniden boyutlandırma nedeniyle düzenini değiştirebiliyorsa varsayılan kurulumu dinamik olarak geçersiz kılmak için bir işlev iletin. Hatalar ve geçersiz yapılandırmalar eşzamansız olarak belirlenebilir ve dikkate alınmaz (bunun yerine varsayılanlar kullanılır ve hatalar konsola kaydedilir). Yapım aşamasında tespit edilen hatalar, eşzamanlı olarak gönderilmesine neden olur.
placeDetailsViewSetup optional
Tür:  (function({
  defaultLayoutMode:PlaceDetailsLayoutMode,
  defaultPosition:PlaceDetailsPosition optional
}): (PlaceDetailsViewSetupOptions optional))|PlaceDetailsViewSetupOptions optional
Yer ayrıntıları görünümünün ayarlarını geçersiz kılar. LocalContextMapView, yeniden boyutlandırma nedeniyle düzenini değiştirebiliyorsa varsayılan kurulumu dinamik olarak geçersiz kılmak için bir işlev iletin. Hatalar ve geçersiz yapılandırmalar eşzamansız olarak belirlenebilir ve dikkate alınmaz (varsayılanlar kullanılır ve hatalar konsola kaydedilir). Yapım aşamasında tespit edilen hatalar, eşzamanlı olarak gönderilmesine neden olur.

PlaceTypePreference typedef

google.maps.localContext.PlaceTypePreference typedef

Aranacak yer türü ve kullanılacak ağırlık. weight atlanırsa kitaplık varsayılan ağırlıkları belirler. Bu ağırlıklar zaman içinde değişebilir ve iyileştirilebilir.

{
  type:string,
  weight:number optional
}

MapDirectionsOptions sınıfı

google.maps.localContext.MapDirectionsOptions sınıf

LocalContextMapView ile yol tarifi için ayarlar sağlar.

Bu sınıfta MapDirectionsOptionsLiteral uygulanır.

const {MapDirectionsOptions} = await google.maps.importLibrary("localContext") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

Devralındı: origin
addListener
addListener(eventName, handler)
Parametreler: 
  • eventNamestring
  • handlerFunction
İade Değeri:  MapsEventListener
Belirtilen dinleyici işlevini belirtilen etkinlik adına ekler.

MapDirectionsOptions Literal arayüz

google.maps.localContext.MapDirectionsOptionsLiteral arayüz

Kolaylık sağlaması açısından birçok yerde nesne nesneleri değişmez olarak (MapDirectionsOptions nesne) kabul edilir. Haritalar API'si Bunlarla karşılaştığında bunlar MapDirectionsOptions nesnelerine dönüştürülür.

origin
Yol tarifi ve mesafenin kaynağı.

PinOptions arayüzü

google.maps.localContext.PinOptions arayüz

Raptiye işaretçisini özelleştirme seçenekleri.

background optional
Tür:  string optional
Simgenin şeklinin rengi, geçerli herhangi bir CSS rengi olabilir.
glyphColor optional
Tür:  string optional
Simge glifinin rengi, herhangi bir geçerli CSS rengi olabilir.
scale optional
Tür:  number optional
Simgenin ölçeği. Değer mutlaktır, her eyaletteki varsayılan boyutlara göre değildir.

PlaceChooserViewSetupOptions arayüz

google.maps.localContext.PlaceChooserViewSetupOptions arayüz

Yer seçici için kurulum seçenekleri. Düzeni ve görünürlüğü ayarlama hakkında daha fazla bilgi edinin.

layoutMode optional
Tür:  PlaceChooserLayoutMode optional
position optional
Tür:  PlaceChooserPosition optional
layoutMode:HIDDEN olduğunda yoksayılır. Atlanamazsa layoutMode ile otomatik olarak belirlenir.

PlaceChooserLayoutMode sabit değerleri

google.maps.localContext.PlaceChooserLayoutMode sabit değer

Yer seçici için düzen modları.

const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

HIDDEN Yer seçici gizlendi.
SHEET Yer seçici bir sayfa olarak gösterilir.

PlaceChooserPosition sabit değerler

google.maps.localContext.PlaceChooserPosition sabit değer

Yer seçici için konumları görüntüleyin.

const {PlaceChooserPosition} = await google.maps.importLibrary("localContext") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

BLOCK_END Yer seçici, haritanın altında kapsayıcının sonuna kadar uzanan bir satırda görüntülenir.
INLINE_END Yer seçici, çizginin sonundaki haritayla birlikte satır içinde gösterilir. (Soldan sağa yazılan bir yerde bu, yer seçicinin haritanın sağında olduğu anlamına gelir.)
INLINE_START Yer seçici, çizginin başında haritayla birlikte satır içinde gösterilir. (Soldan sağa yazılan bir yerde bu, yer seçicinin haritanın solunda olduğu anlamına gelir.)

PlaceDetailsViewSetupOptions arayüz

google.maps.localContext.PlaceDetailsViewSetupOptions arayüz

Yer ayrıntıları için kurulum seçenekleri. Düzeni ve görünürlüğü ayarlama hakkında daha fazla bilgi edinin.

hidesOnMapClick optional
Tür:  boolean optional
layoutMode optional
Tür:  PlaceDetailsLayoutMode optional
position optional
Tür:  PlaceDetailsPosition optional
layoutMode:INFO_WINDOW olduğunda yoksayılır. Atlanamazsa layoutMode ile otomatik olarak belirlenir.

PlaceDetailsLayoutMode sabit değerleri

google.maps.localContext.PlaceDetailsLayoutMode sabit değer

Yer ayrıntıları için düzen modları.

const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

INFO_WINDOW Yer ayrıntıları InfoWindow olarak gösterilir.
SHEET Yer ayrıntıları bir sayfada görüntülenir.

PlaceDetailsPosition sabit değerler

google.maps.localContext.PlaceDetailsPosition sabit değer

Yer ayrıntıları için konumları görüntüleyin.

const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

INLINE_END Yer ayrıntıları, satırın sonundaki haritayla birlikte satır içinde gösterilir. (Soldan sağa yazılan bir yerde bu, yer ayrıntılarının haritanın sağ tarafında olduğu anlamına gelir.)
INLINE_START Yer ayrıntıları, çizginin başında haritayla birlikte satır içinde gösterilir. (Soldan sağa yazılan bir yerde bu, yer ayrıntılarının haritanın solunda olduğu anlamına gelir.)