标签: coordinates

来自XY坐标的Java字符串

我有一个地图,Coords定义如下:

class Coords {
        int x;
        int y;
        public boolean equals(Object o) {
            Coords c = (Coords)o;
            return c.x==x && c.y==y;
        }
        public Coords(int x, int y) {
            super();
            this.x = x;
            this.y = y;
        }
        public int hashCode() {
            return new Integer(x+"0"+y);
        }
    }
Run Code Online (Sandbox Code Playgroud)

(不是很好,我知道,请不要取笑我.)我现在如何创建一个字符串,从这个地图映射字符,例如:

Map<Coords, Character> map = new HashMap<Coords, Character>();
map.put(new Coords(0,0),'H');
map.put(new Coords(1,0),'e');
map.put(new Coords(2,0),'l');
map.put(new Coords(3,0),'l');
map.put(new Coords(4,0),'o');
map.put(new Coords(6,0),'!');
map put(new Coords(6,1),'!');
somehowTransformToString(map); //Hello !
                               //      !
Run Code Online (Sandbox Code Playgroud)

谢谢,
Isaac Waller
(注意 - 这不是作业)

java string map coordinates coordinate-systems

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

通过c#将小数点坐标转换为度,分和秒

有没有人知道简单的短代码转换它而不使用额外的库?

c# coordinates

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

Mathematica列表结合X,Y,Z共同条件

我是Mathematica的初学者.我的问题是:我在名为XCORD,YCORD,ZCORD的单独列表中有大量的x,y和z坐标,我想将它们组合在一个列表中

示例:
如果x co-oridinates列表由XCORD = {x1,x2,x3}y坐标列表YCORD = {y1,y2,y3}和z坐标列表给出ZCORD = {z1,z2,z3},我希望得到一个坐标的结果列表,如下所示:

 {{x1,y1,z1},{x2,y2,z2},{x3,y3,z3}}
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica list coordinates

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

Android Api 8.从View获取x和y,在Button上设置x和y

我正在使用API​​ 8进行编码.
我需要从View中获取坐标X和Y,并将它们设置为新Button的坐标.
我试过不同的方法但没有任何作用......

setX和getX方法仅适用于api级别11,我需要一种方法在API8上执行此操作.

这是我的方法,允许创建一个按钮的可拖动副本(此副本是一个imageview,当我删除它成为一个新按钮)

public boolean dragCopy(View view, MotionEvent me, Button bt){ 

        int x,y,w,h,id,t,l;
        int cont=-1;
        int coord[] = new int[2];


        bt2=new Button(this);


        id = bt.getId();
        bt2.setId(id);

        Resources res = getResources();

        cont = FindCont(bt, vector); 

        dr = getLetter(bt, dr,  res, vector, cont);
        w=dr.getIntrinsicWidth();
        h=dr.getIntrinsicHeight();


        if (me.getAction() == MotionEvent.ACTION_DOWN) {
            //clicked on the button. DRAG START
            status = START_DRAGGING;
            image = new ImageView(this);

            //set image drawable
            image.setImageDrawable(dr);
            image.setPadding((int)bt.getLeft(),(int)bt.getTop(), 0, 0);
            layout.addView(image, params);


        }
        if (me.getAction() == MotionEvent.ACTION_UP) {

            //button …
Run Code Online (Sandbox Code Playgroud)

android view set button coordinates

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

GridView获取带有x和y坐标的项目

我有一个显示一些图像的gridview.我已经实现了一个ViewFlipper来导航gridviews页面,我的问题是我现在不能使用onItemClickListener.

我正在尝试使用onSingleTapConfirmed.

这是MyGestureDetector类:

class MyGestureDetector extends SimpleOnGestureListener {

    private static final int SWIPE_MIN_DISTANCE = 120;
    private static final int SWIPE_MAX_OFF_PATH = 250;
    private static final int SWIPE_THRESHOLD_VELOCITY = 200;

    public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
        System.out.println(" in onFling() :: ");
        if (Math.abs(e1.getY() - e2.getY()) > SWIPE_MAX_OFF_PATH)
            return false;
        if (e1.getX() - e2.getX() > SWIPE_MIN_DISTANCE
                && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) {
            vf.setInAnimation(inFromRightAnimation());
            vf.setOutAnimation(outToLeftAnimation());
            vf.showNext();
        } else if (e2.getX() - e1.getX() > SWIPE_MIN_DISTANCE
                && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) { …
Run Code Online (Sandbox Code Playgroud)

android gridview coordinates touch-event

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

从3D点获取2D屏幕点

我想用OGRE获得3D坐标点的2D屏幕坐标.有没有简单的食人魔功能呢?

非常感谢.

3d 2d point coordinates ogre

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

屏幕坐标到等轴坐标

我正在努力将鼠标/屏幕坐标转换为等距瓷砖索引.我已经尝试了我在这里或在互联网上找到的每一个公式,但它们似乎都没有用,或者我错过了一些东西. http://i.imgur.com/HnKpYmG.png 这是一张图片,原点位于左上角,一个图块的尺寸为128x64像素.

我要感谢任何帮助,谢谢.

2d projection tile coordinates isometric

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

相机面部检测坐标到屏幕坐标

我最近开始玩Android的相机api.我正在使用面部检测和它的回调setFaceDetectionListener.我无法想了解如何转换faces[0].rect.centerX();faces[0].rect.centerY()的东西,我可以使用在屏幕上喜欢走动该点为中心的脸图像.

任何人都可以帮助我理解如何从相机给出的coord系统转换为我可以用来设置我的活动元素的东西.

android coordinates android-camera

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

如何从我的应用程序的所有用户获得GPS坐标?

说明/场景:

我正在开发一个应用程序,需要实时(如3秒的更新)获取我的应用程序的所有用户的位置,并且这些用户也知道在地图中将看到另一个用户位置,例如:

地图示例

这个位置需要是实时的,因为所有用户都可以访问地图,他们需要知道应用程序的用户在哪个时刻才能找到自己的位置.

题:

我需要做些什么才能使我的应用程序实时获取gps坐标中所有用户的位置(以后在地图上使用)?

OBS:

我不是要求一个完整的应用程序,我只想知道如何获得每个用户的坐标,顺便说一句,如果一个答案包含如何将坐标放在地图上,它将是非常有用的!并将得到赏金

gps android google-maps geolocation coordinates

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

将坐标分为longtitue和latitude

我的数据库中的坐标存储为(55.573012889640765,9.72362365248182).我想创建一个能得到这个值的函数并将它们放在@latitude = 55.573012889640765和@long = 9.72362365248182上.

所以实际上函数获取坐标并分别返回两点.我想得到这个,所以我可以用以下函数计算两点之间的距离:

CREATE FUNCTION dbo.fnCalcDistanceKM(@lat1 FLOAT, @lon1 FLOAT, @lat2 FLOAT, @lon2 FLOAT)
RETURNS FLOAT 
AS
BEGIN

    RETURN ACOS(SIN(PI()*@lat1/180.0)*SIN(PI()*@lat2/180.0)+COS(PI()*@lat1/180.0)*COS(PI()*@lat2/180.0)*COS(PI()*@lon2/180.0-PI()*@lon1/180.0))*6371
END
Run Code Online (Sandbox Code Playgroud)

如您所见,此功能需要分离点,在我的数据库中,我将它们作为一个.你能告诉我如何分割部件或修改上述功能以适应我的代码.

先感谢您

sql-server function coordinates

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