HereCitySource型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
What here-city needs of a city list: nearest, as kuni's CitySet has it. Any list with that method will do.
インポート
import type { HereCitySource } from "@johnmorrisdotca/chikyu-earth/markers";
定義
interface HereCitySource {
nearest(point: {
lat: number;
lon: number;
}, options?: {
maxKm?: number;
}): {
city: {
id: string;
name: {
en: string;
ja?: string;
jaShort?: string;
};
country?: string;
};
km: number;
} | null;
within?(point: {
lat: number;
lon: number;
}, maxKm: number): readonly {
city: {
country?: string;
};
km: number;
}[];
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
nearest | (point: { lat: number; lon: number; }, options?: { maxKm?: number; }): { city: { id: string; name: { en: string; ja?: string; jaShort?: string; }; country?: string; }; km: number; } | null | |
within (省略可) | ((point: { lat: number; lon: number; }, maxKm: number) => readonly { city: { country?: string; }; km: number; }[]) | undefined | Cities of the three tiers within |
例
import type { HereCitySource } from "@johnmorrisdotca/chikyu-earth/markers";
const source: HereCitySource = { nearest: () => null };
console.log(source.nearest({ lat: 0, lon: 0 }));null出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。