Skip to main content

Search POI

🚧 This article is incomplete

This article is incomplete & needs to be reviewed. You can help by creating a pull request.

Overview​

OsmAnd Point of Interest (POI) functionality in OsmAnd provides accuracy, visibility, and convenience in finding interesting places and services near your current location or a selected area on the map.

The search bar allows you to enter keywords related to the places you are interested in. The POI search also presents a convenient list sorted by category to help you quickly find what you are looking for, and the filter allows you to select specific POI characteristics to display only relevant results.

Custom Search complements the functionality by providing the ability to select categories and subcategories of POIs and save the filters created for later use. This makes it easier to find POIs that match specific needs and preferences.

OsmAnd provides several ways to get to the Search tool where the Categories search section is located.

  • The Search button is always displayed on the map, and tapping it will take you to the tool's general screen, where you can find the Categories tab.
  • Go to the main Menu β†’ Search β†’ Categories tab.
  • When preparing to start a route, tap Navigation β†’ Set destination β†’ Search field.
  • Go to the main Android Menu β†’ Configure map β†’ Show POI overlay... β†’ Search.

How to use​

Menu β†’ Configure map β†’ POI overlay…

Search POI Android

Point of Interest (POI) Search:

  • Allows users to search for nearby or specific categories of points of interest (POI) such as restaurants, hotels, gas stations, points of interest, and other.
  • Filters and sorting results by category, distance or rating are possible.
  • Search results show the location of the POI, its contact information, ratings and reviews.

All POI types in OsmAnd: gitHub link.

To search for POIs by categories directly on the map, you need to select the required categories from the list in Configure map β†’ Show POI overlay... and search by icons in the expected location.

Please note: to accomplish some of these tasks (locate addresses, POI) you will need to have the offline vector map file. Initially, the search is based on data located on the map in the visible area of the device screen. If you don't find nothing, OsmAnd propose to increase search radius.

Search query list​

  1. The order of the elements in the list:
  • Alphabet order. The list of categories in the main tab of the search tool, as well as the list of categories of amenities in the сustom search and their inner values, are arranged in alphabetical order.
  • Distance. Elements in the internal list of the Category tab are arranged in order of distance from the given location.
  • By importance. Filter types are ordered from the most important or most used for a given category of POI.

Search POI Android

The Search by POI Categories tool provides you with the ability to quickly find locations of interest and objects classified into different categories. Each POI category has a unique set of characteristics, and this tool has filters that allow you to refine the search results by selecting different values for additional characteristics.

How it works:

  • Category Selection. You selects a POI category of interest, such as restaurants, hotels, stores, etc., from the provided list of categories.
  • Characteristic Filters. After selecting a POI category, the application shows additional characteristics that can be used to refine the search. For example, for the Restaurants category, the user can select filters such as cuisine type (Italian, Chinese, etc.), price range, rating, and parking availability.
  • Applying Filters. You selects the required values in the filters, then the application applies these filters to the search results to show only those properties that match the specified characteristics.
  • Displaying results. After applying filters, the application displays a list of POIs matching the category and characteristics set. The results are presented as a list with some information about each POI.

Benefits:

  • User Customization. Feature filters allow users to customize searches to meet their specific needs and preferences.
  • Refined results. Filters help refine search results, making them more relevant and accurate.
  • Multiple Categories. The OpenStreetMap database has an extensive set of POI categories, allowing users to find sites of different types and categories.

Types of Filters​

Search POI Android

You can use the Filter function to select the necessary characteristics for a POI, and the result is a list containing only the relevant objects. To use the filter:

  • Select the category you are interested in from the category list.
  • On the screen that opens, tap the icon that displays the filter. It is located below the input field, next to "Show on the map".
  • In the filter, select the type of characteristics.

Search POI Android

A filter can consist of quite a number of items, the presence of which depends on the selected category. Each category has a number of filters specific to it, organized in folders by type. There are a total of 21 default categories. Some of them are listed here:

