forked from osmocom/wireshark
ce3d46b20c
if we don't have data for any hosts. Fixes bug 3530. svn path=/trunk/; revision=28728
47 lines
1.8 KiB
HTML
47 lines
1.8 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>Wireshark: IP Location Map</title>
|
|
<script type="text/javascript" src="http://openlayers.org/api/OpenLayers.js"></script>
|
|
<script type="text/javascript" src="http://openstreetmap.org/openlayers/OpenStreetMap.js"></script>
|
|
|
|
<script type="text/javascript">
|
|
<!--
|
|
var map;
|
|
|
|
function init() {
|
|
var map = new OpenLayers.Map("map", {
|
|
controls: [
|
|
new OpenLayers.Control.PanZoomBar(),
|
|
new OpenLayers.Control.ScaleLine(),
|
|
new OpenLayers.Control.MousePosition(),
|
|
new OpenLayers.Control.MouseDefaults(),
|
|
new OpenLayers.Control.Attribution()],
|
|
projection: new OpenLayers.Projection("EPSG:900913"),
|
|
displayProjection: new OpenLayers.Projection("EPSG:4326"),
|
|
maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34, 20037508.34, 20037508.34),
|
|
numZoomLevels: 18,
|
|
maxResolution: 156543,
|
|
units: "m"}
|
|
);
|
|
|
|
map.addLayer(new OpenLayers.Layer.OSM.Mapnik("Mapnik"));
|
|
map_file = "ipmap.txt";
|
|
if (document.location.hash.length > 1) {
|
|
map_file = document.location.hash.substr(1);
|
|
}
|
|
map.addLayer(new OpenLayers.Layer.Text("IP Locations", {
|
|
location: map_file, projection: new OpenLayers.Projection("EPSG:4326")} ) );
|
|
|
|
var lonlat = (new OpenLayers.LonLat(0.0, 0.0));
|
|
lonlat.transform(map.displayProjection, map.projection);
|
|
map.setCenter(lonlat, 2);
|
|
}
|
|
// -->
|
|
</script>
|
|
</head>
|
|
<body onload="init()">
|
|
<div id="map"></div>
|
|
</body>
|
|
</html>
|