标签: coordinates

计算SVG路径

我有一个非常复杂的图像映射(由超过150件组成),我想将地图中的坐标转换为SVG路径标准格式.

我之所以要使用以下内容而不是图像地图http://raphaeljs.com/australia.html.但我需要coords是SVG路径标准格式.

如何将图像映射转换为SVG坐标?

干杯安东尼

svg imagemap coordinates

6
推荐指数
1
解决办法
5678
查看次数

在matlab中交叉轴和标签

我找不到它.如何在matlab中设置轴和标签,使它们在零点交叉,轴下方的标签不在图的左/下?

如果我没有说清楚 - 我只是希望情节看起来像我们在学校时曾经习惯画的那样.轴交叉,4个象限,轴正下方的标签,曲线......随着它走.

有谁知道如何设置它?

matlab plot axes coordinates

6
推荐指数
1
解决办法
8965
查看次数

如何从鼠标坐标获取基数鼠标方向

是否可以根据鼠标的最后位置和当前位置获取鼠标方向(左,右,上,下)?我已经编写了代码来计算两个向量之间的角度,但我不确定它是否正确.

有人可以指出我正确的方向吗?

    public enum Direction
    {
        Left = 0,
        Right = 1,
        Down = 2,
        Up = 3
    }

    private int lastX;
    private int lastY;
    private Direction direction;

    private void Form1_MouseDown(object sender, MouseEventArgs e)
    {
        lastX = e.X;
        lastY = e.Y;
    }
    private void Form1_MouseMove(object sender, MouseEventArgs e)
    {
        double angle = GetAngleBetweenVectors(lastX, lastY, e.X, e.Y);
        System.Diagnostics.Debug.WriteLine(angle.ToString());
        //The angle returns a range of values from -value 0 +value
        //How to get the direction from the angle?
        //if (angle > ??) …
Run Code Online (Sandbox Code Playgroud)

c# mouse position direction coordinates

6
推荐指数
2
解决办法
3968
查看次数

缩放2D坐标并保持其相对的欧氏距离完好无损?

我有一组点,如:pointA(3302.34,9392.32),pointB(34322.32,11102.03)等.

我需要缩放它们,因此每个x和y坐标都在(0.0 - 1.0)范围内.我尝试通过首先找到数据集中的最大x值(maximum_x_value)和集合中的最大y值(minimum_y_value)来做到这一点.然后我做了以下事情:

pointA.x = (pointA.x - minimum_x_value) / (maximum_x_value - minimum_x_value)
pointA.y = (pointA.y - minimum_y_value) / (maximum_y_value - minimum_y_value)
Run Code Online (Sandbox Code Playgroud)

这会改变相对距离(?),因此使数据无法用于我的目的.有没有办法缩放这些坐标,同时保持它们的相对距离完整?

python math scale coordinates

6
推荐指数
3
解决办法
7292
查看次数

在哪里下载德国城镇的所有GPS坐标的完整数据库?

我正在寻找一个MySQL,CSV或德国城市/城镇的所有GPS坐标数据库.有没有可以下载的地方?我一直在搜索几乎每个POI文件网站,但我找不到一个地方,我可以下载一个文件与德国城镇的所有GPS坐标.

我知道有一个站点http://earth-info.nga.mil在这个信息可能是可用的,但该网站似乎是下降了几天了,所以我甚至不知道,如果它实际上那里.

有什么建议?也许镜像网站或其他网站?

非常感谢提前!

gps coordinates

6
推荐指数
1
解决办法
1万
查看次数

优雅的方式来定位两个矩形

我有一个矩形(称为目标),并希望在旁边放置另一个矩形(称为卫星).卫星具有一个位置(顶部,底部,左侧,右侧),用于确定相对于目标的放置边缘.它还有一个对齐方式 (左侧,中间,右侧为顶部和底部位置,顶部,中间和底部为左侧和右侧位置).

例:

+----------+----------------------------+
|          |                            |
|  Target  | Satellite, Position=RIGHT, |
|          | Align=TOP                  |
|          |                            |
|          |----------------------------+
|          |
+----------+
Run Code Online (Sandbox Code Playgroud)

我知道目标的左上角坐标以及它的宽度和高度.我也知道卫星的宽度和高度,并想要计算它的左上角坐标.我可以将其作为一系列12 if条款来实现,但也许有更优雅,数学或算法的方法来实现它.还有另一种方法:

# s = satellite, t = target
if pos == "top" && align == "left"
  s.x = t.x
  s.y = t.y - s.height
else if pos == "top" && align == "center"
  s.x = t.x + t.width / 2 - s.width …
Run Code Online (Sandbox Code Playgroud)

javascript ruby language-agnostic math coordinates

6
推荐指数
1
解决办法
284
查看次数

在线性路径中将对象从一个点移动到另一个点

我试图在屏幕上直线移动一个精灵,朝着我触摸屏幕的位置,我做的是在每个循环中更新(),它检查当前精灵的位置xy = =到目的地x,y.如果它没有精灵的x ++和y ++ ......那就是..它不是直线移动...因为有些情况下x或y坐标首先到达目的地x或y ...如何我是否改变它以使x和y一起与目的地相遇?

我目前的精灵对象的伪代码

             destX = destination X
             destY = destination Y

             posX = current X
             posY = current Y
               public void update(){
                if(destX > posX && destY < posY)
                {

                    posX++;
                    posY--;
                }
                else if (destX > posX && destY > posY){
                    posX++;
                    posY++;
                }
                else if(destX < posX && destY > posY)
                {
                    posX--;
                    posY++;
                }
                else if(destX < posX && destY < posY){
                    posX--;
                    posY--;
                }
                else if(destX < posX)
                    posX--;
                else if(destX …
Run Code Online (Sandbox Code Playgroud)

java algorithm pathing coordinates game-physics

6
推荐指数
1
解决办法
1万
查看次数

机器学习路径的好功能

我正在研究ML问题(主要是密度估计和异常检测),路径由坐标(GPS)组成.除了坐标本身和增量(相邻坐标点之间的变化)和极坐标之外还有哪些其他好的特征?什么功能使直观,弯曲,平滑和循环显式等直观属性?

geometry machine-learning geospatial coordinates

6
推荐指数
1
解决办法
297
查看次数

jquery使用鼠标坐标来偏移'工具提示'样式的悬停功能

我正在尝试创建一个小div,当一个特定元素悬停时出现.我还想使用随客户端移动鼠标而改变的鼠标坐标来偏移div的位置.

我的猜测是计算这个并返回div的新值是昂贵的和耗尽资源看到div的运动错开.

有谁知道如何提高这种方法的效率?

我使用了具有良好跟踪功能的工具提示插件,并且非常顺利地移动了元素.

我的js;

 $(document).ready(function(){
        $('#utilities').mouseover(function(event) { 
            var left = event.pageX - $(this).offset().left + 100;
            var top = event.pageY - $(this).offset().top + 130;
            $('#gas-electric-hover').css({top: top,left: left}).show();
            //console.log (left, top);
        });
        $('#utilities').mouseout(function() {
            $('#gas-electric-hover').hide();
        });
    });
Run Code Online (Sandbox Code Playgroud)

我也创造了这个jsfiddle.事实上,本地代码是惊人的,但是当鼠标进入并离开目标div时,jsfiddle似乎只是更新了coords.

任何帮助非常感谢.

html jquery hover mouseevent coordinates

6
推荐指数
1
解决办法
2万
查看次数

像素到PDF坐标?

如何使用html查找PDF元素坐标?我已经建立了一个显示pdf(iframe)的html页面,并且我想使用鼠标位置在pdf上找到x,y坐标?那可能吗?

这是我目前的程序:

  1. ImageMagic在指定density300 DPI的同时 使用将现有的PDF文件转换为PNG 。

  2. 将PNG显示为背景图像,同时为用户提供在该图像上创建矩形的选项[新div]

  3. 将每个div的坐标[顶部/左侧]保存到数据库

  4. 在使用原始PDF作为模板的同时创建PDF时,会使用FPDI and TCPDF这些坐标并将其应用于PDF,但是它们的位置很差,而不是直接位于PDF上。

我知道我保存的位置在pixels使用PDF库时,millimeters 但是即使进行转换,矩形的位置也很差。

javascript pdf coordinates

6
推荐指数
2
解决办法
3035
查看次数