Skip to content

[1.0] クライアント側のユーティリティ関数の分離 #17

@kochizufan

Description

@kochizufan

現状

src/cache-v1/client.ts 内に、タイル座標と地理座標を変換する parseTileUrltileToBounds といった、地理空間情報処理に特化したユーティリティ関数が含まれています。

提案

これらの関数をプロジェクト内の src/utils/geo.ts のような別ファイルに分離するか、あるいは組織内で共通の地理情報ユーティリティライブラリがあれば、そちらに切り出すことを推奨します。

メリット

  • WeiwudiClient クラスの責務が明確になり、コードの凝集度が高まります。
  • 地理情報関連のユーティリティ関数が再利用しやすくなります。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions