host ntrip 千寻rtk_CORS账号操作:千寻CORS注册及使用详细流程

d364a9f0c1f1a9f5b6d2daaa80fe6ea3.png

  在千寻cors诞生之前,想要获得高精度定位,门槛极高,可以说是非常“小众”。直到千寻cors的出现,让高精度定位像公共服务一样,覆盖广、高可用,更加触手可得。这一技术的发展,使得虚拟空间和现实空间之间的映射能够精准连接起来,让未来数以亿计的机器找到自己的时空坐标,催生了庞大的精准时空服务需求。随着5G全面到来,各行业对高精度定位能力的需求将越来越迫切,千寻cors希望为各行各业赋能高精度定位能力,用新动能推动产业新发展,共同迈向万物互联时代。下面cors账号网就为大家详细解答千寻cors在RTK设备上注册使用流程。

85bc0b7fbe442d5b62d92d873bf47ded.png

  一、千寻cors账号的申请

  我们可以在cors账号网这个官方平台申请购置一个千寻cors账号,小编在这里就不做过多演示。

  我们讲得到的千寻知寸-Find会有一个差分账号,再根据千寻cors参数,在终端设备上配置NTRIP参数:

6b9816462215ca6a10129274edba6694.png

  原国土资源部(现自然资源部)规定,2018年7月1日起全面使用2000国家大地坐标系。也就是说,如果你是用1954北京坐标系,或者1980西安坐标系,要将原有成果进行坐标转换统一到CGCS2000坐标框架下,即将原有成果坐标系转换到CGCS2000。(注:千寻cors使用的国家2000坐标系)

  二、终端配置

  我们把手机SIM卡放在主机头里,并确保手机SIM卡开通流量功能,手机SIM卡是可以使用的状态。

d4ef73998833f30d42d515d2c1d74123.png

  我们再打开安卓手簿,进行配置,这里是以中海达V90设备为例,其他RTK设备也是同理。

  在移动站数据链设置界面设置如下:

060385d03cef7dde32c6b972a8d53dec.png

  接下来我们再设置移动站,设置网络通讯模式,包括网络类型(运营商/2G3G4G)、服务器域名/IP、端口号以及千寻cors账号、密码,并调通:

086fd4fcf26b6d2d0299d5c254430a4c.png

  PPK模式关闭,北斗、Glonass开启,设置:

f310106bdbf883580c1b277797f30e5f.png

  在操作时一定要注意,设置坐标系统一般是要求与“已知点坐标所在坐标系”一致,因此,如测量结果涉及GPS坐标和当地坐标转换,要通过点校验进行参数改正为何已知点同一坐标系的坐标。另外,需要注意的就是千寻cors账号用的是国家2000坐标系,所以在测量人员在输入端口的时候要选择8003。

  各位测量员朋友如有疑问,请给我们cors账号网留言,我们将为您一一解答哦。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先,Spring Boot 是一个开源的Java框架,它是用于构建独立的、基于生产级的Spring应用程序的框架。而 Ntrip是一种基于网络的实时传输协议,用于将GNSS测量数据从基站传输到用户设备。千寻是一家提供定位、导航、地图等相关技术的企业。 下面是一个简单的Spring Boot集成Ntrip千寻的demo: 1.首先,需要添加以下依赖: ```xml <dependencies> <dependency> <groupId>com.qxgl</groupId> <artifactId>ntrip-client</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>com.qxgl</groupId> <artifactId>qianxun-sdk</artifactId> <version>1.0.0</version> </dependency> </dependencies> ``` 2.创建一个NtripService类,用于连接Ntrip服务器: ```java @Service public class NtripService { private NtripClient ntripClient; @PostConstruct public void init() { ntripClient = new NtripClient(); ntripClient.setHost("ntrip.example.com"); ntripClient.setPort(2101); ntripClient.setUser("username"); ntripClient.setPassword("password"); ntripClient.setMountPoint("mountpoint"); ntripClient.setGgaInterval(1); ntripClient.start(); } public String getGGA() { return ntripClient.getGGA(); } } ``` 3.创建一个Controller类,用于接收请求并调用NtripService: ```java @RestController public class NtripController { @Autowired private NtripService ntripService; @GetMapping("/gga") public String getGGA() { return ntripService.getGGA(); } } ``` 4.创建一个QianxunService类,用于调用千寻的API: ```java @Service public class QianxunService { private QianxunClient qianxunClient; @PostConstruct public void init() { qianxunClient = new DefaultQianxunClient("appKey", "appSecret"); } public String getLocation(String imei) { QianxunDeviceLocationRequest request = new QianxunDeviceLocationRequest(); request.setImei(imei); request.setTimestamp(System.currentTimeMillis()); QianxunDeviceLocationResponse response = qianxunClient.execute(request); return response.getBody(); } } ``` 5.创建一个Controller类,用于接收请求并调用QianxunService: ```java @RestController public class QianxunController { @Autowired private QianxunService qianxunService; @GetMapping("/location") public String getLocation(@RequestParam String imei) { return qianxunService.getLocation(imei); } } ``` 6.最后,在Spring Boot的启动类中添加@EnableAutoConfiguration注解,启动应用程序。 ```java @EnableAutoConfiguration public class MyApplication { public static void main(String[] args) { SpringApplication.run(MyApplication.class, args); } } ``` 这样,就完成了Spring Boot集成Ntrip千寻的demo。你可以通过访问http://localhost:8080/gga获取Ntrip服务器的GGA数据,也可以通过访问http://localhost:8080/location?imei=your_imei获取千寻设备的位置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值