Japan Geo Reverse Lookup
A Rust library for reverse geocoding in Japan. Given a longitude and latitude, this library returns information about the region(s) the coordinates are located in, including code, name, and English name.
Installation
Rust
cargo add reversejp
// reversejp-rust/examples/demo.rs
use reversejp::ReverseJp;
let reverse_jp = ReverseJp::with_embedded_data().unwrap();
let props = reverse_jp.find_properties(139.7670, 35.6812);
for prop in props {
println!("Code: {}, Name: {}, English Name: {}", prop.code, prop.name, prop.en_name);
}
Example output:
Code: 130010, Name: 東京都, English Name: Tokyo
Code: 1310100, Name: 千代田区, English Name: Chiyoda City
Python
pip install reversejp
# reversejp-python/examples/demo.py
import reversejp
props = reversejp.find_properties(139.7670, 35.6812)
for prop in props:
print(prop.code, prop.name, prop.en_name)
Example output:
130010 東京都 Tokyo
1310100 千代田区 Chiyoda City
License
MIT
Data is sourced from the Japan Meteorological Agency website.
Metadata
Release files for reversejp 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| reversejp-0.1.1.tar.gz | 939.4 kB | Without provenance | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| reversejp-0.1.1-cp39-abi3-win_amd64.whl | CPython 3.9 | abi3 | Windows x86-64 | Details |
| reversejp-0.1.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| reversejp-0.1.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.9 | abi3 | macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 | Details |
Total release size: 6.4 MB
Release files / reversejp-0.1.1.tar.gz
| Download URL | reversejp-0.1.1.tar.gz |
|---|---|
| Size | 939.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5cb677783c9a74b53f39055e3ff21f7ca9d3070457da860b697bf9267ee9f757
|
|
BLAKE2b-256 checksum How to use checksums |
4d3f2efcae7b20c577d9746f28759df5fd9d4d7e3f7347809b6e049b452889e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.3
|
Release files / reversejp-0.1.1-cp39-abi3-win_amd64.whl
| Download URL | reversejp-0.1.1-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
7f56f70cd5f694d0bf1f910d885f1954a710d6baf216664b3a3ff414411433dd
|
|
BLAKE2b-256 checksum How to use checksums |
a5d2e99f93b67227138e9fd8caa6dc365eb708f5329c1db2a4e149522d6a9557
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.3
|
Release files / reversejp-0.1.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | reversejp-0.1.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
2711a4ba9f60822753e7e6c03e7c904d01c5d9f5f9ab1e2c6091bc05e1675647
|
|
BLAKE2b-256 checksum How to use checksums |
f5d5131e3fd399e71a1f1ba714cebe65ca0778fecec1c96e34ddc30dbc86ebd2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.3
|
Release files / reversejp-0.1.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | reversejp-0.1.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.9 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
557642de10cf74a2c957b9412cfeba86d1cf41222d7d82a9c27a048a7ec744fa
|
|
BLAKE2b-256 checksum How to use checksums |
38c335b1bae0e0fdd0c58398548f268202e7df887fc2d48fc922299e98ce58ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.3
|
Security for reversejp 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.