あにねこさん、おはようございます。
> OpenLayers のライブラリの中で、${z} は ズームレベル、> ${x} は タイル座標のX値、${y} は タイル座標のY値 に書き直すように> プログラムされているということです。そうだんたんですか。ありがとうございました。
著作権は先日のブログを参考にして、なんとかつくってみました。
このような使い方は違反にならないと思いますがどうでしょうか?
後は、地図にくっついてきてしまう十字マークを何とかしたいと思います。
var gsiLOGO = null; // 国土地理院ロゴマーク
gsiLOGO = document.createElement('div');
gsiLOGO.innerHTML = "<a href='
http://portal.cyberjapan.jp/' target='_blank'>"
+ "<img src='../logo/tiriin1.gif' width='32' height='23' alt='国土地理院ホームページ'></a>";
gsiLOGO.style.display = "inline";
gmap.controls[ google.maps.ControlPosition.BOTTOM_LEFT ].push( gsiLOGO );
google.maps.event.addListener( gmap, 'maptypeid_changed', function() {
var mapTyp = gmap.getMapTypeId();
if ( mapTyp == '地理院地図' || mapTyp == '地理院淡色') {
gsiLOGO.style.display = "inline";
} else {
gsiLOGO.style.display = "none";
}
});