Articles of google maps api 3

API中Google中所有街道和道路名称的列表

我正在做一个基于位置的应用程序。当使用GPS时,它提供了来自Google API的街道名称。 当用户需要手动输入时,对于自动填充文本视图,我需要Google API中所有街道和道路的名称。 我在哪里可以获得谷歌API在使用GPS时提供的所有街道和道路名称? 我到处搜索但是徒劳无功:(先谢谢你。

在Mac上找不到keytool

我正在尝试find我的keytool,以便我可以创建密钥来签署我的应用程序并注册google maps api 我开始认为我的机器上并没有它 如果有人能帮助我指出正确的方向,这将是伟大的

Ionic 2 / Ionic 3:如何获取设备的当前位置

不要将此问题标记为重复, stackoverflow上的任何答案都不适合我。 其中很多是针对Ionic 1或者那些答案已被弃用或者它们不适用于Android设备。 我已经在stackoverflow上看到了很多关于获取设备当前位置的解决方案,但其中没有解决方案似乎适用于Android。 我试过的: – 使用geolocation.getCurrentPosition() ,它适用于IOS和浏览器,但不适用于Android 。 使用this.geolocation.watchPosition() ,它适用于IOS和浏览器,但不适用于Android 。 使用navigator.geolocation.getCurrentPosition() ,它适用于IOS和浏览器,但不适用于Android 。 使用此问题提供的小提琴解决方案getCurrentPosition()和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但它在Android设备上花费了近50-55秒,再次它对ios工作正常 joshmorony ( https://www.joshmorony.com/adding-background-geolocation-to-an-ionic-2-application/ )解决方案的问题是前景不适用于Android物理设备,但适用于浏览器和ios。 背景跟踪工作正常,这是第一次花费将近50秒的时间来进行拉动。 请帮我解决一下这个。 我想要一种在最短时间内获得当前位置的方法。 对于您的信息,我使用谷歌javascript地图sdk / api。

Google Maps API – 标记图像偏移 – 替换标记 – 不在GeoPosition

我有一个图像(一个圆圈),它应该表明一个特定的都市区域。 此外,我还获得了所有相关领域的GeoPosition 。 如果我放置标记,我图像的底部中心位于标记的GeoPosition 。 但是因为它是一个鸟瞰图,我想给图像一个偏移,所以我的圆形图像的中心位于GeoPosition …… 任何想法如何实现这一目标? 谢谢!

在谷歌地图android中移动带有gps的标记

我想在GOOGLE MAP移动标记,而gps位置更改就像在UBER应用中一样。 我find了一些解决方案但无法解决我的问题。 解决方案是1和2 下面是我的onLocationChange()方法 public void onLocationChanged(Location location) { double lattitude = location.getLatitude(); double longitude = location.getLongitude(); mLastLocation = location; if (mCurrLocationMarker != null) { mCurrLocationMarker.remove(); } //Place current location marker LatLng latLng = new LatLng(lattitude, longitude); MarkerOptions markerOptions = new MarkerOptions(); markerOptions.position(latLng); markerOptions.title(“I am here”); markerOptions.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED)); mCurrLocationMarker = mGoogleMap.addMarker(markerOptions); tv_loc.append(“Lattitude: ” + lattitude […]

是否可以通过我的应用中的反向代理连接Google Maps API?

我正在开发一个我想要使用Google Maps API的应用。 问题是与Google Maps API服务器的连接不稳定。 有时它没关系,但有时候因为我在中国而受阻。 我提出的解决方案是通过反向代理生成所有Google Maps API请求。 我可以在美国或香港设置服务器作为反向代理服务器,与Google地图服务器保持稳定的连接。 然后,我必须更改我的应用中所有Google Maps API的url,以指向我的反向代理,代理将proxy_pass所有请求发送到Google地图服务器。 我对此有几个问题: 我将如何实现客户端库? 我必须改变它们吗? 如果是这样,我是否可以下载Google Maps JavaScript API文件并将其中的url更改为我的代理服务器的域名? 我将如何处理Android和iPhone应用程序? 我不确定Android和iPhone SDK是否会使用http协议发出请求。 如果是,我如何用我的代理服务器的域名替换API的域名? 我想也许有一种方法可以捕获我的应用程序中发出的所有http请求并在发送之前修改它们但谷歌搜索了一段时间之后我发现它很难做到。 那么Android和iPhone应用程序可以做到这一点吗? 或者有更好的方法来实现它与Web应用程序? 我也想知道这样做是否值得付出努力,因为解决方案似乎相当复杂,并且使用Google Maps API并不是必需的,因为在我们国家有替代它。 我更喜欢谷歌地图API,因为它的API风格整洁,地图更漂亮。

Google Maps API版本的区别

我试图在两个地方之间显示路线,我想使用Google Places API V3来实现两点之间的路线步骤。 在我使用旧版Google Maps API之前 ,以下请求会给出完美的结果: http://maps.google.com/maps?f=d&hl=en&saddr=19.5217608,-99.2615823&daddr=19.531224,-99.248262&ie=UTF8&0&om=0&output=kml 输出: 现在我尝试用新的Google Maps API替换它,并且以下请求给出了错误的结果,在这两种情况下我使用相同的源和目标,但结果在Google Map上给出了不同的行为: http://maps.googleapis.com/maps/api/directions/json?origin=19.5217608,-99.2615823&destination=19.531224,-99.248262&sensor=false 我的问题是,New Google Maps API在源和目标之间返回的步数较少,因此路线在Google Map上显示不完美。 请帮助解决New Google Maps API v3的此问题。 提前致谢。

将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问题,但无济于事。 我将如何去做这件事? 我将如何能够编码这个。 // – – 编辑 – – // 我也想获得路况,拥堵等交通信息。