相关疑难解决方法(0)

使用Google Maps Android API v2在两点之间绘制路径

谷歌改变了Android的地图API并引入了API V2.以前的绘图路径代码不适用于API V2.

我已设法绘制API V2的路径.我已经搜索了很多解决方案,但没有找到任何答案.所以我在分享它的答案.

google-maps routes path google-maps-markers google-maps-android-api-2

82
推荐指数
1
解决办法
10万
查看次数

谷歌地图为AngularJS

我是AngularJS的新手,我正在尝试使用https://github.com/angular-ui/angular-google-maps.

我只是想让我的页面上的地图呈现,但我收到一条错误消息,我不知道这意味着什么.任何帮助理解此错误消息将不胜感激.

我在这里创建了一个插件:

github.com/twdean/plunk
Run Code Online (Sandbox Code Playgroud)

这是浏览器中的错误:

Error: [$compile:multidir] Multiple directives [googleMap, markers] asking for new/isolated scope on: <google-map center="center" draggable="true" zoom="zoom" markers="markers" mark-click="true" style="height: 400px"> 

http://errors.angularjs.org/1.2.3/$compile/multidir?p0=googleMap&p1=markers&p2=new%2Fisolated%20scope&p3=%3Cgoogle-map%20center%3D%22center%22%20draggable%3D%22true%22%20zoom%3D%2
Run Code Online (Sandbox Code Playgroud)

google-maps google-maps-api-3 angularjs angularjs-directive angularjs-google-maps

29
推荐指数
2
解决办法
6万
查看次数

使用jQuery在Google地图上的两点之间画一条线?

如何使用jQuery或Javascript在Google地图API中绘制两点(纬度和经度)之间的线?我需要两点之间的最短路径.它可以是任何类型的线.

javascript jquery google-maps google-maps-api-3

17
推荐指数
2
解决办法
6万
查看次数

如何在谷歌地图中绘制两个标记之间的路线

嗨,我正在尝试使用javascript绘制两个标记之间的路线图.我尝试了在线发现的各种示例,但在尝试不同的示例时我的地图没有加载.我无法弄清楚错误的原因.我的地图只是没有加载.

我正在尝试为以下两个标记画一条路线.

    <script>

        function mapLocation() {
            var directionsDisplay;
            var directionsService = new google.maps.DirectionsService();
            var map;

            function initialize() {
                directionsDisplay = new google.maps.DirectionsRenderer();
                var chicago = new google.maps.LatLng(37.334818, -121.884886);
                var mapOptions = {
                    zoom: 7,
                    center: chicago
                };
                map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
                directionsDisplay.setMap(map);
            }

            function calcRoute() {
                var start = new google.maps.LatLng(37.334818, -121.884886);
                var end = new google.maps.LatLng(38.334818, -181.884886);
                var request = {
                    origin: start,
                    destination: end,
                    travelMode: google.maps.TravelMode.DRIVING
                };
                directionsService.route(request, function (response, status) {
                    if (status == google.maps.DirectionsStatus.OK) { …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps-api-3

12
推荐指数
2
解决办法
6万
查看次数