Articles of google maps api 3

将LatLng向另一个LatLng移动5米

我可以使用什么algorithm/公式计算距离另一个LatLng点5米的LatLng点? 我试图用2个LatLng参数编写一个函数,让它返回一个LatLng,它距离第一个LatLng和第二个LatLng的方向是5米。

RGB值转换为HSL转换器

谷歌地图api v3允许“风格”应用于地图,包括设置各种function的颜色。 但是,它使用的颜色格式是HSL(或者看起来像这样): 色调(一个RGBhexstring) 亮度(浮点值在-100和100之间) 饱和度(-100和100之间的浮点值) (从文档 ) 我设法在网上findRGB到HSL的转换器,但是我不确定如何以Google地图可以接受的方式指定转换后的值。 例如,转换器给出的典型HSL值将是: 209° 72% 49% 该HSL值如何映射到我从谷歌地图API指定的参数? 即色调度值如何映射到RGBhexstring,以及百分比如何映射到-100和100之间的浮点值? 我仍然不确定如何进行转换。 我需要,给一个RGB值,迅速转换为谷歌地图所期望的颜色将是相同的… … –

使用Android的Google Maps API查找路线

我希望能够使用Google Maps API for Android显示两个用户定义的地理点之间的路线。 我还希望能够让用户select要显示的路线types,无论是步行,骑自行车,汽车等。另外,我希望能够计算使用此路线所需的时间和距离。 我试过search网页,看着其他的stackoverflow问题,但无济于事。 我将如何去做这件事? 我将如何能够编码这个。 // – – 编辑 – – // 我也想获得路况,拥堵等交通信息。

根据当前位置获取当前所在的总“区域/区域”

假设我们有三家酒店: A酒店(1公里半径范围内), B酒店(半径2公里)和C酒店(4公里半径范围内)。 一辆汽车进入并处于某个位置。 这些酒店(或任何其他地方)是由我们添加,是自定义的。 问题是我想find在当前位置有受欢迎度/影响力的酒店。 而且我希望完全借助Google地图 。 这可行吗? 在Android(可选) ? 请ELI5 。

PhoneGap + JQuery Mobile + Google Maps v3:地图显示左上angular的图块?

我有一个PhoneGap应用程序,使用JQuery移动浏览页面。 当我从主页面导航到包含Google地图的页面时,地图在左上angular一次只显示一个图块,如下所示: 这可能是什么原因? ** 源代码:下面的脚本在我的页面的头部 <script> $(document).on("pageinit", "#stores", function () { var centerLocation = new google.maps.LatLng('57.77828', '14.17200'); var myOptions = { center: centerLocation, zoom: 8, mapTypeId: google.maps.MapTypeId.ROADMAP, callback: function () { alert('callback'); } }; map_element = document.getElementById("map_canvas"); map = new google.maps.Map(map_element, myOptions); var mapwidth = $(window).width(); var mapheight = $(window).height(); $("#map_canvas").height(mapheight); $("#map_canvas").width(mapwidth); google.maps.event.trigger(map, 'resize'); }); […]

Google地图v2标记animation

有没有人知道如何在google map api v2中实现这个animation。 看看这里。 我想知道这是如何完成的。 请让我知道是否有任何人有关于此的示例代码。 提前致谢。

如何在Android应用程序中使用OSM映射。 有没有任何教程要了解在Android中使用OSM?

嗨,从过去的一个星期,我正在寻找一个教程/手册或步骤包括打开街道地图到我的android应用程序。 我发现的只是一个很大的项目,有很多更多的function,否则很多问题都没有得出关于“如何”的结论。 有新鲜的博客/网站或文件可以引用吗?

离子2 /离子3:如何获得设备的当前位置

不要把这个问题重复标记为重复, stackoverflow上的答案都不适用于我。 他们很多是离子1或这些答案已弃用,或他们不工作的Android设备。 我已经看到了很多关于获取设备当前位置的stackoverflow解决scheme,但他们似乎并没有为Android的工作。 我曾试过: – 使用geolocation.getCurrentPosition() ,它适用于IOS和浏览器,但不适用于Android 。 使用this.geolocation.watchPosition() ,它适用于IOS和浏览器,但不适用于Android 。 使用navigator.geolocation.getCurrentPosition() ,它适用于IOS和浏览器,但不适用于Android 。 使用这个问题提供的小提琴解决schemegetCurrentPosition()和watchPosition()在不安全的起源 无论如何,所有这些都被谷歌弃用 ,由于: – getCurrentPosition()和watchPosition()在不安全的来源上被弃用,并且将来将会删除支持。 您应该考虑将您的应用程序切换到安全的来源,例如HTTPS。 有关更多详细信息,请参阅goo.gl/rStTGz。 什么对我来说是( https://ionicframework.com/docs/native/background-geolocation/)&(https://www.joshmorony.com/adding-background-geolocation-to-an-ionic-2-application / )这两个都是基于background-geolocation plugin但它需要几乎50-55秒的Android设备,再次它工作正常的IOS joshmorony ( https://www.joshmorony.com/adding-background-geolocation-to-an-ionic-2-application/ )解决scheme的问题是前台不适用于Android物理设备,但对浏览器和ios工作正常。 后台跟踪工作正常,这是第一次花费近50秒才能给出lat&lng。 请帮我解决一下这个。 我想要一种在最短时间内获得当前位置的方法。 为了您的信息,我使用谷歌JavaScript地图SDK / API。

Android:如何加载KML

可能有人请告诉我,如果有一种方法来加载kml文件到谷歌地图在Android中。 谢谢

是否可以通过Google Places API获取“热门时间”信息?

是否可以通过Google Places API或其他任何API获取“热门时间”信息? 我需要这些信息在我的应用程序中显示一个特定的地方。