GeoJSON分割ツール
大きなGeoJSONファイルを、国、行政レベル、タイプ、またはその他の属性などのプロパティに基づいて複数の小さなファイルに分割します。
Input GeoJSON
or drag & drop
使い方
- GeoJSONファイルをアップロードするかデータを貼り付ける
- 分割するプロパティを選択(例: "country", "admin_level", "type")
- 分割をプレビュー — 作成されるファイル数を確認
- ダウンロード — すべてのファイルをZIPアーカイブとして取得
特徴
✓ 任意のプロパティで分割 — 国、行政レベル、カテゴリ、またはカスタムフィールド
✓ スマートなグループ化 — プロパティ値ごとに自動的にフィーチャをグループ化
✓ 分割前のプレビュー — ファイル数とフィーチャの分布を確認
✓ 一括ダウンロード — すべてのファイルをZIPでダウンロード
✓ プロパティ検出 — 利用可能なプロパティを自動検出
✓ 構造を保持 — すべてのフィーチャプロパティとジオメトリを維持
使用例
🗺️ 国ごとに分割 — 世界データセットを国ごとのファイルに分割
🏛️ 行政レベルで分割 — 州、県、市区町村ごとに分割
🏙️ 都市ごとに分割 — 全国データセットから個別の都市を抽出
📊 カテゴリで分割 — タイプ(道路、建物、公園)ごとにフィーチャをグループ化
🎯 データ配布 — ダウンロードしやすい小さなチャンクを作成
🔍 詳細な分析 — 特定の地域を抽出して詳細作業
一般的な分割プロパティ
地理的プロパティ
json
{
"country": "United States",
"admin_level": "1",
"state": "California",
"city": "San Francisco"
}OpenStreetMapプロパティ
json
{
"admin_level": "2",
"ISO3166-1": "US",
"name": "United States"
}カスタムプロパティ
json
{
"category": "residential",
"zone": "A",
"district": "Downtown"
}例: 世界の国を分割
入力: 世界のすべての国が含まれる単一のGeoJSON
プロパティ: "ISO_A3"(ISO 3文字コード)
出力: 195以上のファイル
USA.geojsonCAN.geojsonGBR.geojson- ...など
ヒント
💡 一意の識別子を選択して、クリーンな分割を実現(ISOコード、IDなど)
💡 プロパティ値を確認して、予期しない結果を回避
💡 OpenStreetMapの行政境界にはadmin_levelを使用
💡 最初にプレビューして、ファイル数と分布を確認
💡 プロパティ名はフィーチャ間で一貫性を保つ
技術的詳細
入力形式
- GeoJSON FeatureCollection
- プロパティオブジェクトを持つフィーチャ
- 任意のジオメトリタイプに対応
出力形式
- 一意のプロパティ値ごとの個別のGeoJSONファイル
- すべてのファイルを含むZIPアーカイブ
- プロパティ値に基づくファイル名(サニタイズ済み)
制限事項
- プロパティがすべてのフィーチャに存在する必要あり(存在しない場合は「undefined」としてグループ化)
- 推奨最大: 1000分割ファイル
- 大きなファイルは処理に時間がかかる可能性あり
関連ツール
- TopoJSON分割ツール — TopoJSONファイルを分割
- GeoJSON結合ツール — 複数のGeoJSONファイルを結合
- GeoJSON圧縮ツール — ファイルサイズを削減
よくある質問
Q: 分割プロパティがないフィーチャはどうなりますか?
A: プロパティがないフィーチャは「undefined.geojson」ファイルにグループ化されます。
Q: 複数のプロパティで分割できますか?
A: 直接はできませんが、一度分割した後、結果を別のプロパティで再分割できます。
Q: ファイル名はどのように決まりますか?
A: ファイル名はプロパティ値を使用し、不正な文字を削除して生成されます(例: "/"は"_"に変換)。
Q: 非常に大きなファイル(>100MB)を分割できますか?
A: はい、可能ですが処理に時間がかかる場合があります。500MB以上のファイルには、GDALのようなコマンドラインツールを使用することを検討してください。
Q: 同じプロパティ値を持つフィーチャが2つある場合はどうなりますか?
A: 同じ出力ファイルにグループ化されます(これが目的です!)。
Q: 数値プロパティで分割できますか?
A: はい、数値値はファイル名用に文字列に変換されます。
Q: 分割時に座標の精度は保持されますか?
A: はい、すべての座標は元のファイルと完全に同じ精度で保持されます。
Q: OpenStreetMapデータを国ごとに分割するにはどうすればよいですか?
A: OSMの行政境界から"ISO3166-1"または"ISO3166-1:alpha2"プロパティを使用してください。