最近在用R的envcpt包和pheno包做时序分段,但在使用之前的其他工作都是在Python 2里做的,要避免完全两张皮的局面就需要用rpy2实现从Python中调用R,安装后需要额外配置环境变量,另外通过rpy2绘制的图目前也不能直接在Jupyter中显示。最后还处理了几个Jupyter Notebook导出PDF的问题,方便导出查看以前的笔记。
近期处境、问题的思考
之前两年的研究生生活给我带来了不少变化,其中最直观的恐怕要属每天按时按点坐班了。然而算上今天,本学期以来我已经第二次在上午11点之前离开座位直奔宿舍了。两次的原因都是强烈的情绪问题,而这些问题的根源显然是来自日常工作。诚然,研究生以及任何人的生活和工作中不可避免地存在诸多逆境和困难;人们大多也总能采用各种方式将其一一化解。只是不清楚这些被处理了的问题中,有多少只是得到了表面上的缓解,又有多少处理是真正触及根源的。于我而言,再次到达目前这种状况,只能说明此前的处理都没能做到釜底抽薪。
fiona属性表读取和Python字符编码
fiona是OGR/GDAL的Python封装,可以方便读取空间数据。在使用fiona读取shapefile属性表时,发现输出的中文字符乱码。
1 | import fiona |
ris和NoteExpress对会议论文的处理
尝试在Windows下编译PDAL
起因
为了和室友抱团,加上不知道英语课时间可以调,撤掉了周三的GIS软件工程,选了3S集成作为必修课。这课点名少,不提问,没有平时作业,然而作业却比较痛苦,要对一个点云数据进行分割。这对于对点云一无所知的我来说简直可怕,还要月底前交报告。于是开始着手做,发现老师推荐的数据处理库是著名的点云库PCL 1,而给的数据格式却是las格式。
于是搜了一下,发现没有现成的转换工具,要么自己写代码要么用一个叫PDAL 2的项目提供的命令行工具进行转换。这个命令行听起来很吸引人,于是决定试一试。官网说OSGEO提供了现成的PDAL二进制文件,装好之后发现只有开发用的dll,并没有命令行工具的可执行文件分发,因为这个库主要是用来开发的,命令行工具只是副产品。于是踏上了可怕的编译之路。
研究的另一种存在形式
研究生正式开学已经一个半月了,我仍然深陷不顺利的泥潭。
评百度城市群出行报告
今天老师分享了群文件《中国城市群出行分析报告》,百度地图出品。大概是由于最后一个暑假最后一周来连续两天的休整,于是乎饶有兴致地阅读了报告文档并做了一点微小的考据工作,给这份报告写个评论,估计会有不少吐槽,不过趁机自己查找一些地理概念也算增长一下知识。报告文档的形式是百页幻灯片,我拿到的是PDF版本,在网盘可以秒传但是并没有在网上搜到这个版本,只有两个一模一样的摘编版链接留在这里备考[1][http://www.aiweibang.com/yuedu/141740514.html] [2][http://toutiao.com/i6320167159016194562/]。报告只研究了三大城市群的情况。