2021-04-01-星期四-工作总结

工作:

1、昨天下午音姐给布置了云控接口优化的工作,有两个接口需要我来做优化。今天开始了解了这两个接口的需求、下载了代码,和张洪亮讨论这个接口优化的一个思路。有了这个思路,四维开发这个接口的人也给了一个优化的ppt,这两个思路应该会对我优化很有帮助。

在和张洪亮讨论的过程中,还加深了对地图数据规格和数据的理解。同时跟音姐要了一个图商的数据采集、加工流程图,知道了我们目前的地图数据是从中海庭公司买来的,而且看了书知道了地图数据规格有3个标准,欧洲的nds,德国的opendrive,日本kiwi3.0等数据规格,国内一些公司比如易图通也制定了自己的高精度地图数据规格。

和张洪亮讨论的时候,他还告诉我一个道路建模的link-node模型。

我今天还看了一下3.11车道多边形接口的一些实现代码。看代码的过程中,看到几个postgis的空间函数,st_setsrid,st_makepoint,st_distance,通过在《postgis手册》中查看这几个函数,学会了如何看这个手册。通过看手册,还搞清楚了geometry和geography类型的区别,geometry是几何类型,geography是地理类型。在看st_setsrid的时候,顺便看了4326和3857坐标系的区别,搞清楚了地理坐标系和投影坐标系的区别,4326=wgs84,是一个地理坐标系,就是以经纬度为坐标的坐标系,地理坐标系除了wgs84之外还有中国搞的一些经纬的坐标cgcs2000等,而投影坐标系指的是将地理坐标系投影到平面上,平面上是直接坐标,但是投影还涉及到一个投影方式问题,不同投影方式会得到不同的投影坐标系,3857是web墨卡托投影方式得来的坐标系。

我打算优化方法是先看懂目前的接口实现逻辑,然后再按照以上的两个优化思路优化。现在还要解决一个问题,是自己本地如何测试接口的访问时间,这样便于我测试接口的性能。

posted @   zhangzl419  阅读(52)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示