
Un moteur de recherche OSINT pour cartographier les infrastructures du monde réel à partir des données OpenStreetMap
Plateforme de renseignement sur les infrastructures géospatiales pour la découverte et l'analyse d'actifs du monde réel à l'aide des données OpenStreetMap.

Sightline permet de rechercher, surveiller et analyser les infrastructures du monde réel, notamment :
Et bien d'autres types d'actifs répartis dans plus de 30 catégories, avec plus de 200 types d'infrastructures recherchables.
flowchart TB
classDef frontend fill:#6366f1,stroke:#4338ca,color:#fff
classDef backend fill:#0ea5e9,stroke:#0284c7,color:#fff
classDef external fill:#f59e0b,stroke:#d97706,color:#fff
subgraph FE["Frontend"]
SearchBar["SearchBar"]
Filters["Filters"]
ResultList["ResultList"]
MapView["MapView — Leaflet.js"]
end
subgraph BE["Backend"]
route["route.ts — Request Handler"]
parser["parser.ts — NLP Engine"]
geo["geo.ts — Geocoding"]
overpass["overpass.ts — OSM Query Builder"]
cache["cache.ts — Cache Layer"]
end
subgraph EX["External APIs"]
Nominatim["Nominatim — Geocoding API"]
OverpassAPI["Overpass API — OSM Data"]
end
SearchBar & Filters & ResultList & MapView -->|"POST /api/search"| route
route -->|"parse query"| parser
route -->|"resolve location"| geo
route -->|"fetch POIs"| overpass
route <-->|"read / write"| cache
geo -->|"geocode"| Nominatim
overpass -->|"QL query"| OverpassAPI
class SearchBar,Filters,ResultList,MapView frontend
class route,parser,geo,overpass,cache backend
class Nominatim,OverpassAPI external
Toutes les données d'infrastructure proviennent d'OpenStreetMap, un projet de cartographie collaborative. Les données OSM sont participatives et peuvent contenir des inexactitudes ou des lacunes.
La résolution géographique utilise le service de géocodage Nominatim pour convertir les noms de lieux en boîtes englobantes et en coordonnées.
Les requêtes d'infrastructure sont exécutées via Overpass API, qui offre un accès en lecture seule aux données OSM.
telecom towers in karnataka
power plants near mumbai
data centers in california
airports in germany
type:telecom operator:airtel region:karnataka
type:data_center operator:google
type:substation region:texas
type:airport country:france
| Paramètre | Description | Exemple |
|---|---|---|
type: | Type d'actif | type:power_plant |
operator: | Opérateur/propriétaire | operator:google |
region: | État/région | region:bavaria |
country: | Pays | country:india |
near: | Recherche de proximité | near:london |
radius: | Rayon de recherche (km) | radius:100 |
| Type | Alias | Description |
|---|---|---|
power_plant | powerplant | Installations de production d'électricité |
substation | - | Sous-stations électriques |
transformer | - | Transformateurs électriques |
converter | - | Convertisseurs électriques |
switch | - | Commutateurs électriques |
power_line | - | Lignes à haute tension |
power_pole | - | Poteaux de distribution électrique |
solar | - | Centrales solaires et panneaux |
wind | - | Parcs éoliens et éoliennes |
nuclear | nuclear_site | Centrales nucléaires |
hydroelectric | - | Centrales hydroélectriques |
geothermal | - | Centrales géothermiques |
coal | - | Centrales au charbon |
gas_power | - | Centrales au gaz |
oil_power | - | Centrales au pétrole |
biogas | - | Centrales au biogaz |
biomass | - | Centrales à biomasse |
tidal | - | Centrales marémotrices |
battery_storage | - | Stockage par batterie |
| Type | Alias | Description |
|---|---|---|
telecom | tower | Tours de télécommunications |
antenna | - | Antennes |
mast | - | Mâts de communication |
cell_tower | - | Antennes relais mobiles |
radio_tower | - | Tours de radiodiffusion |
broadcast_tower | - | Tours de diffusion TV/Radio |
satellite_dish | - | Antennes paraboliques |
telephone_exchange | - | Centraux téléphoniques |
data_center | datacenter | Centres de données |
| Type | Alias | Description |
|---|---|---|
refinery | - | Raffineries de pétrole |
pipeline | - | Pipelines |
oil_well | - | Puits d'extraction pétrolière |
gas_well | - | Puits d'extraction de gaz |
storage_tank | - | Réservoirs de carburant/liquide |
silo | - | Silos de stockage |
gasometer | - | Gazomètres |
quarry | mine | Carrières et mines |
landfill | - | Décharges |
scrap_yard | - | Casses automobiles |
| Type | Alias | Description |
|---|---|---|
water_tower | - | Châteaux d'eau |
water_treatment | - | Usines de traitement des eaux |
wastewater | sewage, sewage_plant | Stations d'épuration |
dam | - | Barrages |
reservoir | - | Réservoirs |
pumping_station | - | Stations de pompage |
water_well | - | Puits |
| Type | Alias | Description |
|---|---|---|
airport | - | Aéroports |
helipad | - | Héliports |
airfield | - | Aérodromes militaires/privés |
runway | - | Pistes d'atterrissage |
taxiway | - | Voies de circulation |
terminal | - | Terminaux aéroportuaires |
hangar | - | Hangars |
atc_tower | - | Tours de contrôle |
| Type | Alias | Description |
|---|---|---|
port | seaport | Ports et ports maritimes |
harbour | - | Havres |
ferry_terminal | - | Terminaux de ferry |
marina | - | Marinas |
shipyard | - | Chantiers navals |
dock | - | Docks |
lighthouse | - | Phares |
pier | - | Jetées |
jetty | - | Jetées (embarcadères) |
slipway | - | Cales de mise à l'eau |
mooring | - | Corps morts |
boat_lift | - | Ascenseurs à bateaux |
| Type | Alias | Description |
|---|---|---|
train_station | - | Gares ferroviaires |
railyard | rail_yard | Gares de triage |
metro | - | Stations de métro |
tram_stop | - | Arrêts de tramway |
halt | - | Halte ferroviaire |
level_crossing | - | Passages à niveau |
bus_station | - | Gares routières |
parking | - | Parkings |
toll_booth | - | Péages |
weigh_station | - | Postes de pesée pour camions |
rest_area | - | Aires de repos |
service_area | - | Aires de service autoroutières |