gpt4 book ai didi

javascript - json 与谷歌地理编码 api

转载 作者:搜寻专家 更新时间:2023-11-01 04:44:48 25 4
gpt4 key购买 nike

这是输入位置时获取经纬度的代码。根据我的知识,我相信我的代码是正确的。但是输入位置后我得到一个空白页。

代码如下:

<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){

var url="http://maps.googleapis.com/maps/api/geocode/json?address=";
var query;
var sensor="&sensor=false";
var callback="&callback=?";


$("button").click(function(){
query=$("#query").val();
$.getJSON(url+query+sensor+callback,function(json){

$('#results').append('<p>Latitude : ' + json.results.geometry.location.lat+ '</p>');
$('#results').append('<p>Longitude: ' + json.results.geometry.location.lng+ '</p>');

});


});
});


</script>

</head>
<body>

<input type="text" id="query" /><button>Get Coordinates</button>
<div id="results"></div>

</body>
</html>

最佳答案

在 Google Maps Javascript V3 中,您可以使用 google.maps.Geocoder 类访问地理编码服务。

var myAddressQuery = 'O. J. Brochs g 16a, Bergen';
var geocoder = new google.maps.Geocoder();
geocoder.geocode(
{ address : myAddressQuery,
region: 'no'
}, function(results, status){
// result contains an array of hits.
});

https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple

关于javascript - json 与谷歌地理编码 api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4681928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com