Yüklenen her veri kanonik şemaya göre doğrulanır; SHA-256 ile mühürlenir ve proje manifestine olay olarak yazılır. Tanımlı şemaya uymayan dosyalar diger olarak kaybolmadan saklanır.
yerbilim/v1/ruhsat
Ruhsat / maden sahası
Ruhsat sınırı, koordinatlar, saha ve izin bilgileri; alan hesabı ve ruhsat doğrulaması için.
Gerekli alanlar: ruhsatNo · sahaAdi · koordinatlar (polygon) · crs · gecerlilikTarihi
{
"tur": "ruhsat",
"veri": {
"ruhsatNo": "2026-001",
"sahaAdi": "Ornek Sahasi",
"koordinatlar": [[500000,4200000],[500500,4200000],[500500,4200500],[500000,4200000]],
"crs": "EPSG:32636"
}
}yerbilim/v1/sondaj
Sondaj / kuyu
Kuyu başı, derinlik, litoloji, örnekleme ve analiz bilgileri; jeolojik model ve rezerv çalışmaları.
Gerekli alanlar: kuyuId · x,y,z · derinlik · litoloji · analizler · crs
{
"tur": "sondaj",
"veri": {
"kuyuId": "SK-01",
"x": 500120, "y": 4200100, "z": 1250,
"derinlikM": 180,
"litoloji": [{"baslangicM":0,"bitisM":25,"birim":"toprak"}]
}
}yerbilim/v1/jeofizik_ert
Jeofizik / ERT
Elektrot dizilimi, görünür özdirenç ve profil bilgileri; yalancı-kesit ve anomaliler.
Gerekli alanlar: profilAdi · elektrotAraligi · noktalar[x,seviye,rho]
{
"tur": "jeofizik_ert",
"veri": {
"profilAdi": "P1",
"elektrotAraligiM": 10,
"noktalar": [{"x":0,"seviye":5,"rho":120},{"x":10,"seviye":5,"rho":85}]
}
}yerbilim/v1/drone
Drone / İHA
Platform, sensör, uçuş parametreleri (yükseklik, GSD, bindirme) ve ürün dosyaları.
Gerekli alanlar: platform · sensor · ucus · dosyalar[ad,sha256,boyut,mime]
{
"tur": "drone",
"veri": {
"platform": {"marka":"DJI","model":"Mavic 3"},
"sensor": {"tip":"rgb"},
"ucus": {"tarih":"2026-10-31","yukseklikM":120,"gsdCm":2.5},
"dosyalar": [{"ad":"foto-001.jpg","sha256":"...","boyutBayt":12345,"mime":"image/jpeg","tur":"foto"}]
}
}yerbilim/v1/dem
DEM / yükseklik
Sayısal yükseklik modeli: grid, hücre boyu, NoData, yükseklik aralığı ve kaynak.
Gerekli alanlar: format · grid(ncols,nrows,cellsize,xll,yll,nodata,zMin,zMax) · dosya · kaynak
{
"tur": "dem",
"veri": {
"format": "ascii_grid",
"grid": {"ncols":1000,"nrows":1000,"cellsizeM":10,"xll":500000,"yll":4200000,"nodata":-9999,"zMinM":900,"zMaxM":1250},
"kaynak": {"tip":"drone"}
}
}yerbilim/v1/diger
Diğer (tanımsız veri)
Tanımlı şemaya girmeyen dosyalar kaybolmaz: dosya bilgisi, tür tahmini, önizleme ve sınıflandırma ile kaydedilir.
Gerekli alanlar: dosya · turTahmini · metadata · onizleme · siniflandirma
{
"tur": "diger",
"veri": {
"dosya": {"ad":"rapor.pdf","uzanti":"pdf","boyutBayt":250000,"mime":"application/pdf"},
"turTahmini": {"tur":"rapor","guven":0.5,"sinyaller":["uzanti:pdf"]},
"metadata": {"kaynak":"saha"},
"onizleme": {"tip":"pdf"},
"siniflandirma": {"durum":"bekliyor"}
}
}