The Wiki for Tale 5 is in read-only mode and is available for archival and reference purposes only. Please visit the current Tale 11 Wiki in the meantime.

If you have any issues with this Wiki, please post in #wiki-editing on Discord or contact Brad in-game.

Difference between revisions of "Google Maps"

From ATITD5
Jump to navigationJump to search
(→‎Mines: suggested legend/markers changed to include a central file)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<googlemap lat="0" lon="0" zoom="2" controls="medium" type="game" scrollwheel="zoom" icon="http://labs.google.com/ridefinder/images/mm_20_red.png">
+
__TOC__
  
(T) 1000, 1000, Test marker at 1000 1000
+
== Google Maps ==
(H) 4361, -668, Home
+
 
 +
This wiki runs a modified version of the [http://www.mediawiki.org/wiki/Extension:Google_Maps Google Maps extension] for [http://www.mediawiki.org/wiki/MediaWiki MediaWiki].  The <nowiki><googlemap></nowiki> tag allows wiki users to create zoom-able, pan-able maps of Egypt with customized markers.
 +
 
 +
Simply add the following on a wiki page to create a default map:
 +
 
 +
<nowiki><googlemap>
 +
</googlemap></nowiki>
 +
 
 +
This will generate a map like:
 +
 
 +
<googlemap>
 
</googlemap>
 
</googlemap>
  
== Tag Attributes ==
 
  
This extension defines a <nowiki><googlemap></nowiki> tag. Legal attributes are:
+
== Markers ==
  
* <code>width</code> of the map (in pixels; defaults to 450)
+
In the content of the tag, you can define one marker per line. Each line may or may not start with an icon name in parenthesesThe line should then have the latitude (x), then a comma, optionally a space, then the longitude (y), then a comma, then a label for the point. The label can include wiki mark-up (and commas).
* <code>height</code> of the map (in pixels; defaults to 300)
 
* <code>lat</code> (the center latitude on the map, defaults to my old dorm room :-)
 
* <code>lon</code> (the center longitude on the map)
 
* <code>zoom</code> (the zoom level; 0 is the furthest away, 17 is the closest in, maximum for game maps is 6)
 
* <code>type</code> (legal values are ''game'' (for atitd map T5A shard), ''gameb'' (for atitd map T4B shard), ''normal'' (or, equivalently, ''map''), ''terrain'' ('''new in 0.9.0'''), ''hybrid'', and ''satellite''; defaults to ''game'')
 
* '''Note: Only one type of map be used on a pageYou can not have both the original shard and Bastet shard maps on the same page.'''
 
* <code>controls</code> (''small'' creates +/- zoom buttons, ''medium'' has zoom buttons and pan buttons, ''large'' has pan buttons with a sliding scale for zoom, and ''none'' has no buttons)
 
* <code>selector</code> (show the map/hybrid/satellite selector? Legal values are ''yes'' and ''no'' (default).)
 
* <code>showposition</code> (show the x,y coords under the mouse cursor. Legal values are ''yes'' and ''no'' (default).)
 
* <code>showregion</code> (show the region the mouse cursor (requires showposition=yes). Legal values are ''yes'' and ''no'' (default).)
 
* <code>scale</code> (show the distance scale? Legal values are ''yes'' and ''no'' (default).)
 
* <code>overview</code> (show the inset navigation map? Legal values are ''yes'' and ''no'' (default).)
 
* <code>icons</code> (URL template for custom markers, with "{label}" where the name of the icon will be inserted; defaults to "<nowiki>http://maps.google.com/mapfiles/marker{label}.png</nowiki>")
 
* <code>icon</code> (URL for markers without an icon specified; defaults to http://maps.google.com/mapfiles/marker.png)
 
* <code>doubleclick</code> (what to do when the user double-clicks? legal values are ''recenter'' (default) and ''zoom'')
 
* <code>zoomstyle</code> (legal values are ''fast'' and ''smooth'' (default), also known as continuous zooming; only works in some browsers)
 
* <code>stroke</code> (width of paths, in pixels)
 
* <code>scrollwheel</code> (define scroll wheel behavior; ''nothing'' or ''zoom'' (default))
 
  
All attributes are optional.
 
  
== A note about icons ==
+
A list of markers is available on [[User:Mayanah/map|Mayanahs map page.]]
 +
ATITD.org now hosts local copies of most of the icons Mayanah graciously provided.  These are used by default if the ''icons'' tag is not provided; the icons follow the same naming convention as Mayanahs page.  Click here to show all locally hosted markers: http://www.atitd.org/wiki/tale5/images/markers or visit [[Rogarian/GoogleMapMarkerTest]] which shows all 1461 locally stored pins ('''Warning: will be VERY slow!''').
  
You can host your own collection of icons on your server, but note that they'll have the same anchor points as Google's default icon. Check out [http://mapki.com/wiki/Icon_Image_Sets Mapki's collection of icon images] for a bunch of icons you can use. To use your icons, add an icon attribute to your googlemap-tags like this
 
  
<nowiki><googlemap lat="42.711618" lon="-73.205112" zoom="2" controls="small"
 
icon="http://myserver.com/standardmarker.png"
 
icons="http://myserver.com/markers/marker{label}.png"></nowiki>
 
  
[[User:Mayanah|Mayanah]] has some instructions for using an alternate set of icons [http://www.atitd.org/wiki/tale4/User:Mayanah/map here] and a set of [http://www.atitd.org/wiki/tale4/User:Mayanah/map#Mine_Specific Mine Specific] icons on the same page.
+
'''Marker Usage Example:'''
  
The [[Dowsing Map]] page has a set of icons for labeling metal veins.
+
<nowiki><googlemap zoom="2" height="512" lon="0" controls="small" showposition="yes" showregion="yes" scrollwheel="nothing">
 +
(GH) 700,600,here goes the title
 +
400, 400, here goes the title, it can contain commas but not wiki markup
 +
(S) 100, 100, here goes the title
 +
first line of the caption
 +
Second line of the caption, not that the caption can contain wiki markup like [[Resources]]
 +
<br><br>
 +
</googlemap></nowiki>
  
== Markers ==
 
  
In the content of the tag, you can define one marker per line. Each line may or may not start with an icon name in parentheses; unless you set the "icons" attribute, legal icon names are the upper-case letters of the alphabet. The line should then have the latitude, then a comma, optionally a space, then the longitude, then a comma, then a label for the point. The label can include wiki mark-up (and commas). These are all legal:
+
<googlemap zoom="2" height="512" lon="0" controls="small" showposition="yes" showregion="yes" scrollwheel="nothing">
 +
(GH) 700,600,here goes the title
 +
400, 400, here goes the title, it can contain commas but not wiki markup
 +
(S) 100, 100, here goes the title
 +
first line of the caption
 +
Second line of the caption, not that the caption can contain wiki markup like [[Resources]]
 +
<br><br>
 +
</googlemap>
  
<nowiki><googlemap lat="42.711618" lon="-73.205112" zoom="2" controls="small">
+
=== Some standardized icon suggestions ===
42.711618,-73.205112,here goes the title
 
42.711618, -73.205112, here goes the title, it can contains commas too but not wiki markup
 
(S) 42.711618, -73.205112, here goes the title
 
first line of the caption
 
Second line of the caption, not that the caption can contain wiki markup like [[Resources]]
 
</googlemap></nowiki>
 
  
== Paths ==
+
==== Mines ====
 +
For mining, you can use the chemical symbols for better international recognition:
 +
{{:Maps/Public Mines/Legend}}
 +
To use these in a Google Map data point, open the source for [[Maps/Public Mines/Legend]], and use the text between 'marker' and '.png' for the icon name. (For example, the icon name for the aluminum symbol in the mining legend is '''MtAl'''.)
  
This feature is currently broken. --[[User:Spatulus|Spatulus]] 14:01, 30 August 2010 (EST)
+
== Tabbed Info Balloons ==
  
To connect multiple points with a colored path, prefix them with a line that begins with the color in RGB hex format., e.g.
+
Each tab should have a plain-text title surrounded by inward-leaning slashes (like /this\) followed by a caption that can include wiki mark-up. Tabs will be attached to the previous marker. Example:
  
 
  <nowiki>
 
  <nowiki>
6#FF330000
+
<googlemap zoom="2" height="512" lon="0" controls="small" showposition="yes" showregion="yes" scrollwheel="nothing">
42.711618,-73.205112
+
(pyramid) 900,100
42.714779,-73.204544
+
/Info\
</nowiki>
+
This is where a pharaoh is buried! ;) (Not really)
 +
/Directions\
 +
[http://maps.google.com Click here] to get driving directions
 +
Or just drive in a random direction
 +
</googlemap></nowiki>
 +
 
 +
That will create a point whose info balloon has two tabs. Note that you can put as much or as little space as you'd like between the title and the caption to make the syntax more readable.
 +
 
 +
If a point has a regular caption ''and'' tabbed captions, clicking the point will only show the tabbed captions.
 +
 
 +
'''Example Map:'''
 +
 
 +
<googlemap zoom="2" height="512" lon="0" controls="small" showposition="yes" showregion="yes" scrollwheel="nothing">
 +
(pyramid) 900,100
 +
/Info\
 +
This is where a pharaoh is buried! ;) (Not really)
 +
/Directions\
 +
[http://maps.google.com Click here] to get driving directions
 +
Or just drive in a random direction
 +
</googlemap>
  
That will connect the two points with a colored line. Any points not on a line should appear before all points on lines. For example:
 
  
42.711618, -73.25112, this point is not on a line
+
== Map Customization / Tag Attributes ==
43.224024, -70.28301, neither is this one
 
6#FF770077
 
42.202452, -72.83101, this is on a line of color #77077
 
45.214425, -72.48114, so is this
 
6#FF668800
 
42.201324, -70.95811, this starts a second line
 
43.404142, -73.44514, this is also on the second line
 
 
Any text on the same line as, but appearing after, the color specification will be ignored.
 
  
== Areas ==
+
To customize the map you can set various tags (attributes).
 +
Legal attributes are ('''boldface''' items are defaults):
  
Areas are enclosed paths with a colored filling. The syntax is just like a path, except that the interior color should be specified in parentheses after the path color, like this:
+
{| border="1" cellpadding="5"
 +
! style="background:#FFEB8F;" | Command
 +
! style="background:#FFEB8F;" | Desc
 +
! style="background:#FFEB8F;" | Options
 +
|-
 +
|tale
 +
|Which Tale to display?
 +
|Legal values: ''1'', ''2'', ''3'', ''4'' and '''5'''.
 +
|-
 +
|cursor
 +
|Which mouse cursor to use on the map?
 +
|Legal values: '''pointer''' (hand), ''default'' (standard mouse cursor) and ''crosshair''.
 +
|-
 +
|width
 +
|Width of the map in pixels.
 +
|Defaults to '''512''' pixels.
 +
|-
 +
|height
 +
|Height of the map in pixels.
 +
|Defaults to '''1024''' pixels.
 +
|-
 +
|lat
 +
|The center latitude (x) on the map.
 +
|Defaults to '''1024'''.
 +
|-
 +
|lon
 +
|The center longitude (y) on the map.
 +
|Defaults to '''0'''.
 +
|-
 +
|zoom
 +
|Default zoom level.
 +
|Game Map Legal values: 1 to 8 ('''2''' is default, only the T5 map contains data on levels 7 and 8).
 +
|-
 +
|type
 +
|The type of map to display.
 +
|Game Maps: '''game''' - Shard A, ''gameb'' - Shard B
 +
Normal Google Maps: ''normal'' (or, equivalently, ''map'') - Normal Google Map, ''terrain'', ''hybrid'', and ''satellite''.
 +
|-
 +
|controls
 +
|Zoom and navigation controls.
 +
|Legal values: ''small'' creates +/- zoom buttons, '''medium''' has zoom buttons and pan buttons, ''large'' has pan buttons with a sliding scale for zoom, and ''none'' has no buttons.
 +
|-
 +
|showposition
 +
|Show x,y coords under the mouse?
 +
|Legal values: ''yes'' and '''no'''.
 +
|-
 +
|showregion
 +
|Show the region name under of the mouse?
 +
|Legal values: ''yes'' and '''no'''.  Requires showpositions=yes; does not work in Tale 1, Tale 2 or Tale 3 maps.
 +
|-
 +
|icons
 +
|URL template for custom markers.
 +
|Use "{label}" where the name of the icon will be inserted; defaults to "'''/wiki/tale5/images/markers/marker{label}.png'''".
 +
|-
 +
|icon
 +
|URL for markers without an icon specified.
 +
|Defaults to "'''/wiki/tale5/images/markers/marker.png'''" http://www.atitd.org/wiki/tale5/images/markers/marker.png
 +
|-
 +
|iconsize
 +
|Height and width of the icons
 +
|Defaults to: '''32x32'''
 +
|-
 +
|doubleclick
 +
|What to do when the user double-clicks?
 +
|Legal values: '''recenter''' or ''zoom''.
 +
|-
 +
|scrollwheel
 +
|Define how the scroll wheel behaves.
 +
|Legal values: ''nothing'' or '''zoom'''.
 +
|-
 +
|zoomstyle
 +
|How does the map zoom?
 +
|Legal values: ''fast'' and '''smooth''', also known as continuous zooming (only works in some browsers).
 +
|-
 +
|}
  
6#770077 (#BB668800)
 
  
== Color Specification ==
+
Other Commands (Not useful for game maps):
  
The color specification includes '''opacity''' and '''stroke''' information, e.g.
+
{| border="1" cellpadding="3"
 +
! style="background:#FFEB8F;" | Command
 +
! style="background:#FFEB8F;" | Desc
 +
! style="background:#FFEB8F;" | Options
 +
|-
 +
|stroke
 +
|Width of paths, in pixels.
 +
|Does not work in game maps.
 +
|-
 +
|scale
 +
|Show the scale?
 +
|Legal values are ''yes'' and '''no'''.
 +
|-
 +
|overview
 +
|Show the inset navigation map?
 +
|Legal values are ''yes'' and '''no'''.
 +
|-
 +
|selector
 +
|Show the map/hybrid/satellite selector
 +
|Legal values are ''yes'' and '''no'''.
 +
|-
 +
|}
  
<nowiki>6#FF330000</nowiki>
 
  
The ''6'' means that the path will be 6 pixels wide. The first two hex digits specify the opacity from #00 (transparent) to #FF (opaque). The final 6 hex digits are a "web color", i.e. #RRGGBB. In the example above the opacity is #FF and the color is #330000.
+
All attributes are optional.
  
Similarly for areas, the interior color should be 8 digits instead of 6; the first two digits define the opacity, e.g.
 
  
6#770077 (#BB668800)
+
== Customized Icons ==
  
== Tabbed Info Balloons ==
+
You can host your own collection of icons on your server, but note that they'll have the same anchor points as ATITD.org's default icon (32x32). Check out [http://mapki.com/wiki/Icon_Image_Sets Mapki's collection of icon images] for a bunch of icons you can use. To use your icons, add an icon attribute to your googlemap-tags like this
  
Each tab should have a plain-text title surrounded by inward-leaning slashes (like /this\) followed by a caption that can include wiki mark-up. Tabs will be attached to the previous marker. Example:
+
<nowiki><googlemap lat="42.711618" lon="-73.205112" zoom="2" controls="small"
 +
icon="http://myserver.com/standardmarker.png"
 +
icons="http://myserver.com/markers/marker{label}.png"></nowiki>
  
<nowiki>
+
[[User:Mayanah|Mayanah]] has some instructions for using an alternate set of icons [[User:Mayanah/map|map here]] and a set of [[User:Mayanah/map#Mine_Specific|Mine Specific]] icons and [[User:Mayanah/map#Quarry_Specific|Quarry Specific]]on the same page.
  45.214425, -72.48114
 
  /Info\
 
  This is where Ulysses Grant is buried
 
  /Directions\
 
  [http://maps.google.com Click here] to get driving directions
 
  Or just drive in a random direction
 
  </nowiki>
 
  
That will create a point whose info balloon has two tabs. Note that you can put as much or as little space as you'd like between the title and the caption to make the syntax more readable.
 
  
If a point has a regular caption ''and'' tabbed captions, clicking the point will only show the tabbed captions.
+
==Example Maps==
  
==Good Default Settings==
+
===Good Default Settings===
===All of Egypt, No Borders===
+
<pre>
<googlemap lat=1010 lon=0 zoom=1 width=256 height=512>
+
<googlemap zoom=1 width=256 height=512>
 
</googlemap>
 
</googlemap>
 +
</pre>
 +
<googlemap zoom=1 width=256 height=512>
 +
</googlemap>
 +
 +
----
 +
 +
 
===All of Egypt, Square===
 
===All of Egypt, Square===
<googlemap lat=1010 lon=0 zoom=1 width=512 height=512>
+
<pre>
 +
<googlemap zoom=1 width=512 height=512>
 +
</googlemap>
 +
</pre>
 +
<googlemap zoom=1 width=512 height=512>
 
</googlemap>
 
</googlemap>
  
 
----
 
----
  
===All of Egypt, Square with showposition=yes===
+
 
<googlemap lat=1010 lon=0 zoom=1 width=512 height=512 showposition=yes>
+
===A real map of Egypt===
 +
<pre>
 +
<googlemap height="512" lat="29.980624" lon="31.134653" zoom="14" controls="medium" type="hybrid" selector="yes">
 +
29.980624, 31.134653, PYRAMIDS
 +
</googlemap>
 +
</pre>
 +
<googlemap height="512" lat="29.980624" lon="31.134653" zoom="14" controls="medium" type="hybrid" selector="yes">
 +
29.980624, 31.134653, PYRAMIDS
 
</googlemap>
 
</googlemap>
  
 
----
 
----
  
===All of Egypt, Square with showposition=yes and showregion=yes===
+
 
<googlemap lat=1010 lon=0 zoom=1 width=512 height=512 showposition=yes showregion=yes>
+
=== All Tales in Table Design ===
 +
{| border="1" style="background:#CFC38E;"
 +
!Tale 5 Shard A
 +
!Tale 4 Shard B
 +
!Tale 4 Shard A
 +
|-
 +
|
 +
<googlemap
 +
tale=5
 +
type=game
 +
zoom=1
 +
width=256
 +
height=512
 +
cursor=default
 +
scrollwheel=nothing
 +
showposition=yes
 +
showregion=yes
 +
icons="/wiki/tale5/images/markers/marker{label}.png"
 +
iconsize="32x32"
 +
iconanchor="9x32"
 +
>
 +
(GH) 770, 5752, GuildHall @ 764, 5742
 +
</googlemap>
 +
|
 +
<googlemap
 +
tale=4
 +
type=gameb
 +
zoom=1
 +
width=256
 +
height=512
 +
cursor=crosshair
 +
scrollwheel=nothing
 +
showposition=yes
 +
showregion=yes
 +
icons="/wiki/tale5/images/markers/marker{label}.png"
 +
iconsize="32x32"
 +
iconanchor="9x32"
 +
>
 +
</googlemap>
 +
|
 +
<googlemap
 +
tale=4
 +
type=game
 +
zoom=1
 +
width=256
 +
height=512
 +
cursor=pointer
 +
scrollwheel=nothing
 +
showposition=yes
 +
showregion=yes
 +
icons="/wiki/tale5/images/markers/{label}.png"
 +
iconsize="20x34"
 +
iconanchor="9x32"
 +
>
 +
(red_MarkerC) 863, -5339, T4A Compound @ 863, -5339
 +
 
 +
</googlemap>
 +
|-
 +
|
 +
tale=5
 +
type=game
 +
showposition=yes
 +
showregion=yes
 +
cursor=default
 +
|
 +
tale=4
 +
type=gameb
 +
showposition=yes
 +
showregion=yes
 +
cursor=crosshair
 +
|
 +
tale=4
 +
type=game
 +
showposition=yes
 +
showregion=yes
 +
cursor=pointer
 +
|-
 +
|}
 +
 
 +
 
 +
{| border="1" style="background:#CFC38E;"
 +
!Tale 3
 +
!Tale 2
 +
!Tale 1
 +
|-
 +
|
 +
<googlemap
 +
tale=3
 +
type=game
 +
zoom=1
 +
width=256
 +
height=512
 +
scrollwheel=nothing
 +
showposition=yes
 +
icons="/wiki/tale5/images/markers/marker{label}.png"
 +
iconsize="32x32"
 +
iconanchor="9x32"
 +
>
 
</googlemap>
 
</googlemap>
 +
|
 +
<googlemap
 +
tale=2
 +
type=game
 +
zoom=1
 +
width=256
 +
height=512
 +
scrollwheel=nothing
 +
showposition=yes
 +
icons="/wiki/tale5/images/markers/{label}.png"
 +
iconsize="20x34"
 +
iconanchor="9x32"
 +
>
  
----
+
(red_MarkerC) 2372, 5136, Old T2 Compound @ 2372, 5136
  
And a real map of egypt:
 
<googlemap lat="29.980624" lon="31.134653" zoom="14" controls="medium" type="hybrid" selector="yes">
 
29.980624, 31.134653, PYRAMIDS
 
 
</googlemap>
 
</googlemap>
 +
|
 +
<googlemap
 +
tale=1
 +
type=game
 +
zoom=1
 +
width=256
 +
height=512
 +
scrollwheel=nothing
 +
showposition=yes
 +
icons="/wiki/tale5/images/markers/marker{label}.png"
 +
iconsize="32x32"
 +
iconanchor="9x32"
 +
>
 +
</googlemap>
 +
|-
 +
|
 +
tale=3
 +
type=game
 +
showposition=yes
 +
|
 +
tale=2
 +
type=game
 +
showposition=yes
 +
|
 +
tale=1
 +
type=game
 +
showposition=yes
 +
|-
 +
|}

Latest revision as of 15:42, 29 September 2010

Google Maps

This wiki runs a modified version of the Google Maps extension for MediaWiki. The <googlemap> tag allows wiki users to create zoom-able, pan-able maps of Egypt with customized markers.

Simply add the following on a wiki page to create a default map:

<googlemap>
</googlemap>

This will generate a map like:


Markers

In the content of the tag, you can define one marker per line. Each line may or may not start with an icon name in parentheses. The line should then have the latitude (x), then a comma, optionally a space, then the longitude (y), then a comma, then a label for the point. The label can include wiki mark-up (and commas).


A list of markers is available on Mayanahs map page. ATITD.org now hosts local copies of most of the icons Mayanah graciously provided. These are used by default if the icons tag is not provided; the icons follow the same naming convention as Mayanahs page. Click here to show all locally hosted markers: http://www.atitd.org/wiki/tale5/images/markers or visit Rogarian/GoogleMapMarkerTest which shows all 1461 locally stored pins (Warning: will be VERY slow!).


Marker Usage Example:

<googlemap zoom="2" height="512" lon="0" controls="small" showposition="yes" showregion="yes" scrollwheel="nothing">
(GH) 700,600,here goes the title
400, 400, here goes the title, it can contain commas but not wiki markup
(S) 100, 100, here goes the title
first line of the caption
Second line of the caption, not that the caption can contain wiki markup like [[Resources]]
<br><br>
</googlemap>


Some standardized icon suggestions

Mines

For mining, you can use the chemical symbols for better international recognition:


markerMtAl.png Aluminum markerMtSb.png Antimony markerMtCu.png Copper markerMtAu.png Gold markerMtFe.png Iron markerdiamond.png Gem (sand) mine
markerMtPb.png Lead markerMtLi.png Lithium markerMtMg.png Magnesium markerMtPt.png Platinum markerMtAg.png Silver
markerMtSr.png Strontium markerMtSn.png Tin markerMtTi.png Titanium markerMtW.png Tungsten markerMtZn.png Zinc

To use these in a Google Map data point, open the source for Maps/Public Mines/Legend, and use the text between 'marker' and '.png' for the icon name. (For example, the icon name for the aluminum symbol in the mining legend is MtAl.)

Tabbed Info Balloons

Each tab should have a plain-text title surrounded by inward-leaning slashes (like /this\) followed by a caption that can include wiki mark-up. Tabs will be attached to the previous marker. Example:

<googlemap zoom="2" height="512" lon="0" controls="small" showposition="yes" showregion="yes" scrollwheel="nothing">
(pyramid) 900,100
/Info\
This is where a pharaoh is buried! ;) (Not really)
/Directions\
[http://maps.google.com Click here] to get driving directions
Or just drive in a random direction
</googlemap>

That will create a point whose info balloon has two tabs. Note that you can put as much or as little space as you'd like between the title and the caption to make the syntax more readable.

If a point has a regular caption and tabbed captions, clicking the point will only show the tabbed captions.

Example Map:


Map Customization / Tag Attributes

To customize the map you can set various tags (attributes). Legal attributes are (boldface items are defaults):

Command Desc Options
tale Which Tale to display? Legal values: 1, 2, 3, 4 and 5.
cursor Which mouse cursor to use on the map? Legal values: pointer (hand), default (standard mouse cursor) and crosshair.
width Width of the map in pixels. Defaults to 512 pixels.
height Height of the map in pixels. Defaults to 1024 pixels.
lat The center latitude (x) on the map. Defaults to 1024.
lon The center longitude (y) on the map. Defaults to 0.
zoom Default zoom level. Game Map Legal values: 1 to 8 (2 is default, only the T5 map contains data on levels 7 and 8).
type The type of map to display. Game Maps: game - Shard A, gameb - Shard B

Normal Google Maps: normal (or, equivalently, map) - Normal Google Map, terrain, hybrid, and satellite.

controls Zoom and navigation controls. Legal values: small creates +/- zoom buttons, medium has zoom buttons and pan buttons, large has pan buttons with a sliding scale for zoom, and none has no buttons.
showposition Show x,y coords under the mouse? Legal values: yes and no.
showregion Show the region name under of the mouse? Legal values: yes and no. Requires showpositions=yes; does not work in Tale 1, Tale 2 or Tale 3 maps.
icons URL template for custom markers. Use "{label}" where the name of the icon will be inserted; defaults to "/wiki/tale5/images/markers/marker{label}.png".
icon URL for markers without an icon specified. Defaults to "/wiki/tale5/images/markers/marker.png" marker.png
iconsize Height and width of the icons Defaults to: 32x32
doubleclick What to do when the user double-clicks? Legal values: recenter or zoom.
scrollwheel Define how the scroll wheel behaves. Legal values: nothing or zoom.
zoomstyle How does the map zoom? Legal values: fast and smooth, also known as continuous zooming (only works in some browsers).


Other Commands (Not useful for game maps):

Command Desc Options
stroke Width of paths, in pixels. Does not work in game maps.
scale Show the scale? Legal values are yes and no.
overview Show the inset navigation map? Legal values are yes and no.
selector Show the map/hybrid/satellite selector Legal values are yes and no.


All attributes are optional.


Customized Icons

You can host your own collection of icons on your server, but note that they'll have the same anchor points as ATITD.org's default icon (32x32). Check out Mapki's collection of icon images for a bunch of icons you can use. To use your icons, add an icon attribute to your googlemap-tags like this

<googlemap lat="42.711618" lon="-73.205112" zoom="2" controls="small" 
 icon="http://myserver.com/standardmarker.png" 
 icons="http://myserver.com/markers/marker{label}.png">

Mayanah has some instructions for using an alternate set of icons map here and a set of Mine Specific icons and Quarry Specificon the same page.


Example Maps

Good Default Settings

<googlemap zoom=1 width=256 height=512>
</googlemap>



All of Egypt, Square

<googlemap zoom=1 width=512 height=512>
</googlemap>



A real map of Egypt

<googlemap height="512" lat="29.980624" lon="31.134653" zoom="14" controls="medium" type="hybrid" selector="yes">
29.980624, 31.134653, PYRAMIDS
</googlemap>



All Tales in Table Design

Tale 5 Shard A Tale 4 Shard B Tale 4 Shard A

tale=5
type=game
showposition=yes
showregion=yes
cursor=default
tale=4
type=gameb
showposition=yes
showregion=yes
cursor=crosshair
tale=4
type=game
showposition=yes
showregion=yes
cursor=pointer


Tale 3 Tale 2 Tale 1

tale=3
type=game
showposition=yes
tale=2
type=game
showposition=yes
tale=1
type=game
showposition=yes