pygeohash

Contents:

  • Introduction
    • What is PyGeoHash?
    • Why Use PyGeoHash?
    • Use Cases
    • Project History
    • Additional Resources
  • Geohash Concepts
    • What is a Geohash?
    • How Geohashing Works
    • Visual Representation
    • Precision and Cell Size
    • Properties of Geohashes
    • Edge Cases and Limitations
    • Geohash Bounding Boxes
    • Geohash vs. Other Geocoding Systems
  • Usage Guide
    • Installation
    • Basic Operations
      • Encoding Coordinates to Geohash
      • Decoding Geohash to Coordinates
    • Working with Geohash Precision
    • Calculating Distances
    • Finding Adjacent Geohashes
    • Bounding Box Operations
      • Checking if a Point is Within a Box
      • Checking if Bounding Boxes Intersect
      • Finding Geohashes in a Bounding Box
      • Practical Example: Geospatial Querying
    • Statistical Functions
    • Practical Examples
      • Location-Based Search
      • Geofencing
    • Visualization
      • Plotting a Single Geohash
      • Plotting Multiple Geohashes
      • Creating Interactive Maps
    • Performance Considerations
    • Performance Considerations
  • Type System
    • Core Types
    • Validation Types
      • Validation Functions
      • Basic Usage
      • Validation Rules
      • Best Practices
      • Common Validation Errors
    • Collection Types
    • NumPy Integration
    • Pandas Integration
    • Utility Types
    • Type Safety and Fallbacks
    • Example: Type-Safe Function
  • Examples
    • Basic Geohashing
    • Adjacent Geohashes
    • Distance Calculations
    • Statistical Analysis
    • Geospatial Search
    • Clustering by Geohash Prefix
    • Bounding Box Operations
      • Visualizing Bounding Boxes
    • Visualization Examples
    • Plotting a Single Geohash
    • Plotting Multiple Geohashes
    • Creating Interactive Maps with Folium
    • Creating a Geohash Grid
    • Visualizing Geohash Neighbors
    • Visualizing Geohash Precision
  • API Reference
    • Core Functions
      • encode()
      • encode_strictly()
      • decode()
      • decode_exactly()
    • Data Types
    • Distance Calculations
      • geohash_approximate_distance()
      • geohash_haversine_distance()
    • Geohash Navigation
      • get_adjacent()
    • Bounding Box Operations
      • get_bounding_box()
      • is_point_in_box()
      • is_point_in_geohash()
      • do_boxes_intersect()
      • geohashes_in_box()
    • Statistical Functions
      • mean()
      • northern()
      • southern()
      • eastern()
      • western()
      • variance()
      • std()
    • Visualization Functions
  • Blog Posts
    • PyGeoHash New Release - 2.1.0
    • Using Cursor for Library Maintenance
pygeohash
  • Search


© Copyright 2016, Will McGinnis.

Built with Sphinx using a theme provided by Read the Docs.