踩坑感言
Simone Biles????????
这个作者很懒,什么都没留下…
展开
-
vscode中 ssh连接服务器后 无法为jupyter文件选择内核kernel
虽然我的vscode之前安装过jupyter插件(extension),我还需要在服务器上也安装一个jupyter插件,才能在ssh服务器的前提下用vscode给ipynb文件选择内核。后来看了这个帖子(https://github.com/microsoft/vscode-jupyter/issues/10043),才意识到,其实是。在vscode里ssh了服务器之后,打开了服务器上文件夹里的*.ipynb文件,却无论如何也无法选择内核(select kernel)。原创 2023-07-01 08:52:39 · 4516 阅读 · 5 评论 -
PostGIS里修改坐标系统SRID以及将所有线要素长度存入新列
在空间数据库PostGIS里,对geometry类型的地理数据转换坐标系统。此处,geom列始终是geometry类型,我们只是转换它的坐标系统,将EPSG从4326转换为5070,SQL代码如下。转化为5070后就变成了投影坐标系,单位是米。因此,我们可以直接在表中加一新列line_len,存储对所有LineString的长度的计算结果。此处,使用ST_LENGTH()方法, geom是存储了几何要素的列名。另,(与以上内容无关),PostgreSQL里,删除某一列的方法如下。原创 2023-06-20 07:52:05 · 625 阅读 · 0 评论 -
PostGIS从csv文件导入文本wkt形式的geometry
3)此后,运行以下代码将csv文件中的数据导入新建的表。需要注意的是,在csv文件中,不要含有题头那一栏(“id,participant,geom,startt,endt”),首行应当直接从数据内容本身开始。此步骤中,可以将坐标系统SRID同时写入数据。我们希望将该csv文件加载到Postgres里,并且将其中的地理数据从文本形式转化为几何要素(地理要素)。2)然后,打开PgAdmin,在你的数据库中运行以下script,以新建一个表。1)首先,在你的数据库中,确保已经创建了postgis拓展。原创 2023-06-20 07:12:02 · 207 阅读 · 0 评论 -
VS Code Linux环境下误删运行过的代码文件或目录应如何找回?
使用VS Code在Linux环境中工作,不小心将一个含有多个代码文件的目录整个删除了,而且是右键永久删除该目录(delete permanently)。查询了多种恢复办法,但其中很多方法只能恢复目录不变仅删除单个文件的情况,或未删除目录和文件只恢复代码文件某一历史版本的情况。搜索结果展示了运行历史.vscode-server/data/User/History/目录下所有包含该关键词的文件路径。对于目录整个删除的情况,无法恢复。这里的替换为你想恢复的代码文件内容中的关键词。原创 2023-03-01 05:11:31 · 3300 阅读 · 0 评论