LogoTaktische Zeichen

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

Die Bibliothek enthält:

  • 25 Grundzeichen
  • 7 Organisationen
  • 35 Fachaufgaben
  • 47 Symbole
  • 8 Einheiten
  • 6 Verwaltungsstufen

Demonstration

Beispiele:

LF20

Anwendung

Beide Bibliotheken beinhalten TypeScript-Definitionen.

Node.js

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

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

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-landgebunden"
      organisation="feuerwehr"
      fachaufgabe="brandbekaempfung"
      einheit="gruppe"
      name="LF20"    
    />
  );
}

// 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.