Skip to content
Ads keep this site free 🙏

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.

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.