Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张雷
/
skreceive
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
f0fee236
由
张雷
编写于
2022-08-12 15:01:22 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
定位坐标转换
1 个父辈
70f83082
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
12 行增加
和
6 行删除
src/main/java/com/it/entity/CommonConstant.java
src/main/java/com/it/entity/Result.java
src/main/java/com/it/service/impl/IThirdServiceImpl.java
src/main/java/com/it/entity/CommonConstant.java
查看文件 @
f0fee23
package
com
.
it
.
entity
;
public
interface
CommonConstant
{
Integer
SC_
INTERNAL_SERVER_
ERROR_500
=
500
;
Integer
SC_ERROR_500
=
500
;
Integer
SC_OK_200
=
200
;
//**********************联通中心坐标***************************
...
...
src/main/java/com/it/entity/Result.java
查看文件 @
f0fee23
...
...
@@ -24,7 +24,7 @@ public class Result<T> implements Serializable {
public
Result
<
T
>
error500
(
String
message
)
{
this
.
message
=
message
;
this
.
code
=
CommonConstant
.
SC_
INTERNAL_SERVER_
ERROR_500
;
this
.
code
=
CommonConstant
.
SC_ERROR_500
;
this
.
success
=
false
;
return
this
;
}
...
...
@@ -61,7 +61,7 @@ public class Result<T> implements Serializable {
}
public
static
Result
<
Object
>
error
(
String
msg
)
{
return
error
(
CommonConstant
.
SC_
INTERNAL_SERVER_
ERROR_500
,
msg
);
return
error
(
CommonConstant
.
SC_ERROR_500
,
msg
);
}
public
static
Result
<
Object
>
error
(
int
code
,
String
msg
)
{
...
...
src/main/java/com/it/service/impl/IThirdServiceImpl.java
查看文件 @
f0fee23
...
...
@@ -49,12 +49,12 @@ public class IThirdServiceImpl implements IThirdService {
}
public
static
void
main
(
String
[]
args
)
{
changCoordinate
(
"
600.2330322265625"
,
"-300.28587341308594
"
);
changCoordinate
(
"
101.1636962890625"
,
"325.2133483886719
"
);
}
private
static
void
changCoordinate
(
String
x1
,
String
y1
)
{
double
blc
=
2.54
;
//联通
比例尺
double
blc
=
100
/
2.54
;
//
比例尺
double
fd_x
=
blc
*(
Double
.
valueOf
(
x1
)-
CommonConstant
.
LT_B1_X
)+
CommonConstant
.
LT_B1_X
;
double
fd_y
=
blc
*(
Double
.
valueOf
(
y1
)+
CommonConstant
.
LT_B1_Y
)-
CommonConstant
.
LT_B1_Y
;
...
...
@@ -62,9 +62,15 @@ public class IThirdServiceImpl implements IThirdService {
double
a
=
CommonConstant
.
MQ_B1_X
-
CommonConstant
.
LT_B1_X
;
//原点偏移x
double
b
=
CommonConstant
.
MQ_B1_Y
-
CommonConstant
.
LT_B1_Y
;
//原点偏移y
System
.
out
.
println
(
"偏移a:"
+
a
+
",b:"
+
b
);
double
x
=
Double
.
valueOf
(
fd_x
)
+
a
;
double
y
=
Double
.
valueOf
(
fd_y
)
+
b
;
System
.
out
.
println
(
"新坐标为:X:"
+
x
+
",Y:"
+
y
);
System
.
out
.
println
(
"新坐标为:X:"
+
x
+
",Y:-"
+
y
);
//原点偏移
// double new_fd_x = 10*(Double.valueOf(x)-CommonConstant.MQ_B1_X)+CommonConstant.MQ_B1_X;
// double new_fd_y = 10*(Double.valueOf(y)+CommonConstant.MQ_B1_Y)-CommonConstant.MQ_B1_Y;
// System.out.println("新放大后的坐标为:X:"+new_fd_x+",Y:"+new_fd_y);
}
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论