Maison > développement back-end > tutoriel php > Présentation de PlanMilT : un outil de planification militaire tactique

Présentation de PlanMilT : un outil de planification militaire tactique

Mary-Kate Olsen
Libérer: 2024-12-28 09:29:10
original
147 Les gens l'ont consulté

PlanMilT : Mon premier projet Open Source ?

Introducing PlanMilT: A Tactical Military Planning Tool

Bonjour, communauté dev.to ! ?

Je suis ravi de partager mon tout premier projet open source, PlanMilT, une application Web conçue pour aider à planifier les opérations militaires au niveau tactique.

Ce projet a été initialement développé en portugais pendant mon séjour au cours de perfectionnement des officiers à l'Escola de Aperfeiçoamento de Oficiais (2024). Cependant, j'ai ajouté un script Google Translate pour rendre le site accessible dans d'autres langues. ?

À propos de PlanMilT

PlanMilT est un outil qui exploite la puissance des technologies Leaflet et du système d'information géographique (SIG) pour fournir une plate-forme conviviale pour la planification des opérations militaires. L'application est interactive et regorge de fonctionnalités telles que :

  • Outils de dessin : Créez des polygones, des lignes, des cercles et des marqueurs.
  • Prise en charge des fichiers : Importez et exportez des fichiers de planification au format KMZ.
  • Édition de texte : ajoutez et modifiez du texte directement sur la carte.
  • Outils de mesure : Mesurez facilement les zones et les distances.
  • Personnalisation : personnalisez les calques, les icônes et les styles.
  • Recherche géospatiale : localisez rapidement les points clés sur la carte.

L'application utilise une base de données SQLite3 pour stocker en toute sécurité toutes les données de planification localement sur le serveur, garantissant ainsi la protection des données hors ligne.

Essayez-le !

Vous pouvez tester l'application de deux manières :

  1. Site de test officiel : Site de test PlanMilT
  2. Pages GitHub (version limitée) : PlanMilT sur GitHub

Technologies utilisées ?

PlanMilT est construit en utilisant :

  • HTML5, CSS3, JavaScript
  • Leaflet et des plugins comme Leaflet Draw & Geocoder
  • SweetAlert2 pour des alertes interactives
  • Chart.js pour la visualisation des données
  • Tinymce pour l'édition de texte
  • HTML2Canvas pour capturer des éléments cartographiques
  • SQLite3 pour le stockage de base de données

Comment s'impliquer ?

Comme il s'agit de mon premier projet GitHub, je suis ouvert aux retours et suggestions pour améliorer à la fois l'application et mes compétences en tant que développeur.

Vous pouvez contribuer par :

  • Signaler des bugs ou des problèmes
  • Suggérer de nouvelles fonctionnalités
  • Soumettre des demandes de tirage

Le projet complet et les instructions d'installation sont disponibles sur GitHub :

Référentiel PlanMilT

Pensées finales

Créer et partager ce projet a été une expérience d'apprentissage incroyable. J'espère que vous trouverez PlanMilT utile et inspirant, que ce soit pour la planification militaire, l'apprentissage des SIG ou simplement pour explorer la manière dont les applications Web sont créées.

Dites-moi ce que vous en pensez ! Vos commentaires comptent pour moi. ?

Bon codage !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal