メインコンテンツへスキップ
@capgo/capacitor-nativegeocoder 名称変更 @capgo/nativegeocoder から @capgo/capacitor-nativegeocoder. に名称変更 位置情報 オープンソース

ネイティブジオコーダー Capacitor プラグイン

ネイティブのジオコーディングを使用して、住所を座標に、座標を住所に変換します

インストール

bun add @capgo/capacitor-nativegeocoder bunx cap sync
npm、pnpm、または yarn
  • npm install @capgo/capacitor-nativegeocoder
  • pnpm add @capgo/capacitor-nativegeocoder
  • yarn add @capgo/capacitor-nativegeocoder

ガイド

Capacitor で Native Geocoder を使う方法

実機でテストする

Capgo アプリをダウンロードして、QR code をスキャンしてください。

Native Geocoder プラグインのプレビュー用 QR code

@capgo/capacitor-nativegeocoder の使用方法

ネイティブの順ジオコーディングと逆ジオコーディングに対応した Capacitor プラグイン。

インストール

npm install @capgo/capacitor-nativegeocoder
npx cap sync

このプラグインで利用可能な機能

  • reverseGeocode - 緯度・経度を住所に変換します。
  • forwardGeocode - 住所を緯度・経度に変換します。

使用例

reverseGeocode

緯度・経度を住所に変換

import { NativeGeocoder } from '@capgo/capacitor-nativegeocoder';

const result = await NativeGeocoder.reverseGeocode({
  latitude: 48.8566,
  longitude: 2.3522,
});
console.log(result);

forwardGeocode

住所を緯度・経度に変換

import { NativeGeocoder } from '@capgo/capacitor-nativegeocoder';

const result = await NativeGeocoder.forwardGeocode({ addressString: 'address-string' });
console.log(result);

リファレンス全文

「@capgo/capacitor-nativegeocoder の使い方」から続ける

使用している場合 @capgo/capacitor-nativegeocoder の使用方法 ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-nativegeocoder 実装の詳細については、@capgo/capacitor-nativegeocoder を参照してください。 スタートガイド スタートガイドの実装詳細については、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor Plugins の実装詳細、および プラグインの追加または更新 プラグインの追加または更新に関する実装詳細についてはこちら。

よくある質問

Native Geocoder プラグインの FAQ

Capacitor アプリに Native Geocoder プラグインをインストールするには?

"bun add @capgo/capacitor-nativegeocoder"(または "npm install @capgo/capacitor-nativegeocoder")を実行し、次に "bunx cap sync" を実行して、iOS と Android プロジェクトがネイティブ code を認識するようにします。アプリの code から "@capgo/capacitor-nativegeocoder" をインポートしてください。

@capgo/capacitor-nativegeocoder は React、Vue、Angular で動作しますか?

はい。Native Geocoder は Capacitor パッケージであるため、Ionic、React、Vue、Angular、Svelte、プレーン JavaScript など、Capacitor 内で動作するすべての Web フレームワークと互換性があります。

@capgo/capacitor-nativegeocoder はどの Capacitor バージョンをサポートしていますか?

Capgo プラグインは Capacitor のメジャーバージョンに合わせています。使用している Capacitor のメジャーバージョンに一致するプラグインのメジャーバージョンを使ってください (例: Capacitor 8 ならプラグイン v8)。GitHub の README にある互換性テーブルに、メンテナンス中のバージョンが記載されています。

@capgo/capacitor-nativegeocoder は無料でオープンソースですか?

はい。ソース code は https://github.com/Cap-go/capacitor-nativegeocoder/ の GitHub で公開されており、npm から無料でインストールできます。バグ報告やプルリクエストをお待ちしています。

App Store のレビューなしで、Native Geocoder を使用している code を更新できますか?

プラグインのインストールやアップグレードはネイティブの code を変更するため、新しいストアビルドが必要です。その後は、プラグインを呼び出す JavaScript、HTML、CSS の変更を Capgo Live Updates で即座に配信できます。

アプリのレビューを待たずに Native Geocoder の変更をリリース

プラグインをストア用ビルドに組み込めば、Capgo live updates で JavaScript、HTML、CSS の変更を数分でユーザーに配信できます

Capgo から始める