Skip to content

GeoJSON sadalītājs

Sadaliet lielus GeoJSON failus vairākos mazākos failos, pamatojoties uz īpašībām, piemēram, valsti, administratīvo līmeni, tipu vai jebkuru citu atribūtu.

Input GeoJSON

or drag & drop

Kā lietot

  1. Augšupielādējiet GeoJSON failu vai ielīmējiet datus
  2. Izvēlieties īpašību, pēc kuras sadalīt (piemēram, "country", "admin_level", "type")
  3. Priekšskatiet sadalījumu — skatiet, cik failu tiks izveidoti
  4. Lejupielādējiet visus failus ZIP arhīvā

Funkcijas

Sadalīšana pēc jebkuras īpašības — Valsts, administratīvais līmenis, kategorija vai pielāgots lauks
Gudra grupēšana — Automātiski grupē elementus pēc īpašības vērtības
Priekšskatījums pirms sadalīšanas — Skatiet failu skaitu un elementu sadalījumu
Masveida lejupielāde — Lejupielādējiet visus failus ZIP formātā
Īpašību noteikšana — Automātiski nosaka pieejamās īpašības
Struktūras saglabāšana — Saglabā visas elementu īpašības un ģeometriju

Lietošanas gadījumi

🗺️ Sadalīšana pēc valsts — Sadaliet pasaules datu kopu atsevišķos valstu failos
🏛️ Sadalīšana pēc administratīvā līmeņa — Atdaliet provinces, štatus, rajonus
🏙️ Sadalīšana pēc pilsētas — Izvelciet atsevišķas pilsētas no nacionālās datu kopas
📊 Sadalīšana pēc kategorijas — Grupējiet elementus pēc tipa (ceļi, ēkas, parki)
🎯 Datu izplatīšana — Izveidojiet pārvaldāmus lejupielādes fragmentus
🔍 Fokusēta analīze — Izvelciet konkrētus reģionus detalizētam darbam

Bieži izmantotās sadalīšanas īpašības

Ģeogrāfiskās īpašības

json
{
  "country": "United States",
  "admin_level": "1",
  "state": "California",
  "city": "San Francisco"
}

OpenStreetMap īpašības

json
{
  "admin_level": "2",
  "ISO3166-1": "US",
  "name": "United States"
}

Pielāgotās īpašības

json
{
  "category": "residential",
  "zone": "A",
  "district": "Downtown"
}

Piemērs: Sadalīt pasaules valstis

Ievade: Viens GeoJSON ar visām pasaules valstīm

Īpašība: "ISO_A3" (ISO 3-burtu kods)

Rezultāts: 195+ faili

  • USA.geojson
  • CAN.geojson
  • GBR.geojson
  • ...un tā tālāk

Padomi

💡 Izvēlieties unikālus identifikatorus tīrai sadalīšanai (ISO kodi, ID)
💡 Pārbaudiet īpašību vērtības pirms sadalīšanas, lai izvairītos no negaidītiem rezultātiem
💡 Izmantojiet admin_level OpenStreetMap administratīvajām robežām
💡 Vispirms priekšskatiet, lai pārbaudītu failu skaitu un sadalījumu
💡 Īpašību nosaukumiem jābūt konsekventiem visos elementos

Tehniskā informācija

Ievades formāts

  • GeoJSON FeatureCollection
  • Elementi ar īpašību objektu
  • Atbalstīts jebkurš ģeometrijas tips

Izvades formāts

  • Atsevišķi GeoJSON faili katrai unikālai īpašības vērtībai
  • ZIP arhīvs ar visiem failiem
  • Faila nosaukums, pamatojoties uz īpašības vērtību (sanitizēts)

Ierobežojumi

  • Īpašībai jābūt visos elementos (vai tiks grupēts kā "undefined")
  • Maksimāli ieteicams: 1000 sadalīti faili
  • Lieli faili var prasīt apstrādes laiku

Saistītie rīki

Bieži uzdotie jautājumi

J: Kas notiek, ja elementam nav sadalīšanas īpašības?
A: Elementi bez īpašības tiek grupēti "undefined.geojson" failā.

J: Vai varu sadalīt pēc vairākām īpašībām?
A: Ne tieši, bet varat vispirms sadalīt vienu reizi un pēc tam sadalīt rezultātus pēc citas īpašības.

J: Kā tiek noteikti failu nosaukumi?
A: Failu nosaukumi tiek veidoti, izmantojot īpašības vērtību, sanitizējot, lai noņemtu nederīgus simbolus (piemēram, "/" tiek aizstāts ar "_").

J: Vai varu sadalīt ļoti lielus failus (>100MB)?
A: Jā, bet apstrāde var aizņemt laiku. Failiem >500MB ieteicams izmantot komandrindas rīkus, piemēram, GDAL.

J: Kas notiek, ja diviem elementiem ir vienāda īpašības vērtība?
A: Tie tiek grupēti vienā izvades failā (tas ir galvenais mērķis!).

J: Vai varu sadalīt pēc skaitliskām īpašībām?
A: Jā, skaitliskās vērtības tiek konvertētas uz tekstu failu nosaukumiem.

J: Vai sadalīšana saglabās koordinātu precizitāti?
A: Jā, visas koordinātas tiek saglabātas tieši tāpat kā oriģinālajā failā.

J: Kā sadalīt OpenStreetMap datus pēc valsts?
A: Izmantojiet "ISO3166-1" vai "ISO3166-1:alpha2" īpašību no OSM administratīvajām robežām.