Node.js 笔记二:入门及GeoNode.js GIS相关库
2017-02-25 17:28
946 查看
转载自:http://www.jianshu.com/p/4cb1af2b3976
node.js之fs模块
Node.js模块 require和 exports
Javascript模块化编程(一):模块的写法
Javascript异步编程的4种方法
JavaScript Promises 相当酷
File System
NodeJS异步、同步 创建多层文件夹
awesome geojson geojson大杀器
mapbox/geojsonio-cli geojson数据输入输出
oeo4b / kriging.js 克里金插值
maxogden / geojson-js-utils 简单空间数据处理
wandergis / coordtransform 高德百度等坐标转换
chrisveness/geodesy 大地测量
Leaflet
pa7 / heatmap.js 热力图
mbostock/d3 D3.js中文版api-接口文档
ecomfe/echarts
highcharts/highcharts
Leaflet相关可以参考leaflet.plugin
wandergis / leaflet-echarts3
calvinmetcalf / leaflet-ajax
PaulLeCam / react-leaflet
dwilhelm89 / Leaflet.StyleEditor
Leaflet/Leaflet.draw
mapbox相关可以参考mapbox/github
Turf.js 基于前段JS的GIS空间分析工具
Tippecanoe 通过大量GeoJson要素建立矢量瓦片
Rasterio 整洁快速的栅格数据输入输出,用于Numpy
leaflet-omnivore 通用格式转换器
node-sqlite3 异步非阻塞对SQLite3的JS绑定接口
tilelive 支持瓦片模块间交互操作
Carmen 支持包装瓦片地图数据的地理编码
mapnik-omnivore 基于Node的模块,返回空间文件源文件
Mapnik 基于C++的库,提供空间数据导入和渲染,可渲染成为瓦片图
node-pre-gyp 基于Node.js的C++扩展交互
vector-tile-js 读取矢量瓦片内的要素数据
mapbox/node-mbtiles 瓦片格式mbtiles读取写入
mapbox/mbtiles-extracts 把瓦片通过geojson给分割开
输入
tilelive-bridge 转换mapnik的xml格式文件成为矢量瓦片
输出
vector-tile-py - Python tool to convert a Mapnik vector tile to GeoJSON
转载,请表明出处。总目录Awesome GIS
转载,请表明出处。总目录前端经验收集器
学习前端的过程中,我整理了很多资料,也希望能共享出来帮助到更多刚接触或者接触前端不久的同学。不过也为了把控微信群的质量,入群的一定要是前端的小伙伴才可以。入群我就会把资料发给每个人,每天也会挑选前沿的前端高质量文章发到群里给大家学习。想加入的同学可以加笑笑微信:iamaixiaoxiao,拉你入群。再次强调,保证群高质量,群非前端不加,请谅解哦。扫描微信二维码也可以。
入门
node.js之fs模块Node.js模块 require和 exports
Javascript模块化编程(一):模块的写法
Javascript异步编程的4种方法
JavaScript Promises 相当酷
File System
NodeJS异步、同步 创建多层文件夹
GIS相关库
数据与算法
awesome geojson geojson大杀器mapbox/geojsonio-cli geojson数据输入输出
oeo4b / kriging.js 克里金插值
maxogden / geojson-js-utils 简单空间数据处理
wandergis / coordtransform 高德百度等坐标转换
chrisveness/geodesy 大地测量
数据可视化
Leafletpa7 / heatmap.js 热力图
mbostock/d3 D3.js中文版api-接口文档
ecomfe/echarts
highcharts/highcharts
leaflet相关
Leaflet相关可以参考leaflet.pluginwandergis / leaflet-echarts3
calvinmetcalf / leaflet-ajax
PaulLeCam / react-leaflet
dwilhelm89 / Leaflet.StyleEditor
Leaflet/Leaflet.draw
Mapbox相关
mapbox相关可以参考mapbox/githubTurf.js 基于前段JS的GIS空间分析工具
Tippecanoe 通过大量GeoJson要素建立矢量瓦片
Rasterio 整洁快速的栅格数据输入输出,用于Numpy
leaflet-omnivore 通用格式转换器
node-sqlite3 异步非阻塞对SQLite3的JS绑定接口
tilelive 支持瓦片模块间交互操作
Carmen 支持包装瓦片地图数据的地理编码
mapnik-omnivore 基于Node的模块,返回空间文件源文件
Mapnik 基于C++的库,提供空间数据导入和渲染,可渲染成为瓦片图
node-pre-gyp 基于Node.js的C++扩展交互
vector-tile-js 读取矢量瓦片内的要素数据
mbtiles
mapbox/node-mbtiles 瓦片格式mbtiles读取写入mapbox/mbtiles-extracts 把瓦片通过geojson给分割开
vector-tile
输入
tilelive-bridge 转换mapnik的xml格式文件成为矢量瓦片
输出
vector-tile-py - Python tool to convert a Mapnik vector tile to GeoJSON
转载,请表明出处。总目录Awesome GIS
转载,请表明出处。总目录前端经验收集器
学习前端的过程中,我整理了很多资料,也希望能共享出来帮助到更多刚接触或者接触前端不久的同学。不过也为了把控微信群的质量,入群的一定要是前端的小伙伴才可以。入群我就会把资料发给每个人,每天也会挑选前沿的前端高质量文章发到群里给大家学习。想加入的同学可以加笑笑微信:iamaixiaoxiao,拉你入群。再次强调,保证群高质量,群非前端不加,请谅解哦。扫描微信二维码也可以。
相关文章推荐
- Node.js学习笔记【1】入门(服务器JS、函数式编程、阻塞与非阻塞、回调、事件、内部和外部模块)
- Node.js入门学习笔记(三)
- 《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记
- Node.js 入门笔记(1) - 基本环境
- Node.js入门笔记(3):全局对象(2)
- Node.js入门笔记
- 《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记
- Node.js入门学习笔记-IDE选择/配置之WebStorm(windows)
- NodeJS学习系列课程笔记(NodeJs EventEmitter相关使用方法)
- Node.js入门笔记(6):web开发方法
- Node.js入门学习笔记(一)
- 创业笔记-Node.js入门之基于事件驱动的回调
- Node.js学习笔记之一:入门
- Node.js入门笔记(1):基本概念
- Node.js入门学习笔记-IDE选择/配置之WebStorm(windows)
- Node.js入门学习笔记(二)
- 创业笔记-Node.js入门之JavaScript与Node.js
- 创业笔记-Node.js入门之一个完整的基于Node.js的web应用
- Node.js入门笔记(4):文件系统(fs)
- Node.js入门笔记(2):全局对象(1)