Interactive Feng Shui Compass & Floor Plan Overlay Engine - Geo Compass for WordPress Project

Interactive Feng Shui Compass & Floor Plan Overlay Engine for WordPress

351.07 ms

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]