M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
الرئيسية
تكنولوجيا
تصور تفاعلي لـ Citi Bike يعرض 291 مليون رحلة
تكنولوجيا

تصور تفاعلي لـ Citi Bike يعرض 291 مليون رحلة

٧ يناير ٢٠٢٦•3 دقيقة قراءة•٤٠٨ words
Interactive Citi Bike Visualization Shows 291 Million Rides
Interactive Citi Bike Visualization Shows 291 Million Rides
📋

حقائق رئيسية

  • يعرض المشروع 291 مليون رحلة على دراجات Citi Bike.
  • يعمل بدون خادم خلفي، مستخدماً DuckDB WASM و Cloudflare CDN.
  • يمكن للمستخدمين البحث عن الرحلات باستخدام Cmd + K وتفاصيل الإيصال.
  • يتم إنشاء المسارات باستخدام OSRM لأكثر من 2400 زوج من المحطات.

ملخص سريع

تم إطلاق مشروع تصور ضخم، يعرض التاريخ الكامل لرحلات Citi Bike. يتتبع المشروع 291 مليون رحلة فردية، مما يسمح للمستخدمين بتدفق الدراجات عبر الشبكة.

الأداة مفتوحة المصدر بالكامل وتعمل في المتصفح بدون خادم خلفي. وهي تستفيد من DuckDB WASM لاستعلام البيانات المخزنة على CDN الخاص بـ Cloudflare، مما يضمن الأداء العالي والوصول السهل.

يمكن للمستخدمين البحث عن رحلاتهم المحددة باستخدام اختصار Cmd + K وتفاصيل من إيصالهم. يستخدم التصور deck.gl مع Mapbox لعرض آلاف الدراجات المتحركة المتزامنة.

تصور 291 مليون رحلة

يمثل المشروع كل رحلة دراجة كسهم متحرك على الخريطة، مما يخلق رؤية ديناميكية لتاريخ شبكة مشاركة الدراجات. وبإجمالي 291 مليون رحلة مصورة، تقدم الأداة منظوراً فريداً على الحركة الحضرية.

يمكن للمستخدمين التفاعل مع البيانات مباشرة. عن طريق الضغط على Cmd + K، يمكنهم البحث عن رحلاتهم المحددة باستخدام التفاصيل الموجودة على إيصال Citi Bike، وتحديداً وقت الرحلة وأسماء المحطات الابتدائية والنهائية.

كل سهم متحرك يمثل رحلة دراجة حقيقية، مما يعني أن أي شخص استخدم الخدمة مشمول في التصور. ويسلط المشروع الضوء على حجم نظام Citi Bike في الولايات المتحدة.

الهندسة المعمارية التقنية

يحقق التصور أداؤه من خلال مجموعة تقنية محددة مصممة للكفاءة. الميزة الرئيسية هي عدم وجود خادم خلفي مطلوب لعمل التطبيق.

يعتمد معالجة البيانات على ملفات parquet المخزنة على CDN الخاص بـ Cloudflare. يتم استعلام هذه الملفات مباشرة من قبل DuckDB WASM، مما يسمح بتحليل البيانات المعقد على جانب العميل.

للعرض، يستخدم المشروع deck.gl مع Mapbox. هذا المزيج يمكّن العرض المتسارع بوحدة معالجة الرسوميات (GPU)، وهو ضروري للتعامل مع آلاف الدراجات المتحركة المتزامنة دون تأخير.

يتم التعامل مع المعالجة الخلفية بواسطة Web Workers. تقوم هذه العمال بفك تشفير مسارات polyline وإجراء أكبر قدر ممكن من الحسابات المسبقة خارج الخيط الرئيسي للحفاظ على تجربة مستخدم سلسة.

إنشاء المسارات والبيانات

يواجه التصور تحدي بيانات محدد: توفر البيانات المصدرية فقط أزواج المحطات الابتدائية والنهائية، وليس المسارات الفعلية المقطوعة. لحل هذه المشكلة، يقوم المشروع بإنشاء مسارات واقعية.

يتم إنشاء المسارات عن طريق الاستعلام من OSRM (آلة توجيه مفتوحة المصدر). يحسب النظام المسار الأقصر بين جميع 2400+ زوج من المحطات لتشغيل الدراجات بدقة.

مشروع مفتوح المصدر بالكامل ومتوفر على GitHub. هذا يسمح للمطورين بفحص الكود، وفهم تفاصيل التنفيذ، أو المساهمة في المشروع.

المصدر الأصلي

Hacker News

نُشر في الأصل

٧ يناير ٢٠٢٦ في ٠٦:٥٧ م

تمت معالجة هذا المقال بواسطة الذكاء الاصطناعي لتحسين الوضوح والترجمة وسهولة القراءة. نحن دائماً نربط ونذكر المصدر الأصلي.

عرض المقال الأصلي

مشاركة

Advertisement

مقالات ذات صلة

AI Transforms Mathematical Research and Proofstechnology

AI Transforms Mathematical Research and Proofs

Artificial intelligence is shifting from a promise to a reality in mathematics. Machine learning models are now generating original theorems, forcing a reevaluation of research and teaching methods.

May 1·4 min read
Ethereum Completes Fusaka Upgrade with Blob Parameters Forktechnology

Ethereum Completes Fusaka Upgrade with Blob Parameters Fork

The Fusaka upgrade was activated in early December, introducing the Blob Parameters Only mechanism to increase Ethereum's data availability capacity.

Jan 8·3 min read
Disney Plus to Launch Vertical Video Feedtechnology

Disney Plus to Launch Vertical Video Feed

Disney Plus is set to introduce a vertical video feed later this year. The new feature aims to turn the streaming service into a daily destination.

Jan 8·3 min read
China hacked email systems of US congressional committee staffpolitics

China hacked email systems of US congressional committee staff

Jan 8·3 min read