同时打开Waze和谷歌地图的安卓意图
有一些类似的帖子,但我找不到确切的帖子.基本上,我想以相同的意图打开Goog​​le Maps和Waze.起初我尝试了: final String uri = String.format(Locale.ENGLISH, "geo:%f,%f", latitude, longitude); final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri)); startActivity(intent); Waze直接导航到正确的位置,Google Maps打开了正确的位置.然后我意识到Google Maps并没有在该位置上放置别针,因此用户很难知道它的确切位置.因此,我环顾四周,意识到Google地图需要"?q = ..(标签)".为此,我将URI构造更改为: final String uri = String.format(Locale.ENGLISH, "geo:%f,%f?q=%f,%f (%s)"
0 2024-02-15
编程技术问答社区
LocationManager一直在发送最后的位置
我参与了位置问题.我是第一个时间位置,如果我尝试下一个位置,它一直为我提供最后的位置.我更改了我的位置五月时间,但是一直以来,我都会得到最后的纬度和经度.我认为,GPS不会刷新. 如果我重新启动手机,然后重试.它显示为纠正位置,如果我再次尝试,它将显示我最后一个位置. 我正在分享我的源代码 @Override protected void onResume() { super.onResume(); if(mMap!= null) mMap.clear(); LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); mFragment = (SupportMapFragment) this.getSupportFragmentManager().fin
0 2024-02-10
编程技术问答社区
在离线静态图像(jpeg)上显示用户的当前位置-Android
背景/概念:我想创建一个可以帮助用户搜索特定内容的应用程序.假设附近的餐馆.在这里,我想包括一个覆盖该餐厅1公里区域的离线地图(很容易拿出Google Map). 问题:是否可以在该静态图像文件上指出当前的用户位置?我有一些想法,我注意到该图像的所有四个角落的纬度/长度,以用户的当前位置,进行一些计算并显示当前位置.但是我不确定从哪里开始,以及是否已经有一个很好的优化解决方案. 如果我可以显示当前的用户方向(标题),它将很棒! 更简洁的问题: 我有一个JPEG图像(实际上是街道地图),我知道所有四个角落的纬度/长度.如何在该图像上显示当前的用户位置? P.S.该应用程序应该在没有数据连接的情况下工作,因此我无法加载Google Map等 解决方案 可以说,用户位置是ULAT和ULON,并且地图具有左上角Tllat和Tllon,右下角Brlat和Brlon.最后,地图大小为x和y像素. userX = x*(uLon-tlLon)/(brLon-tlL
0 2024-02-09
编程技术问答社区
Android WebView:禁用地址的地理信息
在我的Android应用程序中,我使用WebView来渲染一个位置列表.由于某种原因,当我单击列表项目时,它将其解释为"地理:地址",并打开默认浏览器以显示位置.我如何配置WebView以不解释位置的地址. 我不希望" geo:"处理要吞下"正常"列表项目触摸事件.如果我只是仔细点击位置名称,则触发"正常"列表项目触摸事件. WevView必须自动解释地址,因为我不添加" Geo:" markup. 样本内容: Southport Open Storage 3080 Promenade St, West Sacramento, CA 95691, USA 样本内容html: D And L Heating And Air - HVAC Contractor
0 2024-02-07
编程技术问答社区
如何在安卓系统中获得气压高度?
计算气压高度所需的数据是什么?如何获得它们然后计算高度? 与GPS高度相比,气压的准确性如何?我尝试了GPS,但是在网络中搜索了小时后,我找不到合适的地质库. 如果我有任何概念,请纠正我. 解决方案 您需要使用压力传感器 sensormanager.getaltitude(float,float,float)衡量压力以及参考海平面压力以获得高度. 棘手的位是用作参考压力.这将随着天气而变化,并且会随着时间的流逝而漂移.通常,您会进行某种校准来设置此值并可能对其进行更新.这取决于您的用例,正确的解决方案是什么. 如果正确校准的基于压力的高度比基于GPS的高度要高得多,尤其是在想要您感兴趣的情况下,是高度差异,而不是绝对的高度.在原始压力传感器值上进行稍微过滤,您可以轻松地检测到手机在面部水平或手臂长上方的头部长度上,您想用GPS进行. 其他解决方案 参数为:GPS高度(最好使用根据测量阵列计算得出的平均值)和气压压力.方法返回海平面的压力(来自pub
2 2024-01-31
编程技术问答社区
安卓GEO定位教程
有人知道Android的一个好地理位置教程吗?我不想获得一个Google Maps API密钥,我只想要一项活动,该活动可以获取手机的位置并将其粘贴在一个变量中,然后我可以稍后决定如何处理. 欢呼, Mike. 解决方案 仅对于位置,然后只需通过使用GPS获取当前位置 - Android教程 在Android-GPS样本中找到当前位置 基于Android位置的服务应用程序 - GPS位置 获得用户位置 位置经理示例示例
2 2024-01-29
编程技术问答社区
Python 3.6 USZIPCODE打印Zipcodes在半径内
我试图在另一个邮政编码的10英里半径内返回邮政编码的值.我使用zipcodesearchengine返回正确的值,我认为它正在返回字典,但是如何在res中打印" zipocde"值.在Mac上,使用python 3.6的anaconda.请让我知道,如果你有任何问题.代码和返回值下面的值. from uszipcode import ZipcodeSearchEngine search = ZipcodeSearchEngine() area = search.by_zipcode("10001") Lat = area['Latitude'] Long = area['Longitude'] print('This is the Longitude:'+ ' ' + str(Long)) print('This is the Latitude:'+ ' ' + str(Lat)) res = search.by_coordinate(Lat, Long, radius=10,
10 2024-01-26
编程技术问答社区
重定向所有国家,除了一个国家
我们有一个在线商店,仅适用于本地客户. 如果我放置了多个国家代码,则无效. 除一个国家代码外,还有一个替代方案吗? 一直使用此代码: jQuery.getJSON('http://freegeoip.net/json/', function(location) { if (location.country_code == 'AP','EU','AD','AE','AF','AG','AI','AL','AM','CW', 'AO','AQ','AR','AS','AT','AU','AW','AZ','BA','BB', 'BD','BE','BF','BG','BH','BI','BJ','BM','BN','BO', 'BR','BS','BT','BV','BW','BY','BZ','CA','CC','CD', 'CF','CG','CH','CI','CK','CL','CM','CN','CO','CR', 'CU','CV','CX','CY',
2 2024-01-17
编程技术问答社区
由于地理距离公式导致的结果缺失(商店定位)。
好的 - 我一直在摔跤大约3个月,因为我已经用尽了我遇到的每个地理接近公式,而且我无法获得正确的结果是时候寻求帮助了. 目标 我正在设置商店定位器的相当基本的实现.用户输入其邮政编码,并从预定义的搜索半径列表中进行选择. GMAPS API为此地址生成LAT/长坐标,并将其传递给PHP脚本.在此脚本中,用户坐标是针对mySQL数据库表查询的(下面的结构) post_id int(11) post_type varchar(20) lat float(10,6) lng float(10,6) 此查询(帖子ID)的结果输入到WordPress查询中,该查询生成包含MAP标记数据的XML. (WordPress查询使用post_in和post_per_page -1显示查询生成的所
4 2023-12-11
编程技术问答社区
如何将Bing地图的缩放级别设置为刚好宽到可以显示所有推针?
当我将Pushpins添加到bing地图时,我希望缩放级别自动更新为"最佳拟合" - "最接近"视图中的"最接近"的视图,该视图允许显示所有Pushpins. P> 我会想到,通过发现最远的最北端和最南端的纬度值,以及最远的东方和西部的纬度值来完成,然后以这些值的平均值为中心. 我的想法是将GeoCoordinates的列表传递给可以返回适当Zoomlevel的方法,并且可能是一个单独的方法,该方法将计算地图的中心点. 然后可以将这两个值用于地图的SetView(location, ZoomLevel)方法. 是否已经完成了,或者是否有一个可以处理此操作的Bing Maps调用? 解决方案 setView 接受位置列表,并将视图设置为这些位置的边界矩形.它确保所有位置都是可见的;您还需要在视图矩形上添加一些额外的边距,以确保所有Pushpins都可见. 在地图上有按PUSHPINS,意味着您已经有一个位置列表,或者如果没有地点列表,则可以轻松地获得所有这
4 2023-12-10
编程技术问答社区
如何使用Bing地图检索邮政地址的经度和纬度?
我希望能够为给定地址检索地理坐标(纬度和经度).我希望如果有完整的地址(街道地址 + City + State + Zip),我可以做到这一点. 如果很重要,我正在使用bing地图.我得到的骨架代码是这个(FullAddress,addPushpin()和GetGeoCordSforAddress()是最相关的部分: private void btnSave_Click(object sender, EventArgs e) { string fullAddress = string.Empty; if (MissingValues()) return; mapName = cmbxMapName.SelectedItem.ToString(); locationName = txtbxLocation.Text; address = txtbxAddress.Text; city = txtbxCity.Text;
0 2023-12-09
编程技术问答社区
用网络在地理地图上实现数据的可视化(R)
我试图使用文化距离矩阵中包含的数据在地理图上描绘网络.例如: AT BE CH CZ AT 0 0.00276 0.148 0.109 BE 0.00276 0 0.145 0.112 CH 0.148 0.145 0 0.257 CZ 0.109 0.112 0.257 0 网络线的起点和终点应位于不同国家(即在这里,be和cz). . 当矩阵的相应条目低于一定阈值时(例如,所有矩阵的所有条目的平均值),应在国家之间描绘 . (我想 dplyr 软件包可以用来过滤数据,如示例该地图包括欧亚大陆国家.我使用Trimble Data Marketplace获取ShapeFile并在R中绘制地理图: 该地图是用代码获得的: > shapefile
6 2023-11-20
编程技术问答社区
预先预测的几何图形和让浏览器来做(也就是效率和灵活性)。
为了提高我的在线地图的性能,尤其是在智能手机上,我正在遵循Mike Bostock的建议,以便在将其上传到服务器之前尽可能多地准备Geodata(根据他的但是,我还想使用.scale,.fitSize,.fitExtent和.translate的方法,这意味着我不能事先"烘烤"刻度或将值转换为topojson文件. var reflectY = d3.geoTransform({ point: function(x, y) { this.stream.point(x, -y); } }), path = d3.geoPath() .projection(reflectY); 我的问题:如果我使用此D3功能,难道我是否仍在迫使观众的浏览器进行大量数据处理,这会使性能恶化?预处理数据的目的是避免这种情况.还是我高估了上面d3.geoTransform()函数中涉及的处理工作? 解决方案 如果我使用此D3功能,不是我仍然强迫观众的浏览器 进行大量数据处理,这会使性能恶化?这
4 2023-11-20
编程技术问答社区
如何在d3 js中实现地图重投影的平滑过渡
我想在我正在构建的迷你应用程序中进行Alber/正交之间的平稳过渡,非常类似于此示例: 似乎在V3中破坏了这种平稳的过渡,地图路径相当断断续续: https://www.evernote.com/shard/s236/sh/46b002bd-9c5b-4e9b-87ef-270c303eb677/2eaeebb267a3fc59df5a8447bbbcc58b/res/37917835-5aad-4509-b534 -31A3E3034762/worst_tornado_outbreaks_of_all_time-20130611-074050.jpg.jpg.jpg?resizesmall&width = 832 代码非常简单,我将地图初始化为Albers,然后运行Ortho()进行更新. function ortho() { var self = this, h = 1000, w = document.width; this.pr
2 2023-10-25
编程技术问答社区
安卓终端-Telnet缺少命令,收到这个错误。KO:未知命令,请尝试'帮助'。
我正在尝试在模拟设备上设置坐标. XXXX-MacBook-XXXXX XXXX$ telnet localhost 5554 Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Android Console: Authentication required Android Console: type 'auth ' to authenticate Android Console: you can find your in '/Users/XXXXX/.emulator_console_auth_token' OK 问题是... geo fix 77.9888 34.0000 KO: unknow
62 2023-10-17
编程技术问答社区
Django TastyPie地理距离查询
我正在使用TastyPie进行地理距离查找.这有点困难,因为它不受TastyPie的支持.在github(https://gist.github.com/1067176)上,我找到了以下代码示例: def apply_sorting(self, objects, options=None): if options and "longitude" in options and "latitude" in options: return objects.distance(Point(float(options['latitude']), float(options['longitude']))).order_by('distance') return super(UserLocationResource, self).apply_sorting(objects, options) 它运行良好,但是现在我想保持距离作为田野导致Tastypie
6 2023-10-14
编程技术问答社区
从LAT,LNG自定义svg地图中获取X,Y
嗨,我正在与Raphael.js一起开发地图,就像他们在这里一样: http://http://raphaeljs. com/world/ 问题是我正在使用自定义SVG世界地图,因此它们函数getxy()显然不会返回lng的正确x,y. 如何计算给定的LAT/LNG的X和Y,知道地图宽度/高度和融洽的距离及其坐标(x:1104.73 = lng:42.998604)(y:559.25 = lat = lat:9.424553). 他们使用此代码: cx: lon * 2.6938 + 465.4 y: lat * -2.6938 + 227.066 ,但我无法弄清楚什么是2.6938和其他两个数字. 我也在这里使用了此数学: int x = (int) ((MAP_WIDTH/360.0) * (180 + lon)); int y = (int) ((MAP_HEIGHT/180.0) * (90 - lat)); 但是我无法奏效,
6 2023-10-06
编程技术问答社区
缩放圆#39;s半径(以米为单位)到D3。js d3。地理位置。墨卡托地图
我正在使用d3.js和topojson库来在网页上的一个小div中渲染世界平坦的SVG地图.我还采用一些地理对象(多边形和圆圈),并通过LAT/长坐标在此地图上绘制它们.这一切似乎都很好地工作了,但是,我在地图上绘制的圆对象包含一个半径元素,该元素以米为单位.我找不到或弄清楚如何将此测量适当地转换为SVG地图.任何帮助将不胜感激. 绘制圆圈和设置的代码段是: if (formattedGeoObjects[a].shape.indexOf('circle') >= 0) { //plot point for circle svg.selectAll('.pin') .data(formattedGeoObjects).enter().append('circle', '.pin') .attr({fill: formattedGeoObjects[a].color.toString()}) .attr('r', 5) //formattedGe
12 2023-10-06
编程技术问答社区
我如何使用SVG翻译将d3.js投影的中心放到给定的经纬度值上?
我正在使用D3渲染Geojson World Map的Mercator投影. 我希望能够使用D3进行扩展,并将地图转换为已知的纬度和经度值,因为用户逐步浏览了我的应用程序. projection.center( https://developer.mozilla.org/en-us/docs/svg/attribute/transform ). 我找到了一些有用的例子,例如Mike Bostock的( http://bl.ocks. org/mbostock/4699541 )和有用的问题,例如以下关于将地图核算到给定的geojson对象( d3中的一个地图给出了一个geojson对象),但我正在努力将头缠绕在它们周围. 请有人可以帮助我使用SVG的transform="translate(x, y)"? 非常感谢. 编辑 @lars:首先,谢谢.我已经尝试了您的建议,并发生了运动,但是投影似乎移动得太远了.我在下面包括了一个屏幕截图和投影代码: v
2 2023-10-05
编程技术问答社区