From f0d6cefec73492c29d8323e66fb92ee6bbb60cd2 Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期五, 26 十二月 2025 18:58:23 +0800
Subject: [PATCH] 优化了预览时候视图居中的逻辑

---
 dikuai.properties |   29 ++++++++++++++++++-----------
 1 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/dikuai.properties b/dikuai.properties
index 9254a7b..233f5ee 100644
--- a/dikuai.properties
+++ b/dikuai.properties
@@ -1,19 +1,26 @@
 #Dikuai Properties
-#Tue Dec 09 11:53:37 CST 2025
+#Fri Dec 26 18:49:19 CST 2025
 LAND1.angleThreshold=-1
-LAND1.baseStationCoordinates=3949.90238860,N,11616.75692000,E
-LAND1.boundaryCoordinates=1.31,-9.59;1.86,-11.61;3.12,-12.49;5.50,-12.06;5.95,-10.88;4.97,-3.86;3.16,-0.87;2.79,-2.61;2.42,-4.35;2.05,-6.10;1.68,-7.84;1.31,-9.59
-LAND1.boundaryOriginalCoordinates=39.831620,116.279297,39.70;39.831618,116.279298,39.80;39.831616,116.279298,39.70;39.831614,116.279298,39.70;39.831612,116.279299,39.70;39.831610,116.279299,39.70;39.831608,116.279300,39.70;39.831606,116.279301,39.70;39.831604,116.279303,39.70;39.831602,116.279304,39.70;39.831600,116.279306,39.70;39.831598,116.279307,39.70;39.831598,116.279309,39.70;39.831597,116.279312,39.60;39.831596,116.279314,39.60;39.831595,116.279317,39.60;39.831594,116.279319,39.60;39.831594,116.279320,39.60;39.831594,116.279323,39.60;39.831595,116.279326,39.60;39.831595,116.279329,39.60;39.831595,116.279331,39.70;39.831595,116.279334,39.70;39.831596,116.279337,39.60;39.831596,116.279339,39.60;39.831596,116.279342,39.60;39.831597,116.279344,39.60;39.831598,116.279346,39.70;39.831600,116.279348,39.70;39.831601,116.279349,39.70;39.831603,116.279350,39.80;39.831605,116.279350,39.70;39.831606,116.279351,39.70;39.831609,116.279352,39.80;39.831611,116.279352,39.70;39.831613,116.279352,39.70;39.831615,116.279352,39.70;39.831617,116.279353,39.70;39.831619,116.279353,39.70;39.831621,116.279353,39.80;39.831623,116.279353,39.80;39.831625,116.279353,39.80;39.831627,116.279353,39.80;39.831629,116.279352,39.80;39.831631,116.279352,39.80;39.831634,116.279351,39.70;39.831636,116.279351,39.70;39.831637,116.279350,39.70;39.831639,116.279350,39.80;39.831641,116.279349,39.70;39.831643,116.279348,39.70;39.831645,116.279348,39.70;39.831647,116.279347,39.70;39.831649,116.279346,39.80;39.831651,116.279346,39.80;39.831653,116.279345,39.80;39.831655,116.279345,39.80;39.831657,116.279344,39.80;39.831659,116.279343,39.70;39.831661,116.279343,39.70;39.831663,116.279342,39.70;39.831665,116.279342,39.70;39.831667,116.279341,39.70;39.831670,116.279341,39.70;39.831672,116.279340,39.70;39.831674,116.279339,39.80;39.831676,116.279338,39.80;39.831678,116.279337,39.80;39.831679,116.279336,39.70;39.831680,116.279334,39.70;39.831681,116.279332,39.70;39.831683,116.279331,39.70;39.831684,116.279329,39.70;39.831686,116.279327,39.70;39.831687,116.279325,39.70;39.831689,116.279323,39.70;39.831691,116.279322,39.70;39.831693,116.279321,39.70;39.831694,116.279320,39.70;39.831696,116.279319,39.70;39.831699,116.279319,39.70
+LAND1.baseStationCoordinates=3949.89151752,N,11616.79267501,E
+LAND1.boundaryCoordinates=4.30,87.65;-2.36,-65.51;44.25,-66.72;49.70,-14.05;98.13,-15.87;99.34,-69.75;137.48,-67.93;134.45,90.07;4.30,87.65
+LAND1.boundaryOriginalCoordinates=39.831522,116.279873,49.25;39.831524,116.279878,49.25;39.831525,116.279878,49.24;39.831524,116.279912,49.30;39.831524,116.279911,49.29;39.831523,116.279911,49.23;39.831521,116.279915,49.31;39.831517,116.279925,49.34;39.831514,116.279940,49.30;39.831514,116.279957,49.28;39.831516,116.279974,49.28;39.831518,116.279991,49.29;39.831521,116.280008,49.24;39.831524,116.280025,49.30;39.831526,116.280042,49.24;39.831529,116.280059,49.29;39.831529,116.280076,49.26;39.831530,116.280093,49.32;39.831531,116.280110,49.28;39.831533,116.280127,49.28;39.831535,116.280144,49.26;39.831539,116.280161,49.27;39.831544,116.280175,49.25;39.831551,116.280190,49.24;39.831558,116.280204,49.26;39.831566,116.280219,49.26;39.831574,116.280234,49.22;39.831583,116.280248,49.24;39.831591,116.280260,49.24;39.831600,116.280272,49.23;39.831608,116.280285,49.18;39.831615,116.280298,49.12;39.831618,116.280312,49.11;39.831618,116.280328,49.12;39.831615,116.280342,49.15;39.831610,116.280356,49.21;39.831602,116.280369,49.23;39.831592,116.280379,49.25;39.831581,116.280388,49.25;39.831569,116.280394,49.19;39.831559,116.280395,49.23;39.831552,116.280387,49.28;39.831547,116.280373,49.32;39.831544,116.280357,49.33;39.831541,116.280340,49.29;39.831539,116.280324,49.27;39.831536,116.280307,49.24;39.831534,116.280290,49.25;39.831531,116.280273,49.26;39.831527,116.280257,49.28;39.831522,116.280242,49.21;39.831514,116.280232,49.28;39.831504,116.280229,49.24;39.831491,116.280230,49.33;39.831478,116.280233,49.34;39.831466,116.280236,49.31;39.831454,116.280239,49.31;39.831441,116.280242,49.26;39.831429,116.280244,49.23;39.831416,116.280247,49.25;39.831402,116.280250,49.22;39.831389,116.280253,49.25;39.831376,116.280256,49.26;39.831364,116.280258,49.24;39.831351,116.280261,49.25;39.831338,116.280265,49.26;39.831324,116.280268,49.20;39.831311,116.280271,49.16;39.831298,116.280274,49.17;39.831285,116.280277,49.22;39.831271,116.280278,49.16;39.831261,116.280273,49.23
+LAND1.boundaryOriginalXY=-1
 LAND1.boundaryPointInterval=-1
