Copy changelogs
The Interactive Feng Shui Compass & Floor Plan Overlay Engine (Geo Compass for WordPress - wpgeocompass) plugin is a specialized WordPress solution designed for Feng Shui consultants, architects, real estate firms, and property buyers. It empowers users to overlay interactive multi-layer Feng Shui compasses directly onto architectural floor plan blueprints or real-world Google Maps land plots.
Core Features & Subsystems
1. Multi-Layer Feng Shui Compass Library ([pxg_geo_compass])
- Extensive Compass Selection: Includes dozens of specialized Feng Shui compass rings such as Bat Trach, Huyen Khong Phi Tinh, Tam Yeu, and Bat Quai.
- High-Contrast Color Modes: Switches compass line colors between high-contrast red and deep black for optimal visibility against bright or dark floor plan blueprints.
- Treeview Search Navigator: Quick search and structured treeview navigation for instant compass selection.
2. Interactive Canvas Matrix Controls & Blueprint Upload
- Blueprint Image Upload: Upload architectural floor plans (
.png,.jpg,.jpeg) via smooth AJAX upload handlers with automatic canvas centering. - Google Maps Places Integration: Search real-world addresses and locate land plots using Google Maps API Places Autocomplete and Geometry libraries.
- Precision Rotation & Scaling: 360-degree precision rotation, smooth zoom scaling, opacity adjustment, and center point repositioning matrix.
3. Administrative Settings & Backup / Restore Engine
- Google Maps API Key Manager: Easily configures Google Maps API integration keys directly in WordPress admin dashboard.
- Export & Restore ZIP Archives: Backup and restore custom compass definitions and configuration settings via compressed ZIP data files.
System Architecture & Data Flow
graph TD
A[User Loads Page with Shortcode pxg_geo_compass] --> B[Render Interactive 2-Column Canvas Layout]
B --> C[Select Feng Shui Compass Type from Treeview Navigator]
C --> D[Upload Floor Plan Image OR Search Address via Google Maps API]
D --> E[Apply Canvas Matrix Control Precision 360 Degree Rotation Scale Opacity]
E --> F[Align Center Point & Perform Feng Shui Structural Location Analysis]