親愛なるopenlayersの専門家へ:私はopenlayersクックブックの最初の例から始めて(不均一;もっと良いものはありますか?)、最大ズームをsetCenter呼び出しに変更し、それを試しました。ズームは機能しますが、中央は機能しません。それはおそらく本当に単純な問題ですが、初心者には当惑します。また、rcp1_map がどこにあるのかもわかりません。これはおそらく世界地図です。
<!DOCTYPE html>
<html>
<head>
<title>Map</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript"
src="http://openlayers.org/api/OpenLayers.js"></script>
<style> html, body { width: 80%; height: 80%; margin: 1em; padding: 1em; } </style>
<script type="text/javascript">
function init() {
var map = new OpenLayers.Map("rcp1_map");
var osm = new OpenLayers.Layer.OSM();
map.addLayer(osm);
map.setCenter(new OpenLayers.LonLat(34.05,118.25), 5);
}
</script>
</head>
<body onload="init()">
<h1>Hello, Los Angeles</h1>
<div id="rcp1_map" style="width: 100%; height: 100%;"></div>
</body>
</html>
そして、rcp1_map の代わりに、完全な世界地図をどこかに街路レベルまでダウンロードしてインストールする必要がありますか?
初心者のアドバイスをいただければ幸いです。
/iaw