No description
Find a file
2025-06-18 23:43:10 +02:00
LICENSE Initial commit 2025-06-18 23:10:38 +02:00
README.en.md README.en.md aktualisiert 2025-06-18 23:39:04 +02:00
README.es.md README.es.md hinzugefügt 2025-06-18 23:43:10 +02:00
README.md README.md aktualisiert 2025-06-18 23:39:19 +02:00

PlaneEarthMap - Innovative Map Projections for the Digital Age

🌍 Deutsch | 🇺🇸 English | 🇪🇸 Español

🌍 Project Vision

PlaneEarthMap revolutionizes digital cartography through alternative Earth projections that eliminate traditional Mercator projection distortions. Our GPU-accelerated rendering system enables real-time calculations of complex projection algorithms and offers the world's first seamless bidirectional navigation.

🚀 Core Features

  • 🗺️ Alternative Projections: Planar, convex, and concave Earth models for distortion-free representation
  • 🔄 Seamless Navigation: World's first bidirectional infinite scrolling (North-South + East-West)
  • GPU Rendering: High-performance real-time map rendering with external GPU servers
  • 🌐 Federated Architecture: Decentralized map infrastructure via ActivityPub protocol
  • 📱 ARM64 Optimized: Mobile-first design for modern smartphone architecture
  • 🔓 Open Source: Community-driven development under AGPL v3 license

⚖️ The Distortion Problem

Traditional map projections lead to significant size distortions:

  • Russia appears about twice as large as Africa, although Africa is actually 1.3 times larger
  • Greenland appears larger than entire continents
  • These distortions can lead to geopolitical misunderstandings

PlaneEarthMap corrects these issues through area-accurate planar projections.

🎓 Scientific Foundation

Developmental Psychology Basis

Studies from the University of Illinois show that children naturally perceive Earth as a flat surface. PlaneEarthMap supports this natural spatial development through:

  • Age-appropriate planar map representations
  • Gradual transition to more complex geometric concepts
  • Promoting geographic understanding without cognitive dissonance

🏗️ Technical Architecture

Infrastructure Design

[High-Performance VPS] ←→ [ARM64 Development Environment]
         ↓                          ↓
[Container Services]         [Mobile Optimization]
         ↓                          ↓
[GPU Rendering Pipeline]     [Cross-Platform Tests]

Core Technologies

  • Backend: Container-based microservices with Docker/Podman
  • Frontend: Progressive Web App with WebGL rendering
  • Rendering: GPU-accelerated projection algorithms
  • Federation: ActivityPub protocol for decentralized map services
  • Development: Forgejo on çō.de for short Git URLs
  • Infrastructure: ARM64-optimized build pipeline

🔧 Development Environment

Domain Architecture

plane.earth              # Public presence
├── map.plane.earth     # PlaneEarthMap application
├── api.plane.earth     # REST API services
├── docs.plane.earth    # Developer documentation
└── federation.plane.earth # ActivityPub hub

çō.de                   # Developer infrastructure
├── planeearthmap-core  # Main engine repository
├── planeearthmap-web   # Frontend repository
└── algorithms          # Projection algorithms

Advantages of çō.de Domain

  • Ultra-short Git URLs: git clone https://çō.de/planeearthmap-core
  • Developer-friendly: Easy to type and remember
  • Unicode Innovation: Demonstrates modern web standards

📊 Development Status

Current Phase: Prototype Development

The project is in active development with functioning infrastructure:

Completed:

  • Forgejo installation on çō.de (stable)
  • Basic project documentation
  • Domain architecture established
  • ARM64 development environment

🔄 In Development:

  • Planar projection engine
  • GPU rendering pipeline
  • Bidirectional navigation algorithms

Roadmap

  1. Phase 1: Planar projection engine (current)
  2. Phase 2: Implement bidirectional navigation
  3. Phase 3: Convex and concave projection models
  4. Phase 4: ActivityPub federation for decentralized services
  5. Phase 5: Mobile apps and community tools

🌐 Innovative Navigation

Bidirectional Infinite Navigation

PlaneEarthMap introduces revolutionary navigation capabilities:

  • Horizontal Continuity: Like OpenStreetMap (East-West)
  • Vertical Continuity: First-ever North-South capability
  • Seamless Transitions: No visible map boundaries
  • Adaptive Coordinates: Dynamic reference points

Technical Innovation

  • Topological transformation of map data
  • GPU-based real-time calculations
  • Numerical stability at extreme coordinates
  • Container-based parallel data processing

🎯 Target Audiences

Education Sector

  • Schools: Distortion-free geography education
  • Universities: Scientific cartography research
  • E-Learning Platforms: Interactive learning materials

Science & Research

  • Cartographers: Experimental projection methods
  • Geographers: Precise area representations
  • Educational Psychologists: Age-appropriate spatial development

Technical Community

  • Open-Source Developers: Community-driven innovation
  • GPU Computing Experts: Rendering optimizations
  • Federation Enthusiasts: Decentralized infrastructures

🔮 Future Vision

Decentralized Cartography

PlaneEarthMap establishes a new generation of cartographic infrastructures:

  • Community-owned: No central control by tech corporations
  • Scientifically open: Reproducible and transparent algorithms
  • Globally available: Federated architecture for worldwide resilience

Technological Innovation

  • ARM64 Ecosystem: Optimization for the mobile future
  • AI Integration: Claude Code for automated development
  • Edge Computing: GPU rendering at the network edge

🤝 Contributing

PlaneEarthMap is an open-source project that thrives on community contributions:

Developer Onboarding

# Clone repository
git clone https://çō.de/planeearthmap-core

# Read documentation
curl -s https://docs.plane.earth

# Issues and pull requests on çō.de

Contribution Opportunities

  • Code: Projection algorithms, GPU shaders, frontend
  • Documentation: Tutorials, API docs, scientific papers
  • Testing: ARM64 optimization, cross-platform compatibility
  • Design: UI/UX for complex cartographic interfaces

📄 Licensing

Main License: AGPL v3 (GNU Affero General Public License)

  • Protection against proprietary cloud service integration
  • Ensuring community contribution return
  • Education-friendly and research-compatible

Modular Licensing:

  • Core Engine: AGPL v3
  • Plugin APIs: Apache 2.0
  • Documentation: CC BY-SA 4.0

🌟 Unique Selling Points

  1. World's first bidirectional seamless map navigation
  2. GPU-accelerated alternative Earth projections in real-time
  3. Developmentally psychology-based map representation
  4. Fully decentralized, federated map infrastructure
  5. ARM64-optimized mobile performance
  6. Ultra-short Git URLs through Unicode domain

PlaneEarthMap: Revolutionary cartography for more precise world perception

Contact: [Developer Information]
Main Repository: https://çō.de
Project Website: https://plane.earth
License: AGPL v3 (Open Source)