- 博客(23)
- 收藏
- 关注
原创 使用pgAdmin将shp导入PostGIS及其典型错误处理
使用pgAdmin将shp导入PostGIS及其典型错误处理https://www.giserdqy.com/database/postgresql/23844/
2021-08-25 22:51:58
736
原创 Postgresql导出图片或其它二进制文件
参考网页:https://stackoverflow.com/questions/34335599/how-to-export-binary-file-with-psql-without-pgcopy-header先留个坑~
2021-08-25 15:19:05
702
原创 最好用的地图匹配框架——基于HMM的Valhalla
最好用的地图匹配框架——Valhalla地图匹配就是将点映射到路段上的技术啦,懂得都懂哈~因为本人是做城市计算移动轨迹方面的研究,所以经常要对一些车辆轨迹进行地图匹配,但是由于懒得自己实现地图匹配算法啦,【比较经典且有效的方法就是我们大名鼎鼎的HMM啦!详细可见:《hidden-markov-map-matching-noise-sparseness》】今天就是来介绍一个宝藏框架,基于C++实现的Valhalla,有专门的API可以调用,方便各个小白使用啦!!参考链接先搬上一些参考链接:ht
2021-08-23 18:17:11
3868
4
原创 地图文件.osm格式与.pbf格式相互转换
地图文件.osm与.pbf相互转换1. 下载转换器osmosis下载地址:https://github.com/WonderfulGPSGroup/osmosis2. 解压下载后解压,并且双击运行./osmosis/bin/osmosis.bat开始转换将需要转换的文件拖到./osmosis/bin文件夹下,打开powershell进入./osmosis/bin目录下,运行以下命令:# osm转pbf./osmosis --read-xml .\输入的文件名.osm --write-pbf
2021-08-23 18:05:28
6475
4
原创 ArcGIS如何创建渔网?渔网不见了。
网上说的找不到的话,请按下面步骤Arctoolbox---数据管理工具data management tool---采样sample---创建渔网create fishnet
2021-06-03 23:37:52
5988
1
原创 matplotlib中plot.show()能正常显示,但是plot.savefig()不能正常输出的问题
问题像下面,我们都知道保存的图片肯定是空白的plt.show()plt.savefig('./pic/building/' + tmp_name + '.png', dpi=10, pad_inches=0.0, bbox_inches='tight')但是即使对show()加上了注释,也仍然是空白#plt.show()plt.savefig('./pic/building/' + tmp_name + '.png', dpi=10, pad_inches=0.0, bbox_inches='
2021-03-21 16:29:15
1113
原创 基于echarts+bmap打开.osm文件
项目地址:https://github.com/kingsleyljc/osm_displayerosm_displayerDisplay .osm file on the WEB browse, using Echarts and Bmap.!!!Pay attention. The coordinate in .osm file must be in format of WGS84.!!!osm文档中的坐标系为WGS84坐标系!!!程序已包含将WGS84转换为BD09的过程,所以可放心显示在百
2020-10-13 15:41:00
401
原创 GIS—手把手用ArcGIS打开osm文件
本ArcGIS版本为10.6用ArcGIS加载osm文件参考该优快云博客即可(博客中有提及如何打开osm文件)但博客无提及下载地址,所以回来这里看下面的下载地址哈~ArcGIS下载按照里面的“arcgis10.6安装教程+下载链接(GIS思维).pdf”下载安装即可百度网盘下载地址:https://pan.baidu.com/s/1omydTnEjI35YxDb8IAaT8A提取码:dux8ArcGIS Editor for OSM 10.6.x Desktop下载下载完毕后.
2020-10-05 23:45:17
12669
2
原创 Java网络编程——基于javafx的web浏览器
源码工程地址:https://github.com/kingsleyljc/web_browser.git
2020-07-22 22:26:11
1207
原创 Java网络编程——基于socket的HTTP服务器
简介本文通过最底层的socket来实现HTTP服务器的功能——并发处理GET、POST、HEAD等请求。HTTP协议的概览GET请求GET请求的格式GET <请求路径> HTTP/1.1key:value对key:value对key:value对key:value对空行则结束GET请求的例子在google的开发者工具的network里就可以看到GET / HTTP/1.1accept-encoding: gzip, deflate, braccep
2020-07-22 21:28:18
272
原创 Node.js学习笔记——HTTP客户端
Node.js学习笔记——HTTP客户端向其他网站请求数据向其他网站请求数据在http模块中,可以使用request方法向其他网站请求数据。var req=http.request(options,callback)···options为一个对象或字符串,指定请求的目标URL地址,如果为字符串,自动parse方法转换为一个对象···从...
2019-09-01 20:05:24
316
原创 Node.js学习笔记——HTTP拓展2
Node.js学习笔记——HTTP拓展2发送服务器端响应流response.writeHead(statusCode,[reasonPhrase],[headers])发送服务器端响应流createServer的第二个参数为一个http.ServerResponse对象,可以利用该对象发送服务器端响应流。response.writeHead(statusCode,[reasonPhrase]...
2019-08-31 19:34:15
327
原创 Node.js学习笔记——HTTP拓展1
Node.js学习笔记——获取客户端请求信息HTTP服务器接收到客户端请求时调用的回调函数中的第一个参数值为一个http.IncomingMessage对象,该对象用域读取客户端请求流中的数据,所以当从客户端请求流中读取新的数据时触发data事件,读取完触发end事件···该对象有以下属性:method:客户端向服务器发送请求时使用的方法,一个字符串。“GET”“POST PUT DELE...
2019-08-30 20:22:35
191
原创 Node.js学习笔记——创建HTTP服务器
Node.js学习笔记——创建HTTP服务器调用http模块中的createServer方法server.listen(port,[host],[backlog],[callback])server.close()EADDRINUSEconnectionsetTimeout调用http模块中的createServer方法**var server=http.createServer([List...
2019-08-30 13:33:09
265
原创 Node.js学习笔记——对路径进行操作
Node.js学习笔记——文对路径进行操作path模块normalize方法join方法resolve方法relative方法path模块normalize方法将非标准路径字符串转换为标准路径字符串:解析路径字符串中的“. . ”字符串与“.”字符串,返回解析后的标准路径将多个斜杠字符串转换为一个斜杠字符串将windows操作系统中的反斜杠字符串转换为正斜杠字符串。如果路径字符串以...
2019-08-29 15:50:20
400
原创 Node.js学习笔记——文件流
Node.js学习笔记——文件流使用ReadStream对象读取文件fs.createReadstream(path,[options])使用ReadStream对象读取文件fs.createReadstream(path,[options])options为一个对象:flags:可以采取什么操作encoding:‘utf8’,‘ascii’,‘base64’autoClose:布尔值...
2019-08-28 16:25:51
236
原创 Node.js学习笔记——对文件或目录执行的其他操作
Node.js学习笔记——创建与读取目录创建目录fs.mkdir(path,[mode],callback)fs.readdir(path,callback)查看与修改文件或目录的信息fs.stat(path,callback)/fs.lstat(path,callback)检查文件或目录是否存在fs.exists(path,callback)获取文件或目录的绝对路径fs.realpath(pat...
2019-08-19 11:55:01
438
原创 Node.js学习笔记——文件处理
Node.js学习笔记——文件处理对文件的完成读写fs.readFile()fs.readFileSync()对文件的完成读写fs.readFile()var fs=require('fs');fs.readFile('./hello.txt',function (err,data) { if(err)console.log('there is error when reading...
2019-08-18 13:03:41
184
原创 Node.js学习笔记——模块
Node.js学习笔记——模块从模块外部访问模块内的成员“单纯”访问将模块定义为==类==从模块外部访问模块内的成员“单纯”访问exports对象将模块定义为类module.exports//hello.jsvar _name,_age;var name='',age=3;var foo=function(name1,age1){ _name=name1; ...
2019-08-16 16:01:02
133
原创 Node.js学习笔记——事件处理机制&事件环机制
Node.js学习笔记——事件处理机制&事件环机制EventEmitter类EventEmitter类各种方法激发事件删除触发事件手工触发某个对象的一个事件获取指定事件的事件处理函数的数量EventEmitter类自身所拥有的事件模块从模块外部访问模块内的成员“单纯”访问将模块定义为==类==EventEmitter类所有可能触发事件的对象都是一个继承了EventEmitter类的子类...
2019-08-16 16:00:14
117
原创 Node.js学习笔记——Node.js的基础知识
Node.js学习笔记——Node.js的基础知识require函数相关require.resolve函数查询完整模块名require.cache对象__filename & __dirnamerequire函数相关在node.js中,所有脚本文件都是一个模块文件。如果某文件在命令行窗口中通过“node”命令被直接运行的,因此在node.js中将该模块文件所定义的模块称为应用程序的...
2019-08-16 15:59:08
130
原创 Node.js学习笔记——交互式运行环境REPL
Node.js学习笔记交互式运行环境——REPL在REPL中:使用下划线字符(访问最近使用的表达式)直接运行函数REPL环境中的上下文对象基础命令如何改变文本的样式创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入交互式运行环境——REP...
2019-08-16 10:38:08
594
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人