首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wait4friend
掘友等级
大数据架构师
数据 BI
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
数据库建模和持续集成-经验小结
工欲善其事,必先利其器。在处理日常和数据相关的工作中,我认为有两个工具是被我们大多数人严重低估的,他们分别是Excel和PowerDesigner。这两个工具的功能十分强大,但是平时我们都仅仅使用了可能不到10%的功能,如果能够对它们深入研究,我们的工作效率会得到极大的提升。 …
PowerDesigner Repository进行版本管理
利用PowerDesigner(下文简称PD)进行数据库设计时,需要对输出的数据模型文件进行版本控制。常用的办法包括: 将pdm文件上传到svn中进行版本控制。这种方式简单粗暴,但是对二进制的pdm文件仅能起到集中备份的作用,无法基于文件内容进行更精细的版本管理。 使用PD导出…
PowerDesigner进行数据库物理建模的规范
利用PowerDesigner(下文简称PD)进行数据库设计时,其实没有什么固定的规范。但是数据库设计的目的,是为了在团队中沉淀和共享信息,所以设计文档的可读性非常重要。团队使用统一的标准规范来进行设计,才能够保障文档具有高可读性,进而提高团队协作的效率。 本文把一些在实践中经…
PostGIS_小白笔记_清洗轨迹漂移点
设备掉线,导致相邻的两个点之间有很大的时间差和距离(跳跃点)。 设备异常,导致在连续的时间戳下,GPS点位置有突然很大偏差(漂移点)。 设备异常,导致相同时间戳下,返回多条数据(重复数据)。 通过简单的按时间戳去重算法,很容易去掉重复数据。 在可以接受的时间范围内,可以容忍数据…
PostGIS_小白笔记_轨迹中的停车点
如果原始GPS点没有包括行驶速度等信息,那就需要使用时间和位置这些已知信息,通过额外计算车辆的行驶状态,来找出车辆的停车点。 业务需求是,如果一系列在N分钟内的GPS点距离小于等于M米,则认为车辆在当前位置停车N分钟。 注意: 从严格定义来说,我们求的是“停留点”而不是“停车点…
PostGIS_小白笔记
最近研究的一个项目中,涉及到对车辆轨迹数据的大量应用。原来从来没有仔细研究过空间数据库或GIS相关的东西,正好借这个机会学习一下。在学习过程中,把自己的一些测试过程陆续分享出来,记录为小白笔记系列。 开源领域最著名的空间数据库非PostGIS莫属,所以我也选择大多数人的选择。关…
PostGIS_小白笔记_抽稀算法
在处理GPS数据时,记录中往往会有很多时间戳和距离都接近的数据,一方面浪费了较多的存储空间,另一方面造成所要表达的图形不光滑或不符合标准。因此要通过某种规则,在保证矢量曲线形状不变的情况下, 最大限度地减少数据点个数,这个过程称为抽稀。 步长压缩算法:沿连续曲线每隔一定的步长抽…
PostGIS_小白笔记_行政区划边界
在我们的场景中,行政区划是电子围栏的一个特例。日常处理和行政区划有关的业务场景,举例如下 初始化代码中需要使用 geoc_gcj02towgs84() 这个函数,把GCJ02转换为WGS84坐标系。这一套转码工具来自这里,我们对源码进行了一点点修改 屏蔽了raise语句,避免刷…
PostGIS_小白笔记_构造轨迹
备注:阿里云Ganos提供了更完善的轨迹模型和分析功能,但是仅仅用PostGIS原生功能也足以满足我们的基础需求。 业务需求是,根据车辆ID+日期对历史轨迹进行分段。 PostGIS没有提供原生的轨迹(trajectory)数据类型,常规做法是使用LinestringM来进行模…
PostgreSQL_图的递归查询
在树形递归查询这篇文章,我记录了使用CTE语法查询树形结构的办法。在一个树形结构中,每一个节点最多有一个上级,可以有任意个数的下级。 在实际场景中,我们还会遇到对图(graph)的查询,图和树的最大区别是,图的节点可以有任意个数的上级和下级。如下图所示 因为图可能存在loop结…
下一页
个人成就
文章被点赞
187
文章被阅读
192,589
掘力值
2,923
关注了
14
关注者
63
收藏集
0
关注标签
4
加入于
2018-05-08