我想使用谷歌位置搜索API在我的c#asp.net应用程序中搜索我的国家(孟加拉国)位置而不显示map.please提供有关谷歌位置搜索API的详细信息。
答案 0 :(得分: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的详细信息,请点击以下链接:Click Here。
对于google api密钥,请参阅链接Click for key details