Skip to main content

jismeshcode

GitHub

English version

このライブラリは

  • 地域メッシュコードを操作するライブラリです
  • 現在はメッシュコードに対応する矩形をジオデータ(GeoJSON)に変換する関数が提供されています

インストール

  • 環境
    • Python 3.8 以上
pip install jismeshcode

使い方

mc2geojson

  • 入力
    • メッシュコード(4, 6, 8, 9, 10, 11 桁)
  • 出力
    • メッシュコードで表されるエリアを囲うポリゴンを表す GeoJSON を返す
>>> from jismeshcode.jismeshcode import mc2geojson
>>> mc2geojson(5439)
'{"type": "Feature", "geometry": {"type": "Polygon", "coordinates": [[[139, 36.0], [140, 36.0], [140, 36.666666666666664], [139, 36.666666666666664], [139, 36.0]]]}, "properties": {"meshcode": "5439"}}'

latlon2mc

  • 入力
    • 緯度, 経度, 返り値としたいメッシュコードの桁数(4, 6, 8, 9, 10, 11 桁)
  • 出力
    • 緯度経度からメッシュコードを返す
>>> from jismeshcode.jismeshcode import latlon2mc
>>> latlon2mc(36.2010417, 138.415625, 6)
'543823'

ハンズオン

  • tutorials/jismeshcode.ipynb

Release files for jismeshcode 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jismeshcode 0.1.8
File Size Uploaded
jismeshcode-0.1.8.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jismeshcode 0.1.8
File Interpreter ABI Platform
jismeshcode-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / jismeshcode-0.1.8.tar.gz

Download URL jismeshcode-0.1.8.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
9494d62966c4f75e8de9c23d022fa9649c2bf6729d0cea1be498f3e701727df4
BLAKE2b-256 checksum
How to use checksums
3c3dfcfd6616642da6c94db9b0e41804bd05e2d8dfc9ec9f6a1fe5ca47c8c3b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.9.7 Linux/5.10.102.1-microsoft-standard-WSL2

Release files / jismeshcode-0.1.8-py3-none-any.whl

Download URL jismeshcode-0.1.8-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8cc6d095ba9d762482f357dbad4df755560d8c27d351686805b539aec6d16898
BLAKE2b-256 checksum
How to use checksums
6ef5399879bd1fd611491b5eaf581fdb08032466bd56768de0240f21ab00325c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.9.7 Linux/5.10.102.1-microsoft-standard-WSL2

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page