Skip to content

Commit cc82765

Browse files
committed
修改demo的中文本地化
1 parent 6f4ab58 commit cc82765

23 files changed

+269
-213
lines changed

examples/classic/plot_dynamicPlot.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,11 +164,11 @@
164164
</ul>
165165
</li>
166166
<li>
167-
<a class="glyphicon glyphicon-arrow-left notArrow" title="撤销"
167+
<a class="glyphicon glyphicon-arrow-left notArrow" data-i18n="[title]resources.btn_undo"
168168
onclick="undo()"></a>
169169
</li>
170170
<li>
171-
<a class="glyphicon glyphicon-arrow-right notArrow" title="重做"
171+
<a class="glyphicon glyphicon-arrow-right notArrow" data-i18n="[title]resources.btn_redo"
172172
onclick="redo()"></a>
173173
</li>
174174
</div>

examples/classic/plot_filetransfer.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,26 +63,26 @@ <h5 class='panel-title text-center' data-i18n="resources.title_filetransfer"></h
6363
<div class='panel-body content' style="border-bottom-left-radius: 4px;border-bottom-right-radius: 4px">
6464
<div class='input-group' style="margin-top: 15px;margin-left: 10px">
6565
<input type="file" style='width:200px;float: left;' id="smlFile"
66-
name="smlFile"/>
66+
name="smlFile"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
6767
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_upload"
6868
onclick="uploadSmlFile()"/>
6969
</div>
7070
<div class='input-group' style="margin-left: 10px;">
71-
<span class='input-group-addon' data-i18n="resources.text_failUrl"></span>
72-
<input class='form-control' type="text" style='width:100px;' id="downloadUrl" name="downloadUrl"
71+
<span class='input-group-addon' data-i18n="resources.text_fileUrl"></span>
72+
<input class='form-control' type="text" style='width:200px;' id="downloadUrl" name="downloadUrl"
7373
value=""/>
7474
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_download"
7575
onclick="downloadSmlFileOnServer()"/>
7676
</div>
7777
<div class='input-group' style="margin-left: 10px;margin-bottom: 15px">
78-
<span class='input-group-addon' data-i18n="resources.text_failName"></span>
79-
<input class='form-control' type="text" style='width:100px;' id="smlFileName" name="smlFileName"
78+
<span class='input-group-addon' data-i18n="resources.text_fileName"></span>
79+
<input class='form-control' type="text" style='width:200px;' id="smlFileName" name="smlFileName"
8080
value=""/>
8181
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_delete" onclick="deleteSmlFileOnServer()"/>
8282
</div>
8383
</div>
8484
</div>
85-
<div id="filetree" data-i18n="[title]resources.text_failList"></div>
85+
<div id="filetree" data-i18n="[title]resources.text_fileList"></div>
8686
<div id="map"></div>
8787
<script type="text/javascript" include="bootstrap" src="../js/include-web.js"></script>
8888
<script type="text/javascript" exclude="iclient-classic" include="fileupLoad,PlottingPanel"

examples/classic/plot_plotSymbolPerformance.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ <h5 class='panel-title text-center' data-i18n="resources.title_plotSymbolPerform
5151
<span><h4 data-i18n="resources.text_performancePlottingLayer"></h4></span>
5252
<div class='input-group'>
5353
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_addDifferentPlot"
54-
onclick="addSymboltoPlottingLayer(0,false)"/&nbsp;&nbsp;
54+
onclick="addSymboltoPlottingLayer(0,false)"/>&nbsp;&nbsp;
5555
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_addSamePlot"
5656
onclick="addSymboltoPlottingLayer(1,false)"/>&nbsp;&nbsp;
5757
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_clear" onclick="clearSymbol()"/>

examples/leaflet/plot_addfile.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
<body style=" margin: 0;overflow: hidden;background: #fff;width: 100%;height:100%;position: absolute;top: 0;">
88
<div id="toolbar" class="panel panel-primary" style="position: absolute;top: 15px;right: 10px;text-align: center;z-index: 9999;border-radius: 4px;">
99
<div class='panel-heading'>
10-
<h5 class='panel-title text-center'>态势图叠加</h5></div>
10+
<h5 class='panel-title text-center' data-i18n="resources.title_addfile"></h5></div>
1111
<div class='panel-body content'>
1212
<div class='panel'>
1313
<div class='input-group' style=" margin-bottom: 10px;">
14-
<input type="file" id="file" name="file" style="margin-left: 50px">
14+
<input type="file" id="file" name="file" style="margin-left: 50px"/>
1515
</div>
1616
</div>
17-
<input type="button" class="btn btn-default" value="叠加" onclick="add()"/>
18-
<input type="button" class="btn btn-default" value="叠加到指定图层" onclick="addtolayer()"/>
19-
<input type="button" class="btn btn-default" value="打开并上传服务器" onclick="openFileToServer()"/>
20-
<input type="button" class="btn btn-default" value="清除" onclick="clearLayers()"/>
17+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_overlay" onclick="add()"/>
18+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_addToLater" onclick="addtolayer()"/>
19+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_open" onclick="openFileToServer()"/>
20+
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_clear" onclick="clearLayers()"/>
2121
</div>
2222
</div>
2323
<div id="map" style="margin:0 auto;width: 100%;height: 100%"></div>

examples/leaflet/plot_defaultStyle.html

Lines changed: 63 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,48 +8,42 @@
88
<div id="toolbar" class="panel panel-primary"
99
style="position: absolute;top: 10px;right: 10px;width: 300px;text-align: center;z-index: 800;border-radius: 4px;">
1010
<div class='panel-heading'>
11-
<h5 class='panel-title text-center'>缺省属性</h5></div>
11+
<h5 class='panel-title text-center' data-i18n="resources.title_defaultStyle"></h5></div>
1212
<div class='panel-body content'>
1313
<div class='panel'>
1414
<div class='input-group' style="margin-bottom: 15px;">
15-
<span class='input-group-addon'>线宽:</span>
15+
<span class='input-group-addon' data-i18n="resources.text_lineWidth"></span>
1616
<input type='text' class='form-control' id='lineWidth' value='2' onchange="lineWidthChanges()"/>
1717
</div>
1818
<div class='input-group' style="margin-bottom: 15px;">
19-
<span class='input-group-addon'>线型:</span>
20-
<select class='form-control' id='lineStyle' onchange="lineStyleChanges()">
21-
<option value='0'>实线</option>
22-
<option value='1'>长虚线</option>
23-
<option value='2'>由点构成的直线</option>
24-
<option value='3'>由线划线段组成的直线</option>
25-
<option value='4'>由重复的线划点图案构成的直线</option>
26-
</select>
19+
<span class='input-group-addon' data-i18n="resources.text_lineType"></span>
20+
<select class='form-control' id="lineStyle" onchange="lineStyleChanges()"></select>
2721
</div>
2822
<div class='input-group' style="margin-bottom: 15px;">
29-
<span class='input-group-addon'>线色:</span>
23+
<span class='input-group-addon' data-i18n="resources.text_lineColor"></span>
3024
<input type="text" id="lineColor" value="" class='form-control'/>
3125
<span class='input-group-addon'><img src='../img/colorpicker.png' id="cp1"
3226
style="cursor:pointer z-index: 9999;"/></span>
3327
</div>
3428

3529
<div class='input-group' style="margin-bottom: 15px;">
36-
<span class='input-group-addon'>标号宽度:</span>
30+
<span class='input-group-addon' data-i18n="resources.text_markerWidth"></span>
3731
<input type='text' class='form-control' id='symbolWidth' value='40' onchange="symbolWidthChanges()"/>
3832
</div>
3933
<div class='input-group' style="margin-bottom: 15px;">
40-
<span class='input-group-addon'>标号高度:</span>
34+
<span class='input-group-addon' data-i18n="resources.text_markerHeight"></span>
4135
<input type='text' class='form-control' id='symbolHeight' value='40' onchange="symbolHeightChanges()"/>
4236
</div>
4337
<div class='input-group' style="margin-bottom: 15px;">
44-
<span class='input-group-addon'>使用缺省属性:</span>
38+
<span class='input-group-addon' data-i18n="resources.text_defaultStyle"></span>
4539
<select class='form-control' id='defaultStyleFlag' onchange="defaultStyleFlagChanges()">
4640
<option value='0'>false</option>
4741
<option value='1'>true</option>
4842
</select>
4943
</div>
5044
</div>
51-
<input type="button" class="btn btn-default" value="绘制标号" onclick="plotSymbol()"/>
52-
<input type="button" class="btn btn-default" value="取消标绘" onclick="PlottingDrawCancel()"/>
45+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_drawMarker" onclick="plotSymbol()"/>
46+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_cancelMarker" onclick="PlottingDrawCancel()"/>
5347
</div>
5448
</div>
5549
<div id="map" style="margin:0 auto;width: 100%;height: 100%"></div>
@@ -60,7 +54,9 @@ <h5 class='panel-title text-center'>缺省属性</h5></div>
6054
var host = window.isLocal ? window.server : "http://support.supermap.com.cn:8090";
6155
var url = host + "/iserver/services/map-world/rest/maps/World";
6256
var serverUrl = host + "/iserver/services/plot-jingyong/rest/plot/";
63-
var map, symbolLibManager;
57+
var map, symbolLibManager, plotting;
58+
var item = ["实线","长虚线","由点构成的直线","由线划线段组成的直线","由重复的线划点图案构成的直线"],
59+
select, lineStyle;
6460
map = L.map('map', {
6561
preferCanvas: true,
6662
crs: L.CRS.EPSG4326,
@@ -75,7 +71,7 @@ <h5 class='panel-title text-center'>缺省属性</h5></div>
7571
drawControl.addTo(map);
7672
var editControl = L.supermap.plotting.editControl();
7773
editControl.addTo(map);
78-
var plotting = L.supermap.plotting.getControl(map, serverUrl);
74+
plotting = L.supermap.plotting.getControl(map, serverUrl);
7975
function loadSymbolLib() {
8076
symbolLibManager = plotting.getSymbolLibManager();
8177
symbolLibManager.on(SuperMap.Plot.Event.initializecompleted, initializeCompleted);
@@ -86,7 +82,8 @@ <h5 class='panel-title text-center'>缺省属性</h5></div>
8682
}
8783
function initHtml() {
8884
document.getElementById("lineWidth").value = plotting.getDefaultStyle().lineWidth;
89-
document.getElementById("lineStyle").value = '0';
85+
document.getElementById("lineStyle").value = item[0];
86+
//document.getElementById("lineStyle").value = item[plotting.getDefaultStyle().lineType];
9087
document.getElementById("lineColor").value = plotting.getDefaultStyle().lineColor;
9188
document.getElementById("symbolWidth").value = plotting.getDefaultStyle().dotSymbolSize;
9289
document.getElementById("symbolHeight").value = plotting.getDefaultStyle().dotSymbolSize;
@@ -95,14 +92,50 @@ <h5 class='panel-title text-center'>缺省属性</h5></div>
9592
else
9693
document.getElementById("defaultStyleFlag").value = 0;
9794
}
95+
96+
97+
98+
function selectLineType() {
99+
100+
var select = document.getElementById("lineStyle");
101+
var type;
102+
for (var i = 0; i < select.children.length; i++) {
103+
if (select.children[i].selected) {
104+
type = select.children[i].value;
105+
106+
}
107+
}
108+
if (type === item[0]) {
109+
lineStyle = 0;
110+
}
111+
else if (type === item[1]) {
112+
lineStyle = 1;
113+
}
114+
else if (type === item[2]) {
115+
lineStyle = 2;
116+
}
117+
else if (type === item[3]) {
118+
lineStyle = 3;
119+
}
120+
else if (type === item[4]) {
121+
lineStyle = 4;
122+
}
123+
var obj = new Object();
124+
obj.selectValue = type;
125+
obj.lineStyle = lineStyle;
126+
return obj;
127+
}
128+
98129
function lineWidthChanges() {
99130
PlottingDrawCancel();
100131
plotting.getDefaultStyle().lineWidth = document.getElementById("lineWidth").value;
101132
}
102133

103134
function lineStyleChanges() {
104135
PlottingDrawCancel();
105-
plotting.getDefaultStyle().lineType = document.getElementById("lineStyle").value;
136+
var obj=selectLineType();
137+
plotting.getDefaultStyle().lineType = obj.lineStyle;
138+
106139
}
107140

108141
function symbolWidthChanges() {
@@ -156,8 +189,18 @@ <h5 class='panel-title text-center'>缺省属性</h5></div>
156189
PlottingDrawCancel();
157190
plotting.getDefaultStyle().lineColor = document.getElementById("lineColor").value;
158191
}
192+
159193
window.onload = function () {
194+
select = document.getElementById("lineStyle");
195+
for (var i = 0, len = item.length; i < len; i++) {
196+
var options = document.createElement("option");
197+
options.setAttribute("value", item[i]);
198+
options.innerHTML = item[i];
199+
select.appendChild(options);
200+
201+
}
160202
loadSymbolLib();
203+
161204
};
162205
</script>
163206
</body>

examples/leaflet/plot_drawGeoGraphicObject.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
<body style=" margin: 0;overflow: hidden;background: #fff;width: 100%;height:100%;position: absolute;top: 0;">
88
<div id="toolbar" class="panel panel-primary" style=" position: absolute;top: 10px;right: 10px;text-align: center;z-index: 9999;border-radius: 4px;">
99
<div class='panel-heading'>
10-
<h5 class='panel-title text-center'>点线面绘制</h5></div>
10+
<h5 class='panel-title text-center' data-i18n="resources.title_drawGeoGraphicObject"></h5></div>
1111
<div class='panel-body content'>
12-
<input type="button" class="btn btn-default" value="绘点" onclick="draw_dot()"/>
13-
<input type="button" class="btn btn-default" value="绘线" onclick="draw_line()"/>
14-
<input type="button" class="btn btn-default" value="绘面" onclick="draw_polygon()"/>
15-
<input type="button" class="btn btn-default" value="绘文字" onclick="draw_text()"/>
16-
<input type="button" class="btn btn-default" value="清除" onclick="clearLayers()"/>
12+
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_drawPoint" onclick="draw_dot()"/>
13+
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_drawLine" onclick="draw_line()"/>
14+
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_drawPolygon" onclick="draw_polygon()"/>
15+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_drawText" onclick="draw_text()"/>
16+
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_clear" onclick="clearLayers()"/>
1717
</div>
1818
</div>
1919
<div id="map" style="margin:0 auto;width: 100%;height: 100%"></div>

examples/leaflet/plot_drawGraphics.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,25 +35,25 @@
3535
<body>
3636
<div id="toolbar" class="panel panel-primary" style=" position: absolute;top: 15px;right: 10px;text-align: center;z-index: 9999;border-radius: 4px;">
3737
<div class='panel-heading'>
38-
<h5 class='panel-title text-center' style=" font-size: 16px;color: #ffffff;">复杂对象</h5></div>
38+
<h5 class='panel-title text-center' data-i18n="resources.title_drawGraphics" style=" font-size: 16px;color: #ffffff;"></h5></div>
3939
<div class='panel-body content' style="padding: 10px;">
4040
<div class='input-group' >
41-
<input type="button" class="btn btn-default" value="航线1" onclick="createAirRoute()" />
42-
<input type="button" class="btn btn-default" value="航线2" onclick="createNavyRoute()" />
43-
<input type="button" class="btn btn-default" value="航线3" onclick="createMissileRoute()" />
44-
<input type="button" class="btn btn-default" value="扇形区域" onclick="drawArcRegion()" />
45-
<input type="button" class="btn btn-default" value="干扰波束" onclick="drawInterferenceBeam()" />
46-
<input type="button" class="btn btn-default" value="对象标注" onclick="createSymbolText()" />
47-
<input type="button" class="btn btn-default" value="对象标注1" onclick="createSymbolText1()" />
48-
<input type="button" class="btn btn-default" value="卫星" onclick="drawSatellite()" />
41+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_route1" onclick="createAirRoute()" />
42+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_route2" onclick="createNavyRoute()" />
43+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_route3" onclick="createMissileRoute()" />
44+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_sectorArea" onclick="drawArcRegion()" />
45+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_interfereBeam" onclick="drawInterferenceBeam()" />
46+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_objectMarker" onclick="createSymbolText()" />
47+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_objectMarker1" onclick="createSymbolText1()" />
48+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_satellite" onclick="drawSatellite()" />
4949
</div>
5050
<div class='input-group'>
51-
<input type="button" class="btn btn-default" value="兵力部署1" onclick="drawHJBLdeploy()" />
52-
<input type="button" class="btn btn-default" value="兵力部署2" onclick="drawKJBLdeploy()" />
53-
<input type="button" class="btn btn-default" value="卫星可见时间窗口1" onclick="drawSatelliteTimeWindows1()" />
54-
<input type="button" class="btn btn-default" value="卫星可见时间窗口2" onclick="drawSatelliteTimeWindows2()" />
55-
<input type="button" class="btn btn-default" value="编辑" onclick="editControlPoints()" />
56-
<input type="button" class="btn btn-default" value="清空" onclick="clearMap()" />
51+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_troopDeploy1" onclick="drawHJBLdeploy()" />
52+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_troopDeploy2" onclick="drawKJBLdeploy()" />
53+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_satelliteWindow1" onclick="drawSatelliteTimeWindows1()" />
54+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_satelliteWindow2" onclick="drawSatelliteTimeWindows2()" />
55+
<input type="button" class="btn btn-default" data-i18n="[value]resources.text_input_value_modify" onclick="editControlPoints()" />
56+
<input type="button" class="btn btn-default" data-i18n="[value]resources.btn_clear" onclick="clearMap()" />
5757
</div>
5858
</div>
5959
</div>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy