阅读:1529回复:0
求助:投影变换后,SearchByDistance()怎么不行了?当设置图层的坐标系为GeoCoordSys,而控件MapCtrl为ProjCoordSys后,SearchByDistance()不能用了,找不到合适的图形对象,怎么回事呀,请高手解答。 图层坐标系:geocoordsys = new GeoCoordSys(); geocoordsys.Type = GeographicCoordSysConstants.moGeoCS_Krasovsky1940; layer.CoofdinateSystem = geocoordsys; 控件MapCtrl采用投影坐标系:projcoordsys = new ProjCoordSys(); projcoordsys.GeoCoordSys = geocoordsys; projcoordsys.Type = ProjectedCoordSysConstants.moProjCS_Beijing1954GK_18; this.MapCtrl.CoordinateSystem = projcoordsys; 在控件的MouseDown函数中,当鼠标为“选择”时,用SearchByDistance还获取选择的图形对象,可是却找不到,对鼠标点进行投影变换后也不行, 请高手帮忙!谢谢 |
|