首页 / 浏览问题 / 三维GIS / 问题详情
导入Excel数据源后,无法拖到场景中
14EXP 2017年06月19日

导入了excel数据源,把它拖到场景中的普通图层就不行了,求解~~~~~cryingcryingcrying

1个回答

您好,您导入的Excel数据只是属性数据,是不能添加到场景的呢。

场景可以添加点线面、模型影像数据。

您的属性数据是点串吗?可以在数据转换中找到一个功能,属性数据转点数据,就变点数据集啦,然后设置相应投影就能添加都场景了哦。
3,389EXP 2017年06月19日

我转换成了点数据,然后如何设置相应的投影smiley

点数据集右键,属性,投影信息中。

具体设置什么投影要看您的数据是什么投影的哈,您只能指定了正确的坐标投影才能在正确的位置去。

另外也可以通过一个准的数据集来配准它。

更详细的投影知识您可以参考我帮助手册,或者网上资料了解一下。

问个问题,有什么方法可以把excel表的数据在三维地图上显示,

我的excel表数据是这样的,如下

我只需要显示第二 和 第三 列的信息,在地图上

您好,这个需要根据这两列构线哈,目前桌面没有现成的功能,您需要做开发才能。Point2D 

Point2D start_point = new Point2D(Convert.ToDouble(re.GetFieldValue("起点经度")), Convert.ToDouble(re.GetFieldValue("起点纬度")));
Point2D end_point = new Point2D(Convert.ToDouble(re.GetFieldValue("终点经度")), Convert.ToDouble(re.GetFieldValue("终点纬度")));
Point2Ds point2Ds = new Point2Ds();
point2Ds.Add(start_point);
point2Ds.Add(end_point );
GeoLine geoLine = new GeoLine(point2Ds);

...