@@ -2,7 +2,6 @@ import {SpatialAnalystService} from '../../../src/maplibregl/services/SpatialAna
22import { DatasetMinDistanceAnalystParameters } from '../../../src/common/iServer/DatasetMinDistanceAnalystParameters' ;
33import { GeometryMinDistanceAnalystParameters } from '../../../src/common/iServer/GeometryMinDistanceAnalystParameters' ;
44import { FetchRequest } from '@supermap/iclient-common/util/FetchRequest' ;
5- import { Point } from '../../../src/common/commontypes/geometry/Point' ;
65
76var url = GlobeParameter . spatialAnalystURL ;
87var options = {
@@ -54,8 +53,15 @@ describe('maplibregl_SpatialAnalystService_minDistanceAnalysis', () => {
5453 } ) ;
5554 } ) ;
5655 it ( 'minDistanceAnalysis_byGeometry' , ( done ) => {
56+ var pointGeometryData = {
57+ "type" : "Feature" ,
58+ "geometry" : {
59+ "type" : "Point" ,
60+ "coordinates" : [ 116 , 40 ]
61+ }
62+ } ;
5763 var geometryMinDistanceAnalystParameters = new GeometryMinDistanceAnalystParameters ( {
58- inputGeometries :[ new Point ( 23 , 23 ) , new Point ( 33 , 37 ) ] ,
64+ inputGeometries :[ pointGeometryData ] ,
5965 referenceDatasetName :"Bounds@Interpolation" ,
6066 createResultDataset :false ,
6167 minDistance :0 ,
@@ -67,7 +73,7 @@ describe('maplibregl_SpatialAnalystService_minDistanceAnalysis', () => {
6773 expect ( testUrl ) . toBe ( url + "/geometry/mindistance?returnContent=true" ) ;
6874 var paramsObj = JSON . parse ( params . replace ( / ' / g, "\"" ) ) ;
6975 expect ( paramsObj . createResultDataset ) . toBeFalsy ( ) ;
70- expect ( paramsObj . inputGeometries . length ) . toEqual ( 2 ) ;
76+ expect ( paramsObj . inputGeometries . length ) . toEqual ( 1 ) ;
7177 return Promise . resolve ( new Response ( ( JSON . stringify ( minDistanceAnalystEscapedJson ) ) ) ) ;
7278 } ) ;
7379 service . minDistanceAnalysis ( geometryMinDistanceAnalystParameters , ( result ) => {
0 commit comments