Библиотеки
Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Чтобы загрузить код 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.
Ниже приводится запрос начальной загрузки, в котором показано, как добавить запрос библиотеки google.maps.geometry из Maps JavaScript API в устаревший скрипт начального загрузчика.
Чтобы запросить несколько библиотек, перечислите их через запятую:
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons «С указанием авторства 4.0», а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-06-26 UTC.