CategoriesTypesNote
1. Accommodation
9 types of filters
  • Fridge (has 2 values)
  • Heating (has 7 values)
  • Internet access type (has 3 values)
  • Mattress (has 2 values)
  • Payment type (more than 10 values)
  • Shower (has 1 value)
  • Smoking (has 6 values)
  • Star rating (has 10 values)
  • Wheelchair accessibility (has 4 values)
  • Open now / Open 24/7
Accommodation includes facilities that provide temporary lodging such as hotels, motels, hostels, guesthouses, and campgrounds. These places provide amenities and services for a comfortable stay while traveling.
2. Cafe and restaurant
16 types of filters
  • Changing table (has 3 values)
  • Coffee (has 2 values)
  • Cuisine (more than 10 values)
  • Delivery (has 1 value)
  • Diet (has 8 values)
  • Dish (more than 10 values)
  • Drinking water refill (has 1 value)
  • Drive-in (has 1 values)
  • Internet access type (has 3 values)
  • Microbrewery (has 1 value)
  • Organic products (has 2 values)
  • Outdoor seating (has 1 value)
  • Payment type (more than 10 values)
  • Smoking (has 6 values)
  • Takeaway (has 1 value)
  • Wheelchair accessibility (has 4 values)
  • Open now / Open 24/7
Cafe and restaurants represent places of food service.
3. Charging station
35 types of filters
  • Bicycle access (has 1 value)
  • Bus access (has 1 value)
  • HGV access (has 5 values)
  • Motorcar access (has 1 value)
  • Scooter access (has 1 value)
  • Auth by app (has 1 value)
  • Auth by chip card (has 1 value)
  • Contactless auth (has 1 value)
  • Auth by key (has 1 value)
  • Auth by required (has 1 value)
  • Auth by phone call (has 1 value) Auth by short message (has 1 value)
  • Fee (has 2 values)
  • Internet access type (has 3 values)
  • Internet access type (has 3 values)
  • Wheelchair accessibility (has 4 values)
  • Open now / Open 24/7
  • And other...
A charging station is an infrastructure facility where owners of electric vehicles can recharge their cars, motorcycles or other electric vehicles. These points provide chargers and appropriate connections to provide energy to vehicle batteries.
4. Convenience store and supermarket
13 types of filters
  • Bulk purchase (has 2 values)
  • Cash withdrawal (has 5 values)
  • Changing table (has 3 values)
  • Coffee (has 2 values)
  • Delivery (has 1 value)
  • Diet (has 8 values)
  • Ice cream (has 1 value)
  • Organic products (has 2 values)
  • Payment type (more than 10 values)
  • Second Hand Filter (has 2 values)
  • Self checkout (has 2 values)
  • Wheelchair accessibility (has 4 values)
  • Open now / Open 24/7
Convenience store and supermarket represent retail facilities.
5. EmergencyFilters are not availableEmergency includes facilities and locations associated with emergency services such as hospitals, police stations, fire stations, and first aid medical centers.
6. Filling station
15 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
A fuel station, also known as a filling station, petrol station, gas station and petrol garage. It is the retail-type facility where motor vehicles can be refueled.
7. Finance
6 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
Finance used for offices of companies in the financial sector.
8. Food
24 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
Food includes all places delivering food and beverages.
9. Healthcare
11 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
Healthcare include services provided by different professionals in different types of facilities.
10. Leisure
16 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
Leisure includes various types of places and facilities for entertainment.
11. NauticalFilters are not availableIncludes POIs related to Nautical types.
12. Nearest POIs
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
Includes POIs that are close to you.
13. Parking
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
Parking includes facilities used by the public, customers, or other authorized users to park vehicles such as cars and trucks, commonly known as a car park (British English) or parking lot (American English).
14. Personal transport
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
15. Public transport
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
16. Routes
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
17. Sightseeing
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
18. Sport
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
19. Store
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
20. Tourism
9 types of filters
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • Wheelchair accessibility(4 values)
21. WaterDoes not contain any filters.Sources of drinking water created or arranged by man.
22. WikipediaDoes not contain any filters.To search in this category, you need to download the Wikipedia map of the region you are interested in.

