4 مستودعات
User interface patterns that respond to geographic interactions like marker dragging and region changes.
Distinct from Interactive Map Viewers: Candidates focus on AI mapping or generic viewers; this is about building functional UI workflows around map events.
Explore 4 awesome GitHub repositories matching user interface & experience · Interactive Map Workflows. Refine with filters or upvote what's useful.
react-native-maps is a cross-platform mobile map component for iOS and Android that renders interactive geographic data and markers. It provides a native map view and viewport controller to manage camera movement, zoom levels, and coordinate-based animations on mobile devices. The project includes a GeoJSON map renderer for visualizing complex geographic features and an interactive map overlay library for drawing polylines, polygons, and heatmaps. It supports integration with both Google Maps and Apple Maps, allowing developers to switch between providers or apply cloud-based styling and cust
Enables the creation of user interfaces that respond to map events like marker dragging and region changes.
Mapbox GL JS هو محرك عرض خرائط WebGL وإطار عمل خرائط ويب تفاعلي يُستخدم لعرض البلاطات المتجهة (vector tiles)، والصور النقطية، والتضاريس ثلاثية الأبعاد في المتصفح. يعمل كمكتبة خرائط للبلاطات المتجهة وأداة لتصور البيانات الجغرافية المكانية، ويستخدم تظليلات (shaders) مسرعة بواسطة GPU لتحويل البيانات الجغرافية المكانية إلى خرائط تفاعلية. يتميز المشروع من خلال دمج طبقات WebGL مخصصة مباشرة في خط أنابيب العرض واستخدام تعبيرات تعتمد على البيانات لربط خصائص المعالم بالسمات المرئية. وهو يدعم تحميل البيانات المتخصصة عبر PMTiles ويوفر إدارة خرائط دون اتصال بالإنترنت من خلال الحزم وقواعد البيانات المحلية. يغطي المحرك مجموعة واسعة من الإمكانيات، بما في ذلك عرض التضاريس والمباني ثلاثية الأبعاد مع الإضاءة والظلال، وتتبع موقع المستخدم في الوقت الفعلي، ورسوم متحركة برمجية للكاميرا. كما يوفر استعلاماً مكانياً لاسترجاع المعالم، والتصفية الديناميكية، ونظام واجهة مستخدم لعلامات HTML والنوافذ المنبثقة للمعلومات. تتضمن المكتبة تكوينات بناء لإنشاء حزم تلبي قيود سياسة أمان المحتوى (Content Security Policy) لعمال الويب (web workers).
Provides an interactive interface for panning, zooming, and querying geospatial features in the browser.
FloatingPanel هو مكون Swift UI لـ iOS يوفر ورقة سفلية تفاعلية ومدير لوحة. يعمل كتحكم عرض مشروط يسمح للمطورين بعرض حاويات عائمة للمحتوى ذي الصلة والأدوات بجانب الشاشة الرئيسية. يستخدم النظام نظام تثبيت مغناطيسي لتثبيت اللوحات في مواضع رأسية محددة مسبقاً ويدعم إدارة لوحات متعددة داخل عرض واحد. ويقوم بمزامنة موضع اللوحة مع سلوك التمرير للعروض الداخلية لتنسيق الحركة أثناء تفاعل المستخدم. يغطي المشروع إمكانات لتتبع الموضع القائم على الإيماءات، وحسابات التخطيط المدفوعة بالحالة، وإرسال الأحداث القائم على التفويض. تُستخدم هذه العناصر لتنفيذ شاشات محتوى سياقية، ونوافذ مشروطة مخصصة، وواجهات تفاعلية قائمة على الخرائط.
Enables the creation of map-based layouts where sliding panels provide location details and search results.
This project is a utility library for the Google Maps SDK for Android, providing a suite of specialized tools for rendering geospatial data, calculating spherical geometry, and visualizing map markers and heatmaps. It serves as a helper collection to handle complex geospatial tasks within Android applications. The library features a marker clustering tool to group nearby markers into single icons and a map data visualizer for generating heatmaps based on the intensity and distribution of geographic points. It also includes a polyline encoding tool for compressing coordinate sequences into com
Defines UI patterns and behaviors that respond to geographic interactions, camera controls, and map events.