Open in app
Home
Notifications
Lists
Stories

Write
Manivannan K
Manivannan K

Home

Jun 8

Dynamic Shaded Relief map with Leaflet and Cloud Optimized GeoTiff (GEBCO Global Bathymetry) — Client-side rendering

Last weekend, I stumbled upon an interested thought: How can we generate a custom basemap for an web application with terrain/bathymetric details and the flexibility to change styles/colour scheme whenever needed without any tileserver. Demo application: https://demo.gishorizon.com/shaded-relief/ Usually, we have few options for our basemaps: 1) Generate static tiles (png…

Leaflet

4 min read

Dynamic Shaded Relief map with Leaflet and Cloud Optimized GeoTiff (GEBCO Global Bathymetry) —…
Dynamic Shaded Relief map with Leaflet and Cloud Optimized GeoTiff (GEBCO Global Bathymetry) —…

Mar 22, 2021

Simple MapTileServer using NodeJs & PostGIS — Part 2: Drawing Vector data on canvas

In the Part 1, we have seen the fundamental calculations involved in converting geographic coordinates to pixel coordinates. Now, let’s get started with our server code. Express handler for tile image request: Our request handler responds to each tile image request(with params: x, y, z, layerId) from the client side. To get features(in the layer-layerId) that…

GIS

3 min read


Mar 22, 2021

Simple MapTileServer using NodeJs & PostGIS — Part 1: Core concepts

You are wondering, Why are we doing this!!? There are many commercial and opensource softwares like ArcGIS Online/Enterprise or Geoserver are available in market to perform this. Hmm…May be you want a customizable, simple, light-weight and non-commercial tileserver or May be, you just want to learn how they work or…

GIS

4 min read

Simple MapTileServer using NodeJs & PostGIS — Part 1: Core concepts
Simple MapTileServer using NodeJs & PostGIS — Part 1: Core concepts
Manivannan K

Manivannan K

GIS Developer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable