说明:
采用arcengine和web技术实现3Dwebgis应用,并保证地图的操作和外部其他web系统之间可以进行交换访问。
实现效果如下:
应用栏:模拟外部其他web系统的界面或入口;
Web 3D地图: 3D webgis的操作主体界面。
主要技术:
1)ArcEngine的三维分析扩展开发;
2)ActvieX开发技巧;
3)网页开发技巧,js开发。
系统实现结构说明:
1) 采用Arcengine实现三维地图,并封装为activeX;
2) 在客户端创建或复制模型的缓存文件,gis应用访问客户本地缓存文件;
3) 空间数据部署与服务器上;
4) 采用IIS作为应用服务器。
主要实现功能:
1) 打开文件:打开地图的.3dd文件;
2) 重置:将地图的显示位置恢复到初始位置;
3) 平移;
4) 漫游;
5) 飞行;
6) 查询:进行建筑物查询,并在html页面中显示结果;
7) 选择:选择进行编辑的建筑物;
8) 旋转:进行建筑物角度的旋转。