【问题标题】:How to use DirectionService() GWT in JAVA如何在 JAVA 中使用 DirectionService() GWT
【发布时间】:2015-03-09 08:02:18
【问题描述】:

是否有任何处理 DirectionService() 并且是最新的示例?而且在 Java 中不是 javascript?
我在任何地方都找不到它。我想要一些具体的例子来说明如何使用它。

无论如何,这是我的问题:

将渲染器设置为使用 DirectionsService 的结果。以这种方式设置一组有效的路线将在渲染器的指定地图和面板上显示路线。

这就是它在 Google Map DirectionRenderer().setDirection() 上所说的。
而当我点击查看DirectionServices时,唯一的方法就是。

路由(请求:DirectionsRequest,回调:函数(DirectionsResult,DirectionsStatus))

这是有道理的。但我不知道如何使用回调。我做了一些研究,但仍然有错误。这是我的代码。

DirectionsRequest req = DirectionsRequest.create();
req.setOrigin(userPosition);
req.setDestination(destination);
DirectionsService serv = DirectionsService.create();
serv.route(req, new ???????)

所以,这就是我卡住的地方。我找到的唯一帮助是https://github.com/branflake2267/GWT-Maps-V3-Api/blob/master/gwt-maps-showcase/src/main/java/com/google/gwt/maps/testing/client/maps/DirectionsServiceMapWidget.java
上面这个链接。但他们似乎使用旧版本的 gwt 而我的版本不再工作了。拜托,任何帮助都非常感谢!

【问题讨论】:

    标签: java google-maps gwt google-maps-api-3


    【解决方案1】:

    想通了……

    serv.route(req, new DirectionsService.Callback() {
    
            @Override
            public void handle(DirectionsResult a, DirectionsStatus b) {
                // TODO Auto-generated method stub
    
            }
        });
    

    我真诚地希望有人遇到同样问题时能找到这个

    【讨论】:

      猜你喜欢
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多