Self-introduction 😎 (This is generated from the ChatGPT after I showed it this page! 😂)
Here are the key words on this page! 🔑
Click to see
3D print, 3D trajactory, A*, Algorithm, Android, AngularJS, Apache Cordova, ArcGIS Enterprise Server, ArcGIS Javascripts API, ArcGIS Server Restful API, AWS EC2, Bambu Lab X-1 Carbon, CH, Compass, CSS3, DEM, Dijkstra, DSM, ESRI's geodatabase, GDAL, GeoMesa, GeoServer, GeoTrillis, Google Earth, Government Tech, GPS, H3, HTML5, iOS, kubernetes, LasTools, LiDAR, Linux, MacOSX, MLD, Mobile GIS, Neo4J, Numpy, Openlayers, OSRM, PDAL, pgRouting, Planter, PostGIS, Postgres, PyTorch, QGIS, Raspiberry PI, Spark, State-of-Art, Tensorflow, UAV, vector tiles, viewshed, VNC, Web Mercator
I. My static pre-recorded demos……👀
ESRI’s Geospatial Platform - ArcGIS Enterprise Server (If budget 💰 isn’t your consideration……) 😊
*Note: start from the ArcGIS Enterprise Server 11 for Linux, the required packages may less than before (just need this gettext* package group), you can check detail here
- [How to install ArcGIS Enterprise on MacOSX eventhough it’s not natively supported] { Tutorials available soon!!! }
- Dockerize ArcGIS Enterprise Server 10.0 SP5 For Linux (avoiding ~$50K/year Kubernetes licensing)
- [State-of-Art/Gov. Tech]-💧Water Resources Planning-Integrated Network of Scientific Information & GeoHydrologic Tools: ArcGIS Server+ArcGIS Javascripts API+C3.js+HTML5/CSS3
- [Lab Project]-Enviromental Planning🏫-Volunteered Geographic Information (VGI) Website-YouTube:ArcGIS Server+ArcGIS Javascripts API+HTML5/CSS3
- [Lab Project]-Enviromental Planning🏫-A Mobile GIS App For Environmental Data Collection-YouTube: ArcGIS Server+ArcGIS Javascripts API+Apache Cordova+HTML5/CSS3 for Android,iOS
- [Reference]-Required packages for install ArcGIS Enterprise Server 10.x for Linux on CentOS
- [Reference]-How to install ArcGIS Enterprise Server for Linux Silently
- [Reference]-The ArcGIS Enterprise Server Life Cycle
Potential ways for migrate from ArcGIS Enterprise Server to GeoServer without breaking the frontend:
- [Reference]-How to make GeoServer mimick the ArcGIS Server Restful API
- [Reference]-Letting GeoServer to use the ESRI’s Geodatabase
OpenSource Cloud Native Geospatial Platform - GeoServer (If budget is your consideration……) 🙁
- Dockerize GeoServer with GDAL/Vector Tiles plugins and using GeoMesa datastore - One of alternatives to ArcGIS Enterprise
- Online Viewshed App (3D trajectory analysis) - ESRI offers this capability via Spatial/3D Analyst (~$650/year) - YouTube: GeoServer+Flask+OpenLayers+HTML5/CSS3
- Dockerize Geoserver with GDAL/Vector Tiles plugins
- Accessing GeoTrellis image server and dynamic tile stitching
- Map Visualization Using GeoServer and OpenLayers - YouTube
- A Mobile GIS App By AngularJS - YouTube
- Map Publishing on GeoServer - YouTube
Remote Sensing - LiDAR Point Cloud & H3 Hexagon & Digital Elevation Model & 3D Printing 🛰️
- How to 3D Print My Neighorhood on Bambu Lab X-1 Carbon
- A data science tool for generate hexagonal DEM from LiDAR (build by PDAL, NumPy and more)
- Why need to use hexagonal Digital Surface Model (DSM)?
- H3 hexagon visualization on Google Earth pro
- Mapping H3 in Web Mercator projection
- Simple LiDAR Data Visualization Tool (Wine + LasTools) - YouTube
Map Routing - Navigation & Realtime GPS+GLONASS & Digital Farming & IoT 🌎
- Learning pgRouting (A*, Dijkstra) in PostGIS
- The world’s 1st RC Cassette Planter
- DIYMall DY-880TTL GPS module on Raspiberry PI
- QMC5883L Magnet Compass
- [Reference]-Most popular routing engine - OSRM (Contraction Hierarchies (CH), Multi-Level Dijkstra (MLD)) (demo)
- [Reference]-Open Street Map (OSM) Wiki Reference
- [Reference]-OSRM Project Page
- [Reference]-Parallel Routing Analysis using OSRM and Postgres in Spark
- [Reference]-OSRM + H3 + Spark - A New Routing Estimation Method
- [Reference]-Alternative Routing Engine besides pgRouting and OSRM - the “Neo4J”
Drone Image Stitching - UAV Breeding Crops 🛩️
- Direct georeferencing UAV images - Cutting costs for ($$$) image stitching
- Quadrilateral Transformation Algorithm
II. My interactive live demos……👀
My interactive live demos are hosted on my personal device for development and testing. Because the system is not running 24/7, please use the Send Inquiry link to let me know when you plan to view the demos.
*Please be ware that the self-signed certificate will trigger security warnings in browsers when you visit my site, and there is a way to bypass that warnings documented in here:
How to temporarily bypass (Chrome, Edge, Firefox) warnings
- Google Chrome/Microsoft Edge: On the warning page, click the Advanced button, then scroll down and click the “Proceed to [website address](unsafe)” or “Continue to” link. A quick trick in Chrome is to simply type thisisunsafe anywhere on the error page.
- Mozilla Firefox: Click the Advanced button, then click Accept the Risk and Continue.
Access to my interactive live demos requires login credentials. I will provide the login details in my response email. The demos available for viewing are listed below.
- Georeferencing UAV Orthos Saving cost for your expensive ($$$) image stitching process
- Online Viewshed Analysis This functionality is available in ESRI’s Spatial/3D Analyst extensions (~$650/year for enterprise users)
- The ArcGIS Server Feature Service Published on ArcGIS Server for Linux running in a container, avoiding the ArcGIS Server on Kubernetes license (~$50K/year for 64 vCPUs).
For future road map, in the next few years……
- Changing all my existing demonstrations to use secured TCP protocol (HTTPS).
- Get a trusted certificate from Let’s encrypt (by doing this, security warnings in browsers will be gone).
- Purchase a used bare-metal server and host my demos on it so they can run 24/7. This would actually be cheaper and less maintenance work than renting an R5.4xlarge EC2 instance on AWS.
III. Miscellaneous works……👀
Random Geospatial Works & Self Exploration 🏞️
- How to Add BaseMap in QGIS - YouTube
- A budget build eGPU on Linux for Tensorflow, PyTorch development
- P.E.A.N Stack - YouTube Demo
Data Visualization - Bioinformatics 🧬
Motion Pictures - Urban Planning & Architecture 🌆
- [Lab Project] - Cornhusker Corridor LiNK to LNK Plan 2013 - YouTube
Tricky Things - Cloud Linux & CI/CD Pipeline 🥷
*NOTE: most of the code or data demonstrated here are published to public, if you’re interested, you can download them from: