<!-- HERE ARE THE SEARCH BOX WHERE WE ENTER A NEW LOCATION FOR SEARCH -->
<div id='printoutPanel'></div>
<div id='searchBoxContainer'><input type= 'text' id= 'searchBox' style="width:500px"/></div>
<div id='myMap' style='width: 600px; height: 600px;'></div>
<script type='text/javascript'>
function loadMapScenario() {
var map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
//credentials: 'HERE YOU CAN ENTER YOUR BING MAP KEY ',
credentials: '<<CREDENTIALS HERE>>',
center: new Microsoft.Maps.Location(47.606209, -122.332071),
zoom: 12
});
Microsoft.Maps.loadModule('Microsoft.Maps.AutoSuggest', function() {
var options = {
maxResults: 4,
map: map
};
// HERE WE ARE SETTING A NEW LOCATION WHEN WE SEARCH FOR ANY C OR R
var manager = new Microsoft.Maps.AutosuggestManager(options);
manager.attachAutosuggest('#searchBox', '#searchBoxContainer', selectedSuggestion);
});
function selectedSuggestion(suggestionResult) {
map.entities.clear();
map.setView({ bounds: suggestionResult.bestView });
var pushpin = new Microsoft.Maps.Pushpin(suggestionResult.location);
map.entities.push(pushpin);
// IF YOU WANT TO SHOW THE LONGITUDE AND LATITUDE ON THE MAP WHICH YOU WANT TO SEARCH THEN JUST UNCOMMENT THE BELOW 4 LINES
// document.getElementById('printoutPanel').innerHTML =
// 'Suggestion: ' + suggestionResult.formattedSuggestion +
// '<br> Lat: ' + suggestionResult.location.latitude +
// '<br> Lon: ' + suggestionResult.location.longitude;
}
}
</script>
<script type='text/javascript' src='http://www.bing.com/api/maps/mapcontrol?branch=release&callback=loadMapScenario' async defer></script>
1
A
答えて
1
autosuggest応答には、この情報がsuggestionResult.addressプロパティに含まれています。ここではオートサジェスト応答のドキュメントは次のとおりです。https://msdn.microsoft.com/en-US/library/mt712672.aspxまた
https://msdn.microsoft.com/en-us/library/mt750287.aspx
、あなたも、あなたが入力しないよう、個々のクエリをジオコーディングします検索モジュールを使用することができるのAutoSuggestあなたが使用したくない場合。ここではいくつかのドキュメント/例は次のとおりです。
http://www.bing.com/api/maps/sdkrelease/mapcontrol/isdk#searchByAddress+JS
https://msdn.microsoft.com/en-us/library/mt750534.aspx
https://msdn.microsoft.com/en-us/library/mt712846.aspx
最後にもう一つの選択肢は直接Bing MapsのRESTサービスにアクセスすることです。 jQueryなどのさまざまなJavaScriptフレームワークでこれを行う方法の例は、ここにあります:https://msdn.microsoft.com/en-US/library/mt793281.aspx
関連する問題
- 1. Google Maps API v3住所と都市、郵便番号
- 2. 住所、市区町村、州、郵便番号、国の連絡先をiOSで取得し、ラベルに記入する
- 3. 場所ピッカーの住所から国、都市を取得するにはどうすればよいですか?
- 4. 都市、州、国コード、および郵便番号の詳細についてGoogle Places APIを解析するにはどうすればよいですか?
- 5. Zipcodeデータセットで地図を作成するにはどうすればよいですか? (米国郵便番号)
- 6. bing map apiを使用して住所を取得する(郵便番号)auto geolacate?
- 7. Googleマップ検索都市/州または郵便番号
- 8. 世界のすべての国、州、市、郵便番号のデータを取得する場所は?
- 9. ユーザー郵便番号と住所を取得するには?
- 10. すべての米国の郵便番号、州、および都市が最新のSQLデータベースを探します
- 11. Googleマップを使用して都市/郵便番号ポリゴンをマップ
- 12. Google API:市民番号と郵便番号を使用して完全な住所を検索
- 13. 郵便番号データ付き都市名
- 14. 郵便番号に関連するすべての都市の取得
- 15. 住所と都道府県と郵便番号の区別SQL
- 16. コンタクトインテントの挿入市、国、郵便番号
- 17. Googleマップのapiから国および州/都市を取得する例
- 18. 都市と州から国を取得する
- 19. 郵送先住所の確認など郵便番号から郡を取得する
- 20. イギリスの郵便番号Google APIが返信しない住所:
- 21. 州と国の都市を取得するGoogle API
- 22. これらの郵便番号を一緒に取得するにはどうすればよいですか?
- 23. ハウスナンバーと郵便番号に基づいて英国の住所を検索するにはどうすればよいですか?
- 24. vb.netの名前と郵便番号で都市を検索するAPI
- 25. 国、都市、その地域/州/町のリストをそれぞれ取得する
- 26. 郵便番号または都市を検証するJavaScriptの正規表現
- 27. 都市、地域、郵便番号をモデル化する良い方法は何ですか?
- 28. 国、州、市、郵便番号の階層構造に最適なデータ構造
- 29. google apiを使用してiOSの現在地から郵便番号を取得する方法
- 30. 特定都市の一部の半径に郵便番号を取得
ソースコード –
ドキュメントへのリンクを見てください。すでにそこにソースコードがあります。 – rbrundritt
このリンクの郵便番号は検索していませんあなたは私を助けることができますhttps://msdn.microsoft.com/en-us/library/mt712675.aspx –