Abdishakur

Sign in

Pinned & Updated Every Week.

I write a lot and the new Medium design stacks articles on top of each other. The reader might find it difficult to search through all my articles (>100 and counting) and get the right article.

Therefore, I pinned this story in my profile to make it easy to find…


A comparison — choosing the right option for the right project.

Numbers do not speak for themselves!. We make them talk.

An essential part of data analysis is communication. We need to arrange information in a comfortable and digestible way to communicate, highlight and visualise critical areas.

Dashboards take your data visualisation to the next level. They connect different visualisation components…


Essential skills to transition from GIS to Spatial Data Science.

GIS skills and education have changed over the past years. “I’ve been GIS. Now I’m geospatial.” writes Will Cadell in a recent article titled Geospatial Is Not GIS.

As a GIS person typically produces cartographic and analytical products using desktop software, Geospatial data scientist creates code and runs pipelines that…


JupyterLab Native Cross-Platform Desktop Application

Have you tried the new Jupyter Lab Desktop application?

I have been using the Desktop application for the last two weeks now, and I think it is an excellent addition to my tools despite its shortcomings.

JupyterLab Desktop is — A desktop application for JupyterLab, based on Electron.

It is…


With PrettyMaps — Small Python Library

“I am told there are people who do not care for maps, and I find it hard to believe.” ~ Robert Louis Stevenson, The Art of Writing on Treasure Island

I love Maps.

PrettyMaps — a small Python library—captured my attention while visiting Hacker News. It has secured the first…


Create web applications in Python without HTML, CSS, and JS

This is an ongoing series on learning how to create Interactive dashboards and web applications with Dash Plotly in Python.

The first part covered the basics of Dash, its structure and showed you how to create simple web applications with Dash.

In the second article, we created a minimal Dash…


Create web applications in Python without HTML, CSS, and JS

This is an ongoing series on learning how to create Interactive dashboards and web applications with Dash Plotly in Python. The first part covered the basics of Dash, its structure and showed you how to create simple web applications with Dash.

In this article, we will create an interactive dashboard…


Create web applications in Python without HTML, CSS, and JS

Dash, from Plotly, is one of the best tools for creating Dashboards and Interactive web applications. Dash allows users to create full and interactive web applications and dashboards using Python.

With Dash, you do not need HTML, CSS, or JavaScript. You can build Dash apps with Python, R, Julia, and…


Spatial Indexing Algorithms techniques

Spatial Indexing is an important concept in spatial data science. It boasts performances and appears always when processing or displaying large spatial datasets.

If you are performing range queries, spatial join, or finding K nearest neighborhoods, chances are that you need spatial indexes to efficiently carry out the process in…


Threats of Location-based data and mechanisms to mitigate them

Location data provides an unparalleled opportunity to understand our environments, mobility, and how we use space over time. In times of this pandemic, we have seen again and again how crucial component location data is to track disease spread, combat it, and design policies to enforce distancing policies.

Today, we…

Abdishakur

Writing about Geospatial Data Science, AI, ML, DL, Python, SQL, GIS | Top writer | 1m views.

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