草庐IT

中距离

全部标签

javascript - 如何检测用户鼠标移动的距离?

我正在尝试检测鼠标移动的距离(以像素为单位)。我目前正在使用:$(document).mousemove(function(event){varstartingTop=10,startingLeft=22,math=Math.abs(((startingTop-event.clientY)+(startingLeft-event.clientX))+14)+'px';$('span').text('Fromyourstartingpoint(22x10)youmoved:'+math);});但是,我觉得这不是正确的方法,是吗?这对我来说并不一致。这是它现在如何工作的演示:http:/

javascript - Google Map (API V3) 中的像素距离以避免标签/叠加层重叠

计算Googlemap中坐标(纬度/经度)之间的像素距离的最佳方法是什么。我不是询问以公里/英里为单位的距离(因此我有一个library),而是考虑当前缩放系数的屏幕像素。背景:我想在不重叠的情况下绘制叠加层。所以我需要计算这些位置的偏移量。因此,在较低的缩放系数下,500公里的距离可能意味着叠加层重叠,而在50公里处则不会。当然,任何其他不基于像素距离的避免重叠的算法都会受到赞赏。--更新--猜测是朝着聚类的方向发展,将检查这个:http://www.appelsiini.net/2008/11/introduction-to-marker-clustering-with-googl

javascript - 如何使用 d3 v4 设置固定链接距离

所有API示例似乎仍然适用于v3。我试图了解如何创建具有固定距离链接的力图,例如:http://bl.ocks.org/d3noob/5141278我查看了link_distance但不确定如何应用它:https://github.com/d3/d3-force/blob/master/README.md#link_distance创建这样的图表:letsimulation=d3.forceSimulation().force("link",d3.forceLink().id(function(d){returnd.id;})).force("charge",d3.forceManyB

JavaScript:通过 Angular 和距离找出 Y 点

在我的项目中,我想从X点到Y点画一条线。虽然我知道X点的位置,但我只知道Y点的Angular和距离。所以我的问题是通过Angular(从点X)和距离获得点Y的坐标。我在这个项目中使用JavaScript,不想使用任何图形库。例如:点X(10;20)Y点(距离X点10°和200像素)这可能是非常基础的数学,但我不知道如何去做。 最佳答案 js>Math.cos(10*Math.PI/180)*200+10206.9615506024416js>Math.sin(10*Math.PI/180)*200+2054.729635533386

javascript - 如何根据沿线的距离在 Google map 折线上添加标记?

我正在尝试创建一个Googlemap,用户可以在其中绘制他步行/运行/骑自行车的路线,并查看他跑了多长时间。GPolyline类及其getLength()方法在这方面非常有用(至少对于GoogleMapsAPIV2),但我想添加基于距离的标记,因为例如1公里、5公里、10公里等的标记,但似乎没有明显的方法可以根据沿线的距离在折线上找到一个点。有什么建议吗? 最佳答案 拥有answeredasimilarproblem几个月前,关于如何在SQLServer2008的服务器端解决这个问题,我正在使用GoogleMapsAPIv2将相同的

javascript - Google Maps API v3 中的方向距离

我正在研究如何使用GoogleMapsDirectionsDemo获得与成功方向的距离。这是我目前的代码:vargoogleMaps={//HTMLNodesfromInput:google_maps_from,toInput:google_maps_to,//APIObjectsdirService:newgoogle.maps.DirectionsService(),dirRenderer:newgoogle.maps.DirectionsRenderer(),map:null,showDirections:function(dirResult,dirStatus){if(dirS

javascript - 两个 GEO 位置之间的距离

这个问题在这里已经有了答案:Howtofinddistancefromthelatitudeandlongitudeoftwolocations?(12个答案)关闭8年前。我有两个GEO位置。如何计算它们之间的距离?

php - 从一个点到由两点表示的直线的垂直距离

这个问题在这里已经有了答案:Shortestdistancebetweenapointandalinesegment(56个答案)关闭9年前。我有一个点C(Cx,Cy),然后是一条由两点A(Ax,Ay)和B(Bx,By)表示的线。我需要找到点C和AB代表的线之间的垂直距离。我如何在PHP中执行此操作?

php - 如何使用 Google Maps API 根据距离进行搜索?

所以这就是问题所在...我有一个字段,用户可以在其中输入他们的地址(该地址将通过GoogleMapsAPI进行地理编码)。我的数据库中有几个小部件的地址(另存为地址......同样可以轻松地进行地理编码)。我需要的是让用户输入他们的地址,并根据与他们地址的距离显示我的小部件列表。我的小部件有数千个地址,而用户显然有无数个地址。有什么想法吗?谢谢。 最佳答案 SELECTlatitude,longitude,SQRT(POW(69.1*(latitude-52.58),2)+POW(69.1*(-1.12-longitude)*COS

php - 谷歌距离矩阵 JSON 最短路径 (PHP)

一位客户要求我计算从某个地址到固定地址的距离。我使用GoogleDistanceMatrixAPI制作了一个PHP脚本来计算距离。但是,这并没有给我最短的距离。它似乎只提供谷歌认为最好的任何东西。例如,我的脚本返回2个地址之间的11.7公里,而Googlemap给出这些结果:8.7公里14公里13.8公里如您所见,8.7公里与11.7公里的差距非常大。我会考虑GoogleDistanceMatrixAPI以外的其他选项。我的脚本:(简而言之)if($this->getVar('to',false)&&$this->getVar('to',false)!=''){$to=urlencod