OpenIndoorMaps is an open-source project focused on providing a minimalist, self-hostable indoor navigation solution. The goal is to help users navigate complex indoor spaces such as shopping malls, airports, hospitals, and universities, using web-based mapping technologies.
Many current indoor navigation solutions lack the flexibility and adaptability needed for diverse environments. Often, they are limited in functionality, difficult to customize, or locked behind proprietary systems that restrict user control. Smaller projects, while free, frequently lack the support, scalability, or customization options needed for real-world applications.
OpenIndoorMaps addresses these challenges by:
- Being self-hostable: Full control over your deployment, data, and customization.
- Open-Source Values: Focus on transparency, accessibility, and community support.
- Being built on OpenStreetMap: Leverages a trusted, community-driven, and open-source platform.
- Offering a customizable and minimalist solution: Tailor the map and navigation experience to your venue’s specific needs without unnecessary complexity or overhead. We aim to create a reliable, flexible, and open alternative to both commercial and limited indoor mapping solutions.
- Indoor Navigation: Provides detailed maps to guide users through large indoor spaces.
- Customizable Admin Panel: Manage and customize maps, routes, and app settings.
- Multi-Floor Support: Seamless navigation across different floors.
- API Integration: Open APIs for integrating third-party services and tools.
- Indoor positioning using wireless technologies like Wi-Fi or Bluetooth is not planned due to current browser limitations. Instead, we focus on more accessible solutions such as QR codes for position identification.
- Native mobile apps: At this stage, OpenIndoorMaps will be web-based. Given the lower current demand for indoor maps, a mobile app is not a priority. However, as use cases grow and evolve, this may be reconsidered in the future.
OpenIndoorMaps can be applied in various industries:
- Shopping Malls: Guide customers through multiple floors and promote store offers.
- Hospitals: Help patients and visitors find their way through complex layouts.
- Museums: Provide interactive tours and detailed information on exhibits.
- Trade Shows: Enable visitors to find booths and gather heatmap data for event optimization.
- Universities: Assist students in navigating campuses and locating classrooms.
- Airports: Navigate gates, baggage claims, and facilities.
- Libraries: Help users find books, study rooms, and resources.
- Parking Garages: Direct drivers to available spaces and exits.
We are about to start development soon, and we welcome anyone who is interested or has great ideas! If you have suggestions, feel free to:
- Create an Issue: Share your thoughts or feature ideas by opening an issue and describing your concept.
- Join Our Community: We have a Discord channel for discussions and collaboration. Please join us here.
This project is licensed under the Apache License 2.0. See the LICENSE file for more details.
Let’s build something great together! 🚀