Select an app or view more
We are building kiosk apps for...
We are kiosk experts
Latest documentations for our apps.
A complete guide to using MapKiosk on Mac and iPad for interactive map kiosk displays.
MapKiosk is designed for public spaces, lobbies, information desks, and anywhere you need a full-screen, easy-to-use map interface. This tutorial covers both everyday features and advanced technical settings.
MapKiosk launches with a full-screen map view. On first launch, the map centers on a default location (Las Vegas by default). You can change this in Preferences.
Mac: Use the keyboard shortcut or menu to open Settings. A password may be required if password protection is enabled.
iPad: Use one of these gestures to open Preferences:
On first launch, iPad may show a "Preferences" button at the bottom of the screen for easy access.
MapKiosk supports five map styles to suit different use cases:
In Preferences → Map, set the default map type. This is the style shown when the app starts.
Toggle these options in the Map tab:
You can choose which map styles appear in the on-screen style switcher overlay. For example, if your kiosk only needs Standard and Satellite, disable the others to simplify the interface.
The welcome message appears at the top of the map and helps orient users. You can fully customize its appearance.
Upload your organization's logo (PNG, JPEG, or TIFF). Images are automatically resized to a maximum of 256 pixels on the longest side and stored. Adjust the display size with the Logo Size slider (32–256 px).
Edit the welcome message text. You can customize:
Enable "Show Background" to add a colored background behind the welcome text. You can set the background color and opacity for better readability.
MapKiosk includes a powerful search feature that finds addresses, businesses, points of interest, and more. Results come from multiple sources:
Type your query in the search field and click the action button (e.g., "View"). Up to 12 results appear in a dropdown. Select a result to pan and zoom the map to that location and add a temporary pin.
In Preferences → Controls, you can change the search button caption (e.g., "View", "Go", "Search") and its color.
For kiosks in a specific area, you can restrict search results:
Enter the restriction value (e.g., "Las Vegas", "Nevada", "USA") in the Restriction Value field.
Configure where the map starts and how users can navigate.
Set the default location in two ways:
Control zoom behavior with three sliders:
Enable "Restore default location and style after 5 minutes of inactivity" to automatically return the map to the starting location and default map style when no one has interacted with the map for 5 minutes.
For kiosks that should stay within a defined area, enable "Restrict navigation to a region." Choose the restriction level:
Restriction is relative to the default address and zoom level. Users cannot pan or zoom outside the allowed region.
Add custom markers to highlight locations such as entrances, departments, or points of interest.
Click "Add Pin" in Preferences → Pins. Enter:
Pins scale with zoom level for better visibility. Clicking a pin shows a callout with its title and subtitle.
Manage pins in bulk with CSV:
Format: title,subtitle,address,latitude,longitude,iconName,iconRed,iconGreen,iconBlue
title,subtitle,address,latitude,longitude,iconName,iconRed,iconGreen,iconBlue
Example: Museum,Main entrance,,36.1699,-115.1398,building,0.0,0.5,1.0
Museum,Main entrance,,36.1699,-115.1398,building,0.0,0.5,1.0
Leave address empty if using coordinates. Icon colors are RGB values from 0.0 to 1.0. Import supports both header and headerless CSV files.
Trial mode: Limited to 3 custom pins. A full license allows unlimited pins.
Floating controls appear on top of the map. You can show or hide each control and choose where it appears.
Each control can be placed in one of four corners:
When zoom controls and style switcher are in the same corner, they stack vertically.
Adjust the distance (in pixels) from the screen edges. Range: 20–200 px.
When "Fly Over" or "Fly Over Hybrid" is selected, MapKiosk shows 3D camera controls in the opposite corner from the zoom controls.
Use the Reset button if the 3D view becomes misaligned or stuck.
Most security options are available on Mac only. Trial mode restricts some features.
Enable "Protect Preferences Access" and set a password. Users must enter the password to open Preferences. Add a hint to help authorized users.
"Keep the App in Front of other Apps" ensures MapKiosk stays on top. Useful when other apps might accidentally take focus.
Disable these for 24/7 kiosks that should stay on.
Search combines geocoding (addresses), MKLocalSearch (businesses and POIs), natural language queries, and category-based search (e.g., "restaurant", "museum"). Results are deduplicated and filtered by region restrictions.
MapKiosk uses an annotation image cache to avoid regenerating pin icons. Under memory pressure, the cache is cleared. Temporary search pins are also cleared in critical memory situations.
Region restriction is based on the default location and a span multiplier (Map view: 1×, City: 10×, State: 100×, Country: 1000×). The map center and span are constrained so users cannot navigate outside the allowed area.