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.5.tar.gz (175.3 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.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (375.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp314-cp314-win_amd64.whl (243.9 kB view details)

Uploaded CPython 3.14Windows x86-64

rapidgeo-0.2.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp314-cp314-macosx_11_0_arm64.whl (336.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rapidgeo-0.2.5-cp314-cp314-macosx_10_12_x86_64.whl (361.6 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

rapidgeo-0.2.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp313-cp313-win_amd64.whl (244.6 kB view details)

Uploaded CPython 3.13Windows x86-64

rapidgeo-0.2.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (393.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp313-cp313-macosx_11_0_arm64.whl (336.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rapidgeo-0.2.5-cp313-cp313-macosx_10_12_x86_64.whl (363.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rapidgeo-0.2.5-cp312-cp312-win_amd64.whl (244.7 kB view details)

Uploaded CPython 3.12Windows x86-64

rapidgeo-0.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (393.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (380.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp312-cp312-macosx_11_0_arm64.whl (336.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rapidgeo-0.2.5-cp312-cp312-macosx_10_12_x86_64.whl (362.9 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rapidgeo-0.2.5-cp311-cp311-win_amd64.whl (244.4 kB view details)

Uploaded CPython 3.11Windows x86-64

rapidgeo-0.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp311-cp311-macosx_11_0_arm64.whl (337.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rapidgeo-0.2.5-cp311-cp311-macosx_10_12_x86_64.whl (363.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rapidgeo-0.2.5-cp310-cp310-win_amd64.whl (244.4 kB view details)

Uploaded CPython 3.10Windows x86-64

rapidgeo-0.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp39-cp39-win_amd64.whl (245.2 kB view details)

Uploaded CPython 3.9Windows x86-64

rapidgeo-0.2.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (380.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

rapidgeo-0.2.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

rapidgeo-0.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (380.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for rapidgeo-0.2.5.tar.gz
Algorithm Hash digest
SHA256 74746c60f39094e0977609e994cbac93110d7427d57a6eb6bd81dc62ee1367ff
MD5 778d18d9cd5697ec6960110bba114116
BLAKE2b-256 e1477ec22cd98551f8e5c16af1a5b7d10b08579a2f23b47ab1e0f673fa09b3a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8188ad8901494af8e7d823bd6c45849d937b52e3521b720d525f010f3f07edeb
MD5 8e3446f7fac8045e602bc52d46df5a10
BLAKE2b-256 725d45d0ac6853256b57d3e1821cbde87bf6045ed8d289b83232e0b3c60dd3e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9228fae6b6b7a0c9abdd7fdd7411ae6b37e4c3a52c6672dbd9d7f3a1ad133888
MD5 f3c660b27d8577acc595e4ad46ae69fa
BLAKE2b-256 656f1997deb2d24d6ebf2bc930f5e5ff21f4d58eae958e7a3fef5a6eb1a24b01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 277ab9f0b3df7e8e421fc8f691d3e93f939133fd2ca2fcb150cbc9cf4b9d3632
MD5 b852805e8a61b43a31d297de77ac604a
BLAKE2b-256 e9177e886b52b58b47b763bcb8f3b458b09a4aecc4c3f6e0859ce509ae46a500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d02e9fff173a34fa11980bbc13a28ee91926dcafbf7644a9b458605faa00ba0e
MD5 339e5b39105ed021824cd3b58cfd1b02
BLAKE2b-256 c2313c06a414a7bcd8ddeffc10feeb5a0b051447cdb62fbecf32b8e4a0a5ec03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf204f35a09a0c69dadd42a2b0d7753db81c6d7fd9de73a668ee4a9beb79b2dd
MD5 d03b2ccd8c9bad8bc4a7b00d1cf5660e
BLAKE2b-256 8bef7262d642b56e8cad7523935c6403c590d915afd60c2c0f3a67e75aa97b91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b30b1cf685299a6cccc07bdbe092d7c6c9f320052755144e6e3b665c10a602c
MD5 4b08c27bdce4a358b990a6665a885602
BLAKE2b-256 82f0d187eeb000dc54d22fb72236496a57f9dfe036b241a6ecf421c7ac5aead0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80d248185d7365c679bdb33531d84f620f07d82dd0701210c9320889249e0a47
MD5 ad6f05a8670df570faf1bebbd12127e7
BLAKE2b-256 d3f70f198168a5750ecc091fbe271e213d2313d235e6947fd0f93cb0a94bea45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ee86c90e59c060f02ae46cc77abe446eb9b6d7c479935345b952c94fd85ab026
MD5 dac6237626695f119c313952a3701186
BLAKE2b-256 c9536630d49db7534c41c3d9283555ad9208e85163e6917d883f84936eac52bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 079fcb2cc7ff36f189d336a46252ab1194dece06a4a2f2187c5b12e765c7ccdc
MD5 61cb8561d556fc59208bf1cd4e482672
BLAKE2b-256 80ab5978ed8058c4b7b501efae0239ddeaba74c100beca1c33938284bd1fb10c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2ee1fbe692f4290c44f224e4741c2929573320cc772b0543b638dfbfc6a1314e
MD5 d52662895db0254d52fc40551b7e9f27
BLAKE2b-256 2e66df5f7b3b8971c666aa0382fbd9855e28991a58513d26078fca77ee8d37ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eec28a461ce7fc5b5ad0676cf85c5c664c63c4480d8de0078818b672cf66fd7e
MD5 3457e8ffbca33f3e7d699dc99c2d2c92
BLAKE2b-256 2dd88ab35fd364d7583587bd39f7acf67d8baf1c1882d9821aac207b6e10ef30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfae63f30c42c65b90d8cd59631939ed747f4afc27a73bceabc0910ced638d5b
MD5 26320707c876925aac76d4990c2600e9
BLAKE2b-256 adfcc97037c8f1a0d57ab63f6d5bbe36c05af351d98fafe175717fefb8a28743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aabc61f51c19223a8f2f55c3be498decd737b5563354f200b44368e6c491a5b7
MD5 bd1e362ce1a3dc3cbefd50f81b051d86
BLAKE2b-256 da715ef3ec1e87922cd52b8d96643aeb3f04c9a6cea1478c094578f137ba96b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7158b82cfd8270751b6bf16d55a1a66ff6e2a7233479c964d22a8d9f422ff532
MD5 84888d75406e11b800e78bb2100bf9ca
BLAKE2b-256 7a441c4f686ddd77bcb42582720fc854e88e4a6c1fbf312a8bb1507f855673a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3b92d5f019d4f4e6fbb9296fe1df67f6637cffd16a677aad37d69f45a0152cc3
MD5 0f4f7f97548efef3bb4519a91997b4f8
BLAKE2b-256 bf0800c41c3b08091d9b7ba759cefad91f0de696df825dbf58b9dd6eafb221d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57a8b7b4adfc7dcd3eedfa7a09e955002118d16eb78fd22bdbf8e5c993580470
MD5 db7f05f7053ed161853b9c5104347638
BLAKE2b-256 9255617ce2e585c16e60c67efaa7ce93df6f5aa733b94fce59472d45ff53df67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be5513ca71c3cd9ba1f170d719958b955a0ab12819de8d481eabe8be49251a16
MD5 50219994782e80a4aca73f72ec210a40
BLAKE2b-256 7239b1f6f276aa141bfcf7a0abc11d078b13083e1eaafcf5e5330fbb842a3729

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fbbb5c76a2e1f9a0a72fb3f02402a854106a92b92973c572edde1fb4e3f7b84f
MD5 96262623416ac7104c5ca2b4d00cd112
BLAKE2b-256 bd0fdd23f0c71d0e34ecebacfe7f5422ea2353a4275f54e11117be459de6becd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0f9cf18ed64012b5149b6c6171663aca2893f48003abf573237d8fba5dd568d6
MD5 24a1186e395d27c9499971888d71ed31
BLAKE2b-256 a96df230181c8d0441848387bdaaa3799c14938d13e7d8fee8e02032eeadc42d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1883783fe1b1568b388262841dbd2c028e80f2cfb0d68eeea360ba49e71d2d7d
MD5 2aa5e8e196e63a7d10a43be1f2859857
BLAKE2b-256 00452747ef98c25cb88e31b7e5d37702106d5afc35433f520ff3241309bad15e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7ea7a412a3a585947181243fc64cfa943cb48e7276f2b8ca82caf97d37b260d
MD5 db86675fa3ce0f7e4906a968b6415692
BLAKE2b-256 8172d1480afbdc444c6dcb5f152fb0d94d54dd9c9e6604e1712b915e4e456b8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e998ff4c95b3229cecaaec202687b7ac5a5e552bc3f37a935d44ab648d44796
MD5 6ba487ede9d8fb134fd0ba7318325c68
BLAKE2b-256 b3a5c6cef1e478b1aa5df78f4ab13f6972f18ae64097362ad4fdcb4afd45bf20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23ef418dd5118f0c77245a5c5ff5abfc959096babb848117a56a5b91f8143808
MD5 bfd4f7d261d4d34abb5c04c2e2d7effa
BLAKE2b-256 a58470ca5e2eecbe317ac37f3d381dd1e33d8c94aac0c0858528f9e9bd9d76e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 65d920cad2422eda6a47116d0a0001afd8e40df5e9db486d2a71f2d201a57188
MD5 3b5dd0b11e2736e6b6135849afe6fee0
BLAKE2b-256 e83a29eaea0e4c8e46da6503bfae6b28609a5dcfbe0ec20b880ac0d430254db1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9e260234ad09f456cdde823eb64e7945b60637d6a1e64f927da9d69c779bca52
MD5 eb33317fb061fa52a8c36c127e63117a
BLAKE2b-256 dcbf8aad9da632fbdd84ec93d5c842dff419c994111abce34b82951fa4302355

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5bd0f576231705099eec89fcc4db5050b98f58775775f3bf26960941b48aecf
MD5 3e66076c7c3760843f981d7fbab365f0
BLAKE2b-256 9bbcf7249732d3475e7f0a3fd8845193962bc1edd4782cebaeac22b72f8b2334

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9cef6eb16947465927deb80cc5a2f174539220cb1052751264c4a4257738f3b4
MD5 075556c7a30a8cab7b1ce70e44d7b763
BLAKE2b-256 cd565596c1e4e2a384f2dd2923e3393bffe802dea6f03f18da7429945c7de851

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rapidgeo-0.2.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 245.2 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.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 59f30f7f96179a04697091e0f735d492b05a9f974641a9cafed2cc343c8af488
MD5 4915670f1e33d5f1ed66541b6668b6bd
BLAKE2b-256 f6718cfc167d826d35274fb55c402ea2cd55482ffd2ae0018f5614f4daef8b35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21f38195bea8adf229db47d8d6d8342d524369f5f4f64e690fefd0b6f4107a03
MD5 8c8947155a009949df5bf3ee4b497433
BLAKE2b-256 11c013dddca65d2c4c8838e066fe86e7b07982f4573f69cc06f32143771b154f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 21d7b233bf5cba56a911de7cfbd23a37070eb7b559e55f045bfac1a96d44d749
MD5 57fdd40c2ae854a78e16df8d2d822aa5
BLAKE2b-256 8fd896fc41246f060ca6cb5104467ac9cd9ed144fba6870c7af6f668b756f69a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6fea98ffcadd055715619d95c95173bbee416e18fd1cf5112175cb85a5bc7cc
MD5 b1689d5e5de3ae4a0e186c1b4b98f8c2
BLAKE2b-256 9806cb80f3832edb38fa0fe1e4ba406d7fb4a6df6c47f8fcd68dc1ac84b0d43e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rapidgeo-0.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 031dbdad1afeb62ec8b6fc05c64df4873728488326cd485c8c0497701070cc2d
MD5 77bda3c4209169bab710ba40ff7f78c6
BLAKE2b-256 fa2186125d95f5c38a2680d1c148b1e5bda1d49b65027c9e044e68647739ebca

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