FLUTTER ECOSYSTEM

osm_nominatim

A library to perform OSM Nominatim searches also supporting reverse searches

Latest version
4.0.1
30-day downloads
1.4K
Likes
34
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The osm_nominatim package enables Flutter applications to perform forward and reverse geocoding using the OpenStreetMap Nominatim API. It simplifies location searches by converting addresses to coordinates and vice versa, making it ideal for apps requiring map-based location services. The library supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring broad compatibility. With straightforward integration via Flutter's pub package manager, developers can quickly add geolocation functionality without managing complex HTTP requests.

Use cases
  • Address-to-coordinate lookup
  • Coordinate-to-address reverse lookup
  • Map-based location search
  • Geolocation in cross-platform apps
  • Integration with mapping widgets
Key features
  • Forward geocoding
  • Reverse geocoding
  • Cross-platform support
  • Simple API interface
  • Built on OSM Nominatim
Suitable for
  • Location-aware apps
  • Travel and navigation tools
  • Delivery and logistics apps
  • Mapping integrations
  • Developer prototyping
Considerations
  • Rate limiting from Nominatim API
  • Requires internet connection
  • May need API usage policy compliance
  • Limited to OSM data sources
  • Potential latency in responses
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add osm_nominatim

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects