Skip to content

Commit f6015ac

Browse files
DerpDerp
authored andcommitted
Extensive changes largely to improve rendering speed and interaction feel, reduce loading time, address zooming bugs, embed/inline assets into a single portable index.html and begin converting the project from JavaScript into TypeScript:
-project partially converted to TypeScript (strong enforcement not used) -converted many functions to async -added C# offline build tools to project code and dependencies -separated the build script into individual scripts, some are rarely used, the build steps are npm install; npm run clean; npm run map; npm run build -converted map tile creation rendering to offscreen worker threads to reduce rendering and interaction delay -converted road algorithms to multithreaded processing (to reduce loading time) -minor various bugs regarding zooming non-whole intervals (removed), spelling mistakes, etc... -reduced map tile quality for smaller files and quicker loading -created a road simplification script run in the build process to reduce road complexity within tolerances (to reduce loading, rendering, routing time) -inlined assets and external worker scripts, all content is inlined except the webmanifest, tiles, and index.html (for portability)
1 parent 301bbff commit f6015ac

File tree

22,004 files changed

+27995
-27337
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

22,004 files changed

+27995
-27337
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules/
2-
Roads.geojson
2+
Roads.geojson
3+
/.parcel-cache/

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "tiler"]
2+
path = Tiler
3+
url = https://github.com/NoUDerp/Tiler

.webmanifest

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"description": "LogiWaze Foxhole Routes",
2121
"url": "/",
2222
"icons": [{ "src": "/favicon.svg", "sizes": "192x192" }]
23+
}
2324
],
2425
"description": "LogiWaze Foxhole Routes",
2526
"screenshots": [
File renamed without changes.
File renamed without changes.

Fonts/Renner.ttf

74 KB
Binary file not shown.
File renamed without changes.

FoxholeRouter.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

Generate Voronois/Create Voronoi from Input CSV and Overlay Polygons.py

Lines changed: 0 additions & 120 deletions
This file was deleted.

Generate Voronois/HexPolygon.geojson

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)