पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv2.1.2

flutter_map_cache

flutter_map टाइल परतों के लिए एक हल्का लेकिन शक्तिशाली कैशिंग प्लगइन।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
24.2 हज़ार
लाइक
39
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add flutter_map_cache

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

flutter_map_cache एक हल्का और कारगर कैशिंग प्लगइन है, जो विशेष रूप से flutter_map लाइब्रेरी में टाइल परतों के लिए डिज़ाइन किया गया है। यह डाउनलोड किए गए मानचित्र टाइल को स्थानीय रूप से स्टोर करके प्रदर्शन में सुधार करता है, अतिरिक्त नेटवर्क अनुरोधों को कम करता है और लोड समय को बेहतर बनाता है। प्लगइन flutter_map के साथ बिना किसी दिक्कत के एकीकृत होता है, और सभी प्रमुख प्लेटफॉर्म जैसे Android, iOS, Web, macOS, Windows और Linux का समर्थन करता है। न्यूनतम कॉन्फ़िगरेशन के साथ, यह मौजूदा मानचित्र वास्तुकला में जटिलता नहीं जोड़ता है और विश्वसनीय कैशिंग प्रदान करता है।

उपयोग

  • बैंडविड्थ उपयोग को कम करने के लिए मानचित्र टाइल्स को कैश करें
  • ऑफलाइन मानचित्र प्रदर्शन में सुधार करना
  • दोहराए गए मैप दृश्य लोड को तेज करना
  • दोहराए गए टाइल मांगों से सर्वर लोड को कम करना
  • कम कनेक्टिविटी वाले क्षेत्रों में उपयोगकर्ता अनुभव को बढ़ाना

मुख्य विशेषताएँ

  • न्यूनतम ओवरहेड और छोटा फुटप्रिंट
  • स्वचालित कैश प्रबंधन
  • प्लेटफॉर्म के अनुकूलता
  • flutter_map के साथ निरंतर एकीकरण
  • मेमोरी और डिस्क कैशिंग दोनों का समर्थन करता है

इनके लिए उपयुक्त

  • मानचित्र-भारी एप्लिकेशन बना रहे विकासकर्ता
  • ऑफलाइन या कम बैंडविड्थ मानचित्र पहुँच की आवश्यकता वाले ऐप
  • मानचित्र प्रदर्शन को अनुकूलित करने के लक्ष्य वाले परियोजनाएँ
  • भूस्थितिक डेटा विज़ुअलाइज़ेशन के लिए flutter_map का उपयोग करने वाली टीमें
  • कई प्लेटफॉर्म के लिए लक्षित एप्लिकेशन

विचार योग्य बातें

  • अत्यधिक स्टोरेज उपयोग से बचने के लिए कैश आकार का निगरानी करनी चाहिए
  • अपडेटेड मानचित्र डेटा के लिए कैश साफ करने की आवश्यकता हो सकती है
  • वास्तविक समय डायनामिक टाइल अद्यतन के लिए उपयुक्त नहीं
  • कैश एक्सपिरेशन नीतियों के सही निपटान की आवश्यकता होती है
  • बड़े पैमाने पर डेप्लॉयमेंट के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Plugins for the flutter_map ecosystem 🗺️

This repository contains multiple flutter packages that extend the functionality of flutter_map.

stars codecov GitHub last commit Issues Open PRs

Packages

flutter_map_cache

Pub Version likes Pub Downloads

A slim yet powerful caching plugin for flutter_map tile layers. Supports any storage backend you would possibly want.

  • This package fills the gap between dio_cache_interceptor and flutter_map.
  • Support for tile cancellation
flutter_map_compass

Pub Version likes Pub Downloads

A compass for flutter_map that indicates the map rotation. It rotates the map back to north on top when clicked.

flutter_map_maplibre

Pub Version likes Pub Downloads

Performant Mapbox Vector Tiles (MVT) support for flutter_map powered by native MapLibre SDKs.

flutter_map_mbtiles

Pub Version likes Pub Downloads

This package provides the MbTilesTileProvider that can be used with flutter_map tile layers.

  • This package uses mbtiles under the hood for the MBTiles support.
  • MBTiles is a file format to store map tiles in a single SQLite database.
flutter_map_pmtiles

Pub Version likes Pub Downloads

This package provides the PmTilesTileProvider that can be used with flutter_map tile layers.

  • This package uses pmtiles under the hood for the PMTiles support.
  • PMTiles is an open archive format for pyramids of tile data, accessible via HTTP Range Requests. Head over to protomaps.com to learn more about PMTiles.
vector_map_tiles_mbtiles

Pub Version likes Pub Downloads

This package provides the MbTilesVectorTileProvider that can be used with the vector_map_tiles which itself adds support for vector tiles to flutter_map.

  • This package uses mbtiles under the hood for the MBTiles support.
  • MBTiles is a file format to store map tiles in a single SQLite database.
vector_map_tiles_pmtiles

Pub Version likes Pub Downloads

This package provides the PmTilesVectorTileProvider that can be used with the vector_map_tiles which itself adds support for vector tiles to flutter_map.

  • This package uses pmtiles under the hood for the PMTiles support.
  • PMTiles is an open archive format for pyramids of tile data, accessible via HTTP Range Requests. Head over to protomaps.com to learn more about PMTiles.

Contributions

A huge thanks to all contributors! 😎

List of contributors

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट