ご使用方法 (Google Maps)
6月22日横浜で開催されるGeoアクティビティフェスタに参ります。
ご使用条件に十分ご注意ください。
このアプリケーションは 承認番号 平20業使、第449号「基盤地図情報25000 WMS配信サービス」にアクセスします (配信元)
HTML文書
Google Mapsでご使用になる場合にはキャッシュ配信機能のご使用をおすすめします。
HTML文書中(キー)と表示されている箇所は、サイトごとに取得する必要があります。Google Maps API - Google Code-をご覧下さい。
<html>
<head>
<script src="http://maps.google.co.jp/maps?file=api&v=2&key=(キー)" type="text/javascript"></script>
<script>
var map;
function init() {
var crc_kibanwms = new GCopyrightCollection();
var cr_kibanwms = new GCopyright(1,new GLatLngBounds(new GLatLng(20,122),new GLatLng(46,154)),1,"<a target=\"_blank\" href=\"http://www.finds.jp/wsdocs/kibanwms/index.html\">基盤地図情報(平20業使、第449号)</a>");
crc_kibanwms.addCopyright(cr_kibanwms);
var ly_kibanwms = new GTileLayer(crc_kibanwms,0,17);
ly_kibanwms.isPng = function() { return true; }
ly_kibanwms.getOpacity = function() { return 1.0; }
ly_kibanwms.getTileUrl = function(tile, zoom) {
var url = "http://www.finds.jp/ws/kiban25000gwc.cgi?VERSION=1.1.1&REQUEST=GetMap&" +
"STYLES=&SRS=EPSG:900913&" +
"BBOX=" + getBBox(tile,zoom) + "&" +
"WIDTH=256&HEIGHT=256&FORMAT=image/png&" +
"LAYERS=kiban25000:AllT";
return url;
};
var mt_kibanwms = new GMapType([ly_kibanwms], G_NORMAL_MAP.getProjection(), "基盤地図");
map = new GMap2(
document.getElementById('map'),
{
mapTypes: [mt_kibanwms,G_NORMAL_MAP,G_SATELLITE_MAP,G_HYBRID_MAP],
backgroundColor: '#DDEEFF'
}
);
map.addMapType(mt_kibanwms);
map.addControl(new GLargeMapControl());
map.enableScrollWheelZoom();
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(34.5012296,133.384822),14);
}
function getBBox(tile,zoom) {
var pxs = 256 * (1 << zoom);
var pxsh = pxs / 2;
var mtr = 40075017;
var mpp = mtr/pxs;
var x1 = (tile.x*256-pxsh) * mpp;
var x2 = ((tile.x*256+256)-pxsh) * mpp;
var y2 = (pxsh-tile.y*256) * mpp;
var y1 = (pxsh-(tile.y*256+256)) * mpp;
return x1 + "," + y1 + "," + x2 + "," + y2;
}
</script>
<style type="text/css">
#map {
width: 500px;
height: 400px;
border: solid 1px #999;
}
#map #copyright {
padding: 2px;
background: #fff;
}
</style>
</head>
<body onload="init()">
<div id="map" style="width: 500px; height: 400px; border: solid 1px #999;"></div>
<p>このアプリケーションは
承認番号 平20業使、第449号「基盤地図情報25000 WMS配信サービス」にアクセスします
(<a href="http://www.finds.jp/wsdocs/kibanwms/index.html">配信元</a>)</p>
</body>
</html>

