„Place“-Klasse
google.maps.places.Place
Klasse
Diese Klasse implementiert PlaceOptions
.
Zugriff durch Anrufen von const {Place} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Konstruktor | |
---|---|
Place |
Place(options) Parameter:
|
Statische Methoden | |
---|---|
searchByText |
searchByText(request) Parameter:
Ortssuche auf Grundlage von Textabfragen. |
searchNearby |
searchNearby(request) Parameter:
Orte in der Nähe suchen |
Attribute | |
---|---|
accessibilityOptions |
Typ:
AccessibilityOptions optional Bedienungshilfen für diesen Ort. undefined , wenn die Daten zu den Barrierefreiheitsoptionen nicht vom Server abgerufen wurden. |
addressComponents |
Typ:
Array<AddressComponent> optional Die Sammlung von Adresskomponenten für den Standort dieses Orts. Leeres Objekt, wenn keine Adressdaten bekannt sind. undefined , wenn die Adressdaten nicht vom Server abgerufen wurden. |
adrFormatAddress |
Typ:
string optional Die Darstellung der Adresse des Orts im adr-Mikroformat. |
allowsDogs |
Typ:
boolean optional |
attributions |
Typ:
Array<Attribution> optional Datenanbieter, die für den Ort angezeigt werden müssen. |
businessStatus |
Typ:
BusinessStatus optional Der Betriebsstatus des Standorts. null , wenn kein Status bekannt ist. undefined , wenn die Statusdaten nicht vom Server geladen wurden. |
displayName |
Typ:
string optional Der Anzeigename des Standorts. null , wenn kein Name vorhanden ist. undefined , wenn die Namensdaten nicht vom Server geladen wurden. |
displayNameLanguageCode |
Typ:
string optional Die Sprache des Anzeigenamens des Standorts. null , wenn kein Name vorhanden ist. undefined , wenn die Namensdaten nicht vom Server geladen wurden. |
editorialSummary |
Typ:
string optional Die redaktionelle Zusammenfassung für diesen Ort. null , wenn es keine redaktionelle Zusammenfassung gibt. undefined , wenn dieses Feld noch nicht angefordert wurde. |
editorialSummaryLanguageCode |
Typ:
string optional Die Sprache der redaktionellen Zusammenfassung für diesen Ort. null , wenn es keine redaktionelle Zusammenfassung gibt. undefined , wenn dieses Feld noch nicht angefordert wurde. |
evChargeOptions |
Typ:
EVChargeOptions optional Vom Ort angebotene Lademöglichkeiten für Elektrofahrzeuge. undefined , wenn die Optionen zum Aufladen von Elektrofahrzeugen nicht vom Server abgerufen wurden. |
formattedAddress |
Typ:
string optional Die vollständige Adresse des Standorts. |
fuelOptions |
Typ:
FuelOptions optional Vom Ort angebotene Kraftstoffe. undefined , wenn die Kraftstoffoptionen nicht vom Server abgerufen wurden. |
googleMapsLinks |
Typ:
GoogleMapsLinks optional Links zum Auslösen verschiedener Google Maps-Aktionen. |
googleMapsURI |
Typ:
string optional Die URL der offiziellen Google-Seite für diesen Ort. Es handelt sich dabei um die Google-eigene Seite, die die bestmöglichen Informationen zum Ort enthält. |
hasCurbsidePickup |
Typ:
boolean optional Ob ein Ort eine Abholung vor dem Laden anbietet. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
hasDelivery |
Typ:
boolean optional Ob ein Ort einen Lieferservice anbietet. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
hasDineIn |
Typ:
boolean optional Ob der Verzehr von Speisen und Getränken vor Ort möglich ist. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
hasLiveMusic |
Typ:
boolean optional |
hasMenuForChildren |
Typ:
boolean optional |
hasOutdoorSeating |
Typ:
boolean optional |
hasRestroom |
Typ:
boolean optional |
hasTakeout |
Typ:
boolean optional Ob ein Ort Speisen zum Mitnehmen anbietet. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
iconBackgroundColor |
Typ:
string optional Der standardmäßige Hex-Farbcode für die Kategorie des Orts. |
id |
Typ:
string Die eindeutige Orts-ID. |
internationalPhoneNumber |
Typ:
string optional Die Telefonnummer des Orts im internationalen Format. Das internationale Format umfasst den Ländercode und ein vorangestelltes Pluszeichen (+). |
isGoodForChildren |
Typ:
boolean optional |
isGoodForGroups |
Typ:
boolean optional |
isGoodForWatchingSports |
Typ:
boolean optional |
isReservable |
Typ:
boolean optional Gibt an, ob ein Ort reservierbar ist. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
location |
Typ:
LatLng optional Die Position des Orts. |
nationalPhoneNumber |
Typ:
string optional Die Telefonnummer des Orts, die gemäß den örtlichen Nummernkonventionen formatiert ist. |
parkingOptions |
Typ:
ParkingOptions optional Parkmöglichkeiten, die vom Ort angeboten werden. undefined , wenn die Daten zu Parkmöglichkeiten nicht vom Server abgerufen wurden. |
paymentOptions |
Typ:
PaymentOptions optional Zahlungsoptionen, die vom Ort angeboten werden. undefined , wenn die Daten zu den Zahlungsoptionen nicht vom Server abgerufen wurden. |
photos |
Fotos von diesem Ort Die Sammlung enthält bis zu zehn Photo -Objekte. |
plusCode |
Typ:
PlusCode optional |
postalAddress |
Typ:
PostalAddress optional |
priceLevel |
Typ:
PriceLevel optional Das Preisniveau des Orts. Für diese Eigenschaft können die folgenden Werte zurückgegeben werden:
|
priceRange |
Typ:
PriceRange optional Die Preisspanne für diesen Ort. endPrice kann nicht festgelegt sein, was auf einen Bereich ohne Obergrenze hinweist (z.B. „Mehr als 100 $“). |
primaryType |
Typ:
string optional Der primäre Typ des Ortes. null , wenn kein Typ vorhanden ist. undefined , wenn die Typdaten nicht vom Server geladen wurden. |
primaryTypeDisplayName |
Typ:
string optional Der Anzeigename des primären Typs des Standorts. null , wenn kein Typ vorhanden ist. undefined , wenn die Typdaten nicht vom Server geladen wurden. |
primaryTypeDisplayNameLanguageCode |
Typ:
string optional Die Sprache des Anzeigenamens des primären Typs des Standorts. null , wenn kein Typ vorhanden ist. undefined , wenn die Typdaten nicht vom Server geladen wurden. |
rating |
Typ:
number optional Eine Bewertung zwischen 1,0 und 5,0, die auf Nutzerrezensionen dieses Orts basiert. |
regularOpeningHours |
Typ:
OpeningHours optional |
requestedLanguage |
Typ:
string optional Die angeforderte Sprache für diesen Ort. |
requestedRegion |
Typ:
string optional Die angeforderte Region für diesen Ort. |
reviews |
Eine Liste der Rezensionen für diesen Ort. |
servesBeer |
Typ:
boolean optional Ob an einem Ort Bier ausgeschenkt wird. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
servesBreakfast |
Typ:
boolean optional Ob an einem Ort Frühstück serviert wird. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
servesBrunch |
Typ:
boolean optional Ob an einem Ort Brunch angeboten wird. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
servesCocktails |
Typ:
boolean optional |
servesCoffee |
Typ:
boolean optional |
servesDessert |
Typ:
boolean optional |
servesDinner |
Typ:
boolean optional Ob an einem Ort Abendessen serviert wird. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
servesLunch |
Typ:
boolean optional Ob an einem Ort Mittagessen serviert wird. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
servesVegetarianFood |
Typ:
boolean optional Ob an einem Ort vegetarische Speisen serviert werden. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
servesWine |
Typ:
boolean optional Ob an einem Ort Wein ausgeschenkt wird. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. Gibt „undefined“ zurück, wenn dieses Feld noch nicht angefordert wurde. |
svgIconMaskURI |
Typ:
string optional URI zur SVG-Bildmaskenressource, die zur Darstellung der Kategorie eines Orts verwendet werden kann. |
types |
Typ:
Array<string> optional Ein Array von Typen für diesen Ort (z. B. ["political", "locality"] oder ["restaurant", "establishment"] ). |
userRatingCount |
Typ:
number optional Die Anzahl der Nutzerbewertungen, die zur Place.rating dieses Orts beigetragen haben. |
utcOffsetMinutes |
Typ:
number optional Die Abweichung der aktuellen Zeitzone des Orts von UTC in Minuten. Beispiel: Die Normalzeit in Ostaustralien (GMT+10) liegt in der Sommerzeit 11 Stunden vor UTC. utc_offset_minutes ist also 660 . Bei Zeitzonen, die hinter UTC liegen, ist der Offset negativ. Für Kap Verde ist die utc_offset_minutes beispielsweise -60 . |
viewport |
Typ:
LatLngBounds optional Der bevorzugte Darstellungsbereich beim Anzeigen dieses Orts auf einer Karte. |
websiteURI |
Typ:
string optional Die offizielle Website des Ortes, z. B. die Homepage eines Unternehmens. |
|
Typ:
OpeningHours optional |
|
Typ:
boolean optional |
Methoden | |
---|---|
fetchFields |
fetchFields(options) Parameter:
|
|
getNextOpeningTime([date]) Parameter:
Berechnet das Datum, das die nächste OpeningHoursTime darstellt. Gibt „undefined“ zurück, wenn die Daten nicht ausreichen, um das Ergebnis zu berechnen, oder wenn dieser Ort nicht in Betrieb ist. |
|
isOpen([date]) Parameter:
Rückgabewert:
Promise<boolean optional> Prüfen Sie, ob der Ort zum angegebenen Datum und zur angegebenen Uhrzeit geöffnet ist. Wird mit undefined aufgelöst, wenn die bekannten Daten für den Ort nicht ausreichen, um dies zu berechnen, z.B. wenn die Öffnungszeiten nicht registriert sind. |
toJSON |
toJSON() Parameter:Keine
Rückgabewert:
Object ein JSON-Objekt mit allen angeforderten Ortsattributen. |
PlaceOptions-Schnittstelle
google.maps.places.PlaceOptions
-Schnittstelle
Optionen zum Erstellen eines Orts.
Attribute | |
---|---|
id |
Typ:
string Die eindeutige Orts-ID. |
requestedLanguage optional |
Typ:
string optional Eine Sprach-ID für die Sprache, in der Details zurückgegeben werden sollen. Hier finden Sie eine Liste der unterstützten Sprachen. |
requestedRegion optional |
Typ:
string optional Ein Regionscode für die Region des Nutzers. Das kann sich darauf auswirken, welche Fotos zurückgegeben werden, und möglicherweise auch auf andere Dinge. Für den Regionscode ist ein zweistelliger Ländercode der Top-Level-Domain (ccTLD) zulässig. Die meisten ccTLD-Codes entsprechen den ISO 3166-1-Codes, mit folgenden Ausnahmen. So lautet beispielsweise die ccTLD des Vereinigten Königreichs „uk“ ( .co.uk ), der ISO 3166-1-Code dagegen „gb“ (technisch für das Land „Vereinigtes Königreich Großbritannien und Nordirland“). |
Klasse AccessibilityOptions
google.maps.places.AccessibilityOptions
Klasse
Zugriff durch Anrufen von const {AccessibilityOptions} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Attribute | |
---|---|
hasWheelchairAccessibleEntrance |
Typ:
boolean optional Ob ein Ort einen rollstuhlgerechten Eingang hat. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. |
hasWheelchairAccessibleParking |
Typ:
boolean optional Gibt an, ob ein Ort einen rollstuhlgerechten Parkplatz hat. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. |
hasWheelchairAccessibleRestroom |
Typ:
boolean optional Gibt an, ob ein Ort ein rollstuhlgerechtes WC hat. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. |
hasWheelchairAccessibleSeating |
Typ:
boolean optional Gibt an, ob ein Ort rollstuhlgerechte Sitzplätze bietet. Gibt „true“ oder „false“ zurück, wenn der Wert bekannt ist. Gibt „null“ zurück, wenn der Wert unbekannt ist. |
Klasse AddressComponent
google.maps.places.AddressComponent
Klasse
Adresskomponente für den Standort des Orts.
Zugriff durch Anrufen von const {AddressComponent} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Attribute | |
---|---|
longText |
Typ:
string optional Der vollständige Text der Adresskomponente. |
shortText |
Typ:
string optional Der abgekürzte Kurztext der angegebenen Adresskomponente. |
types |
Typ:
Array<string> Ein Array von Strings, das den Typ dieser Adresskomponente angibt. Eine Liste der gültigen Typen finden Sie hier. |
Attribution-Klasse
google.maps.places.Attribution
Klasse
Informationen zu einem Datenanbieter für einen Ort.
Zugriff durch Anrufen von const {Attribution} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Attribute | |
---|---|
provider |
Typ:
string optional Name des Datenanbieters des Orts. |
providerURI |
Typ:
string optional URI des Datenanbieters des Orts. |
Klasse AuthorAttribution
google.maps.places.AuthorAttribution
Klasse
Informationen zum Autor von von Nutzern erstellten Inhalten.
Zugriff durch Anrufen von const {AuthorAttribution} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Attribute | |
---|---|
displayName |
Typ:
string Der Name des Autors für dieses Ergebnis. |
photoURI |
Typ:
string optional Der URI des Fotos des Autors für dieses Ergebnis. Diese Option ist nicht immer verfügbar. |
uri |
Typ:
string optional Profil-URI des Autors für dieses Ergebnis. |
ConnectorAggregation-Klasse
google.maps.places.ConnectorAggregation
Klasse
Informationen zum Aufladen von Elektrofahrzeugen, zusammengefasst für Anschlüsse desselben Typs und derselben Laderate.
Zugriff durch Anrufen von const {ConnectorAggregation} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Attribute | |
---|---|
availabilityLastUpdateTime |
Typ:
Date optional Der Zeitpunkt, zu dem die Informationen zur Connector-Verfügbarkeit in dieser Aggregation zuletzt aktualisiert wurden. |
availableCount |
Typ:
number optional Anzahl der Connectors in dieser Aggregation, die derzeit verfügbar sind. |
count |
Typ:
number Anzahl der Connectors in dieser Aggregation. |
maxChargeRateKw |
Typ:
number Die statische maximale Laderate in kW für jeden Anschluss der Aggregation. |
outOfServiceCount |
Typ:
number optional Anzahl der Connectors in dieser Aggregation, die derzeit nicht in Betrieb sind. |
type |
Typ:
EVConnectorType optional Der Connectortyp dieser Aggregation. |
Klasse EVChargeOptions
google.maps.places.EVChargeOptions
Klasse
Informationen zur Ladestation für Elektrofahrzeuge am Ort.
Zugriff durch Anrufen von const {EVChargeOptions} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Attribute | |
---|---|
connectorAggregations |
Eine Liste von Aggregationen von Ladesteckern für Elektrofahrzeuge, die Steckverbinder desselben Typs und mit derselben Laderate enthalten. |
connectorCount |
Typ:
number Anzahl der Anschlüsse an dieser Ladestation. Da einige Anschlüsse mehrere Stecker haben können, aber jeweils nur ein Auto gleichzeitig geladen werden kann, kann die Anzahl der Stecker größer sein als die Gesamtzahl der Autos, die gleichzeitig geladen werden können. |
EVConnectorType-Konstanten
google.maps.places.EVConnectorType
Konstanten
Ladesteckertypen für Elektrofahrzeuge.
Zugriff durch Anrufen von const {EVConnectorType} = await google.maps.importLibrary("places")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Konstanten | |
---|---|
CCS_COMBO_1 |
Combined Charging System (Wechselstrom und Gleichstrom). Basierend auf dem SAE-Typ 1-J-1772-Stecker. |
CCS_COMBO_2 |
Combined Charging System (Wechselstrom und Gleichstrom). Basierend auf dem Typ 2-Mennekes-Stecker. |
CHADEMO |
CHAdeMO-Anschluss |
J1772 |
J1772-Stecker Typ 1 |
NACS |
Das North American Charging System (NACS), standardisiert als SAE J3400. |
OTHER |
Andere Anschlusstypen |
TESLA |
Der generische TESLA-Connector. In Nordamerika ist das NACS, in anderen Teilen der Welt kann es sich aber auch um einen anderen Standard handeln, z.B. CCS Combo 2 (CCS2) oder GB/T. Dieser Wert ist weniger repräsentativ für einen tatsächlichen Steckertyp und gibt eher an, ob ein Fahrzeug der Marke Tesla an einer Ladestation von Tesla geladen werden kann. |
TYPE_2 |
IEC 62196 Typ 2-Anschluss Wird oft als MENNEKES bezeichnet. |
UNSPECIFIED_GB_T |
Der GB/T-Typ entspricht dem GB/T-Standard in China. Dieser Typ umfasst alle GB_T-Typen. |
UNSPECIFIED_WALL_OUTLET |
Nicht angegebene Steckdose. |