awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
react-native-maps avatar

react-native-maps/react-native-maps

0
View on GitHub↗
15,971 स्टार्स·4,952 फोर्क्स·TypeScript·MIT·3 व्यूज़

React Native Maps

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 custom tile overlays.

The library covers a wide range of geographic capabilities, including user location tracking, coordinate conversion, and the management of interactive markers with custom visuals and callouts. It also provides tools for rendering geometric overlays like circles and polygons, as well as the ability to capture the current map view as a snapshot.

Features

  • Interactive Map Viewers - Renders a fully interactive map interface for mobile applications with support for multiple providers and themes.
  • Map Integration - Provides a library for embedding and interacting with native maps across iOS and Android platforms.
  • Geographic Coordinate Rendering - Translates geographic latitude and longitude pairs into native drawing instructions for polygons, polylines, and circles.
  • Marker Visuals - Allows replacing default pins with custom images, SVGs, or views to define marker appearances.
  • Viewport Controllers - Provides a programmatic interface for managing camera movement, zoom levels, and coordinate-based animations.
  • Geographic Visualization Tools - Renders GeoJSON shapes, heatmaps, and custom polygons to visualize spatial data on a mobile map.
  • Google Maps Integrations - A provider for embedding Google Maps tiles and functionality into cross-platform mobile applications.
  • Marker Placement - Adds pinpoint indicators to specific coordinates using default styles, custom images, or draggable handles.
  • Location Services - Tracks the device's real-time position and places interactive markers to highlight points of interest.
  • Native SDK Wrappers - Wraps native iOS and Android map SDKs to expose a declarative API to the JavaScript runtime.
  • Location Services - Displays the device's current position on the map and monitors coordinate changes in real time.
  • Map Components - Ships a native map view for iOS and Android that renders interactive geographic data and markers.
  • Native Event Streams - Forwards native map interactions and region changes from the mobile OS as events back to JavaScript.
  • Mobile Map Overlays - Offers a set of tools for drawing polylines, polygons, and heatmaps over a mobile map interface.
  • Heatmap Visualization - Renders a heatmap layer over the map to visualize the concentration of data points based on coordinates.
  • GeoJSON Renderers - Provides a tool for visualizing geographic features and complex shapes on a mobile map using GeoJSON specifications.
  • Map Visual Styling - Provides customization of the visual appearance of maps through branded themes and custom tile overlays.
  • View Snapshot Serialization - Captures the current native map view as a bitmap and serializes it into a base64 string.
  • Map Tile Configurations - Displays custom map imagery from remote tile servers or local storage using specific configurations.
  • Map State Managers - Saves and restores map zoom levels and center positions to maintain user context across sessions.
  • Coordinate Conversion - Translates geographic coordinates into physical addresses or view points and vice versa.
  • Map Interaction Detection - Triggers application logic by listening for user interactions such as clicking points of interest or dragging markers.
  • Marker Interaction - Enables users to reposition markers through drag-and-drop gestures with event tracking.
  • Cloud Provider Mappings - Maps a common interface to provider-specific native classes to allow switching between Google and Apple Maps.
  • Callout UI Elements - Provides interactive tooltips and informational speech-bubble callouts when map markers are selected.
  • Interactive Map Workflows - Enables the creation of user interfaces that respond to map events like marker dragging and region changes.
  • Zoom Animations - Animates the map center and zoom level using programmatic transitions for smooth visual shifts.
  • Circle Overlays - Renders circular areas on the map with configurable radius, stroke colors, and fill styles.
  • Image Overlays - Displays custom images over specific geographic areas with configurable bounds, rotation, and opacity.
  • Polygon Overlays - Renders closed shapes on the map using coordinates and custom fills, strokes, and interior holes.
  • Polyline Overlays - Renders connected series of coordinates on the map using configurable stroke styles and colors.
  • Native Libraries - Mapview component for mobile applications.
  • React Native Libraries - React Native Mapview component
  • मोबाइल डेवलपमेंट - Mapview component for mobile applications.
  • Mobile Libraries - Listed in the “Mobile Libraries” section of the Awesome React awesome list.

स्टार हिस्ट्री

react-native-maps/react-native-maps के लिए स्टार हिस्ट्री चार्टreact-native-maps/react-native-maps के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

React Native Maps के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो React Native Maps के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • googlemaps/android-maps-utilsgooglemaps का अवतार

    googlemaps/android-maps-utils

    3,597GitHub पर देखें↗

    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

    Javaandroidgeojsongoogle-maps
    GitHub पर देखें↗3,597
  • lelandrichardson/react-native-mapslelandrichardson का अवतार

    lelandrichardson/react-native-maps

    15,966GitHub पर देखें↗

    react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within mobile applications on iOS and Android. It provides a declarative interface for managing geospatial user interfaces, allowing for the rendering of geographical data and location-based features. The library enables the visualization of spatial data through the placement of markers, the creation of custom callouts, and the drawing of polylines and polygons as map overlays. It supports interactive map navigation, including the ability to animate map regions and customize the visual

    TypeScript
    GitHub पर देखें↗15,966
  • react-native-device-info/react-native-device-inforeact-native-device-info का अवतार

    react-native-device-info/react-native-device-info

    6,672GitHub पर देखें↗

    This is a cross-platform mobile device information library for iOS and Android applications. It provides utilities to retrieve hardware specifications, operating system details, and unique device identifiers. The project specializes in unique device identification by providing hardware, software, and installation IDs, serial numbers, and build fingerprints. It also includes environment detection to distinguish between physical devices, emulators, and tablets. The library covers a broad range of system introspection capabilities, including application metadata retrieval, hardware specificatio

    TypeScripthacktoberfestreact-native
    GitHub पर देखें↗6,672
  • mapbox/mapbox-gl-jsmapbox का अवतार

    mapbox/mapbox-gl-js

    12,306GitHub पर देखें↗

    Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster imagery, and 3D terrain in the browser. It functions as a vector tile map library and geospatial data visualization tool, employing GPU-accelerated shaders to transform geospatial data into interactive maps. The project distinguishes itself through the integration of custom WebGL layers directly into the rendering pipeline and the use of data-driven expressions to map feature properties to visual attributes. It supports specialized data loading via PMTiles and provides offline ma

    TypeScript
    GitHub पर देखें↗12,306
React Native Maps के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

react-native-maps/react-native-maps क्या करता है?

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.

react-native-maps/react-native-maps की मुख्य विशेषताएं क्या हैं?

react-native-maps/react-native-maps की मुख्य विशेषताएं हैं: Interactive Map Viewers, Map Integration, Geographic Coordinate Rendering, Marker Visuals, Viewport Controllers, Geographic Visualization Tools, Google Maps Integrations, Marker Placement।

react-native-maps/react-native-maps के कुछ ओपन-सोर्स विकल्प क्या हैं?

react-native-maps/react-native-maps के ओपन-सोर्स विकल्पों में शामिल हैं: googlemaps/android-maps-utils — This project is a utility library for the Google Maps SDK for Android, providing a suite of specialized tools for… lelandrichardson/react-native-maps — react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within… react-native-device-info/react-native-device-info — This is a cross-platform mobile device information library for iOS and Android applications. It provides utilities to… mapbox/mapbox-gl-js — Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster… realm/realm-js — Realm is a mobile database: an alternative to SQLite & key-value stores. maplibre/maplibre-gl-js — Maplibre GL JS is a WebGL map rendering engine and vector tile map library used to create interactive web maps. It…