-LAND1.createTime=2025-12-09 11\:16\:40
+LAND1.createTime=2025-12-23 17\:08\:09
 LAND1.intelligentSceneAnalysis=-1
-LAND1.landArea=35.87
-LAND1.landName=1234
+LAND1.landArea=577.12
+LAND1.landName=123
 LAND1.landNumber=LAND1
-LAND1.mowingPattern=铻烘棆寮�
+LAND1.mowingBladeWidth=0.51
+LAND1.mowingOverlapDistance=0.06
+LAND1.mowingPattern=骞宠绾�
+LAND1.mowingSafetyDistance=0.53
 LAND1.mowingTrack=-1
-LAND1.mowingWidth=40
-LAND1.plannedPath=1.88,-7.88;2.62,-4.39;3.25,-1.41;4.78,-3.93;5.74,-10.86;5.35,-11.88;3.17,-12.28;2.03,-11.49;1.52,-9.58;1.88,-7.88;2.27,-7.96;3.01,-4.47;3.43,-2.48;4.39,-4.07;5.33,-10.81;5.06,-11.53;3.26,-11.86;2.38,-11.24;1.93,-9.57;2.27,-7.96;2.66,-8.05;3.40,-4.56;3.61,-3.55;4.01,-4.20;4.92,-10.76;4.77,-11.18;3.35,-11.43;2.73,-11.00;2.34,-9.56;2.66,-8.05;3.05,-8.13;3.71,-4.99;4.51,-10.72;4.47,-10.82;3.44,-11.01;3.08,-10.75;2.75,-9.55;3.05,-8.13;3.44,-8.21;3.63,-7.30;4.08,-10.49;3.54,-10.59;3.43,-10.51;3.16,-9.54;3.44,-8.21
+LAND1.mowingWidth=0.50
+LAND1.obstacleCoordinates=25.17,9.94;17.74,67.19;113.88,72.00;120.00,19.12;74.99,-4.48
+LAND1.plannedPath=-1.807069,-64.994176;43.773311,-66.177447;49.223902,-13.501734;98.648661,-15.359117;99.857663,-69.194695;136.940221,-67.425155;133.930254,89.530244;-1.807069,-64.994176;133.937363,89.159526;-1.481732,-65.002621;-0.831059,-65.019513;133.951582,88.418089;133.965800,87.676653;-0.180385,-65.036404;0.470288,-65.053296;133.980019,86.935216;133.994238,86.193779;1.120962,-65.070188;1.771635,-65.087079;134.008456,85.452343;134.022675,84.710906;2.422309,-65.103971;3.072982,-65.120862;134.036894,83.969470;134.051112,83.228033;3.723656,-65.137754;4.374329,-65.154645;49.154019,-14.177100;49.730548,-13.520774;134.065331,82.486596;134.079550,81.745160;50.374792,-13.544985;49.065156,-15.035885;5.025003,-65.171537;5.675676,-65.188428;48.976294,-15.894669;51.019037,-13.569195;134.093768,81.003723;134.107987,80.262286;51.663281,-13.593406;48.887432,-16.753454;6.326350,-65.205320;6.977023,-65.222211;48.798569,-17.612239;52.307525,-13.617617;134.122206,79.520850;134.136425,78.779413;52.951769,-13.641827;48.709707,-18.471024;7.627697,-65.239103;8.278370,-65.255995;48.620845,-19.329809;53.596013,-13.666038;134.150643,78.037977;134.164862,77.296540;54.240258,-13.690249;48.531983,-20.188593;8.929044,-65.272886;9.579717,-65.289778;48.443120,-21.047378;54.884502,-13.714460;134.179081,76.555103;134.193299,75.813667;55.528746,-13.738670;48.354258,-21.906163;10.230391,-65.306669;10.881064,-65.323561;48.265396,-22.764948;56.172990,-13.762881;134.207518,75.072230;134.221737,74.330793;56.817234,-13.787092;48.176533,-23.623733;11.531738,-65.340452;12.182411,-65.357344;48.087671,-24.482518;57.461479,-13.811302;134.235955,73.589357;134.250174,72.847920;58.105723,-13.835513;47.998809,-25.341302;12.833084,-65.374235;13.483758,-65.391127;47.909946,-26.200087;58.749967,-13.859724;134.264393,72.106484;134.278611,71.365047;59.394211,-13.883934;47.821084,-27.058872;14.134431,-65.408018;14.785105,-65.424910;47.732222,-27.917657;60.038455,-13.908145;134.292830,70.623610;134.307049,69.882174;60.682700,-13.932356;47.643360,-28.776442;15.435778,-65.441802;16.086452,-65.458693;47.554497,-29.635226;61.326944,-13.956567;134.321268,69.140737;134.335486,68.399300;61.971188,-13.980777;47.465635,-30.494011;16.737125,-65.475585;17.387799,-65.492476;47.376773,-31.352796;62.615432,-14.004988;134.349705,67.657864;134.363924,66.916427;63.259676,-14.029199;47.287910,-32.211581;18.038472,-65.509368;18.689146,-65.526259;47.199048,-33.070366;63.903921,-14.053409;134.378142,66.174991;134.392361,65.433554;64.548165,-14.077620;47.110186,-33.929151;19.339819,-65.543151;19.990493,-65.560042;47.021323,-34.787935;65.192409,-14.101831;134.406580,64.692117;134.420798,63.950681;65.836653,-14.126042;46.932461,-35.646720;20.641166,-65.576934;21.291840,-65.593825;46.843599,-36.505505;66.480897,-14.150252;134.435017,63.209244;134.449236,62.467807;67.125142,-14.174463;46.754737,-37.364290;21.942513,-65.610717;22.593187,-65.627609;46.665874,-38.223075;67.769386,-14.198674;134.463454,61.726371;134.477673,60.984934;68.413630,-14.222884;46.577012,-39.081859;23.243860,-65.644500;23.894534,-65.661392;46.488150,-39.940644;69.057874,-14.247095;134.491892,60.243498;134.506110,59.502061;69.702118,-14.271306;46.399287,-40.799429;24.545207,-65.678283;25.195881,-65.695175;46.310425,-41.658214;70.346363,-14.295516;134.520329,58.760624;134.534548,58.019188;70.990607,-14.319727;46.221563,-42.516999;25.846554,-65.712066;26.497228,-65.728958;46.132700,-43.375784;71.634851,-14.343938;134.548767,57.277751;134.562985,56.536314;72.279095,-14.368149;46.043838,-44.234568;27.147901,-65.745849;27.798575,-65.762741;45.954976,-45.093353;72.923339,-14.392359;134.577204,55.794878;134.591423,55.053441;73.567584,-14.416570;45.866114,-45.952138;28.449248,-65.779632;29.099922,-65.796524;45.777251,-46.810923;74.211828,-14.440781;134.605641,54.312005;134.619860,53.570568;74.856072,-14.464991;45.688389,-47.669708;29.750595,-65.813416;30.401269,-65.830307;45.599527,-48.528493;75.500316,-14.489202;134.634079,52.829131;134.648297,52.087695;76.144560,-14.513413;45.510664,-49.387277;31.051942,-65.847199;31.702616,-65.864090;45.421802,-50.246062;76.788805,-14.537623;134.662516,51.346258;134.676735,50.604821;77.433049,-14.561834;45.332940,-51.104847;32.353289,-65.880982;33.003963,-65.897873;45.244077,-51.963632;78.077293,-14.586045;134.690953,49.863385;134.705172,49.121948;78.721537,-14.610256;45.155215,-52.822417;33.654636,-65.914765;34.305310,-65.931656;45.066353,-53.681201;79.365781,-14.634466;134.719391,48.380512;134.733610,47.639075;80.010026,-14.658677;44.977491,-54.539986;34.955983,-65.948548;35.606657,-65.965439;44.888628,-55.398771;80.654270,-14.682888;134.747828,46.897638;134.762047,46.156202;81.298514,-14.707098;44.799766,-56.257556;36.257330,-65.982331;36.908004,-65.999223;44.710904,-57.116341;81.942758,-14.731309;134.776266,45.414765;134.790484,44.673329;82.587002,-14.755520;44.622041,-57.975126;37.558677,-66.016114;38.209351,-66.033006;44.533179,-58.833910;83.231247,-14.779731;134.804703,43.931892;134.818922,43.190455;83.875491,-14.803941;44.444317,-59.692695;38.860024,-66.049897;39.510698,-66.066789;44.355455,-60.551480;84.519735,-14.828152;134.833140,42.449019;134.847359,41.707582;85.163979,-14.852363;44.266592,-61.410265;40.161371,-66.083680;40.812045,-66.100572;44.177730,-62.269050;85.808223,-14.876573;134.861578,40.966145;134.875796,40.224709;86.452468,-14.900784;44.088868,-63.127834;41.462718,-66.117463;42.113392,-66.134355;44.000005,-63.986619;87.096712,-14.924995;134.890015,39.483272;134.904234,38.741836;87.740956,-14.949205;43.911143,-64.845404;42.764065,-66.151246;43.414739,-66.168138;43.822281,-65.704189;88.385200,-14.973416;134.918452,38.000399;134.932671,37.258962;89.029444,-14.997627;89.673689,-15.021838;134.946890,36.517526;134.961109,35.776089;90.317933,-15.046048;90.962177,-15.070259;134.975327,35.034652;134.989546,34.293216;91.606421,-15.094470;92.250665,-15.118680;135.003765,33.551779;135.017983,32.810343;92.894909,-15.142891;93.539154,-15.167102;135.032202,32.068906;135.046421,31.327469;94.183398,-15.191313;94.827642,-15.215523;135.060639,30.586033;135.074858,29.844596;95.471886,-15.239734;96.116130,-15.263945;135.089077,29.103159;135.103295,28.361723;96.760375,-15.288155;97.404619,-15.312366;135.117514,27.620286;135.131733,26.878850;98.048863,-15.336577;98.649805,-15.410083;135.145952,26.137413;135.160170,25.395976;98.666395,-16.148820;98.682985,-16.887557;135.174389,24.654540;135.188608,23.913103;98.699575,-17.626294;98.716165,-18.365031;135.202826,23.171666;135.217045,22.430230;98.732755,-19.103768;98.749345,-19.842505;135.231264,21.688793;135.245482,20.947357;98.765935,-20.581242;98.782526,-21.319979;135.259701,20.205920;135.273920,19.464483;98.799116,-22.058716;98.815706,-22.797453;135.288138,18.723047;135.302357,17.981610;98.832296,-23.536190;98.848886,-24.274928;135.316576,17.240173;135.330794,16.498737;98.865476,-25.013665;98.882066,-25.752402;135.345013,15.757300;135.359232,15.015864;98.898656,-26.491139;98.915246,-27.229876;135.373451,14.274427;135.387669,13.532990;98.931836,-27.968613;98.948426,-28.707350;135.401888,12.791554;135.416107,12.050117;98.965016,-29.446087;98.981606,-30.184824;135.430325,11.308680;135.444544,10.567244;98.998196,-30.923561;99.014786,-31.662298;135.458763,9.825807;135.472981,9.084371;99.031376,-32.401035;99.047966,-33.139772;135.487200,8.342934;135.501419,7.601497;99.064556,-33.878509;99.081146,-34.617246;135.515637,6.860061;135.529856,6.118624;99.097736,-35.355983;99.114326,-36.094720;135.544075,5.377187;135.558294,4.635751;99.130917,-36.833457;99.147507,-37.572194;135.572512,3.894314;135.586731,3.152878;99.164097,-38.310932;99.180687,-39.049669;135.600950,2.411441;135.615168,1.670004;99.197277,-39.788406;99.213867,-40.527143;135.629387,0.928568;135.643606,0.187131;99.230457,-41.265880;99.247047,-42.004617;135.657824,-0.554306;135.672043,-1.295742;99.263637,-42.743354;99.280227,-43.482091;135.686262,-2.037179;135.700480,-2.778615;99.296817,-44.220828;99.313407,-44.959565;135.714699,-3.520052;135.728918,-4.261489;99.329997,-45.698302;99.346587,-46.437039;135.743136,-5.002925;135.757355,-5.744362;99.363177,-47.175776;99.379767,-47.914513;135.771574,-6.485799;135.785793,-7.227235;99.396357,-48.653250;99.412947,-49.391987;135.800011,-7.968672;135.814230,-8.710108;99.429537,-50.130724;99.446127,-50.869461;135.828449,-9.451545;135.842667,-10.192982;99.462718,-51.608198;99.479308,-52.346935;135.856886,-10.934418;135.871105,-11.675855;99.495898,-53.085673;99.512488,-53.824410;135.885323,-12.417292;135.899542,-13.158728;99.529078,-54.563147;99.545668,-55.301884;135.913761,-13.900165;135.927979,-14.641601;99.562258,-56.040621;99.578848,-56.779358;135.942198,-15.383038;135.956417,-16.124475;99.595438,-57.518095;99.612028,-58.256832;135.970636,-16.865911;135.984854,-17.607348;99.628618,-58.995569;99.645208,-59.734306;135.999073,-18.348785;136.013292,-19.090221;99.661798,-60.473043;99.678388,-61.211780;136.027510,-19.831658;136.041729,-20.573094;99.694978,-61.950517;99.711568,-62.689254;136.055948,-21.314531;136.070166,-22.055968;99.728158,-63.427991;99.744748,-64.166728;136.084385,-22.797404;136.098604,-23.538841;99.761338,-64.905465;99.777928,-65.644202;136.112822,-24.280278;136.127041,-25.021714;99.794518,-66.382939;99.811109,-67.121676;136.141260,-25.763151;136.155478,-26.504587;99.827699,-67.860414;99.844289,-68.599151;136.169697,-27.246024;136.183916,-27.987461;99.992306,-69.188270;100.686934,-69.155123;136.198135,-28.728897;136.212353,-29.470334;101.381563,-69.121976;102.076191,-69.088829;136.226572,-30.211771;136.240791,-30.953207;102.770819,-69.055682;103.465448,-69.022535;136.255009,-31.694644;136.269228,-32.436080;104.160076,-68.989388;104.854704,-68.956241;136.283447,-33.177517;136.297665,-33.918954;105.549332,-68.923094;106.243961,-68.889947;136.311884,-34.660390;136.326103,-35.401827;106.938589,-68.856800;107.633217,-68.823653;136.340321,-36.143264;136.354540,-36.884700;108.327845,-68.790507;109.022474,-68.757360;136.368759,-37.626137;136.382978,-38.367573;109.717102,-68.724213;110.411730,-68.691066;136.397196,-39.109010;136.411415,-39.850447;111.106359,-68.657919;111.800987,-68.624772;136.425634,-40.591883;136.439852,-41.333320;112.495615,-68.591625;113.190243,-68.558478;136.454071,-42.074757;136.468290,-42.816193;113.884872,-68.525331;114.579500,-68.492184;136.482508,-43.557630;136.496727,-44.299066;115.274128,-68.459037;115.968756,-68.425890;136.510946,-45.040503;136.525164,-45.781940;116.663385,-68.392744;117.358013,-68.359597;136.539383,-46.523376;136.553602,-47.264813;118.052641,-68.326450;118.747270,-68.293303;136.567821,-48.006249;136.582039,-48.747686;119.441898,-68.260156;120.136526,-68.227009;136.596258,-49.489123;136.610477,-50.230559;120.831154,-68.193862;121.525783,-68.160715;136.624695,-50.971996;136.638914,-51.713433;122.220411,-68.127568;122.915039,-68.094421;136.653133,-52.454869;136.667351,-53.196306;123.609667,-68.061274;124.304296,-68.028127;136.681570,-53.937742;136.695789,-54.679179;124.998924,-67.994981;125.693552,-67.961834;136.710007,-55.420616;136.724226,-56.162052;126.388181,-67.928687;127.082809,-67.895540;136.738445,-56.903489;136.752663,-57.644926;127.777437,-67.862393;128.472065,-67.829246;136.766882,-58.386362;136.781101,-59.127799;129.166694,-67.796099;129.861322,-67.762952;136.795320,-59.869235;136.809538,-60.610672;130.555950,-67.729805;131.250578,-67.696658;136.823757,-61.352109;136.837976,-62.093545;131.945207,-67.663511;132.639835,-67.630364;136.852194,-62.834982;136.866413,-63.576419;133.334463,-67.597217;134.029092,-67.564071;136.880632,-64.317855;136.894850,-65.059292;134.723720,-67.530924;135.418348,-67.497777;136.909069,-65.800728;136.923288,-66.542165;136.112976,-67.464630
+LAND1.returnPathCoordinates=-1
+LAND1.returnPathRawCoordinates=-1
 LAND1.returnPointCoordinates=-1
-LAND1.updateTime=2025-12-09 11\:53\:37
+LAND1.updateTime=2025-12-26 18\:49\:19
 LAND1.userId=-1

--
Gitblit v1.10.0