我想使用谷歌位置搜索 api 在我的 c# asp.net 应用程序中搜索我的国家(孟加拉国)位置而不显示地图。请提供有关谷歌位置搜索 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 map api 的更多详细信息,请点击以下链接:单击此处。
对于 google api 密钥,请参阅链接单击以获取密钥详细信息
于 2012-07-18T06:30:58.167 回答