Rearrange categories​

Search POI Android

The Rearrange Categories feature allows you to list only the categories you need and arrange them in the order you are most comfortable using them.

Description and how to use:

  • Initially, the list is sorted alphabetically. Created categories are also added in alphabetical order.
  • Changes in the list of categories are made for each profile separately.
  • Move categories by dragging and dropping them to the right position in the list.
  • To hide unnecessary categories, tap the minus icon.
  • Available, previously Hidden categories can be returned to the displayed list by tapping the plus icon.
  • Use the Reset to default button to return the list to the preset state.
  • Categories created with Custom Search or Filters can be deleted using the Delete icon.

Search POI Android

Search POI Android

Online Search allows finding locations,, addresses and points of interest in real-time. OsmAnd uses Nominatim, an online geocoder developed by OpenStreetMap that translates users' text queries into geographic coordinates and back.

Online Search includes the following features:

  1. Search by location. You can enter the name of a city, street, neighbourhood, or other location and OsmAnd will provide results matching the query.
  2. Geocoding. Online search converts your text queries into geographic coordinates, allowing precise location.
  3. Reverse geocoding. You can enter geographic coordinates and Search will return the corresponding location as a city name, street name, or place on the map.
  4. Search by Points of Interest. Allows you to search for different points by name or category.

Use of Online Search:

  • Online search ensures that data is up-to-date and updates are available, as the service is constantly updated and uses open data sources.
  • It provides a wide coverage of places and objects, allowing the user to find places of interest in different regions of the world.
  • Online searches are real-time, providing quick access to search results.
  • Useful in cities and on highways with good Internet coverage.
  • Online search is convenient to use if there are no maps of the region and if it is impossible to download them.
  • Requires a constant and stable Internet connection.

Search POI Android

To improve results, before using the Search tool, zoom in on the map to get closer to where you need to find a specific location. And while searching, you can increase the search radius to find places that are farther away from your location. When searching offline, if the required results are not available, OsmAnd suggests using the online search.

You can find out information about Online Navigation in Online routing article.

Custom POI Search is an advanced search feature that allows you to find POIs from different categories and combine them for a more accurate and personalized search. Unlike the standard POI search, which is limited to some predefined categories, Custom POI search provides the flexibility to select and combine different types of POIs.

For example, a user can simultaneously search for restaurants and pharmacies to find the nearest place to have lunch and then take medicine. Or search for the nearest gas station and car service when there is a problem with the car.

This functionality is especially useful in various cases:

  • Travel. When traveling, using custom search you can quickly find different places of interest and combine them to create an optimal route.
  • Emergencies. If you need to find several types of services quickly, you can use a custom POI search to get all the information you need.
  • Search for nearby services. Custom Search allows you to combine different POI categories for easy search if you need to find several types of services in a certain neighborhood or on a certain section of the route.

Custom POI filter​

Custom search Android Custom search Android

Custom POI filter includes sets of amenity categories consisting of relevant values. OsmAnd allows you to collect and combine the required POI types from one or more suggested categories.

In order to create your own filters to find the places you are looking for on the map, you need to select all the categories and subcategories of interest, save, and then edit if necessary. You may not save the filtered data, but only view it by tapping the Show button. But then all your actions will be canceled when you switch to other searches or exit the search tool.

  • Each amenity category contains a list of available generic values for POI types.
  • You have the option to select or deselect them individually by tapping the field of the type you are interested in.
  • Select all - to do this, select the toggle button.
  • And refine the list by excluding unnecessary ones - start typing the suggested name in the Search for POI types field.
