File tree Expand file tree Collapse file tree 1 file changed +54
-1
lines changed Expand file tree Collapse file tree 1 file changed +54
-1
lines changed Original file line number Diff line number Diff line change @@ -152,9 +152,62 @@ mcp__o3__o3-search "GitHub Actions Pages deploy Jekyll JEKYLL_ENV production 202
1521522 . ** 深堀り** : 使用している技術スタック(Jekyll 4.3, Ruby 3.4, Geolonia Maps)を含めて再検索
1531533 . ** 検証** : 公式ドキュメントや最新のGitHub Issuesを確認
154154
155+ #### データ統合問題
156+ ``` bash
157+ # 複数データソース統合時の名前マッチング問題
158+ mcp__o3__o3-search " GeoJSON data integration name mapping mismatch multiple sources 2025"
159+
160+ # CSVベースのマッピングファイル管理
161+ mcp__o3__o3-search " CSV mapping file data integration best practices version control 2025"
162+
163+ # データ不整合のデバッグ手法
164+ mcp__o3__o3-search " multi-source data integration debugging missing records troubleshooting 2025"
165+ ```
166+
155167### 結果の批判的評価
156168o3の検索結果を使用する際は必ず:
1571691 . 情報の日付を確認(2024年以降の情報を優先)
1581702 . Jekyll/Ruby/APIのバージョン互換性を確認
1591713 . DojoMapの制約条件(静的サイト、GitHub Pages)と照合
160- 4 . 小規模な変更でテストしてから本実装
172+ 4 . 小規模な変更でテストしてから本実装
173+
174+ ## トラブルシューティング
175+
176+ ### データ統合で特定のDojoが地図に表示されない場合
177+
178+ この問題は主にdojo2dojo.csvのマッピング不一致が原因です。以下の手順で調査・修正してください:
179+
180+ 1 . ** データソースの確認**
181+ ``` bash
182+ # Clubs APIのデータ確認
183+ grep " 対象Dojo名" dojos_earth.json
184+
185+ # Japan APIのデータ確認
186+ grep " 対象Dojo名" dojos_japan.json
187+ ```
188+
189+ 2 . ** マッピングファイルの確認**
190+ ``` bash
191+ # dojo2dojo.csvでのマッピング確認
192+ grep " 対象Dojo名" dojo2dojo.csv
193+ ```
194+
195+ 3 . ** 問題の特定と修正**
196+ - Clubs APIでの登録名と完全一致するようにdojo2dojo.csvを修正
197+ - 例:「Coderdojo Saga」vs「Saga」のような不一致を修正
198+
199+ 4 . ** GeoJSONの再生成**
200+ ``` bash
201+ bundle exec rake upsert_dojos_geojson
202+ ```
203+
204+ 5 . ** 結果の確認**
205+ ``` bash
206+ grep " 対象Dojo名" dojos.geojson
207+ ```
208+
209+ ### よくあるマッピング問題
210+ - ** プレフィックスの不一致** : "Coderdojo XXX" vs "XXX"
211+ - ** スペースの不一致** : "CoderDojo" vs "Coderdojo"
212+ - ** 記号の不一致** : "@" や "、" の有無
213+ - ** 日本語・英語の混在** : 漢字・ひらがな・カタカナ・ローマ字の不一致
You can’t perform that action at this time.
0 commit comments