/docs/MyDocs

To get this branch, use:
bzr branch http://darksoft.org/webbzr/docs/MyDocs

« back to all changes in this revision

Viewing changes to SCM/trac/gmaps.txt

  • Committer: Suren A. Chilingaryan
  • Date: 2017-04-03 02:45:17 UTC
  • Revision ID: csa@suren.me-20170403024517-dwzj0z0k1cmhxm7u
Restructuring, OpenShift, Ansible, Git

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
{{{
 
2
#!html
 
3
<div id="map_canvas" style="width: 600px; height: 400px; float: right;">...</div>
 
4
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=weather"></script>
 
5
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
 
6
<script type="text/javascript" src="http://geoxml3.googlecode.com/svn/branches/kmz/ZipFile.complete.js"></script>
 
7
<script type="text/javascript" src="http://geoxml3.googlecode.com/svn/branches/kmz/geoxml3.js"></script> <!-- does not work from trunk -->
 
8
<script type="text/javascript" src="http://geoxml3.googlecode.com/svn/trunk/ProjectedOverlay.js"></script>
 
9
<script type="text/javascript">
 
10
 var myParser;
 
11
 
 
12
  function addMyMarker(placemark) {
 
13
        myParser.createMarker(placemark);
 
14
  };
 
15
 
 
16
  function addMyOverlay(groundOverlay) {
 
17
        myParser.createOverlay(groundOverlay);
 
18
  };
 
19
 
 
20
  function maps_initialize() {
 
21
   var kml = 'http://mapsengine.google.com/map/kml?mid=zLEBKyweYYyM.ksHpfpJ-JNHg&rev=11';
 
22
   var map_canvas = document.getElementById('map_canvas');
 
23
   var map_options = { center: new google.maps.LatLng(49, 0), zoom: 8, mapTypeId: google.maps.MapTypeId.TERRAIN}
 
24
   var map = new google.maps.Map(map_canvas, map_options);
 
25
 
 
26
//   var myLayer = new google.maps.KmlLayer(kml);
 
27
//   myLayer.setMap(map);
 
28
 
 
29
    myParser = new geoXML3.parser({map: map, zoom: true});
 
30
//    myParser = new geoXML3.parser({map: map, processStyles: true, createMarker: addMyMarker, createOverlay: addMyOverlay});
 
31
    myParser.parse(kml);
 
32
 
 
33
   var cloudLayer = new google.maps.weather.CloudLayer();
 
34
   cloudLayer.setMap(map);
 
35
   var weatherLayer = new google.maps.weather.WeatherLayer({
 
36
     temperatureUnits: google.maps.weather.TemperatureUnit.CELSIUS
 
37
   });
 
38
   weatherLayer.setMap(map);
 
39
}
 
40
google.maps.event.addDomListener(window, 'load', maps_initialize);
 
41
</script>
 
42
}}}