根据shp点的位置放置建筑模型

0 投票
您好,我有一个shp点文件,每一个点代表一个建筑,点名与建筑名称互相匹配。我想把max中做好的建筑模型,直接按照shp点摆放,请问需要用什么方法?谢谢。
6月 5, 2017 分类:  166次浏览 | 用户: lightzoe 初出茅庐 (20 分)

1个回答

0 投票
(1)建模时已考虑坐标系。按照shp点文件的投影信息建模,3dsMax中建筑坐标与shp点位置一一对应,用超图3dsMax插件导的时候设置投影信息文件为shp的投影,导到平台即可叠加上。

(2)建模时未考虑坐标系。用超图3dsMax插件导的时候,选插入点,输入经纬度,通过shap点文件坐标算一个大概的经纬度,把模型导到shp点附近。点和建筑同时添加到场景中,模型不多的情况下可以移动模型到点位上。多的话一般是通过地图配准来达到您的目的。由于模型添加到地图不会渲染真实的样子,因此需要把模型添加到场景,在每个模型的位置描一个点,完了之后得到一个点数据集P。以shp点文件为参考图层,点数据集P为配准图层,进行地图配准,描绘刺点,然后保存配准信息为文件。最后以shp点文件为参考图层,模型数据集为配准文件,进行地图配准,这次只需要导入进行刚才配准的配准信息文件即可。
6月 6, 2017 用户: 邹涛 名扬四海 (3,389 分)
...