Template:Zh GoogleMap Description Placemark/ru: Difference between revisions

From Documentation
Jump to navigation Jump to search
mNo edit summary
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Creating Placemark ==
== Создание меток  ==


We turn to the tab "Placemarks".
Переходим на закладку "Placemarks".


[[File:GM-Placemark-List.JPG]]
[[File:GM-Placemark-List.png]]


Enter the number of markers bound to a specific map.
Вводим необходимое количество меток с привязкой к конкретной карте.


Coordinates it is convenient to choose by dragging the marker (the value is automatically substituted in the form fields ) or by clicking the mouse on the desired location.
Координаты удобно выбирать путем перетаскивания метки (значения автоматически подставляются в поля формы) или кликая мышкой на необходимом месте.


On the other hand you can use Autocomplete field above map to find your place.
Также вы можете использовать поле автозаполнения над картой.


[[File:GM-Placemark-Detail-Autocomplete.JPG]]
Или введите текстовый адрес в поле автозаполнения и нажмите кнопку поиска для поиска места через геокодирование.


[[File:GM-Placemark-Detail-Autocomplete.png]]




=== Placemark properties ===


[[File:GM-Placemark-Detail-PlacemarkDetails.JPG]]
=== Свойства метки ===
 
[[File:GM-Placemark-Detail-Placemark-1.png]]
 
[[File:GM-Placemark-Detail-Placemark-2.png]]


