Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Spatial analysis›Local Kernel Density Estimation
Regression modelGIS / spatial

Local Kernel Density Estimation

Also known as: Local KDE, adaptive KDE, spatially adaptive kernel density estimation, local density estimation

Local Kernel Density Estimation (Local KDE) is a non-parametric spatial method that estimates the density of point events at each location by applying a kernel function with a spatially adaptive bandwidth. Unlike global KDE, which uses a fixed bandwidth across the entire study area, Local KDE adjusts the smoothing window according to local data density, capturing fine-scale clustering where events are sparse or concentrated.

ScholarGate
  1. Regression model
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Local Kernel Density Estimation
Hot Spot AnalysisLocal Moran's ILocal Spatial Autocorrel…Network-Based Spatial An…Spatial AutocorrelationPanel Kernel Density Est…Space-Time Kernel Densit…

When to use it

Use Local KDE when you have point event data (crime incidents, disease cases, retail locations, accident sites) and you expect the intensity to vary strongly across the study region. It is preferable to global KDE when the point pattern has both dense clusters and sparse zones, because a fixed bandwidth would simultaneously over-smooth clusters and under-smooth sparse areas. Do not use Local KDE when events follow a regular or random spatial process with no clustering, when the dataset is extremely small (fewer than ~30 events), or when you need a probabilistic model with inferential testing — in those cases consider spatial autocorrelation measures or kernel regression instead.

Strengths & limitations

Strengths
  • Adapts the smoothing bandwidth to local data density, preserving sharp peaks in dense clusters without creating noise in sparse areas.
  • Produces an interpretable continuous density surface ready for GIS visualisation and overlay analysis.
  • Non-parametric: no distributional assumptions about the underlying point process.
  • Applicable to any type of point event data regardless of the attribute measured.
  • Widely implemented in ArcGIS (Kernel Density tool), QGIS, R (spatstat, ks packages), and Python (scipy, KDEpy).
Limitations
  • Bandwidth selection is critical and subjective; different pilot estimators can yield markedly different surfaces.
  • Does not provide formal hypothesis testing or p-values for identified hotspots — supplementary methods such as Getis-Ord Gi* are needed for inference.
  • Computationally intensive for very large point datasets or fine grid resolutions.
  • Edge effects near study-area boundaries may produce artificially low density estimates unless corrected.

Frequently asked

What is the difference between global KDE and Local KDE?

Global KDE uses a single fixed bandwidth h applied uniformly across the entire study area. Local KDE computes a spatially varying bandwidth h_i for each location based on local data density, so it adapts its smoothing to the local point pattern rather than imposing a one-size-fits-all window.

How do I choose the adaptive bandwidth?

The most common approach is a two-step procedure: first estimate a pilot (fixed-bandwidth) density, then set h_i proportional to the inverse square root of the pilot density at each event location. Plug-in selectors (e.g., Abramson's rule) and cross-validation can guide the initial pilot bandwidth choice.

Can Local KDE replace hotspot tests like Getis-Ord Gi*?

No. Local KDE is exploratory and produces a density surface without statistical significance values. Getis-Ord Gi* and similar local spatial statistics provide z-scores and p-values to formally test whether an observed cluster is statistically significant given the spatial distribution of values. Use Local KDE for visualisation and Gi* for inference.

Does the choice of kernel function (Gaussian vs. quartic) matter much?

In practice, the choice of kernel shape has little effect on the density surface compared to the choice of bandwidth. Most kernel functions give nearly identical results at the same bandwidth. Bandwidth selection is the dominant decision.

How do I handle edge effects at the study-area boundary?

Apply edge correction techniques such as the reflection method or guard-zone trimming. In ArcGIS, the Kernel Density tool handles edge effects automatically. In R (spatstat), the density.ppp function offers several edge correction options including 'isotropic' and 'translate' corrections.

Sources

  1. Silverman, B. W. (1986). Density Estimation for Statistics and Data Analysis. Chapman and Hall, London. ISBN: 978-0412246203
  2. Diggle, P. J. (1985). A kernel method for smoothing point process data. Journal of the Royal Statistical Society: Series C (Applied Statistics), 34(2), 138-147. link ↗

How to cite this page

ScholarGate. (2026, June 3). Local Kernel Density Estimation. ScholarGate. https://scholargate.app/en/spatial-analysis/local-kernel-density-estimation

Related methods

Hot Spot AnalysisLocal Moran's ILocal Spatial AutocorrelationNetwork-Based Spatial AnalysisSpatial Autocorrelation

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Hot Spot AnalysisSpatial analysis↔ compare
  • Local Moran's ISpatial analysis↔ compare
  • Local Spatial AutocorrelationSpatial analysis↔ compare
  • Network-Based Spatial AnalysisSpatial analysis↔ compare
  • Spatial AutocorrelationSpatial analysis↔ compare
Compare side by side →

Referenced by

Panel Kernel Density EstimationSpace-Time Kernel Density Estimation

Similar methods

Bayesian Kernel Density EstimationKernel Density Crime MappingSpace-Time Kernel Density EstimationPanel Kernel Density EstimationLocal Spatial RegressionLocal KrigingLocal Hot Spot AnalysisKernel Density Estimation

Related reference concepts

Density EstimationSpatial Point ProcessesK-Means ClusteringNonparametric StatisticsModel-Based ClusteringGaussian Process Models

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Local Kernel Density Estimation (Local Kernel Density Estimation). Retrieved 2026-07-21 from https://scholargate.app/en/spatial-analysis/local-kernel-density-estimation · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Silverman, B. W.; Diggle, P. J.
Year
1985-1986
Type
Non-parametric density estimator
DataType
Point event data, georeferenced observations
Subfamily
GIS / spatial
Related methods
Hot Spot AnalysisLocal Moran's ILocal Spatial AutocorrelationNetwork-Based Spatial AnalysisSpatial Autocorrelation
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account