Learning materials for GIS and THREEJS

Source: Internet
Author: User

Basic knowledge/noun
Tile/Vector Tile
GeoJson-Drawing GeoJson View data, GeoJson specification, Chinese version
Web Front End
Map frame
Openlayers (3.x Apidoc http://geoadmin.github.io/ol3/apidoc/)
Mapbox-gl-js
Geo Visualization
Turf.js
Supercluster.js
Other
D3js
Geojs
Geojson-vt
3d + GIS
Webgl-globe (texture)
CESIUMJS (tile bias visualization)
ARCGIS-JS (tile biased GIS)
Ol-cesium (tile is not yet mature)
GL Big Data
DECK.GL Uber's
MAPV Baidu's
Bottom chart
Gaud
Bing
Mapbox
Osm2vectortiles (need to use TILESERVER-GL, if the build is unsuccessful, please use Docker mode)
Http://tileserver.readthedocs.io/en/latest/index.html
Database
PostgreSQL
PostGIS
Service-Side rendering
Mapnik
Mapbox-gl-native
Tilestrata
Tilelive
Tippecanoe
Other
Mapbox
Cartodb
Mapd
Mapzen
Qgis
Geohey
Map icon
Article
Http://affinitybridge.com/blog/server-side-mapping
Https://github.com/mapbox/awesome-vector-tiles
Excellent example
Citibike
https://www.mapbox.com/gallery/#

--------------------------------------------------

Entry

"Three.js Development Guide"-basic knowledge easy to understand, recommended

WebGL Chinese web-beginner free, recommended

Three.js Introductory ppt--less explanation for cognitive

Blog class

https://aerotwist.com/tutorials/This brother has two blogs about shader, an article about particle, are entry-level.

http://www.cnblogs.com/yiyezhai/has a translation of the above blog articles, three.js source notes, WebGL source notes.

http://learningthreejs.com/

https://www.script-tutorials.com/category/html5-2/

Editor

http://threejs.org/editor/

Learn Shaders

http://thebookofshaders.com/--Learning

http://glslsandbox.com--more examples, recommended

https://www.shadertoy.com/--Example

http://shdr.bkcore.com/--Online Editor

Amway A chrome shader plugin, called Shader Editor, can edit shader code online

Third-party auxiliary libraries

http://schteppe.github.io/cannon.js/--Physics engine

Other three-dimensional class libraries

http://stack.gl/

http://www.babylonjs.com/--Microsoft Development

GIS Visualization Class Library

Cesiumjs

Webgl-globe

GIS examples

https://cybermap.kaspersky.com/--Kaspersky

http://armsglobe.chromeexperiments.com/--Google Labs

Https://www.chromeexperiments.com/globe--Chrome Laboratory

https://simple.shodan.io/

http://globe.cid.harvard.edu/

Particle systems

https://github.com/anvaka/pm

http://www.astrangertowords.com/

Learning materials for GIS and THREEJS

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.