
محرك بحث مفتوح المصدر للاستخبارات (OSINT) لرسم خرائط البنية التحتية الواقعية من بيانات OpenStreetMap
منصة ذكاء البنية التحتية الجغرافية المكانية لاكتشاف وتحليل الأصول المادية في العالم باستخدام بيانات OpenStreetMap.

تمكن Sightline من البحث والمراقبة وتحليل البنية التحتية في العالم الحقيقي بما في ذلك:
والعديد من أنواع الأصول الأخرى عبر أكثر من 30 فئة مع أكثر من 200 نوع بنية تحتية قابلة للبحث.
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
جميع بيانات البنية التحتية تأتي من OpenStreetMap، وهو مشروع رسم خرائط تعاوني. بيانات OSM هي بيانات جماعية وقد تحتوي على عدم دقة أو فجوات.
يستخدم الحل الجغرافي خدمة الترميز الجغرافي Nominatim لتحويل أسماء الأماكن إلى مربعات إحاطة وإحداثيات.
يتم تنفيذ استعلامات البنية التحتية مقابل Overpass API، الذي يوفر وصولاً للقراءة فقط لبيانات 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
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
supermarket | - | السوبرماركت |
mall |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
bicycle_rental | - | محطات تأجير الدراجات |
car_sharing | - | مواقع مشاركة السيارات |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
planetarium | - | القباب الفلكية |
laboratory | - | المختبرات |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
construction_site | - | مواقع البناء |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
winery | - | مصانع النبيذ |
bakery |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
restaurant | - | المطاعم |
cafe |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
playground | - | ملاعب الأطفال |
park |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
fountain | - | النوافير |
waterfall |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
monitoring_station | - | محطات الرصد البيئي |
weather_station | - | محطات الأرصاد الجوية |
| النوع | الأسماء المستعارة | الوصف |
|---|---|---|
community_centre | - | المراكز المجتمعية |
npm install
npm run dev
افتح http://localhost:3000.
app/
├── page.tsx # الصفحة الرئيسية للتطبيق
├── layout.tsx # التخطيط الجذري
├── globals.css # الأنماط العامة
└── api/
└── search/
└── route.ts # نقطة نهاية واجهة برمجة تطبيقات البحث
components/
├── SearchBar.tsx # إدخال الاستعلام
├── Filters.tsx # شريط التصفية الجانبي
├── ResultList.tsx # عرض النتائج
├── MapView.tsx # خريطة Leaflet
├── ShareButton.tsx # وظيفة المشاركة
└── ui/
└── scroll-area.tsx # مكونات واجهة المستخدم
lib/
├── types.ts # تعريفات الأنواع
├── parser.ts # تحليل الاستعلام ومعالجة اللغة الطبيعية
├── geo.ts # التكامل مع Nominatim
├── overpass.ts # استعلامات Overpass API
├── cache.ts # التخزين المؤقت في الذاكرة
├── search-index.ts # فهرسة البحث
npm install -g vercel
vercel
لا توجد حاجة لمتغيرات بيئية. يستخدم التطبيق واجهات برمجة تطبيقات OpenStreetMap العامة.
تصل هذه الأداة إلى بيانات OpenStreetMap المتاحة للجمهور. يجب على المستخدمين:
لا ينبغي اعتبار وجود أو عدم وجود البنية التحتية في OSM موثوقًا. تحقق دائمًا من المعلومات الحيوية من خلال المصادر الرسمية.
MIT
| المعلمة | الوصف | مثال |
|---|
type: | نوع الأصل | type:power_plant |
operator: | المشغل/المالك | operator:google |
region: | الولاية/المنطقة | region:bavaria |
country: | البلد | country:india |
near: | البحث بالقرب | near:london |
radius: | نصف قطر البحث (كم) | radius:100 |
| النوع | الأسماء المستعارة | الوصف |
|---|
power_plant | powerplant | مرافق توليد الطاقة |
substation | - | المحطات الفرعية الكهربائية |
transformer | - | محولات الطاقة |
converter | - | محولات الطاقة |
switch | - | مفاتيح الطاقة |
power_line | - | خطوط الطاقة عالية الجهد |
power_pole | - | أعمدة توزيع الطاقة |
solar | - | مزارع وألواح شمسية |
wind | - | مزارع الرياح والتوربينات |
nuclear | nuclear_site | محطات الطاقة النووية |
hydroelectric | - | محطات الطاقة الكهرومائية |
geothermal | - | محطات الطاقة الحرارية الأرضية |
coal | - | محطات الطاقة الفحمية |
gas_power | - | محطات الطاقة الغازية |
oil_power | - | محطات الطاقة النفطية |
biogas | - | محطات الغاز الحيوي |
biomass | - | محطات الكتلة الحيوية |
tidal | - | محطات طاقة المد والجزر |
battery_storage | - | تخزين طاقة البطاريات |
| النوع | الأسماء المستعارة | الوصف |
|---|
telecom | tower | أبراج الاتصالات |
antenna | - | الهوائيات |
mast | - | صواري الاتصالات |
cell_tower | - | أبراج الخلايا المتنقلة |
radio_tower | - | أبراج البث الإذاعي |
broadcast_tower | - | أبراج البث التلفزيوني/الإذاعي |
satellite_dish | - | أطباق الأقمار الصناعية |
telephone_exchange | - | مقاسم الهاتف |
data_center | datacenter | مراكز البيانات |
| النوع | الأسماء المستعارة | الوصف |
|---|
refinery | - | مصافي النفط |
pipeline | - | خطوط الأنابيب |
oil_well | - | آبار استخراج النفط |
gas_well | - | آبار استخراج الغاز |
storage_tank | - | خزانات تخزين الوقود/السوائل |
silo | - | صوامع التخزين |
gasometer | - | خزانات تخزين الغاز |
quarry | mine | المحاجر والمناجم |
landfill | - | مواقع دفن النفايات |
scrap_yard | - | ساحات الخردة |
| النوع | الأسماء المستعارة | الوصف |
|---|
water_tower | - | أبراج المياه |
water_treatment | - | محطات معالجة المياه |
wastewater | sewage, sewage_plant | محطات معالجة مياه الصرف الصحي |
dam | - | السدود |
reservoir | - | الخزانات المائية |
pumping_station | - | محطات ضخ المياه |
water_well | - | آبار المياه |
| النوع | الأسماء المستعارة | الوصف |
|---|
airport | - | المطارات |
helipad | - | المهابط |
airfield | - | المطارات العسكرية/الخاصة |
runway | - | مدارج المطارات |
taxiway | - | ممرات المطارات |
terminal | - | صالات المطارات |
hangar | - | حظائر الطائرات |
atc_tower | - | أبراج مراقبة الحركة الجوية |
| النوع | الأسماء المستعارة | الوصف |
|---|
port | seaport | الموانئ والموانئ البحرية |
harbour | - | الموانئ |
ferry_terminal | - | محطات العبارات |
marina | - | المراسي |
shipyard | - | أحواض بناء السفن |
dock | - | الأرصفة |
lighthouse | - | المنارات |
pier | - | الأرصفة البحرية |
jetty | - | الأرصفة (جيتي) |
slipway | - | مزالق القوارب |
mooring | - | المراسي الثابتة |
boat_lift | - | مصاعد القوارب |
| النوع | الأسماء المستعارة | الوصف |
|---|
train_station | - | محطات القطارات |
railyard | rail_yard | ساحات السكك الحديدية |
metro | - | محطات المترو/الأنفاق |
tram_stop | - | محطات الترام |
halt | - | محطات توقف السكك الحديدية |
level_crossing | - | تقاطعات السكك الحديدية (مزالق) |
bus_station | - | محطات الحافلات |
parking | - | مرافق وقوف السيارات |
toll_booth | - | أكشاك الرسوم |
weigh_station | - | محطات وزن الشاحنات |
rest_area | - | مناطق الاستراحة على الطرق السريعة |
service_area | - | مناطق الخدمة على الطرق السريعة |
| النوع | الأسماء المستعارة | الوصف |
|---|
building | - | المباني العامة |
bridge | - | الجسور |
tunnel | - | الأنفاق |
cooling_tower | - | أبراج التبريد |
chimney | - | المداخن الصناعية |
crane | - | الرافعات |
windmill | - | طواحين الهواء |
watermill | - | الطواحين المائية |
clock_tower | - | أبراج الساعة |
bell_tower | - | أبراج الأجراس |
| النوع | الأسماء المستعارة | الوصف |
|---|
warehouse | - | المستودعات |
factory | - | المصانع |
industrial | - | المناطق الصناعية |
works | - | الأعمال الصناعية |
depot | - | المستودعات اللوجستية |
brewery | - | مصانع الجعة |
distillery | - | معامل التقطير |
sawmill | - | المناشير |
slaughterhouse | - | المسالخ |
recycling_plant | recycling | محطات إعادة التدوير |
| النوع | الأسماء المستعارة | الوصف |
|---|
military | - | المنشآت العسكرية |
bunker | - | المخابئ |
barracks | - | الثكنات العسكرية |
naval_base | - | القواعد البحرية |
range | - | ميادين الرماية/الرماية |
checkpoint | - | نقاط التفتيش العسكرية |
radar | - | منشآت الرادار |
| النوع | الأسماء المستعارة | الوصف |
|---|
embassy | - | السفارات |
courthouse | - | المحاكم |
townhall | - | مجالس المدن |
government | - | المكاتب الحكومية |
customs | - | مكاتب الجمارك |
tax_office | - | مكاتب الضرائب |
border_control | - | نقاط مراقبة الحدود |
police | - | مراكز الشرطة |
fire_station | - | محطات الإطفاء |
prison | - | السجون |
ambulance_station | - | محطات الإسعاف |
rescue_station | - | محطات الإنقاذ |
coast_guard | - | محطات خفر السواحل |
emergency_phone | - | هواتف الطوارئ |
fire_hydrant | - | صنابير الحريق |
lifeguard | - | محطات رجال الإنقاذ |
surveillance_camera | cctv | كاميرات المراقبة |
| النوع | الأسماء المستعارة | الوصف |
|---|
school | - | المدارس |
university | - | الجامعات |
college | - | الكليات |
kindergarten | - | رياض الأطفال |
driving_school | - | مدارس تعليم القيادة |
research | - | معاهد البحوث |
library | - | المكتبات |
| النوع | الأسماء المستعارة | الوصف |
|---|
hospital | - | المستشفيات |
clinic | - | العيادات |
pharmacy | - | الصيدليات |
dentist | - | عيادات الأسنان |
veterinary | - | العيادات البيطرية |
nursing_home | - | دور الرعاية |
hospice | - | دور العناية التلطيفية |
blood_bank | - | بنوك الدم |
| النوع | الأسماء المستعارة | الوصف |
|---|
museum | - | المتاحف |
theatre | - | المسارح |
cinema | - | دور السينما |
stadium | - | الملاعب |
sports_centre | - | المراكز الرياضية |
swimming_pool | - | حمامات السباحة |
golf_course | - | ملاعب الغولف |
racetrack | - | حلبات السباق |
ice_rink | - | حلبات التزلج على الجليد |
| النوع | الأسماء المستعارة | الوصف |
|---|
hotel | - | الفنادق |
campsite | - | مناطق التخييم |
caravan_site | - | مواقع الكرفانات |
theme_park | - | مدن الملاهي |
zoo | - | حدائق الحيوان |
aquarium | - | أحواض الأسماك |
viewpoint | - | نقاط الإطلالة |
attraction | - | المعالم السياحية |
information | - | مراكز المعلومات السياحية |
picnic_site | - | مواقع النزهات |
| النوع | الأسماء المستعارة | الوصف |
|---|
church | - | الكنائس |
mosque | - | المساجد |
temple | - | المعابد |
synagogue | - | الكنيس |
place_of_worship | - | أماكن العبادة العامة |
cemetery | - | المقابر |
| النوع | الأسماء المستعارة | الوصف |
|---|
monument | - | المعالم الأثرية |
memorial | - | النصب التذكارية |
castle | - | القلاع |
fort | - | الحصون |
ruins | - | الآثار |
archaeological_site | - | المواقع الأثرية |
observatory | - | المراصد الفلكية |
| النوع | الأسماء المستعارة | الوصف |
|---|
farm | - | المزارع |
greenhouse | - | البيوت الزجاجية |
orchard | - | البساتين |
vineyard | - | الكروم |
| النوع | الأسماء المستعارة | الوصف |
|---|
bank | - | البنوك |
atm | - | أجهزة الصراف الآلي |
post_office | - | مكاتب البريد |
post_box | - | صناديق البريد |
fuel | gas_station, petrol | محطات الوقود |
charging_station | - | محطات شحن السيارات الكهربائية |
taxi_stand | - | مواقف سيارات الأجرة |
car_wash | - | مغاسل السيارات |
bicycle_repair | - | محطات إصلاح الدراجات |
| النوع | الأسماء المستعارة | الوصف |
|---|
bicycle_parking | - | مواقف الدراجات |
drinking_water | - | نوافير مياه الشرب |
public_toilet | - | المراحيض العامة |
bench | - | المقاعد العامة |
waste_basket | - | سلال النفايات |
street_lamp | - | أعمدة الإنارة العامة |
traffic_signals | - | إشارات المرور |
telephone | - | الهواتف العامة |
| النوع | الأسماء المستعارة | الوصف |
|---|
aerialway | - | التلفريك |
gondola | - | عربات الجندول |
funicular | - | القطارات الجبلية |
chairlift | - | مصاعد الكراسي |
| النوع | الأسماء المستعارة | الوصف |
|---|
siren | - | صفارات الإنذار |
defibrillator | - | مزيلات الرجفان العامة |
assembly_point | - | نقاط التجمع في حالات الطوارئ |
life_ring | - | حلقات النجاة |
| - |
| مراكز التسوق |
marketplace | - | الأسواق |
| - |
| المخابز |
dairy | - | مصانع الألبان |
| - |
| المقاهي |
fast_food | - | مطاعم الوجبات السريعة |
| - |
| الحدائق |
pitch | - | ملاعب الرياضة |
| - |
| الشلالات |
hot_spring | - | الينابيع الحارة |
social_facility| - |
| المرافق الاجتماعية |
shelter | - | الملاجئ العامة |