|
2 | 2 | <html>
|
3 | 3 | <head>
|
4 | 4 | <meta charset="UTF-8">
|
5 |
| - <title>地址匹配服务</title> |
| 5 | + <title data-i18n="resources.title_addressMatchService">地址匹配服务</title> |
6 | 6 | <script type="text/javascript" include="bootstrap-css,jquery" src="../js/include-web.js"></script>
|
7 | 7 | <style>
|
8 | 8 | .control {
|
|
22 | 22 | <div class="panel panel-default">
|
23 | 23 | <div class="panel-body">
|
24 | 24 | <ul class="nav nav-tabs nav-justified">
|
25 |
| - <li id="geocode" role="presentation" class="active"><a href="#">正向匹配</a></li> |
26 |
| - <li id="geodecode" role="presentation"><a href="#">反向匹配</a></li> |
| 25 | + <li id="geocode" role="presentation" class="active"><a href="#" data-i18n="resources.text_code">正向匹配</a></li> |
| 26 | + <li id="geodecode" role="presentation"><a href="#" data-i18n="resources.text_decode">反向匹配</a></li> |
27 | 27 | </ul>
|
28 | 28 | <p></p>
|
29 | 29 | <div class="tab-content">
|
30 | 30 | <div id="geocodeParam" role="tabpanel" class="tab-pane deplistContent active">
|
31 | 31 | <div class="input-group">
|
32 |
| - <span class="input-group-addon">地址 </span> |
| 32 | + <span class="input-group-addon" data-i18n="resources.text_address">地址 </span> |
33 | 33 | <input id="address" type="text" class="form-control" placeholder="公司"/>
|
34 | 34 | </div>
|
35 | 35 |
|
36 | 36 | <p></p>
|
37 | 37 | <div class="input-group">
|
38 |
| - <span class="input-group-addon">过滤字段 </span> |
| 38 | + <span class="input-group-addon" data-i18n="resources.text_filterField">过滤字段 </span> |
39 | 39 | <input id="filters" type="text" class="form-control"
|
40 | 40 | placeholder="北京"/>
|
41 | 41 | </div>
|
42 | 42 | <p></p>
|
43 | 43 | <div class="input-group">
|
44 |
| - <span class="input-group-addon">最小索引 </span> |
| 44 | + <span class="input-group-addon" data-i18n="resources.text_minIndex">最小索引 </span> |
45 | 45 | <input id="fromIndex" type="text" class="form-control"
|
46 | 46 | placeholder="0"/>
|
47 | 47 | </div>
|
48 | 48 | <p></p>
|
49 | 49 | <div class="input-group">
|
50 |
| - <span class="input-group-addon">最大索引 </span> |
| 50 | + <span class="input-group-addon" data-i18n="resources.text_maxIndex">最大索引 </span> |
51 | 51 | <input id="toIndex" type="text" class="form-control"
|
52 | 52 | placeholder="10"/>
|
53 | 53 | </div>
|
54 | 54 | <p></p>
|
55 | 55 | <div class="input-group">
|
56 |
| - <span class="input-group-addon">最大结果数</span> |
| 56 | + <span class="input-group-addon" data-i18n="resources.text_maxCount">最大结果数</span> |
57 | 57 | <input id="maxReturn" type="text" class="form-control"
|
58 | 58 | placeholder="-1"/>
|
59 | 59 | </div>
|
60 | 60 | <p></p>
|
61 | 61 | <div class="input-group">
|
62 |
| - <span class="input-group-addon">坐标系 </span> |
| 62 | + <span class="input-group-addon" data-i18n="resources.text_coorSystem">坐标系 </span> |
63 | 63 | <input id="prjCoordSys" type="text" class="form-control"
|
64 | 64 | placeholder="{epsgcode:4326}"/>
|
65 | 65 | </div>
|
66 | 66 | <p></p>
|
67 | 67 | <div align="right">
|
68 |
| - <input type="button" id='codeBtn' class="btn btn-primary" value="匹配"/> |
| 68 | + <input type="button" id='codeBtn' class="btn btn-primary" data-i18n="[value]resources.text_input_value_match"/> |
69 | 69 | </div>
|
70 | 70 | </div>
|
71 | 71 | <div id="geodecodeParam" role="tabpanel" class="tab-pane deplistContent">
|
72 | 72 | <div class="input-group">
|
73 |
| - <span class="input-group-addon">横坐标 </span> |
| 73 | + <span class="input-group-addon" data-i18n="resources.text_abscissa">横坐标 </span> |
74 | 74 | <input id="xCoord" type="text" class="form-control" placeholder="116.3518541194752"/>
|
75 | 75 | </div>
|
76 | 76 | <p></p>
|
77 | 77 | <div class="input-group">
|
78 |
| - <span class="input-group-addon">纵坐标 </span> |
| 78 | + <span class="input-group-addon" data-i18n="resources.text_ordinate">纵坐标 </span> |
79 | 79 | <input id="yCoord" type="text" class="form-control"
|
80 | 80 | placeholder="40.00097839595237"/>
|
81 | 81 | </div>
|
82 | 82 | <p></p>
|
83 | 83 | <div class="input-group">
|
84 |
| - <span class="input-group-addon">过滤字段 </span> |
| 84 | + <span class="input-group-addon" data-i18n="resources.text_filterField">过滤字段 </span> |
85 | 85 | <input id="filters2" type="text" class="form-control"
|
86 | 86 | placeholder=""/>
|
87 | 87 | </div>
|
88 | 88 | <p></p>
|
89 | 89 | <div class="input-group">
|
90 |
| - <span class="input-group-addon">最小索引 </span> |
| 90 | + <span class="input-group-addon" data-i18n="resources.text_minIndex">最小索引 </span> |
91 | 91 | <input id="fromIndex2" type="text" class="form-control"
|
92 | 92 | placeholder="0"/>
|
93 | 93 | </div>
|
94 | 94 | <p></p>
|
95 | 95 | <div class="input-group">
|
96 |
| - <span class="input-group-addon">最大索引 </span> |
| 96 | + <span class="input-group-addon" data-i18n="resources.text_maxIndex">最大索引 </span> |
97 | 97 | <input id="toIndex2" type="text" class="form-control"
|
98 | 98 | placeholder="10"/>
|
99 | 99 | </div>
|
100 | 100 | <p></p>
|
101 | 101 | <div class="input-group">
|
102 |
| - <span class="input-group-addon">最大结果数</span> |
| 102 | + <span class="input-group-addon" data-i18n="resources.text_maxCount">最大结果数</span> |
103 | 103 | <input id="maxReturn2" type="text" class="form-control"
|
104 | 104 | placeholder="-1"/>
|
105 | 105 | </div>
|
106 | 106 | <p></p>
|
107 | 107 | <div class="input-group">
|
108 |
| - <span class="input-group-addon">查询半径 </span> |
| 108 | + <span class="input-group-addon" data-i18n="resources.text_queryRadius">查询半径 </span> |
109 | 109 | <input id="geoDecodingRadius" type="text" class="form-control"
|
110 | 110 | placeholder="-1"/>
|
111 | 111 | </div>
|
112 | 112 | <p></p>
|
113 | 113 | <div class="input-group">
|
114 |
| - <span class="input-group-addon">坐标系 </span> |
| 114 | + <span class="input-group-addon" data-i18n="resources.text_ordinate">坐标系 </span> |
115 | 115 | <input id="prjCoordSys2" type="text" class="form-control"
|
116 | 116 | placeholder="{epsgcode:4326}"/>
|
117 | 117 | </div>
|
118 | 118 | <p></p>
|
119 | 119 | <div align="right">
|
120 |
| - <input type="button" id='decodeBtn' class="btn btn-primary" value="匹配"/> |
| 120 | + <input type="button" id='decodeBtn' class="btn btn-primary" data-i18n="[value]resources.text_input_value_match"/> |
121 | 121 | </div>
|
122 | 122 | </div>
|
123 | 123 | </div>
|
|
218 | 218 | var offset = new SuperMap.Pixel(11, -30);
|
219 | 219 | var icon = new SuperMap.Icon(imgUrl, size, offset);
|
220 | 220 | var innerHTML = "";
|
221 |
| - innerHTML += "地址:" + item.address + "<br>"; |
| 221 | + innerHTML += resources.text_address + ":" + item.address + "<br>"; |
222 | 222 | var x = Number(item.location.x.toString().match(/^\d+(?:\.\d{0,2})?/));
|
223 | 223 | var y = Number(item.location.y.toString().match(/^\d+(?:\.\d{0,2})?/));
|
224 |
| - innerHTML += "坐标:[" + x + "," + y + "]<br>"; |
| 224 | + innerHTML += resources.text_coordinate +":[" + x + "," + y + "]<br>"; |
225 | 225 | if (item.score > 0) {
|
226 |
| - innerHTML += "匹配度:" + item.score + "<br>"; |
| 226 | + innerHTML += resources.text_coordinate +":" + item.score + "<br>"; |
227 | 227 | }
|
228 |
| - innerHTML += "过滤字段:" + item.filters + "<br>"; |
| 228 | + innerHTML += resources.text_matchDegree + ":" + item.filters + "<br>"; |
229 | 229 | var popup = new SuperMap.Popup.FramedCloud("popwin",
|
230 | 230 | new SuperMap.LonLat(lonlat.lon, lonlat.lat),
|
231 | 231 | null,
|
|
0 commit comments