Heim >Backend-Entwicklung >PHP-Tutorial >Wir stellen vor: PlanMilT: Ein taktisches militärisches Planungstool

Wir stellen vor: PlanMilT: Ein taktisches militärisches Planungstool

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-28 09:29:10141Durchsuche

PlanMilT: Mein erstes Open-Source-Projekt?

Introducing PlanMilT: A Tactical Military Planning Tool

Hallo, dev.to-Community! ?

Ich freue mich, mein allererstes Open-Source-Projekt PlanMilT vorzustellen, eine Webanwendung, die die Planung militärischer Operationen auf taktischer Ebene unterstützen soll.

Dieses Projekt wurde ursprünglich auf Portugiesisch während meiner Zeit am Officer Improvement Course an der Escola de Aperfeiçoamento de Oficiais (2024) entwickelt. Ich habe jedoch ein Google Translate-Skript hinzugefügt, um die Website in anderen Sprachen zugänglich zu machen. ?

Über PlanMilT

PlanMilT ist ein Tool, das die Leistungsfähigkeit der Technologien Leaflet und Geoinformationssystem (GIS) nutzt, um eine benutzerfreundliche Plattform für die Planung militärischer Einsätze bereitzustellen. Die Anwendung ist interaktiv und bietet zahlreiche Funktionen wie:

  • Zeichenwerkzeuge: Erstellen Sie Polygone, Linien, Kreise und Markierungen.
  • Dateiunterstützung: Planungsdateien im KMZ-Format importieren und exportieren.
  • Textbearbeitung: Fügen Sie Text direkt auf der Karte hinzu und bearbeiten Sie ihn.
  • Messwerkzeuge: Messen Sie Flächen und Entfernungen ganz einfach.
  • Anpassung: Personalisieren Sie Ebenen, Symbole und Stile.
  • Geo-Suche: Finden Sie schnell wichtige Punkte auf der Karte.

Die Anwendung verwendet eine SQLite3-Datenbank, um alle Planungsdaten sicher lokal auf dem Server zu speichern und so den Offline-Datenschutz zu gewährleisten.

Probieren Sie es aus!

Sie können die Anwendung auf zwei Arten testen:

  1. Offizielle Testseite: PlanMilT-Testseite
  2. GitHub-Seiten (Limitierte Version): PlanMilT auf GitHub

Verwendete Technologien?

PlanMilT wird erstellt mit:

  • HTML5, CSS3, JavaScript
  • Broschüre und Plugins wie Leaflet Draw & Geocoder
  • SweetAlert2 für interaktive Benachrichtigungen
  • Chart.js zur Datenvisualisierung
  • Tinymce zur Textbearbeitung
  • HTML2Canvas zum Erfassen von Kartenelementen
  • SQLite3 für die Datenbankspeicherung

Wie kann man sich engagieren?

Da dies mein erstes GitHub-Projekt ist, bin ich offen für Feedback und Vorschläge, um sowohl die Anwendung als auch meine Fähigkeiten als Entwickler zu verbessern.

Sie können einen Beitrag leisten durch:

  • Fehler oder Probleme melden
  • Neue Funktionen vorschlagen
  • Pull-Requests einreichen

Die vollständigen Projekt- und Installationsanweisungen finden Sie auf GitHub:

PlanMilT-Repository

Letzte Gedanken

Das Erstellen und Teilen dieses Projekts war eine erstaunliche Lernerfahrung. Ich hoffe, dass Sie PlanMilT nützlich und inspirierend finden, sei es für die militärische Planung, das Erlernen von GIS oder einfach nur für die Erkundung, wie Webanwendungen erstellt werden.

Lassen Sie mich wissen, was Sie denken! Ihr Feedback bedeutet mir sehr viel. ?

Viel Spaß beim Codieren!

Das obige ist der detaillierte Inhalt vonWir stellen vor: PlanMilT: Ein taktisches militärisches Planungstool. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn