Articles of 地理位置

Google Maps Geolocation api:未配置访问权限

我想在Android上使用谷歌地理定位API。 我确信我有Android的有效apikey,并且我启用了计费function。 但是,服务器返回 doman:usageLimits共振:访问未配置的代码:403 有人能解决这个问题吗? PS:我没有谷歌地图开发的企业支持。 我的代码如下所示 JSONObject holder = new JSONObject(); JSONArray cellarray = new JSONArray(); JSONArray wifiarray = new JSONArray(); JSONObject cell = new JSONObject(); JSONObject wifi1 = new JSONObject(); JSONObject wifi2 = new JSONObject(); try { cell.put(“cellId”, cid); cell.put(“locationAreaCode”, lac); cell.put(“mobileCountryCode”, mcc); cell.put(“mobileNetworkCode”, mnc); cell.put(“age”, 0); cell.put(“signalStrength”, -95); cellarray.put(cell); wifi1.put(“macAddress”, “01:23:45:67:89:AB”); wifi1.put(“signalStrength”, […]

哪些设备支持浏览器中的地理位置速度读取?

我正在尝试移动设备浏览器上的GeoLocation速度读取,如果存在支持它的设备列表,那将会很棒。 搜索没有太大帮助。 到目前为止,我已经测试了一些Android 2.3(那些我试过的准确速度读取),IPhone 3和3G(都返回null),IPad(返回null)。 我更感兴趣的是,这与API实现或设备中的gps硬件有关吗? 另外,iPhone 4是否支持coords.speed阅读?

如何find最近的警察局到地理位置

你怎么能find一个特定区域的警察局离android最近的Geo点? 我设置types = type of place搜索types = “police”; types = type of place types = “police”; 但没有find结果。 但是,当我设置types = “pharmacy”;,types = “hospital”; 它工作正常。 我使用本教程 。 有没有人对此有任何想法?

谷歌地图api没有将标记放在好位置

我的代码应该找出用户位置,并在进入应用程序时在地图上放置标记。 我的位置值始终等于null,并且从不接收值。 if (location != null) { lat = (int) (location.getLatitude() * 1E6); longi = (int) (location.getLongitude() * 1E6); GeoPoint ourLocation = new GeoPoint(lat, longi); OverlayItem overlayItem = new OverlayItem(ourLocation, “AYO”, “Whats good yo”); CustomPinpoint custom = new CustomPinpoint(d, CampusMap.this); custom.insertPinpoint(overlayItem); overlayList.add(custom); } else { Toast.makeText(CampusMap.this, “Couldn’t get provider”, Toast.LENGTH_SHORT).show(); } }

在地图中显示当前位置时获取0.0的纬度和经度

我使用以下代码来获取我当前的位置。 但我面临的问题是,纬度和经度总是返回0.0。 我已打开手机中的GPS设置并设置所有权限。 但我仍然面对这个。 locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE); customLocationListener = new CustomLocationListener(); locationManager.requestLocationUpdates( LocationManager.GPS_PROVIDER, 0, 0, customLocationListener); class CustomLocationListener implements LocationListener{ ………… public void onLocationChanged(Location argLocation) { if(location != null) { int latitude=(int)(argLocation.getLatitude()*1E6); int longitude=(int)(argLocation.getLongitude()*1E6); } } …….. } 你们中的任何人都知道为什么吗? 注意:我的活动扩展了MapActivity而不是Location Listener

如何从图片中获取纬度和经度信息

我想从图片中获取纬度和经度信息。 我谷歌搜索得到任何关于如何获取此信息的想法。 我还在努力…如果我发现任何与此有关的事情,我很快就会更新…… 如果有人对此有所了解…那么请指导我..如果可能的话,提供任何解决方案..

使用纬度和经度获取特定地址

我需要知道是否有任何API,从那里我可以收到当前地点的地址。使用位置管理器我已经收到当前地点的纬度和经度,但我需要地址。 我试过下面的api。 http://maps.googleapis.com/maps/api/geocode/json?latlng=”+ lat + “,” + lon + &sensor=true” 但它没有显示确切的位置。可以有人帮助我。@谢谢

是否有替代Location Client(Google Play API)?

我在使用位置数据的应用程序上工作,它需要在中国工作。 此处销售的Android设备基本上没有安装Google Play API,唯一的方法是根据手机安装它。 所以我坚持使用LocationManager,它比LocationClient(Google Play API的一部分)更糟糕。 我的问题是,当从GPS_PROVIDER读取时,LocationManager经常无法连接到足够的卫星(在中国),并且修复之间偶尔会有很大的时间间隔。 从NETWORK_PROVIDER读取时,我可以获得更频繁的修复,但准确度范围从30到500.无法接近LocationClient API质量。 该应用程序应该经常监视您在街道上的移动,例如。 每秒更新一次(高电量使用,对我的客户来说不是问题)并在到达某些位置时执行某些操作。 如果我使用Google Play API和LocationClient,它确实运行良好。 但这仅限于Nexus4或某些非中国Android设备。 我问是否有人知道一个库可以提供比直接使用LocationManager更好的结果,或者一个解决方案如何使用LocationManager来改善结果?

通过移动模拟Chrome中的地理位置

我的问题基于Chrome的GeoLocation欺骗程序,它允许我交换我的位置以测试我的nodejs应用程序。 问题是它的设计是在运动历史之后留下“痕迹”。 每次我必须移动时,在Chrome控制台中键入新的坐标真的很烦人。 你可以给我一个地方/插件/一段代码,我可以在一个圆圈中设置10-20个坐标(使用循环)并强制仿真每隔几秒跟随这些坐标。 所以我最终可以模拟移动并从前端角度继续开发跟踪function? 我的观点是我需要一个真实的欺骗者,而Chrome给我们提供完美的欺骗,但我必须让小家伙感动。

getFromLocationName错误,服务不可用。 一直在工作,停了下来

在我的应用程序中,我使用的是getFromLocationName,它一直在应用程序中工作直到最近,现在我突然得到的是“服务不可用”。 例外情况说:Geocoder.getFromLocationName(Geocoder.java:178) 这是我正在使用的代码: Geocoder coder = new Geocoder(this); List address = null; try { address = coder.getFromLocationName(navAddr,5); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } 说实话,我不知道在切换到发布版本后是否已停止工作。 我希望有人可以指出我能做些什么来解决这个问题。