Skip to content

IlinIgor/maps-add

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

maps-add

maps-add Плагин для работы с гугл и яндекс картами.

СПРАВОЧНИК
Входные переменные

'latMaps' : '45.03926740000001',---------Широта центра карты
'lngMaps' : '38.98722099999998',---------Долгота центра карты
'zooms' : 12,----------------------------Зум карты
'zoomsSave' : false,---------------------Отражать/скрывать текстовое поле со значением зума
'scrollwheel' : false,-------------------Позволять/Не позволять менять масштаб карты прокруткой колеса при
наведенном курсоре на карту
'draggable' : true,----------------------Позволять/Не позволять изменять положение карты
'fullscreenControl' : false,-------------Отражать/скрывать на панели инструментов карты кнопку позволяющую
раскрыть карту на весь экран
'MapsCenter' : false,--------------------Координаты карты всегда равны/не равны координатам метки или области
'MapsShowCenter' : false,----------------Отображать/Не отображать координаты центра карты
'latMarker' : '45.03926740000001',-------Широта центра метки или области
'lngMarker' : '38.98722099999998',-------Долгота центра метки или области
'markerFixed' : true,--------------------Позволять/Не позволять перемещать метку или область
'markerShow' : false,--------------------Отображать/Не отображать координаты центра метки или области
'nameMapsLat' : 'maps-lat',--------------Наименование (name) текстового поля широты карты
'nameMapsLng' : 'maps-lng',--------------Наименование (name) текстового поля долготы карты
'nameMarkerLat' : 'marker-lat',----------Наименование (name) текстового поля широты метки или области
'nameMarkerLng' : 'marker-lng',----------Наименование (name) текстового поля долготы метки или области
'nameZoomMaps' : 'zoom-maps',------------Наименование (name) текстового поля зума карты
'markerTitle' : '',----------------------Текст, появляющийся при наведении на метку
'markerContent' : false,-----------------Текст, появляющийся при клике на метку или область
'iconImageHref': '',---------------------Иконка метки. Если пусто, то выводится стандартная иконка
'iconImageSize': [32, 32],---------------Размеры иконки в px (работает только когда используется свое отображение
иконки)
'iconImageOffset': [16, 32],-------------Смещение иконки (работает только когда используется свое отображение
иконки)
'circleVisible' : false,-----------------Отображать/Скрывать область
'circleRadius' : 1000,-------------------Радиус области
'circleStrokeColor' : "#0000FF",---------Цвет обводки области
'circleStrokeOpacity' : 0.8,-------------Прозрачность обводки области
'circleStrokeWeight' : 2,----------------Толщина обводки области
'circleFillColor' : "#0000FF",-----------Фон области
'circleFillOpacity' : 0.4,---------------Прозрачность области
'circleMarker' : false,------------------Отображать/Не отображать область вместе с меткой
'searchHint' : true,---------------------Отображать/Не отображать подсказки при поиске
'searchColorError' : '1px solid #e48484',Цвет радиуса текстового поля при ошибке ввода запроса для поиска
(не обязательно)
'searchColor' : '1px solid #d8d8d8',-----Цвет радиуса текстового поля при успешном вводе запроса для поиска
(не обязательно)
'searchBorderError' : true---------------Включить/Выключить валидацию по текстовому полю поиска
Методы.

$('id карты').mapsAdd('searchMaps');---------------------------Поиск по карте
$('id карты').mapsAdd('circleVisible',false/true);-------------Скрыть/показать область
$('id карты').mapsAdd('circleRadius',значение радиуса)--------Изменить радиус области
Параметры data, подключение текстового поля поиска.
При добавлении к карте текстового поля для поиска необходимо добавить текстовое поле
и привязать его с помощью data. Для этого к блоку карты добавляем data параметр data-kart="maps-...",
а к текстовому полю добавляем data-search="maps-...".

Releases

No releases published

Packages

No packages published