• Liste des exemples

  • Évaluation mil-sym-ts

    28/11
  • Étendre Geoman

    07/12
  • Édition avec mil-sym-ts

    09/01
  • Édition avec aperçu

    09/01

    Toutes les fonctionnalités de Geoman & GeoCollections avec peu de données

  • Spécification missions

    05/01
  • SEIZING AN AREA (CONQUETE DE ZONE)

    BasicSymbolID: 25342300 Modifiers: AB_FEINT_DUMMY_INDICATOR Draw Rule: 327 Points Count: 4 - 4

    Points d'ancrage : Lorsque quatre points sont disponibles, le Point 1 définit le centre du cercle. Le Point 2 définit le rayon du cercle. Le Point 3 définit la courbure de l'arc. Le Point 4 définit l'extrémité de la flèche. Lorsque trois points sont disponibles, le Point 1 définit le point central du cercle. Le Point 2 définit la pointe de la flèche. Le Point 3 définit l'arc de 90 degrés. Taille/Forme : Lorsque quatre points sont disponibles, les Points 1 et 2 définissent la taille du cercle, qui doit être ajustée selon les besoins pour contenir l'unité assignée à la tâche. Le Point 3 contrôle la courbure de l'arc. Le Point 4 définit l'extrémité de la flèche. Lorsque trois points sont disponibles, les Points 1 et 2 sont connectés par un arc de 90 degrés. Le cercle sera au moins assez grand pour accueillir un symbole tactique. Le Point 3 indique de quel côté de la ligne l'arc est placé. Orientation : La pointe de la flèche identifie l'emplacement/l'objet à saisir et le cercle identifie la ou les unité(s) assignée(s) à la tâche. Voir 5.3.11 pour les options permettant d'accueillir plusieurs unités.

    {
      "type": "FeatureCollection",
      "features": [
        {
          "type": "Feature",
          "properties": {
            "label": "",
            "strokeColor": "#FFFF00",
            "lineOpacity": 1,
            "lineCap": 2,
            "strokeWidth": 3,
            "strokeWeight": 3
          },
          "style": {
            "stroke": "#FFFF00",
            "line-opacity": 1,
            "stroke-linecap": "square",
            "stroke-width": 3
          },
          "geometry": {
            "type": "MultiLineString",
            "coordinates": [
              [
                [-1, 0],
                [-0.92387953, -0.30614675],
                //...
              ],
              // ...
            ]
          }
        },
        {
          "type": "Feature",
          "properties": {
            "label": "S",
            "pointRadius": 0,
            "fontColor": "#FFFF00",
            "fontSize": "12pt",
            "fontFamily": "arial, sans-serif",
            "fontWeight": "bold",
            "labelAlign": "center",
            "labelBaseline": "alphabetic",
            "labelXOffset": 0,
            "labelYOffset": 0,
            "labelOutlineColor": "#000000",
            "labelOutlineWidth": 4,
            "rotation": -68.96248897457819,
            "angle": -68.96248897457819
          },
          "geometry": { "type": "Point", "coordinates": [1.85124977, 1.17038469] }
        },
        {
          "type": "Feature",
          "geometry": { "type": "Polygon", "coordinates": [] },
          "properties": {
            "id": "gi_123",
            "name": "Name",
            "description": "description",
            "symbolID": "130025000034230000000000000000",
            "wasClipped": "false",
            "textScaleSensitive": "0",
            "symbolScaleSensitive": "1"
          }
        }
      ]
    }
    

    ATTRITION DEFENSE (DEFENSE D'USURE)

    POSITION DEFENSE (DEFENSE FERME)

    MOBILE DEFENSE (DEFENSE MOBILE)

    AREA DEFENSE (DEFENSE DE ZONE)

    ADVANCE TO CONTACT (MARCHE A L’ENNEMI)

    ATTACK (ATTAQUER) (NB : Officiellement n'est pas un Mode d'action générique Grande Unité mais indispensable...)

    RECONNAISSANCE OFFENSIVE (NB : Mission uniquement France niveau BIA - Moins Prioritaire)

    Ambush

    basicSymbolID: 25141700

    Modifieurs disponibles

    • AB_FEINT_DUMMY_INDICATOR

    Géométrie : Ligne

    Nombre de points : 3 DrawRule: 329

    Ce symbole nécessite trois points d'ancrage. Le point 1 est la pointe de la flèche. Les points 2 et 3 définissent les extrémités de la ligne courbe à l'arrière du symbole. Taille/Forme : Les points 2 et 3 déterminent la longueur de la ligne courbe à l'arrière du symbole. L'arrière de la ligne de la flèche doit se connecter au point médian de la ligne entre les points 2 et 3. La ligne de la flèche doit être perpendiculaire à la ligne formée par les points 2 et 3. Orientation : L'orientation est déterminée par les points d'ancrage. L'arrière du symbole englobe la position d'embuscade, tandis que la pointe de la flèche pointe généralement vers la cible.

    // points d'ancrage
    const coords = [
      [0, 2],
      [-1, 0],
      [1, 0],
    ];
    {
      "type": "FeatureCollection",
      "features": [
        {
          "type": "Feature",
          "properties": {
            "label": "",
            "strokeColor": "#FFFF00",
            "lineOpacity": 1,
            "lineCap": 2,
            "strokeWidth": 10,
            "strokeWeight": 10
          },
          "style": {
            "stroke": "#FFFF00",
            "line-opacity": 1,
            "stroke-linecap": "square",
            "stroke-width": 10
          },
          "geometry": {
            "type": "MultiLineString",
            "coordinates": [
              [
                [1, 0],
                [0.89716759, 0.07456149],
                // ...
              ],
              // ...
            ]
          }
        },
        {
          "type": "Feature",
          "geometry": { "type": "Polygon", "coordinates": [] },
          "properties": {
            "id": "gi_123",
            "name": "Name",
            "description": "description",
            "symbolID": "130025000014170000000000000000",
            "wasClipped": "false",
            "textScaleSensitive": "0",
            "symbolScaleSensitive": "1"
          }
        }
      ]
    }

    Delay

    BasicSymbolID: 25340800 Modifiers: W_DTG_1, AB_FEINT_DUMMY_INDICATOR Draw Rule: 324 Points Count: 3 - 3

    Ce symbole nécessite trois points d'ancrage. Le point 1 définit la pointe de la flèche. Le point 2 définit l'extrémité de la partie en ligne droite du symbole. Le point 3 définit le diamètre et l'orientation de l'arc circulaire de 180 degrés. Taille/Forme : Les points 1 et 2 déterminent la longueur de la partie en ligne droite du symbole. Le point 3 définit de quel côté de la ligne se trouve l'arc et le diamètre de l'arc. Orientation : La flèche pointe dans la direction de l'action. La pointe de la flèche peut indiquer l'emplacement où l'action doit se conclure. L'emplacement actuel de l'unité est généralement représenté à la base de l'arc. L'arc circulaire de 180 degrés est toujours perpendiculaire à la ligne.

    const coords = [
      [-2, 0],
      [2, 0],
      [1, 1],
    ];

    Génère 2 géométries: MultiLineString et un Point pour la lettre D

    {
      "type": "FeatureCollection",
      "features": [
        {
          "type": "Feature",
          "properties": {
            "label": "",
            "strokeColor": "#FFFF00",
            "lineOpacity": 1,
            "lineCap": 2,
            "strokeWidth": 10,
            "strokeWeight": 10
          },
          "style": {
            "stroke": "#FFFF00",
            "line-opacity": 1,
            "stroke-linecap": "square",
            "stroke-width": 10
          },
          "geometry": {
            "type": "MultiLineString",
            "coordinates": [
              [
                [-2, 0],
                [2, 0]
              ],
              // ...
            ]
          }
        },
        {
          "type": "Feature",
          "properties": {
            "label": "D",
            "pointRadius": 0,
            "fontColor": "#FFFF00",
            "fontSize": "12pt",
            "fontFamily": "arial, sans-serif",
            "fontWeight": "bold",
            "labelAlign": "center",
            "labelBaseline": "alphabetic",
            "labelXOffset": 0,
            "labelYOffset": 0,
            "labelOutlineColor": "#000000",
            "labelOutlineWidth": 4,
            "rotation": 0,
            "angle": 0
          },
          "geometry": { "type": "Point", "coordinates": [0, 0] }
        },
        {
          "type": "Feature",
          "geometry": { "type": "Polygon", "coordinates": [] },
          "properties": {
            "id": "gi_123",
            "name": "Name",
            "description": "description",
            "symbolID": "130025000034080000000000000000",
            "wasClipped": "false",
            "textScaleSensitive": "0",
            "symbolScaleSensitive": "1"
          }
        }
      ]
    }
    

    COUNTER ATTACK

    BasicSymbolID: 25340600 Modifiers: AB_FEINT_DUMMY_INDICATOR Draw Rule: 501 Points Count: 3 - 50

    Points d'ancrage : Le symbole nécessite N points d'ancrage, où N est entre 3 et 50. Le point 1 définit la pointe de la flèche. Le point N-1 définit l'arrière du symbole. Le point N définit l'arrière de la pointe de flèche. Les points d'ancrage sont numérotés séquentiellement en commençant par le point numéro un (1), par incréments de un (1). Taille/Forme : Les points 1 à N-1 et 2 déterminent la ligne centrale du symbole et le Point N détermine la largeur. Le point de croisement sur le symbole doit se produire entre les Points 1 et 2. Orientation : La pointe de la flèche pointe généralement vers les forces ennemies.

    const coords = [
      [-1, 2],
      [-1, -1],
      [0, -2],
      [1, 1],
    ];
    {
      "type": "FeatureCollection",
      "features": [
        // la flèche
        {
          "type": "Feature",
          "properties": { "label": "", "lineCap": 2, "strokeWidth": 1, "strokeWeight": 1 },
          "style": { "stroke-linecap": "square", "stroke-width": 1 },
          "geometry": {
            "type": "Polygon",
            "coordinates": [
              [
                [-0.77487334, -2.48971995],
                // ..
              ]
            ]
          }
        },
        // le contour de la flèche sans l'arête arrière (pas nécessaire)
        {
          "type": "Feature",
          "properties": {
            "label": "",
            "strokeColor": "#FFFF00",
            "lineOpacity": 1,
            "strokeDasharray": [20, 20],
            "lineCap": 2,
            "strokeWidth": 10,
            "strokeWeight": 10
          },
          "style": {
            "stroke": "#FFFF00",
            "line-opacity": 1,
            "stroke-dasharray": "20 20",
            "stroke-linecap": "square",
            "stroke-width": 10
          },
          "geometry": {
            "type": "MultiLineString",
            "coordinates": [
              [
                [-0.77487334, -2.48971995],
                [-1.96906632, -1.28041061],
                [-1.98748749, 0.99070055]
              ],
              // ...
              ]
            ]
          }
        },
        {
          "type": "Feature",
          "properties": {
            "label": "CATK",
            "pointRadius": 0,
            "fontColor": "#FFFF00",
            "fontSize": "12pt",
            "fontFamily": "arial, sans-serif",
            "fontWeight": "bold",
            "labelAlign": "center",
            "labelBaseline": "alphabetic",
            "labelXOffset": 0,
            "labelYOffset": 0,
            "labelOutlineColor": "#000000",
            "labelOutlineWidth": 4,
            "rotation": -90,
            "angle": -90
          },
          "geometry": { "type": "Point", "coordinates": [-1, 0.5] }
        },
        {
          "type": "Feature",
          "geometry": { "type": "Polygon", "coordinates": [] },
          "properties": {
            "id": "gi_123",
            "name": "Name",
            "description": "description",
            "symbolID": "130025000034060000000000000000",
            "wasClipped": "false",
            "textScaleSensitive": "0",
            "symbolScaleSensitive": "0"
          }
        }
      ]
    }