carmen-core

Carmenジオコーダーの低レベルなデータ保存部分をRustで実装したライブラリで、JavaScriptからも使えます。場所検索を支える基盤です。

Xで共有ライセンス表記なし

概要

carmen-coreは、ジオコーディングエンジンCarmenの低レベルなストレージ部分を担うライブラリです。中核はrust-srcにあるRustのコードで、Node用のネイティブバインディングとして作られたJavaScriptラッパーからCarmenが利用します。上位のジオコーダーが場所を素早く検索できるよう、データ処理を受け持ちます。cargoとyarnでビルドでき、環境によっては事前ビルド済みバイナリが取得されます。

主な特長

  • Carmen用のRust製バックエンドストレージライブラリ
  • Nodeネイティブバインディング経由のJavaScriptラッパー
  • yarn install時に事前ビルド済みバイナリを取得可能
  • cargo testでRustのテストを実行

こんな人・用途に

Carmenの内部を開発、保守する人向けです。node-gypにはPython 2が必要とREADMEにあり、Rustの安定版も必要です。

アップストリーム
LevyForchh/carmen-core
GitHubのフォーク
Guo-astro/carmen-core
アップストリームのスター数
1
カテゴリ
地図・地理空間
ライセンス
ライセンス表記なしライセンスがない場合、著作者がすべての権利を保持します。コードを再利用する前にアップストリームの作者に確認してください。
フォーク日
2020-11-01
同期状態
同期済み(独自コミットあり)最終同期 2026-09-29