All Portal Names
A portal label visibility plugin for IITC on Niantic's Ingress Intel Map.
All Portal Names enhances the original Portal Names behavior by forcing portal labels to remain visible even when the default collision system would hide overlapping names. It is useful for agents who want more readable portal identification in planning-heavy map views.
View this plugin directory on GitHub | See all IITC plugins
Who This Plugin Is For
This plugin is best for agents who work in dense portal areas, compare field plans, or simply want more labels visible while browsing the Intel Map. It is especially helpful when default collision hiding removes names you still want to inspect.
Key Features
- Collision bypass: Shows every portal name once the feature is active, even in crowded map views.
- Zoom-level threshold: Lets you choose the minimum zoom at which the “show all names” behavior starts.
- Persistent settings: Saves your preferences in browser
localStorage. - Toolbox access: Opens directly from the IITC sidebar for quick changes.
Understanding Zoom Levels
Ingress Intel and IITC use higher zoom numbers for closer map detail. The right threshold depends on how dense your local portal map is and how much text clutter you can tolerate.
| Zoom Level | Intel Data Detail | Visibility Context |
|---|---|---|
| 13 - 14 | Major links and fields | City-scale overview with far-distance visibility. |
| 15 | L4+ portals | Neighborhood view. |
| 16 | All portals | Street view and the default recommended threshold. |
| 17 - 18 | High detail | Dense block-level planning areas. |
| 20+ | Micro detail | Individual portal precision. |
Why use a threshold? At zoom levels like 13 or 14, thousands of portals can be visible at once. Forcing every label to appear can cover the map in text and slow your browser. A threshold of 16 or higher is usually the safest choice.
How to Use All Portal Names
- Open the All Portal Names link from the IITC toolbox.
- Enable showing all portal names.
- Set a Minimum Zoom Level, such as
16. - Save the setting and let the map refresh.
FAQ
- Why not always show all names at every zoom? Because large-scale views can become unreadable and slow when every visible portal label is forced onto the map.
- What is the best default threshold? For most agents,
16is the best starting point because it reveals all portals without overwhelming city-scale views. - Does this plugin store settings permanently? It stores them in your browser's localStorage, so they persist until you clear local site data.
Related Plugins
Changelog
Version 0.5.0
- Initial standalone release.
- Added a settings dialog with enable and disable controls.
- Added zoom-level threshold configuration.
- Adjusted collision logic for different zoom behaviors.