マップを表示せずに、c# asp.net アプリケーションで自分の国 (バングラデシュ) の場所を検索するために、Google の場所検索 API を使用したいと考えています。Google の場所検索 API に関する詳細を教えてください。
1792 次
1 に答える
1
ねえ、あなたはこれを次のように使うことができます:ヘッダーセクションのためにaspxページで
<script src="http://maps.googleapis.com/maps/api/js?key=AIzaSyAaczGkYJhz_uP1Xo03sWxYnBB7R1NXzZE&sensor=false&libraries=places&language=eng&types=establishment"
type="text/javascript"></script>
function SearchAddressByGoogle() {
var options = {
// types: ['(cities)'],
componentRestrictions: { country: "bd" }//Here bd for bangladesh location only
};
var input = document.getElementById('Your_Search_TextBox_Name');
var autocomplete = new google.maps.places.Autocomplete(input, options);
}
あなたの.csファイルで
if (!IsPostBack)
{
Your_Search_TextBox_Name.Attributes.Add("onkeyUp", "SearchAddressByGoogle();");
}
またはこれは別のプロセスです
<script src="http://maps.googleapis.com/maps/api/js?key=AIzaSyAaczGkYJhz_uP1Xo03sWxYnBB7R1NXzZE&sensor=false&libraries=places&language=eng&types=establishment"
<script type="text/javascript">
function initialize() {
var options = {
// types: ['(cities)'],
componentRestrictions: { country: "bd" }
};
var input = document.getElementById('Your_Search_TextBox_Name');
var autocomplete = new google.maps.places.Autocomplete(input, options);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
Google マップ API の詳細については、次のリンクをクリックしてください:ここをクリック.
Google API キーについては、リンクをクリックしてキーの詳細を確認してください。
于 2012-07-18T06:30:58.167 に答える