Scientific / Engineering Computation and More

Geospatial-Related Applications

  1. System of Linear Equation Solver
  2. Orthographic Projection Plotting
  3. Graph creation and uses
  4. Spatial overlay processing
  5. Voronoi polygon processing
  6. Shortest paths on grid network
  7. Least-squares adjustment: levelling network
  8. Least-squares adjustment: horizontal control network
  9. Geodetic 3D problems solver
  10. Geo-UTM and UTM-Geo conversion
  11. Geo2UTM conversion
  12. Geo2UTM conversion + side shot computation
  13. Geo2UTM conversion + 3d-side-shot computation
  14. Geospatio-Temporal Coordinates Transformation
  15. TGM2017 Thailand Geoid Heights

Engineering Applications

  1. Simple beam with point and distributed loads
  2. Prismatic beam with various superpositioned loads
  3. General non-prismatic beam with various superpositioned loads
  4. Continuous, 2-span, non-prismatic beam with various superpositioned loads

Web Maps with Openlayers

  1. Openlayers 5.3, Draw features, modify, create GeoJson
  2. Openlayers 5.3, Draw features, modify, create GeoJson (Test)
  3. Openlayers 5.3, Two drag-able markers for distance/bearing

Web Maps with Leaflet and TurfJS

  1. Points within polygon
  2. Mid point on a greatcircle
  3. Planepoint (interpolate for elevation)
  4. Difference and intersect of 2 polygons
  5. Simple shortest path avoiding obstacles
  6. KlusterKmeans (grouping of geolocations)
  7. Interpolation and contouring

Web Maps with 3D buildings

  1. Animate (turning) map, centered at Chulalongkorn University
  2. Using OSMBuildings services
  3. Embedded iframe code from maptiler cloud services

Least-squares adjustment computation using math.js

  1. Vertical network adjustment

Propagatioin of precisions

  1. Precisions of a rectangle's components
  2. Standard error ellipse interactive visualization
  3. Error ellipses interactive visualization

COVID-19 Data Visualization

  1. COVID-19: ASEAN Countries
  2. COVID-19: Thailand 77 Changwat

Thailand Population Census BE.2563/2564 Visualization

  1. Thailand BE.2563 Population Census Visualization on Treemap/Sunburst Charts
  2. Thailand BE.2564 Population Census Visualization on Treemap/Sunburst Charts

Thailand Population Census 2564 BE. By Changwat (3-4 Levels Treemap)

  1. Bangkok
  2. Khonkaen
  3. Chonburi
  4. Chiangmai
  5. Nakhon_Ratchasima
  6. Nakhonsri_Thammarat
  7. Pathumthani
  8. Prachuab_Khirikhan
  9. Nonthaburi
  10. Samutprakan
  11. Angthong
  12. Phranakhon Si Ayuthaya
  13. Chachoengsao
  14. Chantaburi
  15. Kanchanaburi
  16. Lopburi
  17. Nakhonnayok
  18. Nakhonpathom
  19. Prachinburi
  20. Rayong
  21. Sakaeo
  22. Samutsakhon
  23. Samutsongkram
  24. Saraburi
  25. Singburi
  26. Suphanburi
  27. Trat

Thailand Changwat Population, Searchable

  1. Thailand Changwat Population, Selectable/Searchable

Web apps using cytoscape.js

  1. Bangkok Mass-Transit Routing (2019)
  2. Bangkok Mass-Transit: Test
  3. Bangkok Mass-Transit: Find Path

Web apps using three.js + cytoscape.js

  1. Interactive 3D network model using Three.js with routing analysis using Cytoscape.js

©2013-2023 Swatchai Kriengkraipet, Chulalongkorn University, Bangkok
profile for swatchai on Stack Exchange, a network of free, community-driven Q&A sites