spatial_id_go

module
v2.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2024 License: MIT

README

空間IDモジュール

Go Doc Go Report Card

概要

任意の座標を空間IDに変換するモジュールです。

  • 外部ライブラリの事前インストールなしで利用が可能です。
  • 提供機能は以下の通りです。
    • 任意の座標から空間IDを取得する機能
    • 空間IDを任意の精度に拡大・縮小する機能
    • 任意の空間IDの周辺の空間IDを取得する機能
    • 任意の形状から空間IDを取得する機能
    • 空間IDをquadkeyと2分木におけるbit形式のIDに変換する機能
  • 空間ID仕様についてはDigital Architecture Design Center 3次元空間情報基盤アーキテクチャ検討会 会議資料を参照して下さい。

注意事項

  • 入力可能な緯度の最大、最小値は「±85.0511287798」とします。
  • 精度レベルの指定範囲は、0から35とします。
  • 経度の限界値は±180ですが、180と-180は同じ個所を指すこととZFXY形式のインデックスの考え方により、180はモジュール内部では-180として扱われます。(180の入力は可能とします。)

Directories

Path Synopsis
Package common 共通処理パッケージ。
Package common 共通処理パッケージ。
consts
Package consts 定数パッケージ
Package consts 定数パッケージ
enum
Package enum オプション定数管理用パッケージ
Package enum オプション定数管理用パッケージ
errors
errors エラー管理パッケージ
errors エラー管理パッケージ
object
Package object ライブラリ内で共通的に使用するオブジェクトを管理するパッケージ。
Package object ライブラリ内で共通的に使用するオブジェクトを管理するパッケージ。
spatial
Package spatial 空間座標操作パッケージ
Package spatial 空間座標操作パッケージ
Package integrate 空間IDパッケージ
Package integrate 空間IDパッケージ
Package operated 拡張空間ID操作パッケージ
Package operated 拡張空間ID操作パッケージ
Package shape 空間IDを任意形状で操作するパッケージ。
Package shape 空間IDを任意形状で操作するパッケージ。
拡張空間IDパッケージ
拡張空間IDパッケージ

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL