PowerShell.Map
1.0.1
Interactive 2D/3D map visualization for PowerShell using MapLibre GL JS and OpenStreetMap. Although usable standalone, this module is primarily designed for Claude Desktop integration via the PowerShell.MCP module, enabling AI-powered map visualization.
Minimum PowerShell version
7.2
Installation Options
Owners
Copyright
(c) Yoshifumi Tsuda. All rights reserved.
Package Details
Author(s)
- Yoshifumi Tsuda
Tags
Map Visualization GIS Leaflet OpenStreetMap Route Geocoding Interactive
Cmdlets
Show-OpenStreetMap Show-OpenStreetMapRoute Start-OpenStreetMapTour
PSEditions
Dependencies
This module has no dependencies.
Release Notes
PowerShell.Map v1.0.1 - 3D Map Support & Enhanced Descriptions
=== What's New in v1.0.1 ===
• 🎮 3D Map Visualization - Interactive 3D terrain and building views
• 📝 Location Descriptions - Display detailed information for each marker
=== Key Features ===
• 🗺️ Interactive 2D/3D OpenStreetMap Display
• 🛣️ Route Visualization with Turn-by-Turn Directions
• 🎬 Animated Tours for Multiple Locations
• 🌍 Geocoding & Reverse Geocoding
• 📍 Multiple Markers with Custom Colors and Descriptions
• ⚡ Smooth Animations with Duration Control
• 🎯 CSV Pipeline Support
=== Quick Start ===
1. Import-Module PowerShell.Map
2. Show-OpenStreetMap Tokyo
3. Show-OpenStreetMapRoute -From Tokyo -To Osaka
4. Start-OpenStreetMapTour Tokyo, Kyoto, Osaka
=== Examples ===
# Display a location
Show-OpenStreetMap "Tokyo Tower"
# Display multiple locations
Show-OpenStreetMap -Location Tokyo, Osaka, Kyoto
# With coordinates and zoom
Show-OpenStreetMap -Location "35.6586,139.7454" -Zoom 15
# With descriptions and colors
$locations = @(
@{ Location = "Tokyo"; Description = "Capital of Japan"; Color = "red" }
@{ Location = "Osaka"; Description = "Second largest city"; Color = "blue" }
)
Show-OpenStreetMap -Locations $locations
# 3D terrain visualization
Show-OpenStreetMap "35.3606,138.7274" -Enable3D -Zoom 11 -Pitch 70
# Show route between two locations
Show-OpenStreetMapRoute -From Tokyo -To Osaka -Color "#ff0000"
# Create animated tour
Start-OpenStreetMapTour Paris, London, Berlin -Duration 2.5 -PauseTime 2
# CSV pipeline
Import-Csv locations.csv | Show-OpenStreetMap
=== Requirements ===
Windows 10/11, PowerShell 7.2+, Internet connection (for OpenStreetMap tiles)
=== Claude Desktop Integration ===
This module integrates with Claude Desktop via PowerShell.MCP:
• PowerShell Gallery: https://www.powershellgallery.com/packages/PowerShell.MCP
• GitHub: https://github.com/yotsuda/PowerShell.MCP
=== Documentation ===
Full documentation: https://github.com/yotsuda/PowerShell.Map#readme
FileList
- PowerShell.Map.nuspec
- PowerShell.Map.dll
- PowerShell.Map.Format.ps1xml
- PowerShell.Map.psd1
- PowerShell.Map.psm1
- en-US\PowerShell.Map.dll-Help.xml
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.1 (current version) | 6 | 11/1/2025 |
| 1.0.0 | 13 | 10/17/2025 |