Google places javascript library

Библиотеки

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Чтобы загрузить код JavaScript для Maps JavaScript API, добавьте на свою страницу скрипт начальной загрузки следующего вида:

  

Maps JavaScript API состоит из библиотек, которые загружаются только по прямому запросу. Разделение компонентов на библиотеки позволяет быстро загружать и выполнять синтаксическую проверку основного API. Загружайте и проводите синтаксическую проверку библиотек, только если это действительно нужно.

Загружайте дополнительные библиотеки во время выполнения, используя оператор await , чтобы вызывать importLibrary() из функции async . Пример:

const < Map >= await google.maps.importLibrary("maps");

Ниже показан пример кода, который загружает библиотеки Map и AdvancedMarkerView .

TypeScript

JavaScript

Библиотеки для Dynamic Library Import

Для Dynamic Library Import доступны следующие библиотеки:

  • core ( google.maps.CoreLibrary )
  • maps ( google.maps.MapsLibrary )
  • places ( google.maps.PlacesLibrary )
  • geocoding ( google.maps.GeocodingLibrary )
  • routes ( google.maps.RoutesLibrary )
  • marker ( google.maps.MarkerLibrary )
  • geometry ( google.maps.GeometryLibrary )
  • elevation ( google.maps.ElevationLibrary )
  • streetView ( google.maps.StreetViewLibrary )
  • journeySharing ( google.maps.JourneySharingLibrary )
  • drawing ( google.maps.DrawingLibrary )
  • visualization ( google.maps.VisualizationLibrary )

Библиотеки для URL начальной загрузки (устаревшие)

  • drawing – предоставляет графический интерфейс, позволяющий пользователям рисовать на карте многоугольники, прямоугольники, ломаные линии, окружности и маркеры. Подробнее см. в документации по библиотеке Drawing.
  • geometry – содержит вспомогательные функции для вычисления скалярных геометрических значений (например, расстояния и площади) на поверхности Земли. Подробная информация приведена в документации по библиотеке Geometry.
  • journeySharing – предоставляет поддержку решений платформы Google Карт для транспорта и логистики.
  • localContext – показывает пользователям основные объекты инфраструктуры возле указанного местоположения. Подробная информация приведена в документации по библиотеке Local Context.
  • marker – позволяет добавлять на карту улучшенные маркеры с расширенными возможностями кастомизации. Подробная информация приведена в документации по улучшенным маркерам.
  • places – позволяет приложению выполнять поиск адресов (например, организаций), географических координат или главных достопримечательностей в пределах заданной области. Подробнее см. в документации по библиотеке геометрических Places.
  • visualization – рисует тепловые карты с визуальным представлением данных. Подробная информация приведена в документации по библиотеке Visualization.
Читайте также:  Php вывести количество строк sql

Ниже приводится запрос начальной загрузки, в котором показано, как добавить запрос библиотеки google.maps.geometry из Maps JavaScript API в устаревший скрипт начального загрузчика.

 

Чтобы запросить несколько библиотек, перечислите их через запятую:

 

Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons «С указанием авторства 4.0», а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.

Последнее обновление: 2023-06-26 UTC.

Источник

Оцените статью