特定の場所のGoogleストリートビュー画像の位置(緯度と経度)を知りたい私はどのように行いますか ? (Googleマップのapi、javascript、URL)Googleストリートビューの画像の場所はどのように知っていますか?
-2
A
答えて
0
の場所を得ることはありませんので、それは(強調鉱山)、人のIPアドレスで動作します:
は直接あなたがプログラムでストリートビューのデータの可用性を判断したい、またはマップ/パノラマの直接操作を必要とせずに、特定のパノラマについての情報を返すことが
ストリートビューのデータへのアクセス。 Googleのストリートビューサービスに保存されているデータへのインターフェイスを提供するStreetViewServiceオブジェクトを使用すると、そうすることができます。
あなたはStreetViewServiceに2つのタイプの要求を開始することができる:StreetViewLocationRequestと
<snip>
- 要求はこれが渡された緯度経度与えられた所定の領域の上にパノラマデータ、検索します。
コードスニペット(this example in the documentationからコピーし、最寄りのストリートビューパノラマを返すために、地図上をクリック)
/*
* Click the map to set a new location for the Street View camera.
*/
var map;
var panorama;
function initMap() {
var berkeley = {
lat: 37.869085,
lng: -122.254775
};
var sv = new google.maps.StreetViewService();
panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'));
// Set up the map.
map = new google.maps.Map(document.getElementById('map'), {
center: berkeley,
zoom: 16,
streetViewControl: false
});
// Set the initial Street View camera to the center of the map
sv.getPanorama({
location: berkeley,
radius: 50
}, processSVData);
// Look for a nearby Street View panorama when the map is clicked.
// getPanoramaByLocation will return the nearest pano when the
// given radius is 50 meters or less.
map.addListener('click', function(event) {
sv.getPanorama({
location: event.latLng,
radius: 50
}, processSVData);
});
}
function processSVData(data, status) {
if (status === google.maps.StreetViewStatus.OK) {
var marker = new google.maps.Marker({
position: data.location.latLng,
map: map,
title: data.location.description
});
panorama.setPano(data.location.pano);
panorama.setPov({
heading: 270,
pitch: 0
});
panorama.setVisible(true);
marker.addListener('click', function() {
var markerPanoID = data.location.pano;
// Set the Pano to use the passed panoID.
panorama.setPano(markerPanoID);
panorama.setPov({
heading: 270,
pitch: 0
});
panorama.setVisible(true);
});
} else {
console.error('Street View data not found for this location.');
}
}
html,
body {
height: 100%;
margin: 0;
padding: 0;
}
#map {
height: 100%;
}
<div id="map" style="width: 45%; height: 100%;float:left"></div>
<div id="pano" style="width: 45%; height: 100%;float:left"></div>
<!-- Replace the value of the key parameter with your own API key. -->
<script async defer src="https://maps.googleapis.com/maps/api/js?callback=initMap"></script>
0
Check this link out for geo location
は正しい方向に送信します。そのIPがマスクまたは再ルーティングされた場合、あなたはthe documentationから正確な緯度と経度が、そのISP
関連する問題
- 1. Googleストリートビューでパノラマ画像を元のパノラマ画像にするにはどうすればよいですか?
- 2. Maven2はプラグインの場所をどのように知っていますか?
- 3. HTMLの画像の場所は、誰も知っていますか?
- 4. GoogleのストリートビューのAPI - Googleマップストリートビューから画像を取得するとストリートビュー
- 5. Googleストリートビュー画像付きフェザーライト
- 6. 画像が引っ張られている場所を知る
- 7. ストリートビュー画像APIのレスポンスはどうすればよいですか?
- 8. Googleストリートビューのリンク(href)からカスタムの場所
- 9. Linuxカーネルはドライバのファームウェアを探す場所をどのように知っていますか?
- 10. コンパイル時にgcc_4.8.1はヘッダを探す場所をどのように知っていますか?
- 11. JITはcsc.exeの検索場所をどのように知っていますか?
- 12. dllシェル拡張が実行するプログラムの場所をどのように知っていますか?
- 13. iOS向けGoogleプレイスから場所の画像にアクセスする
- 14. Kubernetesで画像を更新するためにスプレッドはどのように知っていますか?
- 15. ユニティプロジェクトにGoogleストリートビューの画像を追加する
- 16. 時間と距離によって別の場所の周りの場所をGoogleマップで検索するにはどうすればよいですか?
- 17. は、どのように知っていますか?
- 18. xavier_initializer()はアクティベーションをどのように知っていますか?
- 19. func2はどのようにコンテキストを知っていますか?
- 20. Googleマップはどのようにドライバの場所を取得しますか?
- 21. デリゲートは、複数の適合がある場所で関数を呼び出す場所をどのように知っていますか?
- 22. Ionic2の画像の場所はどこですか?
- 23. Androidのアプリ生成画像の場所はどこですか?
- 24. Googleストリートビューの画像はInternet Explorerで灰色の画面として表示されますか?
- 25. Firefoxの右クリックメニューの「画像のコピー場所」はどのように機能しますか?
- 26. tumblrとgoogle +のスタック画像はどのようにパズルのようですか?
- 27. Regexは新しい画像の場所を指しますか?
- 28. Googleストリートビューの画像APIとJavascript APIとの矛盾
- 29. なぜ画像が間違った場所にアップロードされていますか?
- 30. Googleマップから場所の最初の画像を取得できますか?
あなたの答えをいただき、ありがとうございます。それは私を助けます。再度、感謝します。 – RomangRider