A Comprehensive Guide

Photo by Caspar Camille Rubin on Unsplash

Step 1: Add and Install the PostgreSQL 12 via your terminal.

$ sudo apt update
$ sudo apt install postgresql-12 postgresql-client-12

Step 2: Test PostgreSQL + Assign password to postgres

$ systemctl status postgresql.service

CesiumJS Tutorial

Let’s add your favorite basemap to the 3D virtual globe

3D City Model — New York City, USA with Mapbox Day Navigation based-map

Step 1. Prepare Mapbox API Key

Update Python Environments in 1 min with Conda.

Photo by Mathias Nevière on Unsplash
// update conda
$ conda update conda
// Optionally, also update anaconda
$ conda update anaconda
// Update Spyder…

Using PyCountry Library. With An Example Use in CSSE COVID-19 Dataframe.

Photo by Juliana Kozoski on Unsplash


An Example Use of Python for Beginner.

Photo by Amanda Jones on Unsplash

Hands-on Tutorials

A Step-by-Step Tutorial to Visualize CityGML on the Web App — A Sample Area of Den Haag City, Netherlands.

Screenshot of Expected Output from This Tutorial — 3D Web App with 3D Semantic Building Models in Den Haag Area (by Author)

Using QGIS to explore the CityJSON 3D City Models.

Photo by Devin Avery on Unsplash

A complete list of open-Source 3D city models

3D City Models of the New York City in the 3D Tiles format visualized in the CesiumJS framework. (by Author)

Why Semantical models?

Using PlantUML Extension in VS Code

Editing PlantUML Sequence Diagrams in VSCode (by Author)

An Easy Way to Create an Interactive Choropleth Map Using Google Sheet.

Photo by Puk Patrick on Unsplash

Joe T. Santhanavanich

M.Sc. in Photogrammetry and Geoinformatics. 📚LinkedIn: https://www.linkedin.com/in/thunyatheps/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store