cfmap
Встраивает карту Google на веб-страницу ColdFusion
<cfmap>
cfmap();
Для этого тега требуется Adobe ColdFusion 9 или более поздняя версия. Не поддерживается в Lucee и других платформах.
Не рекомендуется: сообщество CFML в целом не рекомендует использовать теги, генерирующие пользовательский интерфейс. См.: https://static.raymondcamden.com/cfuitherightway/cfmap/index.html
Справочник атрибутов
width string
Ширина карты в пикселях.
centerlongitude numeric
Значение долготы местоположения в градусах
centeraddress string
Адрес местоположения, которое устанавливается в качестве центра карты.
continuouszoom boolean
Определяет, будет ли доступно управление масштабом, позволяющее плавно изменять масштаб карты
Значения:
truefalse
type string
Тип карты Google
Значения:
mapsatellitehybridearthterrain
title string
Заголовок панели
zoomcontrol string
Определяет, включено ли управление масштабом
Значения:
nonesmalllargesmall3Dlarge3D
tip string
Краткое описание центрального местоположения, отображаемое в виде всплывающей подсказки.
Значения:
truefalse
overview boolean
Определяет, будет ли добавлена панель обзора карты
Значения:
truefalse
hideborder boolean
Определяет, будет ли скрыта рамка окружающей панели
Значения:
truefalse
doubleclickzoom boolean
Определяет, будет ли включено изменение масштаба двойным щелчком
Значения:
truefalse
key string
Ключ API карты.
collapsible boolean
Определяет, будет ли окружающая панель сворачиваемой
Значения:
truefalse
zoomlevel numeric
Задает начальный масштаб
height string
Высота карты в пикселях
centerlatitude numeric
Значение широты местоположения в градусах.
onload string
Пользовательская функция JavaScript, выполняемая после загрузки карты.
typecontrol string
Тип элемента управления типом карты. Basic включает "map, satellite, hybrid", а Advanced включает "map, satellite, hybrid, earth, terrain"
Значения:
nonebasicadvanced
displayscale boolean
Определяет, будет ли включено управление масштабом
Значения:
truefalse
name string
Название карты.
scrollwheelzoom boolean
По умолчанию: true
true
Определяет, будет ли включено управление масштабом с помощью колесика мыши
Значения:
truefalse
markerBind string
Использует выражение привязки для получения разметки, отображаемой во всплывающем информационном окне при нажатии маркера. Несовместим с атрибутом markerwindowtext. Наследуется всеми тегами cfmapitem
showMarkerWindow boolean
По умолчанию: true
true
Если задано значение true, отображается информационное окно маркера. По умолчанию задано значение false. Наследуется всеми тегами cfmapitem.
Значения:
truefalse
markerWindowContent string
Статическая внутренняя HTML-разметка, отображаемая во всплывающем информационном окне при нажатии маркера. Несовместима с атрибутом markerbind
markerIcon string
Расположение значка, используемого для маркера.
markerColor string
Цвет маркера в шестнадцатеричном формате.
onError string
Функция JavaScript, выполняемая при ошибке API карты Google. Функции JavaScript передаются два параметра: код состояния карты Google и сообщение об ошибке.
showCenterMarker boolean
По умолчанию: true
true
Определяет, будет ли отображаться значок маркера, обозначающий центр карты
Значения:
truefalse
showScale boolean
По умолчанию: true
true
Определяет, будет ли отображаться управление масштабом
Значения:
truefalse
Примеры Пример кода с использованием тега cfmap
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/cfmap