Skip to main content

Fast geographic and planar distance calculations with Python bindings

Project description

rapidgeo

PyPI Documentation License

Geographic calculations for Python: distance calculations, polyline encoding/decoding, line simplification, and curve similarity measures.

Installation

pip install rapidgeo          # Base package
pip install rapidgeo[numpy]   # With NumPy support

Quick Start

from rapidgeo import LngLat
from rapidgeo.distance.geo import haversine

# Create coordinates (longitude, latitude) - multiple formats supported
sf = LngLat.new_deg(-122.4194, 37.7749)   # LngLat object
nyc = (-74.0060, 40.7128)                  # Tuple (lng, lat)
la = [-118.2437, 34.0522]                  # List [lng, lat]

# Calculate distance
distance = haversine(sf, nyc)
print(f"Distance: {distance / 1000:.1f} km")  # ~4,130 km

What it does

Distance Calculations:

  • Haversine: Spherical Earth approximation, good for most uses
  • Vincenty: Ellipsoidal Earth model for higher precision
  • Euclidean: Flat plane calculations
  • Batch operations for multiple points
  • NumPy array support for vectorized operations

Polyline Encoding/Decoding:

  • Google Polyline Algorithm implementation
  • Compress coordinate sequences to text strings
  • Configurable precision levels

Line Simplification:

  • Douglas-Peucker algorithm
  • Reduce point count while preserving shape
  • Configurable distance tolerance

