var projectedPoint = new Cesium.Cartesian3.fromDegrees(lon, lat, 0);
var trans = Cesium.SceneTransforms.wgs84ToWindowCoordinates(mapApp.cesMap.scene_, projectedPoint);
var ray = mapApp.cesMap.camera_.cam_.getPickRay(trans);
var position = mapApp.cesMap.globe_.pick(ray, mapApp.cesMap.scene_);
if (Cesium.defined(position)) {
var cartographic = Cesium.Ellipsoid.WGS84.cartesianToCartographic(position);
var lat2 = Cesium.Math.toDegrees(cartographic.latitude);
var lon2 = Cesium.Math.toDegrees(cartographic.longitude);
//juge lat , lat2 lon,lon2
//low efficiency!!!!!!!!!
}