# Search

Searching the map and making sure you are able to find what you need is crucial for users navigating complex indoor spaces. Search functionality on an indoor map is a critical component for improving navigation, efficiency, and overall user satisfaction.\\

Depending on your solution and use case, search can come into play in different ways. It could be specific locations, points of interest, or services within the indoor space, like enabling users to search for a meeting room, a desk, a booth, a coffee, an elevator, anything.

In MapsIndoors, searching is a crucial element of user interaction, allowing users to discover locations and filter map displays for a tailored experience. The search functionality covers all MapsIndoors geodata, and customization options are available to create a search experience that aligns with your specific use case.\\

Key features of the searching functionality include:

* Filters for Precision
* Search Result Ranking
* Displaying Search Results
* Clearing Filters
* List Presentation

Overall, the search mechanism in MapsIndoors prioritizes proximity, text matching, and geodata type to provide users with relevant and ranked results. The flexibility to customize the search experience and the ability to present results in both map and list formats are built to contribute to a user-friendly and adaptable indoor mapping solution.

We’ve lined up all the guidance you need for getting the best out of MapsIndoors’ search functionality. Enjoy.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mapsindoors.com/sdks-and-frameworks/web/search.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
