
node
gis_SSS
每天进步一点点
展开
-
egg+sequelize+postgis 空间数据新增
一、建立空间表,建议使用下边的代码建立空间表不建议使用navicat去建表CREATE TABLE city( id int4,name varchar(25), geom geometry(POINT,4326) );二、egg中建立modelmodule.exports = app => { const { INTEGER, STRING, GEOMETRY } ...原创 2019-11-01 19:58:57 · 643 阅读 · 0 评论 -
egg+sequelize+postgis 查询数据并返回geojson数据格式
一、查询(1)建立数据模型module.exports = app => { const { STRING, INTEGER, DATE, GEOMETRY } = app.Sequelize; const Zhengzhou = app.model.define("zhengzhou", { gid: { type: INTEGER, prim...原创 2019-10-27 21:33:01 · 1631 阅读 · 0 评论 -
egg sequelize postgis 环境搭建
一、egg基本环境的搭建官方地址:https://eggjs.org/zh-cn/tutorials/index.html一、将本地建立一个项目文件夹如gis-analyse,在该文件夹下执行脚手架命令npm init egg --type=simple(2)安装依赖npm i(3)运行npm run dev二、安装sequelize,官方中文地址:htt...原创 2019-10-24 21:18:52 · 359 阅读 · 0 评论 -
Sequelize值关联查询
一、介绍很多博客都有关于这方面的介绍,对于初学者来说是比较看起来比较困难,所以本文直接使用demo的方式进行演示比较全面的介绍可看这边博客:https://blog.youkuaiyun.com/awhlmcyn/article/details/79816478二、演示的场景在RBAC权限管理模型中,需要三张表,role(角色表)、access(权限表)、role_access(角色权限关联...原创 2019-06-19 22:28:44 · 2639 阅读 · 1 评论 -
node使用jwt来创建token和解析token
一、使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的:客户端使用用户名跟密码请求登录 服务端收到请求,去验证用户名与密码 验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端 客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里 客户端每次向服务端请求资源的时候需要...原创 2019-06-10 21:06:53 · 4829 阅读 · 0 评论 -
使用http-server搭建一个静态服务器
一:说明http-server是一个简单的零配置的命令行http服务器,它足够强大便于生产和使用,用于本地测试和开发。二、使用(1)全局安装npm i http-server -g(2)在本地创建一个文件夹,文件里放一个静态文件(3)编辑html内容(4)启动http-server服务器,win+R进入文件所在页面,输入hs -a ...原创 2019-09-11 21:26:26 · 1237 阅读 · 0 评论