Taktische Zeichen

Bibliothek für die Erzeugung von taktischen Zeichen nach der DV 102 in JavaScript.

Die Bibliothek enthält:

  • 23 Grundzeichen
  • 6 Organisationen
  • 30 Fachaufgaben
  • 53 Symbole
  • 8 Einheiten

Demonstration

Beispiele:

Taktisches Zeichen

Anwendung

Beide Bibliotheken beinhalten TypeScript-Definitionen.

Node.js

import { erzeugeTaktischesZeichen } from "taktische-zeichen-core";

const tz = erzeugeTaktischesZeichen({
  grundzeichen: "kraftfahrzeug-gelaendegaengig",
  organisation: "feuerwehr",
  fachaufgabe: "brandbekaempfung",
  einheit: "gruppe",
});

console.log(tz.svg);

// Ausgabe: <?xml version="1.0" encoding="UTF-8"?><svg>...</svg>

React

import { TaktischesZeichen } from "taktische-zeichen-react";

function App() {
  return (
    <TaktischesZeichen
      grundzeichen="kraftfahrzeug-gelaendegaengig"
      organisation="feuerwehr"
      fachaufgabe="brandbekaempfung"
      einheit="gruppe"    
    />
  );
}

// Rendert <img src="data:image/svg+xml;base64,..." />

Informationen

Autor: Philipp Jardas.

Dieses Projekt steht unter der MIT-Lizenz und kann kostenlos verwendet werden.

Die Quellen sind öffentlich auf GitHub verfügbar.