Skip to content
This repository has been archived by the owner on Feb 24, 2023. It is now read-only.

Web deployment #13

Open
wants to merge 75 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
07a97e5
Updated version resolving #9
Plavit Feb 3, 2021
6d4e91f
Fixed #11 according to instructions
Plavit Feb 9, 2021
1a7443d
Uploading new version to resolve #10
ondrejpodolsky1 Feb 10, 2021
94ff917
Fixed Json file for resolving #10
ondrejpodolsky1 Feb 10, 2021
c5d10f8
Cleanup: .DS_Store banished!
Plavit Feb 13, 2021
ba26d4c
FLOT can now simulate some bearings
Plavit Feb 16, 2021
2a7d12e
FLOT now works with any number of input points
Plavit Feb 16, 2021
c9ef89b
Added demo of FLOT with multiple points
Plavit Feb 16, 2021
b1331e5
improved name placing of FLOT
Plavit Feb 16, 2021
fe5182b
added dropdown json selection init
Plavit Feb 21, 2021
ab064a5
work on setup to make flot more regular
Plavit Feb 22, 2021
cd4bd38
Lateral boundary prepared.
ondrejpodolsky1 Feb 26, 2021
8d86afc
Merge branch 'master' of https://github.com/Military-Tactical-Graphic…
ondrejpodolsky1 Feb 26, 2021
2769530
absolute bearing size setup
Plavit Mar 2, 2021
97366f0
Merge branch 'master' of https://github.com/Military-Tactical-Graphic…
Plavit Mar 2, 2021
9450e7f
Lateral boundary not finished
ondrej-podolsky Mar 6, 2021
0eda110
#15 resolved
ondrej-podolsky Mar 15, 2021
5319a65
Update
ondrej-podolsky Mar 15, 2021
13b1f42
Boundaries prepared
ondrej-podolsky Mar 21, 2021
cd6008f
Added TACGRP.TSK.CNT / CONTAIN Graphic (G*T*J-----****X)
Mar 25, 2021
6f2d848
Added Counterattack and tool to convert a linestring to dashes.
Mar 26, 2021
18c55d3
Merge pull request #16 from Vac1911/master
ondrej-podolsky Mar 26, 2021
d00bcef
Code edit
ondrej-podolsky Mar 26, 2021
4e2e3cf
Filenames in dropdown
ondrej-podolsky Mar 26, 2021
0baa72f
added absolute point functionality
Plavit Apr 13, 2021
a8355fe
working fixed width flot
Plavit Apr 14, 2021
7641e36
fixed flot annotation
Plavit Apr 14, 2021
38a9fc8
implemented spacing between flot bearings
Plavit Apr 14, 2021
82bab74
added real spacing between bearings
Plavit Apr 14, 2021
c849d0c
fixed the relative algorithm, have the function an argument switch be…
Plavit Apr 14, 2021
eb5832e
LOC file setup
Plavit Apr 14, 2021
d87035d
LOC first working draft
Plavit Apr 14, 2021
611ee55
added examples
Plavit Apr 14, 2021
63e3a2f
refactoring
Plavit Apr 14, 2021
59d18e2
added line of contact customisable width
Plavit Apr 14, 2021
7a82f22
fixed LOC relative implementation
Plavit Apr 14, 2021
30cf5aa
created boundaries.json
ondrej-podolsky Apr 15, 2021
5751a0a
fixed openlayers dependence, add ol & types/ol to package.json
May 6, 2021
cf32bc4
remove console logs from methods
May 10, 2021
ba4b66c
add data reprojection - default is 4326 for source (maybe change in f…
May 10, 2021
7f1061b
refactoring phase-line, update disk/milgraphics.js
May 10, 2021
a07c392
Geometry converters refactoring
May 11, 2021
a53ed23
refactor boundaries.js function
May 12, 2021
f3dad71
remove annotations from phase-line
May 12, 2021
538003e
Phase 2 edit
ondrej-podolsky Jul 12, 2021
633fa76
Stage 3 start
ondrej-podolsky Nov 12, 2021
50d1c9c
PAA – Position Area for Artillery
ondrej-podolsky Nov 17, 2021
aa21a48
added support for multiple annotations to Feature type Polygon
Nov 18, 2021
01d07ed
Added support for annotations without position like Free fire area, R…
Nov 19, 2021
4f69851
PAA rectangular shape done
ondrej-podolsky Nov 20, 2021
d7bb51a
Position area for artillery - done
ondrej-podolsky Nov 20, 2021
d38c755
PAA - AMA - ARA done
ondrej-podolsky Nov 21, 2021
ba4ea46
NFA
ondrej-podolsky Nov 21, 2021
943198f
LINES ✅
ondrej-podolsky Nov 21, 2021
79c2ccb
CFL - done
ondrej-podolsky Nov 21, 2021
1f2c211
RFL - edit
ondrej-podolsky Nov 22, 2021
96a1149
FSCL - edit
ondrej-podolsky Nov 22, 2021
f015885
RFA - edit
ondrej-podolsky Nov 22, 2021
58445c3
MFL
ondrej-podolsky Nov 22, 2021
a760ffb
AIR CORRIDOR
ondrej-podolsky Nov 22, 2021
c51927d
NFL
ondrej-podolsky Nov 24, 2021
4a0ebf9
Update
ondrej-podolsky Nov 24, 2021
9a59bde
Artillery Firing Position
ondrej-podolsky Nov 25, 2021
2f8d611
Artillery firing position
ondrej-podolsky Nov 27, 2021
1137c5b
Add example of Milsymbol, change img to src and add symbol asSVG
Nov 30, 2021
7a022ad
Update packages and change webpack configuration
Nov 30, 2021
e1c68d1
Update corridor
ondrej-podolsky Jan 11, 2022
110d343
barrage fire
ondrej-podolsky Jan 11, 2022
00bed97
Remove devicePixerRatio
Jan 12, 2022
a074b9e
Add makepattern function with 4 directions
Jan 12, 2022
a327f42
Bearing Width values edit
ondrej-podolsky Jan 17, 2022
e9e75de
Line of contact - edit
ondrej-podolsky Jan 17, 2022
ff14d4c
Merge remote-tracking branch 'origin/Stage3' into web-deployment
Jan 17, 2022
c183576
Add select with options from tacticaljson folder
Jan 17, 2022
29acbaa
Add ESlint & React support for webpack
Jan 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
10 changes: 10 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"presets": [
"@babel/preset-env",
"@babel/react"
],
"plugins": [
"@babel/plugin-transform-destructuring",
"@babel/plugin-proposal-object-rest-spread"
]
}
32 changes: 22 additions & 10 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,27 @@
module.exports = {
env: {
"env": {
"browser": true,
//"node": true,
"commonjs": true
"commonjs": true,
"es6": true
},
extends: "eslint:recommended",
rules: {
"extends": "eslint:recommended",
"rules": {
"linebreak-style": ["error", "unix"],
"no-console": ["error", { allow: ["info","warn", "error"] }],
//quotes: ["error", "double"],
"no-unused-vars": ["error", { "vars": "all", "args": "none"}],
semi: ["error", "always"]
}
"no-console": ["error", { "allow": ["info", "warn", "error"] }],
"no-unused-vars": ["error", { "vars": "all", "args": "none" }],
"semi": ["error", "always"]
},
"parser": "@babel/eslint-parser",
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true,
"modules": true,
"experimentalObjectRestSpread": true
}
},
"plugins": [
"react"
]
};
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,8 @@ node_modules/
dev/

examples/slf-cesium/cesium/

.editorconfig

.eslintrc.js.DS_Store
.idea
5,129 changes: 2 additions & 5,127 deletions dist/milgraphics.js

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions dist/milgraphics.js.LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/**!
* @license
* The MIT License (MIT)
*
* Copyright (c) 2017 Måns Beckman - www.spatialillusions.com
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*
* More information can be found at www.spatialillusions.com
*/
Loading