Zh GoogleMap Module: Difference between revisions

From Documentation
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
Module for component is created for inserting maps into module positions.
Module for component is created for inserting maps into module positions.


All maps (not in plugin section), that you see in demo site was displayed as a component call, but '''All Features''' are supported in call as module:
All maps (not in plugin section), that you see in demo site was displayed as a component call, but '''All Features''' are supported in call as module
 
* display maps with all settings
* input maps with an interface choice of coordinates
* input linked to maps markers (with the possibility to choose the look of a marker or icon type)
* made possible the construction of directions (use Directions API)
* made the possibility of constructing the map of polylines of arbitrary shape (eg, how to get to the desired location)
* to display maps API key is not needed because implementation in API v3
* there is a choice which map controls will be displayed and in what position
* you can use of "Traffic Layer" and "Bicycle Layer"
* you can enter the category, if want to systematize
* you can define you own pictures for markers
* you can show KML Layer
* you can use Marker Clusterer
* you can use Marker Manager (show markers depend on zoom)
* you can use Google Earth
* you can use OpenStreetMap Layer
* you can use New Zeland Topographic Maps Layer
* you can use Places Library
* you can use Panoramio Library
* you can use Elevation API
* you can use contact and user information in placemarks
* you can use Google Infographics (Dynamic Icons) as icons for placemark
* you can use plugin to call from K2 items
* you can add custom map types and use it
* you can use Projection in custom map types
* you can use Styles for map
* you can use InfoBubbles, and create styles for it
* you can use more over 1200 predefined icons
* you can enable for registered users enter placemark from front end
* you can set Google Maps API Key for monitoring or billing over quotas limit
* you can use Street View


== Installation ==
== Installation ==
Line 60: Line 29:
You'll see module details
You'll see module details


[[File:GM-Module-Details.JPG]]
[[File:GM-Module-Details-1.png]]
 
[[File:GM-Module-Details-2.png]]
 
Select the appropriate map.
 
'''If you do not change any other fields - you'll get the map as you defined it'''.
 
For lists you have to enter IDs by '''semicolon as separator'''


{|class="zhpropertytable"
{|class="zhpropertytable"
|-
|-
|class="zhproperty"|Map ID||class="zhdescription"|Required value your map's ID
|class="zhproperty"|Map||class="zhdescription"|Map to display
|-
|-
|class="zhproperty"|Placemark List||class="zhdescription"|You can define a list of placemark IDs, separated by ''';'''<br />
|class="zhproperty"|Placemark List||class="zhdescription"|You can define a list of placemark IDs, separated by ''';'''<br />
For example, value 1;4;6 will show placemarks with ID=1, ID=4 and ID=6 on your map. Placemarks can be from different maps<br />
For example, value 1;4;6 will show placemarks with ID=1, ID=4 and ID=6 on your map. Placemarks can be from different maps<br />
Leave it empty to show map as configured in component
Leave it empty to show map as configured in component
|-
|class="zhproperty"|Exclude Placemark List||class="zhdescription"|IDs of placemarks to not display on map
|-
|class="zhproperty"|Placemark Group List||class="zhdescription"|Group IDs for placemarks to show
|-
|class="zhproperty"|Placemark Category List||class="zhdescription"|Category IDs for placemarks to show
|-
|class="zhproperty"|Route List||class="zhdescription"|Route IDs to show
|-
|class="zhproperty"|Exclude Route List||class="zhdescription"|IDs of routes to not display on map
|-
|class="zhproperty"|Route Category List||class="zhdescription"|Category IDs for routes to show
|-
|class="zhproperty"|Path List||class="zhdescription"|Path IDs to show
|-
|class="zhproperty"|Exclude Path List||class="zhdescription"|IDs of paths to not display on map
|-
|class="zhproperty"|Path Group List||class="zhdescription"|Group IDs for paths to show
|-
|class="zhproperty"|Path Category List||class="zhdescription"|Category IDs for paths to show
|-
|class="zhproperty"|Placemark for map center||class="zhdescription"|Placemark ID for override map center
|-
|class="zhproperty"|Action for centering placemark||class="zhdescription"|Actions for centering placemark
|-
|class="zhproperty"|Enable Support External Link to Placemark||class="zhdescription"|Enable feature to create your own placemark list feature. See also in tutorials
|}
|}


Line 78: Line 81:
<p class="zh-text-alert-fill">
<p class="zh-text-alert-fill">
Today, you can display only one '''Zh GoogleMap Module''' on the same page.
Today, you can display only one '''Zh GoogleMap Module''' on the same page.
<br />
If you need more that one, you can create for each other Custom HTML module and call in it's body plugin
</p>
</p>


== See also ==
== See also ==
Line 90: Line 93:




{{Languages}}
{{Languages|Zh_GoogleMap_Module}}


[[Category:Zh GoogleMap|Module]]
[[Category:Zh GoogleMap|Module]]

Latest revision as of 11:42, 13 December 2019

Purpose

Module for component is created for inserting maps into module positions.

All maps (not in plugin section), that you see in demo site was displayed as a component call, but All Features are supported in call as module

Installation

Install the module in Extension Manager.


It is module for component, therefore component have to be installed


Module supports autoupdate feature

Using

Open Module Manager.

You'll see list of modules.

Create new one.

Select Zh GoogleMap Module

You'll see module details

Select the appropriate map.

If you do not change any other fields - you'll get the map as you defined it.

For lists you have to enter IDs by semicolon as separator

Map Map to display
Placemark List You can define a list of placemark IDs, separated by ;

For example, value 1;4;6 will show placemarks with ID=1, ID=4 and ID=6 on your map. Placemarks can be from different maps
Leave it empty to show map as configured in component

Exclude Placemark List IDs of placemarks to not display on map
Placemark Group List Group IDs for placemarks to show
Placemark Category List Category IDs for placemarks to show
Route List Route IDs to show
Exclude Route List IDs of routes to not display on map
Route Category List Category IDs for routes to show
Path List Path IDs to show
Exclude Path List IDs of paths to not display on map
Path Group List Group IDs for paths to show
Path Category List Category IDs for paths to show
Placemark for map center Placemark ID for override map center
Action for centering placemark Actions for centering placemark
Enable Support External Link to Placemark Enable feature to create your own placemark list feature. See also in tutorials


Define position for module and the others attributes.

Restrictions

Today, you can display only one Zh GoogleMap Module on the same page.
If you need more that one, you can create for each other Custom HTML module and call in it's body plugin

See also

Detail component description

Plugin for component



Language: English  • русский