Amenity categoriesValues for POI typesDescription
1. Administrative
25 types
  • Allotments
  • Atoll
  • Borough
  • City
  • City block
  • Country
  • Courthouse
  • Customs
  • Diplomatic office
  • Farm
  • Government
  • Hamlet
  • Island
  • Islet
  • Isolated dwelling
  • Locality
  • Neighbourhood
  • Police
  • Prison
  • Quarter
  • Residential area
  • Suburb
  • Town
  • Town hall
  • Village
Includes various administrative places.
2. Π‘hristmas
5 types
  • Christmas event
  • Christmas market
  • Christmas pyramid
  • Christmas shop
  • Christmas tree
3. Education
16 types
  • Allotments
  • Atoll
  • Borough
  • City
  • City block
  • Country
  • Courthouse
  • Customs
  • Diplomatic office
  • Farm
  • Government
  • Hamlet
  • Island
  • Islet
  • Isolated dwelling
  • Locality
  • Neighbourhood
  • Police
  • Prison
  • Quarter
  • Residential area
  • Suburb
  • Town
  • Town hall
  • Village
4. Emergency
14 types
_
5. Emergency infrastructure
12 types
_
6. Finance
12 types
_
7. Food
12 types
_
8. Hazard
5 types
  • Avalanche hazard
  • Erosion hazard
  • Flood hazard
  • Nuclear hazard
  • Slippery road
9. Healthcare
31 types
_
10. Leisure
148 types
_
11.Man made
121 types
_
12. mMilitary
7 types
  • Danger area
  • Military bunker
  • Military naval base
  • Military office
  • Military range
  • Military zone
  • Nuclear explosion site
13. Natural
50 types
_
14. Nautical
41 types
_
15. Office
39 types
_
16. Routes
4 types
  • Route Article
  • Route Article Point
  • Route track
  • Route Track Point
17. Service
111 types
_
18. Sport
119 types
_
19. Store
156 types
_
20. Tourism
103 types
  • Alpine hut
  • Amusement ride
  • Animal (attraction)
  • Beach
  • Camp pitch
  • Castle
  • Guest house
  • Hostel
  • Memorial
  • Park
  • And other...
Tourism. Places and objects of special interest to tourists, including places to see, places to stay, facilities and places providing information and support to tourists.
21. Transport
97 types
  • Open now / Open 24/7
  • Fridge(2 values)
  • Heating(7 values)
  • Internet access type(3 values)
  • Mattress(2 values)
  • Payment type(more than 10 values)
  • Shower(1 values)
  • Smoking(6 values)
  • Star rating(10 values)
  • And other...
Points of interest related to different modes of transportation and related services. View the list here.
22. User defined
1 types
User Defined Other Postcode
23. Wikipedia
1 types
Wikipedia
You need to download the Wikipedia map of the region you are interested in.

Save new custom filters​

Custom POI save Android Custom POI save Android

To save a custom filter, select everything you need, then:
  • Tap the Show button and select the Save button for iOS, or the button with the icon indicating the save action for Android.
  • Enter a name for the new category.
  • Your filter will appear in the Categories tab list in the Search tool.

Edit an existing filter​

From the main screen:

  1. Tap on the agnifying glass to open the Search screen.
  2. Select the Categories tab.
  3. Choose the custom category : screen with search results will open.
  4. Tap on filter icon and then on Filter screen.
  5. Tap on the 3-dot icon.
  6. In the drop-down menu, select "Edit categories".

Delete Custom POI filter​

Custom POI delete Android

You can only delete categories that were created using filters or custom search.

  • Go to the Categories tab and select the required one.
  • In the field next to Show on Map, tap the icon representing the filter.
  • In the Filters menu, tap the three dots ⁝ located in the upper right corner of the screen.
  • Select Delete Filter.
  • You cannot undo the deletion.

An additional option for the iOS app is Delete Custom Categories. The item is at the end of the Categories tab list. Select the unneeded categories by item or Select all and delete.

Custom POI delete iOS