{|class="zhpropertytable"
{|class="zhpropertytable"
|-
|-
|class="zhproperty"|Title||class="zhdescription"|Placemark Title
|class="zhproperty"|Title||class="zhdescription"|Наименование метки
|-
|-
|class="zhproperty"|Description||class="zhdescription"|Description
|class="zhproperty"|Description||class="zhdescription"|Примечание
|-
|-
|class="zhproperty"|Addition HTML text||class="zhdescription"|HTML text, that will be included in placemark<br />
|class="zhproperty"|Tags||class="zhdescription"|Теги
Be careful, if you enter email address, the other Joomla! plugin it changed, and there will be an error and map will not be shown. In this way, you can copy code, that produced by plugin and paste into HTML text, and in this case plugin will not change it.
|-
|-
|class="zhproperty"|Published||class="zhdescription"|Published
|class="zhproperty"|Latitude||class="zhdescription"|Широта
|-
|-
|class="zhproperty"|Latitude||class="zhdescription"|Latitude
|class="zhproperty"|Longitude||class="zhdescription"|Долгота
|-
|-
|class="zhproperty"|Longitude||class="zhdescription"|Longitude
|class="zhproperty"|Address||class="zhdescription"|Адрес в текстовом виде. У вас есть возможность загрузить данные в это поле если у вас нет данных lat/lng. В этом случае адрес будет автоматически геокодирован и метка выведена. И в backend метка также будет отображена. Но если вы измените положение метки (измените позицию на карте путем перетаскивания или клика мышкой в другом месте), новая позиция будет сохранена в lat/lng формате.<br />
Вывод меток через lat/lng более быстрый, т.к. не требуется геокодирования.
|-
|-
|class="zhproperty"|Address||class="zhdescription"|Text address of your placemark. You can load your data into this field, if you don't have lat|lng data. In this case address will be automatically geocoded and markers are displayed. And in backend marker will be shown too. But if you move marker (change position by dragging or clicking somewhere else), new positions will be stored as lat|lng.<br />
|class="zhproperty"|Map Title||class="zhdescription"|Наименование карты, на которой выводится метка
Displaying markers by lat|lng is more quick because there is no need time for geocoding
|}
 
 
=== Подробности метки ===
 
[[File:GM-Placemark-Detail-PlacemarkDetails-1.png]]
 
[[File:GM-Placemark-Detail-PlacemarkDetails-2.png]]
 
[[File:GM-Placemark-Detail-PlacemarkDetails-3.png]]
 
[[File:GM-Placemark-Detail-PlacemarkDetails-4.png]]
 
{|class="zhpropertytable"
|-
|-
|class="zhproperty"|Map Title||class="zhdescription"|Title of the map, where marker would be displayed
|class="zhproperty"|Published||class="zhdescription"|Признак публикации, т.е. активности записи
|-
|-
|class="zhproperty"|Icon Type||class="zhdescription"|Icon Type
|class="zhproperty"|Group||class="zhdescription"|Группа
|-
|-
|class="zhproperty"|Marker||class="zhdescription"|Marker Type<br />
|class="zhproperty"|Protected from user correction||class="zhdescription"|Запретить редактирование метки, если вы активировали возможность ввода меток пользователями сайта
* '''No''' - Do not show marker
* '''Drop''' - Marker with animation (Drop)
* '''Bounce''' - Marker with animation (Bounce)
* '''Simple''' - Marker without animation
|-
|-
|class="zhproperty"|Open InfoWin||class="zhdescription"|Open InfoWin immediately for this placemark
|class="zhproperty"|Include in Placemark List||class="zhdescription"|Включить метку в список меток
|-
|-
|class="zhproperty"|InfoWin Content||class="zhdescription"|Content of InfoWin<br />
|class="zhproperty"|Category||class="zhdescription"|Категория, к которой относится метка
|-
|class="zhproperty"|User ordering index||class="zhdescription"|Индекс при ручной сортировки меток в списке меток
|-
|class="zhproperty"|Rating||class="zhdescription"|Рейтинг метки, может быть установлен только через систему рейтинга
|-
|class="zhproperty"|Show GPS information||class="zhdescription"|Отображать GPS информацию (координаты) в информационном окне
|-
|class="zhproperty"|Addition HTML text||class="zhdescription"|HTML текст, который будет включен в метку<br />
<p class="zh-text-alert-fill">Будьте внимательны, если вы вводите email адрес, то другой плагин Joomla! его изменит, и в результате возникнет ошибка и карта не будет выведена. В этом случае вы можете скопировать код, который создался в результате работы плагина и вставить его в HTML текст, и в этом случае плагин его не поменяет.
</p>
|-
|class="zhproperty"|Placemark full description||class="zhdescription"|описание метки (HTML текст) в представлении подробностей метки (одиночное представление метки на странице)
|-
|class="zhproperty"|Hover HTML text||class="zhdescription"|Текст для всплывающего информационного окна при наведении на метку (если данная опция включена)
|}
 
=== Внешний вид метки ===
 
[[File:GM-Placemark-Detail-AppearanceProperties-1.png]]
 
[[File:GM-Placemark-Detail-AppearanceProperties-2.png]]
 
[[File:GM-Placemark-Detail-AppearanceProperties-3.png]]
 
{|class="zhpropertytable"
|-
|class="zhproperty"|Icon Type||class="zhdescription"|Иконка
|-
|class="zhproperty"|Icon X-offset||class="zhdescription"|Смещение иконки
|-
|class="zhproperty"|Icon Y-offset||class="zhdescription"|Смещение иконки
|-
|class="zhproperty"|Marker||class="zhdescription"|Тип метки<br />
* '''No''' - Метка не выводится
* '''Drop''' - Метка с анимацией (Падающая)
* '''Bounce''' - Метка с анимацией (Прыгающая)
* '''Simple''' - Метка без анимации
* '''Infographics Icon: Drop''' - Метка с анимацией (Падающая) с динамической иконкой
* '''Infographics Icon: Bounce''' - Метка с анимацией (Прыгающая) с динамической иконкой
* '''Infographics Icon: Simple''' - Метка без анимации с динамической иконкой
* '''Marker with label: Drop''' - Метка с анимацией (Падающая) и подписью
* '''Marker with label: Bounce''' - Метка с анимацией (Прыгающая) и подписью
* '''Marker with label: Simple''' - Метка без анимации и с подписью
|-
|class="zhproperty"|Open InfoWin||class="zhdescription"|Сразу выполнить действие, указанное в '''Action by Click''' и '''Zoom by Click'''
|-
|class="zhproperty"|InfoWin Content||class="zhdescription"|Содержимое всплывающего окна<br />
* '''Title and Description'''
* '''Title and Description'''
* '''Title'''
* '''Title'''
* '''Description'''
* '''Description'''
* '''Title and Article (by iframe)'''
* '''Article (by iframe)'''
* '''None'''
* '''None'''
|-
|-
|class="zhproperty"|Action by Click||class="zhdescription"|Action by Click on this placemark<br />
|class="zhproperty"|Action by Click||class="zhdescription"|Действие при клике на метке<br />
* '''Open InfoWin'''
* '''Open InfoWin'''
* '''Open Link''' - link, that entered in URL Site field
* '''Open Link''' - открывает линк, определенный в поле URL Site
* '''Open Link in new page'''
* '''Open Link in new page'''
* '''Open InfoBubble'''
* '''Open Street View''' - открыть просмотр панорам улиц для метки (если опция разрешена в свойствах карты)
* '''None'''
* '''None'''
|-
|-
|class="zhproperty"|Zoom by Click ||class="zhdescription"|Zoom by Click on this placemark<br />
|class="zhproperty"|Zoom by Click ||class="zhdescription"|Масштаб при клике на метке<br />
You can change zoom when you click on marker<br />
Вы можете изменить масштаб при клике на метке<br />
* '''Do not change''' - zoom is not changed
* '''Do not change''' - масштаб не изменяется
|-
|class="zhproperty"|Street View in InfoWin||class="zhdescription"|Возможность вывода кнопки показа Strret View во всплывающем окне
|-
|class="zhproperty"|View Area Width for Street View||class="zhdescription"|Ширина области показа Street View во всплывающем окне
|-
|class="zhproperty"|View Area Height for Street View||class="zhdescription"|Высота области показа Street View во всплывающем окне
|-
|class="zhproperty"|Street View Style||class="zhdescription"|Дополнительные свойства Street View. Их можно создать на отдельной закладке компонента
|-
|class="zhproperty"|URL Site||class="zhdescription"|URL адрес сайта
|-
|class="zhproperty"|Site Name||class="zhdescription"|Наименование сайта, которое будет отображаться вместо URL адреса
|-
|class="zhproperty"|URL Image||class="zhdescription"|URL адрес изображения для отображения в метке
|-
|class="zhproperty"|URL Image Thumbnail||class="zhdescription"|URL адрес изображения для отображения в списке меток
|-
|class="zhproperty"|Start Publishing||class="zhdescription"|Дата начала публикации метки
|-
|class="zhproperty"|Finish Publishing||class="zhdescription"|Дата окончания публикации метки
|-
|class="zhproperty"|Date of creation||class="zhdescription"|Дата создания метки
|-
|class="zhproperty"|Access||class="zhdescription"|ACL уровень доступа к метки
|-
|class="zhproperty"|Infographics Type||class="zhdescription"|Тип динамической иконки<br />
Например: chst=d_fnote&chld=thought|1|0088FF|h|Why+am+I+here?<br />
[http://code.google.com/intl/en/apis/chart/infographics/docs/dynamic_icons.html Дополнительно смотрите об Infographics (Dynamic Icons)]
|-
|class="zhproperty"|Infographics Icon width||class="zhdescription"|Ширина динамической иконки
|-
|class="zhproperty"|Infographics Icon height||class="zhdescription"|Высота динамической иконки
|}
 
=== Метка с подписью ===
 
[[File:GM-Placemark-Detail-MarkerWithLabel-1.png]]
 
[[File:GM-Placemark-Detail-MarkerWithLabel-2.png]]
 
{|class="zhpropertytable"
|-
|-
|class="zhproperty"|URL Site||class="zhdescription"|Site URL to display in placemark
|class="zhproperty"|Label Class||class="zhdescription"|CSS Class подписи
|-
|-
|class="zhproperty"|Site Name||class="zhdescription"|Site Name to display instead URL
|class="zhproperty"|Label in background||class="zhdescription"|Подпись на фоне
|-
|-
|class="zhproperty"|URL Image||class="zhdescription"|Image URL to display in placemark
|class="zhproperty"|Label X-offset||class="zhdescription"|Смещение подписи
|-
|-
|class="zhproperty"|Placemark Group||class="zhdescription"|Placemark Group
|class="zhproperty"|Label Y-offset||class="zhdescription"|Смещение подписи
|-
|-
|class="zhproperty"|Category||class="zhdescription"|The category that this placemark is assigned to
|class="zhproperty"|Label content||class="zhdescription"|HTML содержимое подписи
|}
|}


=== Закладки InfoBubble ===
О всплывающем информационном окне InfoBubble вы можете прочитать здесь [http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobubble/examples/example.html InfoBubble example]


Данная библиотека только используется в компоненте. Если она работает не так, как вы ожидаете (есть ошибки) - проверьте на странице примера, и если не работает, то вам следует обращаться на форум google maps или данной библиотеки.


=== Hidden Attributes for Customization ===


[[File:GM-Placemark-Detail-HiddenFields.JPG]]
[[File:GM-Placemark-Detail-InfoBubbleTabs-1.png]]


[[File:GM-Placemark-Detail-InfoBubbleTabs-2.png]]


It is for you own customization. You can enter any values in this fields, and use what you want in you code. You can rename prompt in language file
[[File:GM-Placemark-Detail-InfoBubbleTabs-3.png]]


For your convenience you can also change the labels of the fields in file
{|class="zhpropertytable"
|-
|class="zhproperty"|Style||class="zhdescription"|Стиль для InfoBubble
|-
|class="zhproperty"|Add InfoWin content||class="zhdescription"|Добавить InfoWin content (содержимое информационного окна) к InfoBubble
* '''No'''
* '''as first tab''' - добавить содержимое перед всеми закладками
* '''as last tab''' - добавить содержимое после всех закладок
* '''replace content''' - добавить содержимое после вместо закладок, без закладок
|}
 
 
[[File:GM-Placemark-Detail-InfoBubbleTabs-4.png]]
 
{|class="zhpropertytable"
|-
|class="zhproperty"|Title||class="zhdescription"|Наименование закладки
|-
|class="zhproperty"|Image||class="zhdescription"|Вы можете использовать изображение для построения галереи изображений в представлении вывода одной метки
|-
|class="zhproperty"|HTML Text||class="zhdescription"|Текст на закладке
|}
 
 
 
 
=== Интеграция ===
 
[[File:GM-Placemark-Detail-Integration-1.png]]
 
[[File:GM-Placemark-Detail-Integration-2.png]]
 
[[File:GM-Placemark-Detail-Integration-3.png]]
 
[[File:GM-Placemark-Detail-Integration-4.png]]
 
{|class="zhpropertytable"
|-
|class="zhproperty"|User||class="zhdescription"|Пользователь, ассоциированный с меткой
|-
|class="zhproperty"|Show user prompts||class="zhdescription"|Тип представления пользовательской информации<br />
* '''No'''
* '''Text'''
* '''Icon'''
* '''No prompts'''
|-
|class="zhproperty"|Contact||class="zhdescription"|Контакт, ассоциированный с меткой
|-
|class="zhproperty"|Show contact prompts||class="zhdescription"|Тип представления контактной информации<br />
* '''No'''
* '''Text'''
* '''Icon'''
* '''No prompts'''
|-
|class="zhproperty"|Contact Button in InfoWin toolbar||class="zhdescription"|Вывести кнопку контакта в тулбаре информационного окна
|-
|class="zhproperty"|Alternative Contact URL||class="zhdescription"|Вы можете указать другую URL-ссылку на контакт (вместо стандартного вызова joomla)
|-
|class="zhproperty"|Placemark details Button in InfoWin toolbar||class="zhdescription"|Вывести кнопку метки в тулбаре информационного окна
|-
|class="zhproperty"|Alternative Details URL||class="zhdescription"|Вы можете указать другую URL-ссылку на подробностей метки (вместо стандартного вызова страницы представления одной метки)
|-
|class="zhproperty"|Placemark Details for standard call||class="zhdescription"|Вы можете переопределить атрибуты для вывода в подробном представлении
 
По умолчанию подробности метки открываются без загрузки библиотеки bootstrap и ее стилей, без эскиза изображения и галереи, также без дополнительных описательных полей "Additional HTML text" и "Placemark full description".
 
Вы можете изменить поведение по умолчанию путем передачи параметров, разделенных запятой (,)
 
* '''load bootstrap'''
* '''load bootstrap styles'''
* '''thumbnail'''
* '''image gallery'''
* '''addition html text'''
* '''full description'''
 
Например, если вы введете '''image gallery,addition html text,full description''' в поле, то подробное описание метки будет также включать два дополнительных описания (краткое "Addition HTML text" и полное "Placemark full description"), а также галерею изображений.
 
|-
|class="zhproperty"|Article||class="zhdescription"|Статья, ассоциированная с меткой
|-
|class="zhproperty"|Article Button in InfoWin toolbar||class="zhdescription"|Вывести кнопку статьи в тулбаре информационного окна
|-
|class="zhproperty"|Alternative Article URL||class="zhdescription"|Вы можете указать другую URL-ссылку на статью (вместо стандартного вызова joomla)
|-
|class="zhproperty"|iframe tag Article CSS||class="zhdescription"|Вы можете определить стиль CSS для iframe тега (когда используете статью как содержимое всплывающего окна)
|}
 
=== Дополнительные поля для пользовательской кастомизации ===
 
[[File:GM-Placemark-Detail-HiddenFields-1.png]]
 
[[File:GM-Placemark-Detail-HiddenFields-2.png]]
 
Если Вам дополнительно нужны поля, которые хотите заполнять через интерфейс, а затем их использовать в своих скриптах, то в разделе дополнительных полей для пользовательской кастомизации Вы можете определить в какое поле будет записываться нужная вам информация.
 
Для удобства Вы также можете изменить подпись этих полей в файле
   
   
<code>
<pre>
/administrator/language/en-GB/en-GB.com_zhgooglemap.ini
/administrator/language/en-GB/en-GB.com_zhgooglemap.ini
</code>
</pre>


lines  
lines  


<pre>
COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE1_LABEL  
COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE1_LABEL  


Line 100: Line 306:


COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE9_LABEL
COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE9_LABEL
</pre>
Например, вы можете ввести некоторую информацию в эти поля.
В таблице наименование этих столбцов
<pre>
attribute1
attribute2
...
attribute9
</pre>
Вы можете использовать эти поля, например, для интеграции с другими системами, и т.д.


=== Placemark Customization ===
=== Display ===


Copy your marker images (format PNG) in the directory
[[File:GM-Placemark-Detail-Display.png]]


<code>
 
=== Кастомизация меток ===
 
Скопируйте свои изображения меток (в формате PNG) в каталог
 
<pre>
/administrator/components/com_zhgooglemap/assets/icons/
/administrator/components/com_zhgooglemap/assets/icons/
</code>
</pre>


Component will automatically pick up the picture when choosing the type of marker.
Компонент автоматически подхватит изображения при выборе типа метки.


The only requirement - the file extension have to be a .png ie in lower case, because names of images stored in a database without the extension, and it is appended in the output.
Единственное требование – чтобы расширение файла было .png т.е. в нижнем регистре, т.к. наименования изображений хранятся в БД без расширения, и оно дописывается при выводе.


=== Placemark Grouping ===
И не забудьте о [[Zh_GoogleMap_Description/ru#CompatibilityModeRSFAnchor|Режиме совместимости для файлов ресурсов]]


The marker may be included in one group, for this to specify a marker belonging to the group. If the field of markers grouping is set (field value Placemark Group Control is different from No), then starts an additional feature: a list of active groups (the location is determined by this same field, with the first four (left, top, right, bottom) correspond to the table form of representation, while the two latter (Group-Map, Map-Group) - based on the div, and you have the opportunity to do anything with them.
=== Группировка меток ===


The map also has a drop-down list Placemark Group CSS - which implements the following functionality:
Метка может входить в одну из групп, для этого на метке указываете принадлежность к группе.
* the first two styles - predefined, and are in a file in the folder


<code>
Если на карте установлен признак использования группировки меток (значение поля Placemark Control отлично от No), то начинает работать дополнительная функциональность: появляется список активных групп (местоположение определяется этим же полем, причем первые четыре (left, top, right, bottom) соответствуют табличной форме представления, а два последний (Group-Map, Map-Group) – строится на div, и у Вас есть возможность делать с ними что угодно.
/administrator/components/com_zhgooglemap/assets/css/markergroups.css
</code>


* the third - you can override it in your css-file template
На карте также есть выпадающий список Placemark Group CSS – который реализует следующую функциональность:
* while in three cases, just have three different names of objects, respectively, we can change the styles they like.
* первые два стиля – предопределенные, и находятся в файле в папке
* третий – Вы его можете переопределить в своем css-файле шаблона
* при этом в этих трех случаях просто имеем три разных названия объектов, соответственно, можно изменять стили как вздумается.  




The following names
Наименования следующие


for the div-tag ID takes the value
для div-тега идентификатор принимает значения
* GMapsMenu-advanced
* GMapsMenu-advanced
* GMapsMenu-simple
* GMapsMenu-simple
* GMapsMenu-external
* GMapsMenu-external


for ul-tag
для ul-тега
* zhgm-menu-advanced
* zhgm-menu-advanced
* zhgm-menu-simple
* zhgm-menu-simple
* zhgm-menu-external
* zhgm-menu-external


Accordingly, styles, prescribes for them. Field Show Placemark Group Icon is used to display icons in the list of groups.
Соответственно, стили прописываем для них.
 
Поле Show Placemark Group Icon на закладке "Maps" используется для отображения иконки группы в списке групп.

Latest revision as of 11:47, 10 October 2019

Создание меток

Переходим на закладку "Placemarks".

Вводим необходимое количество меток с привязкой к конкретной карте.

Координаты удобно выбирать путем перетаскивания метки (значения автоматически подставляются в поля формы) или кликая мышкой на необходимом месте.

Также вы можете использовать поле автозаполнения над картой.

Или введите текстовый адрес в поле автозаполнения и нажмите кнопку поиска для поиска места через геокодирование.


Свойства метки

Title Наименование метки
Description Примечание
Tags Теги
Latitude Широта
Longitude Долгота
Address Адрес в текстовом виде. У вас есть возможность загрузить данные в это поле если у вас нет данных lat/lng. В этом случае адрес будет автоматически геокодирован и метка выведена. И в backend метка также будет отображена. Но если вы измените положение метки (измените позицию на карте путем перетаскивания или клика мышкой в другом месте), новая позиция будет сохранена в lat/lng формате.

Вывод меток через lat/lng более быстрый, т.к. не требуется геокодирования.

Map Title Наименование карты, на которой выводится метка


Подробности метки

Published Признак публикации, т.е. активности записи
Group Группа
Protected from user correction Запретить редактирование метки, если вы активировали возможность ввода меток пользователями сайта
Include in Placemark List Включить метку в список меток
Category Категория, к которой относится метка
User ordering index Индекс при ручной сортировки меток в списке меток
Rating Рейтинг метки, может быть установлен только через систему рейтинга
Show GPS information Отображать GPS информацию (координаты) в информационном окне
Addition HTML text HTML текст, который будет включен в метку

Будьте внимательны, если вы вводите email адрес, то другой плагин Joomla! его изменит, и в результате возникнет ошибка и карта не будет выведена. В этом случае вы можете скопировать код, который создался в результате работы плагина и вставить его в HTML текст, и в этом случае плагин его не поменяет.

Placemark full description описание метки (HTML текст) в представлении подробностей метки (одиночное представление метки на странице)
Hover HTML text Текст для всплывающего информационного окна при наведении на метку (если данная опция включена)

Внешний вид метки

Icon Type Иконка
Icon X-offset Смещение иконки
Icon Y-offset Смещение иконки
Marker Тип метки
  • No - Метка не выводится
  • Drop - Метка с анимацией (Падающая)
  • Bounce - Метка с анимацией (Прыгающая)
  • Simple - Метка без анимации
  • Infographics Icon: Drop - Метка с анимацией (Падающая) с динамической иконкой
  • Infographics Icon: Bounce - Метка с анимацией (Прыгающая) с динамической иконкой
  • Infographics Icon: Simple - Метка без анимации с динамической иконкой
  • Marker with label: Drop - Метка с анимацией (Падающая) и подписью
  • Marker with label: Bounce - Метка с анимацией (Прыгающая) и подписью
  • Marker with label: Simple - Метка без анимации и с подписью
Open InfoWin Сразу выполнить действие, указанное в Action by Click и Zoom by Click
InfoWin Content Содержимое всплывающего окна
  • Title and Description
  • Title
  • Description
  • Title and Article (by iframe)
  • Article (by iframe)
  • None
Action by Click Действие при клике на метке
  • Open InfoWin
  • Open Link - открывает линк, определенный в поле URL Site
  • Open Link in new page
  • Open InfoBubble
  • Open Street View - открыть просмотр панорам улиц для метки (если опция разрешена в свойствах карты)
  • None
Zoom by Click Масштаб при клике на метке

Вы можете изменить масштаб при клике на метке

  • Do not change - масштаб не изменяется
Street View in InfoWin Возможность вывода кнопки показа Strret View во всплывающем окне
View Area Width for Street View Ширина области показа Street View во всплывающем окне
View Area Height for Street View Высота области показа Street View во всплывающем окне
Street View Style Дополнительные свойства Street View. Их можно создать на отдельной закладке компонента
URL Site URL адрес сайта
Site Name Наименование сайта, которое будет отображаться вместо URL адреса
URL Image URL адрес изображения для отображения в метке
URL Image Thumbnail URL адрес изображения для отображения в списке меток
Start Publishing Дата начала публикации метки
Finish Publishing Дата окончания публикации метки
Date of creation Дата создания метки
Access ACL уровень доступа к метки
Infographics Type Тип динамической иконки

Например: chst=d_fnote&chld=thought|1|0088FF|h|Why+am+I+here?
Дополнительно смотрите об Infographics (Dynamic Icons)

Infographics Icon width Ширина динамической иконки
Infographics Icon height Высота динамической иконки

Метка с подписью

Label Class CSS Class подписи
Label in background Подпись на фоне
Label X-offset Смещение подписи
Label Y-offset Смещение подписи
Label content HTML содержимое подписи

Закладки InfoBubble

О всплывающем информационном окне InfoBubble вы можете прочитать здесь InfoBubble example

Данная библиотека только используется в компоненте. Если она работает не так, как вы ожидаете (есть ошибки) - проверьте на странице примера, и если не работает, то вам следует обращаться на форум google maps или данной библиотеки.


Style Стиль для InfoBubble
Add InfoWin content Добавить InfoWin content (содержимое информационного окна) к InfoBubble
  • No
  • as first tab - добавить содержимое перед всеми закладками
  • as last tab - добавить содержимое после всех закладок
  • replace content - добавить содержимое после вместо закладок, без закладок


Title Наименование закладки
Image Вы можете использовать изображение для построения галереи изображений в представлении вывода одной метки
HTML Text Текст на закладке



Интеграция

User Пользователь, ассоциированный с меткой
Show user prompts Тип представления пользовательской информации
  • No
  • Text
  • Icon
  • No prompts
Contact Контакт, ассоциированный с меткой
Show contact prompts Тип представления контактной информации
  • No
  • Text
  • Icon
  • No prompts
Contact Button in InfoWin toolbar Вывести кнопку контакта в тулбаре информационного окна
Alternative Contact URL Вы можете указать другую URL-ссылку на контакт (вместо стандартного вызова joomla)
Placemark details Button in InfoWin toolbar Вывести кнопку метки в тулбаре информационного окна
Alternative Details URL Вы можете указать другую URL-ссылку на подробностей метки (вместо стандартного вызова страницы представления одной метки)
Placemark Details for standard call Вы можете переопределить атрибуты для вывода в подробном представлении

По умолчанию подробности метки открываются без загрузки библиотеки bootstrap и ее стилей, без эскиза изображения и галереи, также без дополнительных описательных полей "Additional HTML text" и "Placemark full description".

Вы можете изменить поведение по умолчанию путем передачи параметров, разделенных запятой (,)

  • load bootstrap
  • load bootstrap styles
  • thumbnail
  • image gallery
  • addition html text
  • full description

Например, если вы введете image gallery,addition html text,full description в поле, то подробное описание метки будет также включать два дополнительных описания (краткое "Addition HTML text" и полное "Placemark full description"), а также галерею изображений.

Article Статья, ассоциированная с меткой
Article Button in InfoWin toolbar Вывести кнопку статьи в тулбаре информационного окна
Alternative Article URL Вы можете указать другую URL-ссылку на статью (вместо стандартного вызова joomla)
iframe tag Article CSS Вы можете определить стиль CSS для iframe тега (когда используете статью как содержимое всплывающего окна)

Дополнительные поля для пользовательской кастомизации

Если Вам дополнительно нужны поля, которые хотите заполнять через интерфейс, а затем их использовать в своих скриптах, то в разделе дополнительных полей для пользовательской кастомизации Вы можете определить в какое поле будет записываться нужная вам информация.

Для удобства Вы также можете изменить подпись этих полей в файле

/administrator/language/en-GB/en-GB.com_zhgooglemap.ini

lines

COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE1_LABEL 

COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE2_LABEL 

… 

COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE9_LABEL


Например, вы можете ввести некоторую информацию в эти поля.

В таблице наименование этих столбцов

attribute1

attribute2
...

attribute9


Вы можете использовать эти поля, например, для интеграции с другими системами, и т.д.


Display


Кастомизация меток

Скопируйте свои изображения меток (в формате PNG) в каталог

/administrator/components/com_zhgooglemap/assets/icons/

Компонент автоматически подхватит изображения при выборе типа метки.

Единственное требование – чтобы расширение файла было .png т.е. в нижнем регистре, т.к. наименования изображений хранятся в БД без расширения, и оно дописывается при выводе.

И не забудьте о Режиме совместимости для файлов ресурсов

Группировка меток

Метка может входить в одну из групп, для этого на метке указываете принадлежность к группе.

Если на карте установлен признак использования группировки меток (значение поля Placemark Control отлично от No), то начинает работать дополнительная функциональность: появляется список активных групп (местоположение определяется этим же полем, причем первые четыре (left, top, right, bottom) соответствуют табличной форме представления, а два последний (Group-Map, Map-Group) – строится на div, и у Вас есть возможность делать с ними что угодно.

На карте также есть выпадающий список Placemark Group CSS – который реализует следующую функциональность:

  • первые два стиля – предопределенные, и находятся в файле в папке
  • третий – Вы его можете переопределить в своем css-файле шаблона
  • при этом в этих трех случаях просто имеем три разных названия объектов, соответственно, можно изменять стили как вздумается.


Наименования следующие

для div-тега идентификатор принимает значения

  • GMapsMenu-advanced
  • GMapsMenu-simple
  • GMapsMenu-external

для ul-тега

  • zhgm-menu-advanced
  • zhgm-menu-simple
  • zhgm-menu-external

Соответственно, стили прописываем для них.

Поле Show Placemark Group Icon на закладке "Maps" используется для отображения иконки группы в списке групп.