feat(map): add seamless five-band grid LOD

This commit is contained in:
Codex
2026-08-05 19:36:01 +03:00
parent 2cd3b33141
commit 80e948c018
10 changed files with 638 additions and 62 deletions
+27 -2
View File
@@ -33,20 +33,45 @@
"imagerySaturation": 0,
"gridVisible": true,
"gridLodEnabled": true,
"grid3dEnabled": true,
"gridGraticuleEnabled": true,
"gridCenterMode": "camera",
"gridCenterLatitude": 55.7558,
"gridCenterLongitude": 37.6173,
"gridTileSizeKm": 10,
"gridAutoDisableHeightKm": 10000,
"gridRebuildOnMoveEnd": true,
"gridMax3dViewAngleDegrees": 30,
"gridHeightMeters": 500,
"gridLod1MaxHeightKm": 10,
"gridLod1StepKm": 1,
"gridLod1Mode": "3d",
"gridLod2MaxHeightKm": 50,
"gridLod2StepKm": 5,
"gridLod2Mode": "3d",
"gridLod3MaxHeightKm": 180,
"gridLod3StepKm": 25,
"gridRadiusKm": 40,
"gridLod3Mode": "3d",
"gridLod4MaxHeightKm": 700,
"gridLod4StepKm": 100,
"gridLod4Mode": "graticule",
"gridLod5StepKm": 500,
"gridLod5Mode": "graticule",
"gridRadiusKm": 1000,
"gridLineWidth": 4,
"gridLineDiameterMeters": 10,
"gridColor": "#f5f5f5",
"gridOpacity": 12,
"gridDotsEnabled": true,
"gridDotsSize": 7,
"gridDotsDiameterMeters": 80,
"gridDotsColor": "#ffffff",
"gridDotsOpacity": 58
"gridDotsOpacity": 58,
"gridCrossesEnabled": false,
"gridCrossesLengthMeters": 200,
"gridCrossesWidthMeters": 10,
"gridCrossesColor": "#35cfff",
"gridCrossesOpacity": 50
},
"mapHeight": 620,
"camera": {