Add some friendly name/duplicate subsitution rules
[bus.git] / display.php
blob:a/display.php -> blob:b/display.php
<html xmlns="http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
<script type="text/javascript" src="http://loki.com/plugin/files/loki.js"></script> <script type="text/javascript" src="http://loki.com/plugin/files/loki.js"></script>
<script src="openlayers/OpenLayers.js"></script> <script src="openlayers/OpenLayers.js"></script>
<script type="text/javascript"> <script type="text/javascript">
var map, layer; var map, layer;
function aaa(a) {  
var lonLat = new OpenLayers.LonLat(a.coords.longitude, a.coords.latitude).transform(new OpenLayers.Projection("EPSG:4326"),map.getProjectionObject());  
map.setCenter (lonLat, 13);  
   
  function aaa(a)
  {
  var lonLat = new OpenLayers.LonLat(a.coords.longitude, a.coords.latitude).transform(new OpenLayers.Projection("EPSG:4326"),
  map.getProjectionObject());
  map.setCenter(lonLat, 13);
   
  }
   
  function handleError(a)
  {
  alert("error in geoloc");
  }
   
  function init()
  {
  var extent = new OpenLayers.Bounds(148.98, -35.48, 149.25, -35.15);
  map = new OpenLayers.Map('map');
  layer = new OpenLayers.Layer.OSM("local", "http://10.0.1.153/tiles/${z}/${x}/${y}.png");
  map.addLayer(layer);
  var lonLat = new OpenLayers.LonLat(149.11, -35.28).transform(new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject());
  map.setCenter(lonLat, 13);
  map.addControl( new OpenLayers.Control.LayerSwitcher({'ascending':false}));
  map.addControl(new OpenLayers.Control.MousePosition(
  {
  displayProjection: new OpenLayers.Projection("EPSG:4326"),
  suffix: "__________________________________"
  }));
  map.addControl(new OpenLayers.Control.MousePosition(
  {
  displayProjection: new OpenLayers.Projection("EPSG:900913")
  }));
  if (navigator.geolocation)
  {
  navigator.geolocation.getCurrentPosition(this.aaa, this.handleError);
} }
function handleError(a) { else
alert("error in geoloc"); {
  var loki = LokiAPI();
  loki.onSuccess = function (location)
  {
  var lonLat = new OpenLayers.LonLat(location.longitude, location.latitude).transform(new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject());
  map.setCenter(lonLat, 13);
  }
  loki.onFailure = function (error)
  {
  loki.requestIPLocation(true, loki.NO_STREET_ADDRESS_LOOKUP)
  }
  loki.setKey('maxious.lambdacomplex.org');
  loki.requestLocation(true, loki.NO_STREET_ADDRESS_LOOKUP);
} }
function init(){ map.addLayer(new OpenLayers.Layer.GML("KML", "displayroutes.kml.php", {
var extent = new OpenLayers.Bounds(148.98,-35.48, 149.25,-35.15); format: OpenLayers.Format.KML,
map = new OpenLayers.Map( 'map'); formatOptions: {
layer = new OpenLayers.Layer.OSM("local", "http://10.0.1.153/tiles/${z}/${x}/${y}.png"); extractStyles: true,
map.addLayer(layer); extractAttributes: true,
var lonLat = new OpenLayers.LonLat(149.11, -35.28).transform(new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject()); maxDepth: 2
map.setCenter (lonLat, 13); }
map.addControl(new OpenLayers.Control.MousePosition({ displayProjection: new OpenLayers.Projection("EPSG:4326"), }));
suffix: "__________________________________" })); map.addLayer(new OpenLayers.Layer.Vector("KML", {
map.addControl(new OpenLayers.Control.MousePosition({ displayProjection: new OpenLayers.Projection("EPSG:900913")})); projection: map.displayProjection,
if (navigator.geolocation) { strategies: [new OpenLayers.Strategy.Fixed()],
navigator.geolocation.getCurrentPosition(this.aaa, this.handleError); protocol: new OpenLayers.Protocol.HTTP(
} else { {
var loki = LokiAPI(); url: "displaystops.kml.php",
loki.onSuccess = function(location) { format: new OpenLayers.Format.KML(
var lonLat = new OpenLayers.LonLat(location.longitude, location.latitude).transform(new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject()); {
map.setCenter (lonLat, 13); extractStyles: true,
  extractAttributes: true
  })
  })
  }));
} }
loki.onFailure = function(error) {  
loki.requestIPLocation(true,loki.NO_STREET_ADDRESS_LOOKUP)  
}  
loki.setKey('maxious.lambdacomplex.org');  
loki.requestLocation(true,loki.NO_STREET_ADDRESS_LOOKUP);  
}  
map.addLayer(new OpenLayers.Layer.GML("KML", "display.kml.php",  
{  
format: OpenLayers.Format.KML,  
formatOptions: {  
extractStyles: true,  
extractAttributes: true,  
maxDepth: 2  
}  
}));  
   
}  
</script> </script>
   
</head> </head>
<body onload="init()"> <body onload="init()">
<div id="map" width="100%" height="100%" class="smallmap"></div> <div id="map" width="100%" height="100%" class="smallmap"></div>
</body> </body>
</html> </html>