Curve Similarity:

  • Fréchet distance: Compare trajectories (point order matters)
  • Hausdorff distance: Compare shapes (point order doesn't matter)
  • Useful for GPS track analysis and route comparison

Coordinate System

All coordinates use longitude, latitude ordering (lng, lat):

# Correct
point = LngLat.new_deg(-122.4194, 37.7749)  # lng first, lat second

# Common mistake
# point = LngLat.new_deg(37.7749, -122.4194)  # lat, lng - WRONG

Usage Examples

Compare GPS Tracks:

from rapidgeo.similarity.frechet import discrete_frechet

# Two similar walking routes
route_a = [LngLat.new_deg(-122.419, 37.775), LngLat.new_deg(-122.418, 37.776)]
route_b = [LngLat.new_deg(-122.419, 37.775), LngLat.new_deg(-122.417, 37.777)]

similarity = discrete_frechet(route_a, route_b)
print(f"Routes differ by {similarity:.1f} meters")

Simplify GPS Tracks:

from rapidgeo.simplify import douglas_peucker

# Reduce GPS track complexity
detailed_track = [LngLat.new_deg(-122.4, 37.7), LngLat.new_deg(-122.39, 37.71), ...]
simplified = douglas_peucker(detailed_track, tolerance=10.0)  # 10m tolerance
print(f"Reduced from {len(detailed_track)} to {len(simplified)} points")

Encode/Decode Polylines:

from rapidgeo.polyline import encode, decode

# Compress GPS data - supports multiple coordinate formats
points = [
    LngLat.new_deg(-122.4, 37.7),  # LngLat objects
    (-122.3, 37.8),                 # Tuples
    [-122.2, 37.9],                 # Lists
]
encoded = encode(points, precision=5)
decoded = decode(encoded, precision=5)

NumPy Batch Operations:

import numpy as np
from rapidgeo.numpy import pairwise_haversine, path_length_haversine

# High-performance vectorized operations
lng = np.array([-122.4, -122.3, -122.2])
lat = np.array([37.7, 37.8, 37.9])

# Calculate distances between consecutive points
distances = pairwise_haversine(lng, lat)

# Total path length
total_distance = path_length_haversine(lng, lat)
print(f"Total: {total_distance / 1000:.1f} km")

License

Licensed under either of Apache License, Version 2.0 or MIT License at your option.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rapidgeo-0.2.3.tar.gz (173.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rapidgeo-0.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (375.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (372.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp314-cp314-win_amd64.whl (239.3 kB view details)

Uploaded CPython 3.14Windows x86-64

rapidgeo-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (375.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp314-cp314-macosx_11_0_arm64.whl (332.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rapidgeo-0.2.3-cp314-cp314-macosx_10_12_x86_64.whl (355.3 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

rapidgeo-0.2.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (372.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp313-cp313-win_amd64.whl (240.1 kB view details)

Uploaded CPython 3.13Windows x86-64

rapidgeo-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (388.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp313-cp313-macosx_11_0_arm64.whl (332.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rapidgeo-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl (357.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rapidgeo-0.2.3-cp312-cp312-win_amd64.whl (240.2 kB view details)

Uploaded CPython 3.12Windows x86-64

rapidgeo-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (388.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp312-cp312-macosx_11_0_arm64.whl (332.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rapidgeo-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl (357.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rapidgeo-0.2.3-cp311-cp311-win_amd64.whl (239.0 kB view details)

Uploaded CPython 3.11Windows x86-64

rapidgeo-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (375.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp311-cp311-macosx_11_0_arm64.whl (332.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rapidgeo-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl (356.4 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rapidgeo-0.2.3-cp310-cp310-win_amd64.whl (239.1 kB view details)

Uploaded CPython 3.10Windows x86-64

rapidgeo-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp39-cp39-win_amd64.whl (240.0 kB view details)

Uploaded CPython 3.9Windows x86-64

rapidgeo-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (377.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (377.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file rapidgeo-0.2.3.tar.gz.

File metadata

  • Download URL: rapidgeo-0.2.3.tar.gz
  • Upload date:
  • Size: 173.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for rapidgeo-0.2.3.tar.gz
Algorithm Hash digest
SHA256 bc7e62decad0b734b0e039d614afa5ac0b39a328c78f1520f50dc1d9f1beedaf
MD5 85c44091ec6a631e9a914d6716ceb521
BLAKE2b-256 5c34863ab308c63795d1d6260bd6df485d39f61e161327a054ec04f0656411d5

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd30057560da7ab0cae1cf8d5319670a9c1ad80d7d6be0061e551a2e3a5f8a34
MD5 dcd821b32ab014e9072f77b3679e944c
BLAKE2b-256 046418e4fa56d25f927f989ca25c91ec064073b086a5127b3f1663b51b69251f

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2de175caf241613f0441cf8285f244227c027969aea52e4d458672a5ff89ed4c
MD5 ac068fdf85904d54a5855f76366920e0
BLAKE2b-256 b85f72dd65867ce0d16b96f16e2478a90aab7a99b656d5778e6ffc524b968d84

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 858dd3f92b59e8725d10544d875ca95f96e8d419b9859527b1b1d6bd0befd0bc
MD5 26e417427e753a55c5c06fe2f4ed33dd
BLAKE2b-256 eb72e8b0e54df22870334b93f6f435174a9f13f7641adbfdb993276e20db75e3

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ad6b189fc82ce0cd90e8e77896427caece6ca0fd1911f6f60a078eb176e80fb1
MD5 df7fd1fb4f9010bbdf392d8bb07553d6
BLAKE2b-256 9b84d6e50db9294f51b38f4aa6427ee05a1fe96dfa61c217f43dc7c88b6facbc

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5533c08a614b34a0dcfc1869b43d3cbdd1e0e5475a43d7033f3e7e9e74de92ea
MD5 217d09a2346721fbd117d40e6817286f
BLAKE2b-256 95e4e6f5b9faa623b36b6de76fe4b2681ee2145a43160fc61e8e8d91594f0980

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f6d7ceac2f03ec00eb027cb883f9785f1c0ecb940988c2ed6ca43c406d9e10d
MD5 222554ad3ed6863452384961f52bdc20
BLAKE2b-256 5135623086dcb55896d22b19065a956dffe2176745e0288b1a93b042f3a5fd8c

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b386ca47e6b87f030f1a7ed0ee97709dc8820a6588cc1739d364902826dd58a
MD5 d9fa530fb86db0b07d9ea52caefed040
BLAKE2b-256 a15b1c3a6972129388be1c0faaccbd4543448e236a540430709159576f269f11

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9a2ef60056440540488fc45084e6b0d52bf6067103c5b4d7a3684626a3fa4895
MD5 5e51a79626ec66d49325b9e0d8ef062c
BLAKE2b-256 f4c29636f69f104898e5f2e55f52c5816061b0d913c944273f6493021ef15ff9

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9a1e478b6ab550c58fce1a82f44b0f4c1b321166648f99feb829a0f7102155c
MD5 9da7972b6a2e0a244bf03fc3c04d612b
BLAKE2b-256 fc576195ca1336857ab4849c2de508d636fe4037b9f2f68f57b13198c5a9df55

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c8bd449b76465a1bf1fe45c6cecf5ae8d7bdeb65cf1d92c35558be998cc88b5a
MD5 a141ef7b33e4e047fd0a0179b5bfdf59
BLAKE2b-256 850ab9ea12d2bf68461174b622c617c7ea2215c0d5cd82e8a4fbc82a4d329646

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b88a53f8da91a905dab791c6438ac280f9df14da2a3777505f5c842ddd96a106
MD5 34d644b5a2c41ea27126e773b340b873
BLAKE2b-256 69fec16392937c1e5ee8ae3543c8c9cd862052ad22d6b45d3641af6c2f9a41fe

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2bc0d19f403aebc1ad5a0af20a6b897de33dc546725f5fdd4bad3c958bb2a81a
MD5 6641e65c2463b8ee6cc8176c08222eb1
BLAKE2b-256 1e129bf31f3b5616b1161228135ed4a58d044650f3c85168562524def4a39d71

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d40ada760a4857a9469f1dbeb840af25169bef69ba5ec82b5580791fe80217db
MD5 0904f594d685c51b67e5ba37d009361a
BLAKE2b-256 c44eabae53cf03af329e59edf189f54cd30827ed91f23f959db4d08cbf25b50f

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 242a21da9d539d4f79ed148d1ca6763a86df51982e59657b4d55dd976ae4bdc6
MD5 b97450f28838e18ecfca09f01207ba9c
BLAKE2b-256 b84e0c0518a4cffb82abb849336b325a4507e20f5bbdb65ff7a66145577fa640

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3659c4183dde72350a92da815e2edbf19bcd46d39a31b6b76c0469373b9b164c
MD5 9858f9111cc113fc81b917034b92d8dd
BLAKE2b-256 70a41bff54206df3e956237efcb2507bcb5a8d0c528e18813a952f0f3746067f

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 586ecd82c1e20daf4a1abd7c7622abbe10de269df4113dd000e602c88371e66d
MD5 e3cdc3d41f4a58a6c5aa153708890b3f
BLAKE2b-256 912a143f0daf6ef9197b9965b681c5cba57f6e6f7057fb823e928233747b07ba

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 425adef1a94c526739972f2b0f25a6338a0813699b23054dbdc9dab33dc6308e
MD5 97a7438582e56d0ae19d305843bf4dab
BLAKE2b-256 41f0d17d309793e6a2208c156e19a484d5b5492ea723e42c907233691f8c9f2a

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50aca971f3c39ad2b10db1f160e427caf7275505c155ef4fa039acf2ee440bf9
MD5 6651744854ee848c80fe4bf27686e461
BLAKE2b-256 fffa7121c2e5b6bcf525676f20770ca589a3190c1c74a381081df9ef074e67f3

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e610a3f868f645438d95f87d318227a5f5f92d3f5d03410f9c3efd384a3006c9
MD5 e27b6096eebcd38ebf76b78ddb93a6e1
BLAKE2b-256 a3683373d8137d53800e8253351b31d61d6321b960988cd61d89692d12208194

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2f4398f008313a83db3dbacbbee4ce6ffc729eed599d01b22debc730556de116
MD5 b6a0dd3408792ea1fe1d8f716ee067ba
BLAKE2b-256 65229c8bd562092c67c41e889e7954e4c6db7e3a24b2df867fc70eea5205fc68

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd79da106702522583258e56d34470fe5bdadb4e96371b62b968d0b595550bed
MD5 d7b1575358f118ce5944e3bd5a9ce975
BLAKE2b-256 eda1c2f093b051f49c9f890d3b9172b7460fbe803b5f18c32340df25048b7b71

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7b84b04df16e1a910e88ca7dcdf94497b57506e3f870ebde61da5a695e80ae2
MD5 7a8d385cc1bae4af7eabe8cf3df31b15
BLAKE2b-256 021cc2a370341a3ac143999e0d5334649d93caad6a5c92cda8eaf773629b283c

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11548838c039f999c91791a747cc1f54ded6ae4727e8132e51cadcf184420f69
MD5 3e16b7d0cc502363782c60125719337b
BLAKE2b-256 395fa62385f5b4bbf7b18470948948fcd51429e51e677442330194d71fd83447

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d87d296226712fb29aa32c0e3814be364e75539d54d8663c669af395215300f7
MD5 7cde4c019497da8d24609380ca293cb3
BLAKE2b-256 589ab5bcf3da1979e0468d6e2df0ac23f4c776f0f45da7950a707260c875d7e3

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fe47b72fd04a5b98c428485fee2b243042c5e86711a26afe9104df7a7d399e3d
MD5 0e1aa56a09f40457bed0c2d1bfda6512
BLAKE2b-256 495825c3c0d8464f092996129f345a56833a28d5b670d5809abf9369117e6c85

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7e396124183e511bd903bf24ba43d85be40cfd7d31997506bcf8380318b337c
MD5 060d31b954343f17852a9922a790fa72
BLAKE2b-256 4f19a1435dc0abe490499f60f06bab0af8287a01bf3db58f82832fc38b12b19a

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 553232a6a2e8a1f0e804d434ca6a7dba81c7b91575cc9783e9d9155e833f5647
MD5 459f40222a977e5f0d8045eed495f22b
BLAKE2b-256 8f4e5d7434684837a7de8870c420b8cf7cee7a533ee42fb033a7e19f7ee9e55e

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rapidgeo-0.2.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 240.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for rapidgeo-0.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bc0956126593e250589beed19a32373f1bbd75dedd66c8995fad3da3761924e7
MD5 af13847bf8ccecf4034a363dd7719099
BLAKE2b-256 f59d162775b8396aae260b1961b7b8a012b3abc8e8eafd8192d4c2f05c149fdb

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3edf4eec137e85757e2083502b159e48b90ad73a7683f6e12708875d77abf33d
MD5 e70c951c57ac3a8f544b67853924c68f
BLAKE2b-256 10b5b1d86998246bda4c5ac28ead7510210859e4920e519038ddbafc25eb3dfc

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 409ee4ff36713108058c594b251627e8b79a4871b755fd1f2c51e3fa8a3579b9
MD5 5990fbca3fe33eb8f09b97a1a776730d
BLAKE2b-256 7f7ffa82d26981954f5ff948ebb93642f014291edbd29c0f8213a033b7932aae

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb158892ab57f667c8a66185e48fdd74a231bdef2fe06fe9af0d9832fc591e74
MD5 a198beb193f6afd16f44b67f5b6279bf
BLAKE2b-256 c92336db5494d1e638816f9d89a297ab0ad2b1e6f04cd39c6159c49b8f2ce23f

See more details on using hashes here.

File details

Details for the file rapidgeo-0.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rapidgeo-0.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 759c72bef38b8ee0b5bef31a76170d97a13032f74863f5c95ed6d9c9fc89260c
MD5 a270df8098c5f345554a9a554b1f5ad8
BLAKE2b-256 b2016ab787b880e305a3a36fe1f6be63b896de08f08afaba86a9999bfbaf62a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page