Difference between revisions of "Service area"

From eduroam@RMUTI
m
m
Line 26: Line 26:
  
  
 
+
{{#widget:Google Maps
 
+
|width=600
<noinclude>__NOTOC__
+
|height=400
This widget allows you to add '''[http://code.google.com/apis/maps/ Google Maps]''' widget to your wiki page.
+
|lat=40.77895
 
+
|lng=-73.96231
Created by [http://www.mediawikiwidgets.org/User:Sergey_Chernyshev Sergey Chernyshev]
+
|marker.met.lat=40.77895
 
+
|marker.met.lng=-73.96231
== Using this widget ==
+
|marker.met.title=Metropolitan Museum of Art
For information on how to use this widget, see [http://www.mediawikiwidgets.org/Google_Maps widget description page on MediaWikiWidgets.org].
+
|marker.met.letter=M
 
+
|marker.met.icon=http://www.metmuseum.org/content/img/presentation/icons/favicon.ico
== Copy to your site ==
+
|marker.met.text=The Metropolitan Museum of Art (colloquially The Met) is a renowned art museum in New York City. Its permanent collection contains more than two million works, divided into nineteen curatorial departments.
To use this widget on your site, just install [http://www.mediawiki.org/wiki/Extension:Widgets MediaWiki Widgets extension] and copy [{{fullurl:{{FULLPAGENAME}}|action=edit}} full source code] of this page to your wiki as '''{{FULLPAGENAME}}''' article.
+
|marker.centralpark.lat=40.78
</noinclude><includeonly><!--{if not isset($static)}--><!--{counter name="mapDivID" assign="mapDivID"}--><script type="text/javascript" src="http://www.google.com/jsapi"></script>
+
|marker.centralpark.lng=-73.965
<script type="text/javascript">
+
|marker.centralpark.title=Central Park
google.load("maps", "2.s");
+
|marker.centralpark.text=Central Park is a public park in the center of Manhattan.
// Call this function when the page has been loaded
+
|marker.centralpark.letter=C
google.setOnLoadCallback(function() {
+
|maptypecontrol=yes
if (google.maps.BrowserIsCompatible()) {
+
|largemapcontrol=yes
var center = new GLatLng('<!--{$lat|escape:'quotes'}-->', '<!--{$lng|escape:'quotes'}-->');
+
|overviewmapcontrol=yes
// Create and Center a Map
+
|scalecontrol=yes
var map = new google.maps.Map2(document.getElementById("map<!--{$mapDivID|escape:'html'}-->"),
+
}}
{size: new google.maps.Size('<!--{$width|escape:'quotes'|default:'420'}-->', '<!--{$height|escape:'quotes'|default:350}-->')}
 
);
 
map.setCenter(center, 13);
 
map.setZoom(Number('<!--{$zoom|escape:'quotes'|default:16}-->'));
 
map.enableScrollWheelZoom();
 
 
 
var createMarker = function(markerLatLng,MarkerTitle,markerIcon,markerPopup) {
 
var marker=new google.maps.Marker(markerLatLng,{title:MarkerTitle,icon:markerIcon});
 
if (markerPopup) {
 
GEvent.addListener(marker, "click", function() {
 
marker.openInfoWindowHtml(markerPopup);
 
});
 
}
 
return marker;
 
}
 
<!--{foreach from=$marker item=m}-->
 
var markerIcon=new GIcon(G_DEFAULT_ICON);
 
<!--{if isset($m.letter)}-->markerIcon.image="http://www.google.com/mapfiles/marker<!--{$m.letter|escape:'urlpathinfo'}-->.png";<!--{/if}-->
 
<!--{if isset($m.icon)}-->markerIcon.image='<!--{$m.icon|validate:url}-->';<!--{/if}-->
 
var markerLatLng = new GLatLng('<!--{$m.lat|escape:'quotes'}-->', '<!--{$m.lng|escape:'quotes'}-->');
 
var markerPopup="";
 
<!--{if isset($m.text)}-->markerPopup='<!--{$m.text|escape:'quotes'}-->';<!--{/if}-->
 
var marker = new createMarker(markerLatLng,'<!--{$m.title|escape:'quotes'}-->',markerIcon,markerPopup);
 
 
map.addOverlay(marker);
 
<!--{/foreach}-->
 
<!--{if isset($xml)}-->map.addOverlay(new GGeoXml('<!--{$xml|escape:'quotes'}-->'));<!--{/if}-->
 
<!--{if isset($centermarker)}-->map.addOverlay(new google.maps.Marker(center));<!--{/if}-->
 
<!--{if isset($maptypecontrol)}-->map.addControl(new GMapTypeControl());<!--{/if}-->
 
<!--{if isset($largemapcontrol)}-->map.addControl(new GLargeMapControl());<!--{/if}-->
 
<!--{if isset($smallmapcontrol)}-->map.addControl(new GSmallMapControl());<!--{/if}-->
 
<!--{if isset($smallzoomcontrol)}-->map.addControl(new GSmallZoomControl());<!--{/if}-->
 
<!--{if isset($scalecontrol)}-->map.addControl(new GScaleControl());<!--{/if}-->
 
<!--{if isset($overviewmapcontrol)}-->map.addControl(new GOverviewMapControl());<!--{/if}-->
 
<!--{if isset($hierarchicalmaptypecontrol)}-->map.addControl(new GHierarchicalMapTypeControl());<!--{/if}-->
 
                <!--{if isset($maptype)}-->map.setMapType(<!--{if $maptype eq 'satellite'}-->G_SATELLITE_MAP<!--{elseif $maptype eq 'hybrid'}-->G_HYBRID_MAP<!--{else}-->G_NORMAL_MAP<!--{/if}-->);<!--{/if}-->
 
 
 
}
 
});
 
</script>
 
<div id="map<!--{$mapDivID|escape:'html'}-->" style="width: <!--{$width|escape:'html'|default:'420'}-->px; height: <!--{$height|escape:'html'|default:350}-->px"><!--{/if}--><img src="http://maps.googleapis.com/maps/api/staticmap?sensor=false&center=<!--{$lat|escape:'urlpathinfo'}-->,<!--{$lng|escape:'urlpathinfo'}-->&zoom=<!--{$zoom|escape:'urlpathinfo'|default:16}-->&size=<!--{$width|escape:'urlpathinfo'|default:'420'}-->x<!--{$height|escape:'urlpathinfo'|default:350}-->&markers=<!--{if isset($centermarker)}--><!--{$lat|escape:'urlpathinfo'}-->,<!--{$lng|escape:'urlpathinfo'}-->%7C<!--{/if}--><!--{foreach from=$marker item=m}--><!--{$m.lat|escape:'urlpathinfo'}-->,<!--{$m.lng|escape:'urlpathinfo'}-->%7C<!--{/foreach}-->&maptype=<!--{$maptype|escape:'urlpathinfo'|default:'roadmap'}-->" width="<!--{$width|escape:'html'|default:'420'}-->" height="<!--{$height|escape:'html'|default:350}-->"><!--{if not isset($static)}--></div><!--{/if}--></includeonly>
 

Revision as of 14:45, 11 September 2013

พื้นที่ให้บริการภายในมหาวิทยาลัย

อยู่ระหว่างการจัดทำ

eduroam service area in RMUTI Nakorn Ratchasima