草庐IT

geoLocation

全部标签

html - 有没有办法检测用户是否已经授予使用 navigator.geolocation 的权限?

除了第一次设置cookie之外,有没有办法检测用户是否已经允许navigator.geolocation返回浏览器的纬度/经度?如果有,它是什么?它在所有浏览器中都相同还是在所有浏览器中都不同?这个主题已经partiallyansweredelsewhere根据GeoLocationAPI–Chrome/Safari–PermissionmanagementandVisualDifferences,Chrome请求可撤销的一次性许可。我还没有读完这篇文章,但似乎权限的存储并不是纯粹的Chrome要做的事情。 最佳答案 如何使用所有h

android - 在Android中获取用户位置的好方法

问题:尽快在阈值范围内获取用户的当前位置,同时节省电池电量。为什么问题是问题:首先,android有两个提供者;网络和GPS。有时网络更好,有时GPS更好。“更好”是指速度与准确率的比值。如果我可以在不打开GPS的情况下几乎立即获得位置,我愿意牺牲几米的精度。其次,如果您请求更新位置更改,如果当前位置稳定,则不会发送任何内容。Google在此处提供了一个确定“最佳”位置的示例:http://developer.android.com/guide/topics/location/obtaining-user-location.html#BestEstimate但我认为它远没有它应该/可能

android - 在Android中获取用户位置的好方法

问题:尽快在阈值范围内获取用户的当前位置,同时节省电池电量。为什么问题是问题:首先,android有两个提供者;网络和GPS。有时网络更好,有时GPS更好。“更好”是指速度与准确率的比值。如果我可以在不打开GPS的情况下几乎立即获得位置,我愿意牺牲几米的精度。其次,如果您请求更新位置更改,如果当前位置稳定,则不会发送任何内容。Google在此处提供了一个确定“最佳”位置的示例:http://developer.android.com/guide/topics/location/obtaining-user-location.html#BestEstimate但我认为它远没有它应该/可能

google-maps - HTML5 的 GeoLocation 到底是如何工作的?

我知道浏览器共享我的IP地址和附近无线网络的详细信息以确定我的位置,但它知道哪些关于附近wifi网络的信息?例如,我住的地方没有公共(public)无线网络,从我家可以看到大约5个私有(private)网络,但我的位置却被确定在20米以内。由于附近没有开放网络,Google如何确定我的位置?我能想到的唯一方法是,谷歌在为街景绘制街道时绘制了所有无线网络的位置。我在网上搜索过,但我找不到任何具体的细节。 最佳答案 Firefox向Google发送的数据适用于所有可见的访问点,公共(public)或私有(private)。对于检测到的每

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

android - 在 Android 上获取用户当前位置的最简单、最可靠的方法是什么?

Android上的LocationManagerAPI对于只需要偶尔粗略估计用户位置的应用程序似乎有点痛苦。我正在开发的应用本身并不是真正的定位应用,但它确实需要获取用户的位置才能显示附近商家的列表。它不需要担心用户是否在四处走动或类似的事情。这是我想做的:向用户显示附近位置的列表。预加载用户的位置,这样当我在ActivityX中需要它时,它就可用了。我并不特别关心更新的准确性或频率。只要不远,只需捕获一个位置就足够了。也许如果我想变得漂亮,我会每隔几分钟左右更新一次位置,但这不是一个重要的优先事项。适用于任何具有GPS或网络位置提供程序的设备。看起来应该没那么难,但在我看来,我必须启

android - 在 Android 上获取用户当前位置的最简单、最可靠的方法是什么?

Android上的LocationManagerAPI对于只需要偶尔粗略估计用户位置的应用程序似乎有点痛苦。我正在开发的应用本身并不是真正的定位应用,但它确实需要获取用户的位置才能显示附近商家的列表。它不需要担心用户是否在四处走动或类似的事情。这是我想做的:向用户显示附近位置的列表。预加载用户的位置,这样当我在ActivityX中需要它时,它就可用了。我并不特别关心更新的准确性或频率。只要不远,只需捕获一个位置就足够了。也许如果我想变得漂亮,我会每隔几分钟左右更新一次位置,但这不是一个重要的优先事项。适用于任何具有GPS或网络位置提供程序的设备。看起来应该没那么难,但在我看来,我必须启

dart - Flutter 取消 Geolocator 监听器

我正在使用Geolocator库来检测用户的位置。但是它运行良好,我希望监听器在请求位置更新的特定屏幕关闭时停止接收任何更新。我不知道如何实现这一目标。这是我的代码class_CheckLoactionScreenStateextendsState{String_geoHash="NoGeoHash";String_placeId="NoPlaceDetected";String_coordinates="";vargeolocator=Geolocator();varlocationOptions=LocationOptions(accuracy:LocationAccuracy.h

c# - Google Geolocation API - 使用经度和纬度在文本框中获取地址?

我注意到很多关于如何根据IP地址使用Google地理定位查找您的位置的信息。但我想知道我是否以及如何使用此服务输入位置(经度和纬度)并取回当前地址,或至少取回城市、州。我想在C#中执行此操作,但我会使用任何语言。有什么建议吗? 最佳答案 你描述的是ReverseGeocoding.Google提供了一个GeocodingWebServiceAPI您可以从服务器端应用程序调用它(使用任何语言)todoreversegeocoding.例如下面的请求:http://maps.google.com/maps/api/geocode/xml