使用Google地图api获取路径点数组
get array of waypoints with google map api
你好,我可以动态添加自动完成地址文本输入,但我不知道如何将这些地址转换为经度和纬度数组,我想有一组路点放在我的地图上,但我不知道如何做到这一点,我是javascript和angular js新手:
html:<div ng-show="content == 'first'" ng-app="angularjs-starter" class="form-group" ng-controller="MyCtrl">
[<span ng-repeat="input in inputs">"{{input.value}}"</span>]
<label class="control-label">tournee</label>
<div ng-repeat="input in inputs">
<!-- autocompletion adresse inputs-->
<input google-place type="text" ng-model="input.value" />
<button ng-click="removeInput($index)">Remove</button>
</div>
<button ng-click="addInput()">add input</button>
</div>
角脚本
var app = angular.module('angularjs-starter', []);
app.controller('MyCtrl', ['$scope', function($scope) {
$scope.inputs = [];
$scope.addInput = function() {
$scope.inputs.push({
value: ''
});
}
$scope.removeInput = function(index) {
$scope.inputs.splice(index, 1);
}
}]);
您可以创建一个对象并将其添加到一个数组中。
var arrayLatitudes = [];
var lat = 41;//number example
var lng = 40;//number example
var lngLat = {
'lat':lat,
'lng':lng
}
arrayLatitudes.push(lngLat);
现在你可以在MAP中创建一个带有for的标记了
相关文章:
- d3:用更多维数组复制路径
- 从不一致的文件路径数组中获取键的值
- 筛选路径数组以仅保留最浅的路径
- 尝试从JSON数组在谷歌地图中制作路径
- 遍历嵌套的Javascript数组以创建路径
- 清除画布玩家路径 - 重绘关卡数组
- AngularJS 嵌套对象数组路径
- 给定一个对象数组,创建一个函数,该函数返回一个 Object,该 Object 具有按类型分组的路径数组
- 如何删除路径数组中的父文件夹
- 将坐标推送到路径数组
- 谷歌地图API - 在数组中使用Lat Lng坐标绘制折线飞行路径
- 如果我有一个指向所需属性的路径数组,如何设置为对象的属性
- 推送整个网站数组中的所有图像路径
- 数组路径不适用于gull.task
- 如何使用文件名数组筛选文件路径数组
- 将字符串路径数组返回到对象中的每个深层属性
- 如何将路径的JSON数组转换为存储在服务器上的图像转换为javaScript数组来显示它们?使用AJAX
- AJAX调用图像路径的问题,将JSON消息转换为javaScript数组并尝试显示图像
- 下划线-在数组中搜索匹配路径
- Node.js添加相对路径字符串到数组复制斜杠