すべてのプロジェクト

QC2C

Quick Coordinates To Country (QC2C)

公開済み

バージョン
1.0.1
ライセンス
MIT
技術スタック
TypeScriptPython

GPS座標から国コードへの変換を最速・オフラインで実現!

例

$ npm i qc2c
import { coordinatesToCountry } from "qc2c";
import { LatLng } from "leaflet";

const coordinates: LatLng = new LatLng(48.8566, 2.3522); // Paris

coordinatesToCountry(
  coordinates, 
  {
    manifest: "https://www.levialabs.net/assets/qc2c/world_sectors.json",
    sectors: "https://www.levialabs.net/assets/qc2c",
  })
  .then((countryCode: string | null) => {
    if (countryCode) {
      console.log("Country code:", countryCode); // FR
    } else {
      console.log("No country found for these coordinates");
    }
  })
  .catch((error) => {
    console.error("Error fetching country:", error);
  });