Експертиза · Геопросторові дані
Шари спостереження Землі над територією, кожен із джерелом, часом зчитування та межею, написаними поруч.
Ми будуємо операційну карту території з публічних джерел спостереження за Землею — Copernicus, OpenStreetMap, орбітальних каталогів, урядового ортофото — і прив’язуємо до кожного шару походження, момент останнього успішного читання і те, що саме він не може показати. Вимірювання публікуються разом із методом, який їх породив.
Вже збудованоТри власні реалізації, які сьогодні можна відкрити ззовні. FlowMind працює на власному VM і має 109 API-маршрутів, з яких дев’ять безпосередньо спілкуються з Copernicus Data Space Ecosystem (`src/app/api/copernicus/`, перевірено підрахунком на диску). Relieva відповідає 200 і запитує live-зображення Sentinel під час кожного завантаження сторінки (680.122 байти, перевірено через curl 06.09.2026). Orbital Nexus є публічним на `https://www.megapromoting.com/satelit/` і локально поширює каталог приблизно 11.900 об’єктів. Резерв, який треба сказати з першого речення: ми не володіємо жодним супутником і жодним сенсором. Copernicus — це публічна програма Європейського Союзу, а орбітальний каталог надходить від CelesTrak, який розповсюджує дані, що підтримуються US Space Force. Те, що побудували ми, — це шар зверху.
Територію — місто, район, зону інфраструктури — можна прочитати з даних, які вже є у відкритому доступі: супутникових знімків, вуличної геометрії, моделей рельєфу, кадастрового ортофото, орбітальних каталогів. Цей сервіс збирає їх в одну операційну мапу і, що важливіше, веде облік того, що означає кожен шар: який сенсор його створив, з якою роздільною здатністю, як часто він оновлюється і коли востаннє був успішно прочитаний.
Треба сказати чітко, бо це легко неправильно зрозуміти і бо це твердження, яке дехто робить без права: **Copernicus не наш.** Це програма спостереження Землі Європейського Союзу, зі своїми супутниками, сенсорами й архівом. Ми автентифікуємося в Copernicus Data Space Ecosystem власними обліковими даними типу `client_credentials` і запитуємо оброблені продукти через API. Роздільна здатність, частота повторного огляду, хмарність і радіометрична якість належать місії, а не нам. Те саме для орбітального каталогу: він надходить від CelesTrak, з показаним посиланням на джерело, бо цього вимагає їхня політика. Те, що ми тримаємо, — це автентифікацію, правильний запит, обчислення, рендеринг, охоронець походження та інтерпретацію.
Правило змісту однакове всюди: цифра публікується разом із методом, який її породив. Ухил вулиці означає одне, якщо його обчислено ядром Horn 3×3 на растрі 25 m, і зовсім інше, якщо його зчитано з двох точок на відстані 30 m. Висота будівлі означає інше, якщо вона заявлена в OpenStreetMap, ніж якщо її оцінено за кількістю поверхів. Змішування цих двох категорій під одним кольором — найчастіший спосіб видати мапу, яка виглядає добре й бреше.
Коли джерело не відповідає, шар позначається OFFLINE, з причиною, і його не заповнюють правдоподібним значенням. У FlowMind правило має автоматичного охоронця, `noFakeLive`, який відмовляється позначати шар як LIVE без доказу успішного зчитування. Порожній піксель означає «тут ми не спостерігали», а не «тут нічого немає».