Bölgeyi seçiyoruz
Sınırı, dönemi ve soruyu tanımlıyoruz: bitki örtüsü, su, arazi veya kentsel bağlam.
Coğrafi zekâ Özelleştirilmiş uygulama
FlowMind, haritaları, kamu kaynaklarını ve Copernicus ürünlerini bir analiz alanında düzenler. Arka plan görüntüsünden kaynak, tarih, sensör ve yorum sınırları olan katmanlara geçiyoruz.
FlowMind
Sınırı, dönemi ve soruyu tanımlıyoruz: bitki örtüsü, su, arazi veya kentsel bağlam.
Soruyu karşılayan optik, radar, termal ve atmosferik ürünleri kullanıyoruz.
Katmanları harita üzerinde gösteriyor ve bilinçli bir karar için gerekli bağlamı koruyoruz.
Değişiklikleri keşfetmek için Sentinel-2 ve NDVI ile NDWI gibi indisler.
Sentinel-1, bulut örtüsü olduğunda bile optik bilgiyi tamamlar.
Bu ürünlere özgü çözünürlüklerde Sentinel-3 termal ve Sentinel-5P atmosferik verileri.
Veriler sürekli bir video akışı değildir. Yorumlama, çözünürlüğe, mevsime, bulutlara ve gözlem anına bağlıdır. Deplasman için InSAR analizleri, geliştirilmekte olan ayrı bir akış gerektirir.
FlowMind ayrıntılı olarak
FlowMind, bir bölge için bir toplama katmanıdır: kamusal kaynaklardan bir şehir hakkında okunabilenleri — Copernicus uydu görüntüleri, OpenStreetMap geometrisi, kamuya açık yol kameraları, olaylar, hava durumu — tek bir operasyonel haritada toplar ve her katmanın yanında kaynağını ve en son ne zaman okunduğunu gösterir.
Üzerine kurulduğu kural kodda ZERO FALSE DATA olarak adlandırılır: bir kaynak yanıt vermediğinde, platform LIVE yazmaz, OFFLINE ve nedeni yazar; boşluğu olası görünen bir değerle doldurmaz. `noFakeLive` adlı otomatik bir bekçi, başarılı bir okumanın kanıtı olmadan bir katmanı LIVE olarak işaretlemeyi reddeder. Bugünkü kontrolde sıfır ihlal bildirir.
Uydularımız yok. Copernicus Data Space Ecosystem üzerinden, identity.dataspace.copernicus.eu üzerindeki OAuth2 client_credentials kimlik bilgileriyle çalışıyoruz ve Sentinel Hub API’si üzerinden işlenmiş ürünler istiyoruz. Bunun pratikte anlamı şu: çözünürlük, yeniden ziyaret sıklığı ve bulutlar misyona aittir, bize değil, ve metinde görülürler.
Sentinel-2 MSI 10 m’de üç varyantla (B04/B03/B02’den true color, B08/B04’ten NDVI, B03/B08’den NDWI), Sentinel-1 C-SAR 10 m’de VV/VH oranı, Sentinel-3 SLSTR ~1 km’de S8 termal bandı ve Sentinel-5P TROPOMI NO₂ yaklaşık ~3,5 × 5,5 km. Sentinel Hub’da istenen koleksiyonlar `sentinel-2-l2a`, `sentinel-1-grd`, `sentinel-3-slstr` ve `sentinel-5p-l2`dir.
Sentinel-2 istekleri %40’tan fazla bulut örtüsüne sahip sahneleri filtreler ve evalscript içinde SCL bandı tarafından bulut, bulut gölgesi, cirrus veya kar olarak işaretlenen pikseller (3, 8, 9, 10, 11 sınıfları) şeffaf döndürülür. Boş bir piksel, “burada gözlemlemedik” anlamına gelir, “burada hiçbir şey yok” değil.
Sentinel-1 bulutların içinden geçer ve gece çalışır, 10 m’de, yaklaşık 6–12 gün yeniden ziyaret ile. Bu tek bir sahne üzerinde screening’dir, interferometri değil: VV/VH oranı yüzey ve nem farklarını gösterir, milimetrelik yer değiştirmeleri değil.
OpenStreetMap’ten eşlenen 538 yol altyapısı noktası (245 trafik ışığı, 174 yaya trafik ışığı, 61 radar, 58 kamera) ve bir akışın her kamera akışını fiilen test eden ve biri çöktüğünde nedeni yazan bir prob.
3D harita, MapLibre GL ile render edilmiş terrarium AWS Open Data plaka tabanlı bir arazi modelinin üzerine geodata.gov.md’den (WMS, Geodezi, Kartografya ve Kadastro Ajansı) alınan devlet ortofotosunu drape eder. Sıfır API anahtarı, gösterim başına sıfır maliyet.
Uyduların yörüngeleri, CelesTrak TLE elemanlarından `satellite.js` ile süreç içinde yayılır; yörünge verisinin yaşı fresh / stale / expired olarak işaretlenir. Bu bir gökyüzü haritasıdır, görüntü ürünü değil.
Veri ve çalışma
Keşiften uygulamaya
Bölge nedir, ekip neyi izlemek ister (vejetasyon, su, arazi, hava, altyapı) ve karar hangi ölçekte alınır. Bir ilçe için uygun çözünürlük bir parseli tanımlamaz.
Hangi kameraların, geoportal’ların, ulaşım akışlarının ve kamu kayıtlarının gerçekten mevcut olduğunu ve yanıt verdiğini kontrol ederiz. Her kaynak, lisansı, atfı ve durumu ile platforma girer; yanıt vermeyenler gerekçesiyle OFFLINE olarak görünür kalır, listeden kaybolmaz.
CDSE içindeki Sentinel Hub Dashboard’da bir OAuth2 istemcisi oluşturulur ve `CDSE_CLIENT_ID`, `CDSE_CLIENT_SECRET` ve `CDSE_INSTANCE_ID` uygulama ortamına konur. Aylık 30.000 PU kotası müşteriye aittir, bu da onun bunu görmesi ve kontrol etmesi anlamına gelir.
Kurulum, müşterinin bir sunucusu üzerinde yapılır (Next.js systemd altında, önde nginx). Kabul doğrulaması `/api/worldview/source-health`’tir: `noFakeLive` herhangi bir ihlal bildirirse kurulum hazır değildir.
Mevcut referans kurulum HTTP üzerinde, TLS olmadan ve okuma için kimlik doğrulaması olmadan çalışır. Kamuya açık bir dağıtım için TLS ve kimlik doğrulama ayrı çalışmalardır, açıkça planlanır — dahil oldukları varsayılmaz.
Sentinel-1, Sentinel-2, Sentinel-3 ve Sentinel-5P, Copernicus Data Space Ecosystem aracılığıyla. Kodda koleksiyonlar tam olarak `sentinel-1-grd`, `sentinel-2-l2a`, `sentinel-3-slstr` ve `sentinel-5p-l2` olarak adlandırılır. Kendi uydularımız yok ve yüksek çözünürlüklü ticari görüntü satın almıyoruz — 30 cm gerekiyorsa, bu başka bir konu ve başka bir sağlayıcıdır.
Hayır ve Sentinel ile bunu size kimse veremez. Sentinel-2 aynı yerin üzerinden yaklaşık 5 günde bir geçer, Sentinel-1 6–12 günde bir, ayrıca ürünün işlem süresine ihtiyacı vardır. Bu nedenle katmanların varsayılan penceresi son 7 gündür, dünden önce biten. Aldığınız şey, istenen aralıkta mevcut olan en iyi sahnedir ve bildirilen tarihiyle birlikte gelir.
Optik kaybolur. %40’tan fazla bulut içeren sahneleri filtreliyoruz ve SCL bandının bulut, gölge, cirrus veya kar olarak işaretlediği pikselleri maskeleyip şeffaf bırakıyoruz, uydurma değil. Optik mümkün olmadığında Sentinel-1 kalır: radar bulutların içinden geçer ve gece de çalışır, bedeli ise okumanın farklı olmasıdır — renk değil, pürüzlülük ve nemi görür.
Hayır. Bunun için InSAR gerekir: sahne çiftleri, hassas yörüngeler, DEM ve fazın belirsizliğinin giderilmesi. Kodda bu ürün `requires_pair_processing` durumu ile listelenmiştir — yani uygulanmamış olarak beyan edilmiştir, gizli değil. Bunun yerine yaptığımız şey: tarama. Heyelanlar için bir triyaj modülü vardır, kendisini `flowmind-landslide-screening-v0` olarak sunar, heuristik çalışır ve API yanıtında bunun doğrulanmış tespit olmadığı yazılıdır.
Az, ve bunu siz bizim ağzımızdan duysanız daha iyi. Temmuz 2026’da yapılan kendi OSINT araştırmamız, ülke genelinde kamuya açık canlı yol kamerası üst sınırını yaklaşık 34 olarak buldu — 12 ANDSA artı sınırda 22. Bugünkü kontrolde, taranan 116 akıştan 13’ü yanıt veriyordu; hepsi yenilenen JPEG görüntülerdi, sıfır video akışı. Geri kalanlar şu gerekçelerle beyan ediliyor: abonelik süresi dolmuş, token değiştirilmiş, klasör kaybolmuş, port erişilemez. Birisi size Moldova’da 150 kamera vaat ediyorsa, listesini isteyin.
Hayır ve mevcut durumda bunu yapması da mümkün değil. 245 sinyal lambası veri içinde OpenStreetMap’ten noktalar olarak eşlenmiştir — platform onları haritada görür, yönetmez. Aktif kontrol, fiziksel denetleyicilerle entegrasyon ve güvenlik sorumluluğu gerektirir; bu da diğer ortaklarla ayrı bir projedir.
Hayır. Depoda eğitilmiş hiçbir model yok ve uygulama tarafından çağrılan hiçbir makine öğrenimi kodu da yok; `ml/gnn` ve `ml/forecasting` dizinleri boştur. ARCHITECTURE.md içindeki RL ve GNN mimarisi hedeftir ve aynı dosyada bu şekilde işaretlenmiştir.
Standart Copernicus hesabı ayda 30.000 işleme birimi ve 30.000 istekle ücretsiz gelir. İstenen her tile bunlardan tüketir. Platform, tüketimi cache ile azaltır (hafızada 30 dakika, yanıtta 24 saat) ve istek boyutu ile aralığına sınırlamalar koyar, ancak bir kota sayacı yoktur — kurulumun kamuya açık trafiği yüksekse, sayım ve ücretli plan önceden karar verilmesi gereken şeylerdir, sonradan değil.
İllüstratif örnek
Müşteri verisi veya atfedilen ticari sonuçlar olmadan bir kullanım senaryosu.
Bir belediye, erişimi zor bir bölgede orman kesildiğine dair bir şikâyet alır ve bir ekibin yer değiştirmesine değip değmeyeceğini bilmek ister.
Şikâyetten önceki ve yakın tarihli bir pencere için bölgenin kutusu üzerinde Sentinel-2 NDVI katmanı istenir — her biri en fazla 31 gün, %40 bulut filtresiyle. SCL bandının bulut veya gölge olarak işaretlediği pikseller şeffaf kalır. Her iki pencere de bulutluysa, bulutların içinden geçen Sentinel-1 VV/VH’ye geçilir. OSM geometrisiyle örtüşme, düşük değerli alanın gerçekten orman olup olmadığını ve hangi parselin üzerine düştüğünü gösterir.
10 m’de, iki pencere arasında vejetasyon indeksinin düştüğü alanın konturu ile o alanın yaklaşık yüzeyi bulunan, tarihli bir çift görüntü. 10 m’lik bir piksel, yaklaşık 0,1 ha altındaki bir kesimin gürültüden ayırt edilememesi demektir — bir ağaç değil, bir parsel görünür.
Ce este necesar:Un cont Copernicus Data Space cu client OAuth2 (gratuit) și o fereastră de timp în care există măcar o scenă cu nori sub prag. Rezultatul e un motiv de verificare în teren, nu o constatare legală.
İş birliği olanakları
Planlama, çevre veya tarım için uydu görüntüleri ve göstergelerinin analizi; her kaynağın çözünürlüğü, tarihi ve sınırlarının belirtilmesiyle.
Gerçek bir süreç etrafında bir pilot tanımlıyoruz: kullanıcılar, veriler, entegrasyonlar, maliyetler ve kabul kriterleri. Sonucun değerlendirilmesinden sonra genişleme gelir.
Erişilebilirlik, barındırma, veri koruması ve birlikte çalışabilirlik gereksinimlerini belirliyoruz. AGE veya STISC hizmetleriyle herhangi bir bağlantı, uygunluk, erişim ve onayların doğrulanmasını gerektirir.
Bunlar uyarlama senaryolarıdır, mevcut sözleşmeler veya ortaklıklar hakkında beyanlar değildir. Önerilen işlevler projenin çalışma alanında doğrulanır.
Bir pilotu konuşalımCopernicus gözlemlerini nasıl kullandığımızı ve uyduların yörüngelerini nasıl keşfettiğimizi görün.
Cronberry yetkili kaynakları, konuşmaları ve ilişkileri tek bir araştırma ve koordinasyon alanında toplar.
Geliştirme ve gösterimlerKabartıyı, haritaları ve yapılı çevre verisini birleştiren 3D şehir gösterimleri geliştiriyoruz.
Prototip & cercetaresesizari.md kamusal alana ilişkin bildirimleri düzenler: yer, kategori, açıklama ve ilgili materyaller.
Kamuya açık platformBize sürecinizi anlatın. Neyin kurulmaya değer olduğuna, neyi bağlayabileceğimize ve sonucu nasıl doğrulayacağımıza birlikte karar verelim.