私はグーグルストリートマップを持っており、グーグル画像からキャプチャして、必要な情報を追加できるようにドキュメントファイルに保存できるボタンを作成します。
私はすべての詳細でストリートビューを使用する必要があることを理解しています。
最初にJavaScriptを使用して、正しいGoogleストリートイメージからキャプチャしていることを確認してから、作成した1つのボタンをクリックするだけで指定した場所に保存できるようにする必要があります。
私は多くの答えを探していましたが、すべての方法が必要な方法で機能していないようです。私は特にjavascriptを使ったプログラミング環境全体に不慣れです。
私はこれに追加しようとしました:
$('#getStatic').click(function() {
var maplatlong = map.getCenter().clone();
maplatlong.transform(new OpenLayers.Projection("EPSG:900913"),
new OpenLayers.Projection("EPSG:4326"));
panoLatLon = new google.maps.LatLng(maplatlong.lat, maplatlong.lon);
$('#map_canvas').html('<img src="http://maps.googleapis.com/maps/api/streetview?location=' + panoLatLon.lat() + ',' + panoLatLon.lng() + '&maptype=' + map.getMapTypeId() + '&zoom=' + map.getZoom() + '&size=400x400&sensor=false">');
次に、変更を試みてから、コードを追加して、savetoポップアップを表示するようにします。