使用Google Api设置纬度和经度参数
Set Latitude and Longitude Parameters using Google Api
我开始学习javascript、api等等。我试图将谷歌地图api与一些javascript结合使用,所以我的主要想法是创建带有存储的纬度和经度值的按钮来显示在地图中,但我很难传递参数。
到目前为止,这是我的代码http://jsfiddle.net/dmorua1791/8bzkzoys/8/
<script>
function load() {
var mapOpt = {
center: new google.maps.LatLng(0.0,0.0),
zoom: 5,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("googleMap"), mapOpt);
</script>
正如你所看到的,我正试图将存储的lat和lng传递给函数,我该怎么做?
如果你想让你的函数提供不同的位置,那么我认为它需要一个参数function load(lat,lng)
,然后是center: new google.maps.LatLng(lat,lng),
参考:http://jsfiddle.net/8bzkzoys/9/
你能做这样的事情吗:
function initialize()
{
myLatLng = new google.maps.LatLng(37.422104808,-122.0838851);
var geoLatLongCoordinates;
var lat = 37.422104808;
var lng = -122.0838851;
var zoom = 18;
var maptype = google.maps.MapTypeId.ROADMAP;
if (!isNaN(lat) && !isNaN(lng))
{
myLatLng = new google.maps.LatLng(lat, lng);
}
var myOptions = {zoom: zoom,center: myLatLng,mapTypeId: maptype};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
directionsDisplay.setMap(map);
}
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 使用Express捕获参数
- 参数变量出现ngTable指令问题
- AngularJS:我可以跳过函数参数回调吗
- 如何使用skip参数使用angular ui引导进行服务器端分页
- 要求未定义JS回调参数
- 我的jQuery插件参数没有正确启动,遇到了问题
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- jquery设置为使用参数运行
- Javascript”;类“;带有参数的扩展
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 函数未将值作为参数传递
- 如何将参数传递到angularJs中的工厂
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- MVC 3页面导航和使用javascript传递参数
- 从查询字符串参数推断出正确的数据类型
- 在 url 中传递纬度和经度作为参数
- 使用Google Api设置纬度和经度参数
- 如何获得纬度和经度界限从谷歌地图x y和缩放参数