Posts

SVG to GIS Vector Data Conversion and Vice Versa

Image
How to convert SVG (Scalable Vector Graphics) to GIS Vector Data (SHP or Mapinfo or any other format) using QGIS and Inkscape. GIS and Inkscape is a free and open source software that you can download from their respective site.

How to Build HTML Form with Ability to Extract Geolocation Data From the Browser/Mobile Devices and Populate the Form Data in Google Sheets

Image
Just as the post title suggest, this post is about how to do it. Here are the steps.  1. Create a New Google Sheets Spreadsheet. Give a meaningful and consistent header such as the image below:  2. Share it as public (anyone with the link) and set the anyone as Editor.  3. From the GSheets Menu, go to Extension > App Scripts.  4. Delete the initial function, and copy/paste code snippets below.  // Original code from https://github.com/jamiewilson/form-to-google-sheets // Updated for 2021 and ES6 standards const   sheetName  =  'Geolocation' const   scriptProp  =  PropertiesService . getScriptProperties () function   initialSetup  () {    const   activeSpreadsheet  =  SpreadsheetApp . getActiveSpreadsheet ()    scriptProp . setProperty ( 'key' ,  activeSpreadsheet . getId ()) } function   doPost  ( e ) {  ...

Extracting Google Maps Route as GIS Data

Image
How to extract Google Maps Route as GIS Data in GPX Format using maptogpx.com ,

Convert Multiple GIS Shapefiles to Single DXF CAD

Image
How to convert multiple GIS Layers (in shapefile or other GIS formats) to Single DXF CAD file. This workflow can be done in QGIS A free Geographic Information System Software, and may be useful for certain data management workflow or GIS-CAD Integration.

How to make 3D Elevation Profile in ArcGIS Pro

Image
How to make 3D Elevation profile in ArcGIS Pro. There are two ways how to do it. First is using Profile Graph and Profile Geoprocessing Tool, and for the second is using Elevation profile Tool from Global/Local Scene Exploratory 3D Elevation Profile Tool. Below is the complete tutorial about how to do for both methods. 

Using Github as Raster Tile Server

Image
How to use Github to host raster tiles geospatial data like imagery or map. TMS and XYZ Tiles protocol are supported. The output tiles can be consumed by LeafjetJS, ArcGIS JS API, Mapbox JS, OpenLayers or any other webmapping Javascript Framework as long as they are support TMS or XYZ tiles

Improve Sentinel 2 Imagery Spatial Resolution Using SEN2RES Plugin in ESA SNAP

Image
How to improve the spatial resolution of Sentinel-2 Imagery 60 meters and 20 meters resolution to 10 meters without sacrifing the spectral information, using SEN2RES Plugin,