66 < head >
77 < meta charset ="UTF-8 " />
88 < title data-i18n ="resources.title_image_service "> </ title >
9- < script type =" text/javascript " include =" bootstrap,jquery " src =" ../js/include-web.js " > </ script >
9+
1010 < script
1111 type ="text/javascript "
1212 include ="proj4,turf,leaflet-geoman "
@@ -324,19 +324,12 @@ <h4 class="modal-title" id="myModalLabel"></h4>
324324 </ div >
325325 </ div >
326326 </ div >
327- < script type ="text/javascript " include ="bootstrap,jquery " src ="../js/include-web.js "> </ script >
327+ < script type ="text/javascript " include ="bootstrap,jquery,widgets " src ="../js/include-web.js "> </ script >
328328 < script type ="text/javascript ">
329329 var host = window . isLocal ? window . server : 'https://iserver.supermap.io' ;
330330 var mapUrl = host + '/iserver/services/map-world/rest/maps/World' ;
331331 var root = host + '/iserver/services/imageservice-hainan/restjsr' ;
332332 var url = host + '/iserver/services/data-china400/rest/data' ;
333- var map = L . map ( 'map' , {
334- crs : L . CRS . EPSG4326 ,
335- center : [ 19.2 , 110 ] ,
336- maxZoom : 18 ,
337- zoom : 8
338- } ) ;
339- L . supermap . tiledMapLayer ( mapUrl ) . addTo ( map ) ;
340333 var currentIndex = 0 ;
341334 var features = [ ] ;
342335 var pageMax = 10 ;
@@ -351,9 +344,17 @@ <h4 class="modal-title" id="myModalLabel"></h4>
351344 var searchBoxLayer ;
352345 var provinceLayer ;
353346 var selectedFeature ;
347+ var plotLayer ;
348+ var map = L . map ( 'map' , {
349+ crs : L . CRS . EPSG4326 ,
350+ center : [ 19.2 , 110 ] ,
351+ maxZoom : 18 ,
352+ zoom : 8
353+ } ) ;
354+ L . supermap . tiledMapLayer ( mapUrl ) . addTo ( map ) ;
355+ widgets . loader . showLoader ( "data loading..." ) ;
354356 var result = queryFromDataService ( url ) ;
355357 var drawControl = addDrawControl ( ) ;
356- var plotLayer ;
357358 var imageService = ImageService ( ) ;
358359 function ImageService ( ) {
359360 var service = new L . supermap . imageService ( root ) ;
@@ -513,6 +514,7 @@ <h4 class="modal-title" id="myModalLabel"></h4>
513514 } ) ;
514515 }
515516 appendOptions ( 'provinces' , result , 'value' , 'label' ) ;
517+ widgets . loader . removeLoader ( ) ;
516518 provinces = result ;
517519 return result ;
518520 } ) ;
0 commit comments