Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps GWT&x2B;谷歌地图API v3_Google Maps_Gwt_Google Maps Api 3 - Fatal编程技术网

Google maps GWT&x2B;谷歌地图API v3

Google maps GWT&x2B;谷歌地图API v3,google-maps,gwt,google-maps-api-3,Google Maps,Gwt,Google Maps Api 3,我需要在我的GWT项目中调用GoogleMapsAPIv3,更具体地说是一个自动完成功能,用于GoogleMaps和DirectionServices中的位置 我们已经尝试了两种方法来获得v3访问权限,但都不令人满意: 。此解决方案非常缓慢,甚至更糟糕,您可以对建议地点施加的限制仅限于国家代码(例如“英国”),更糟糕的是,它似乎不起作用 。包装器和已经存在的(旧的)GWT Google Maps API库之间似乎存在冲突。当您试图从项目中删除GoogleGWTMaps api时,必须进行严重的更

我需要在我的GWT项目中调用GoogleMapsAPIv3,更具体地说是一个自动完成功能,用于GoogleMaps和DirectionServices中的位置

我们已经尝试了两种方法来获得v3访问权限,但都不令人满意:

  • 。此解决方案非常缓慢,甚至更糟糕,您可以对建议地点施加的限制仅限于国家代码(例如“英国”),更糟糕的是,它似乎不起作用

  • 。包装器和已经存在的(旧的)GWT Google Maps API库之间似乎存在冲突。当您试图从项目中删除GoogleGWTMaps api时,必须进行严重的更改,因为api的结构似乎不同(有些类不在包装器中)

  • 是否有人可能有类似的问题和解决方案?如何让GoogleMapsV3API在我的GWT项目中工作


    非常感谢你们在这方面的帮助

    有一个由谷歌支持的官方端口“地图v3”,可以找到,但它仍在预发布中


    有关更多信息,请查看此版本的评论。

    使用Maps v3时要非常小心。它与最新的GWTv版本一起使用时会出现一些严重问题。它似乎没有使用覆盖层和ArrayHelper,所有这些都会在GWT 2.1及以上版本上导致问题。

    我在GWT 2.8上使用branflake API时运气不错。然而,它已经多年没有更新了,仍然使用API版本3.10。不幸的是,我将不得不为它,并采取维护自己的版本,它或在某个点上找到一个替代品

    到目前为止,tho,它仍然是一个非常有用的解决方案


    谢谢koma!我们将尝试这一个,并分享我们的经验,一旦我们有他们。感谢它似乎工作。我们现在使用这个端口,但是它也要求我们进行严格的代码重写,但似乎没有更简单的方法来做。你的答案已经过时了。该项目不再维护。@kukis是否有Maps v3的替代方案?:/我没有听到过+1,不幸的是,它也不再继续。但它似乎是目前GWT唯一的图书馆:/