Pakete, Repositories und App-Kategorien suchen

Cover von store_locator
Paketdetailsv1.1.0

store_locator

Store Locator für Flutter. Zeigt Geschäfte (oder POIs) auf der Karte basierend auf der aktuellen Kartenposition an.

AndroidiOSWeb
30-Tage-Downloads
83
Likes
3
Pub-Punkte
160

Paket installieren

flutter pub add store_locator

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das store_locator-Paket für Flutter ermöglicht Entwicklern die Anzeige von Geschäften oder Points of Interest (POI) auf einer Karte, die dynamisch basierend auf der aktuellen Position des Benutzers aktualisiert wird. Es integriert sich nahtlos in Flutter-Anwendungen für Android, iOS und Web und bietet eine intuitive Möglichkeit, benachbarte Standorte zu visualisieren. Mit Fokus auf Einfachheit nutzt es Kartendienste zur Darstellung von Markern und unterstützt benutzerdefinierte Stile und Filterung. Ideal für Einzelhandels-, Dienstleistungs- oder Logistik-Anwendungen, die eine ortsbasierte Suche erfordern.

Anwendungsfälle

  • Nahe gelegene Geschäfte finden
  • Anzeigen von POIs auf einer Karte
  • Standortbasierte Dienstentdeckung
  • Einzelhandels-App-Navigation
  • kartenbasierte Kundenengagement

Hauptmerkmale

  • Echtzeit-Lokationsbasierte Geschäftsdarstellung
  • Anpassbare Kartensymbole
  • Unterstützt Android, iOS und Web
  • Einfache Integration mit Flutter
  • Filterbare Ladenauflistungen

Geeignet für

  • Einzelhandelsanwendungen
  • Verzeichnisse von Dienstleistern
  • Logistik und Lieferverfolgung
  • Reise- und Tourismus-Apps
  • Lokale Geschäftserkennungstools

Hinweise

  • Benötigt Konfiguration des Karten-API-Schlüssels
  • Beschränkt auf unterstützte Plattformen
  • Hängt von externer Karten-Dienstleistung ab
  • Möglicherweise ist eine Berechtigungsverwaltung für den Ortszugriff erforderlich
  • Die Leistung hängt von der Datenmenge und der Netzwerkgeschwindigkeit ab

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Store Locator for Flutter

pub package build

A Flutter package for showing map markers dynamically based on API calls that use Haversine distance or a similar location query.

Android iOS Web
Support SDK 24+ 14.0+ Any*

The example app running in Android

Installation

First, add store_locator as a dependency in your pubspec.yaml file.

You also need to implement google_maps_flutter properly, check their guide

Import

You can import the package with:

import 'package:store_locator/store_locator.dart';

Example

StoreLocator<Store>(
  mapConfiguration: const MapConfiguration(
    initialCameraPosition: CameraPosition(
      target: LatLng(45.464211, 9.191383),
      zoom: 10,
    ),
  ),
  positionCallback: (position) async {
    Response response = await Dio().get('stores', queryParameters: {
      "latitude": position.latitude,
      "longitude": position.longitude,
    });
    if (response.statusCode == 200 || response.statusCode == 201) {
      return storesFromJson(response.data);
    }
    return [];
  },
  markerBuilder: (store) {
    return Marker(
      markerId: MarkerId(store.id.toString()),
      position: LatLng(store.latitude, store.longitude),
      infoWindow: InfoWindow(
        title: store.name,
        snippet: store.city,
      ),
    );
  },
)

See the example directory for a complete sample app.

Support

If this plugin was useful to you, helped you to deliver your app, saved you a lot of time, or you just want to support the project, I would be very grateful if you buy me a cup of coffee.

Buy Me A Coffee

License

MIT

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.