基于ArcEngine的3D webgis实现

原创 2013年12月04日 17:14:59

说明:

采用arcengineweb技术实现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        旋转:进行建筑物角度的旋转。

 

 

 

 

C#打造一个开源webgis(四)地图客户端(上)

地图客户端 地图客户端是用来显示地图和实现交互的,采用的技术和实现的方式多种多样,有Flash,Silverlight,Javascript等等,此外,别忘了桌面客户端也属于其范畴。 而具...
  • ropmgkcm
  • ropmgkcm
  • 2014年11月16日 10:13
  • 452

C#GIS系统,实现预览地图

  • 2009年09月26日 11:35
  • 1.12MB
  • 下载

C#实现三维数字地形漫游

摘  要:本文采用C#编程语言,利用Irrlicht三维图形引擎实现了三维数字地形的漫游。为三维数字地形显示提供了较易实现的解决方案。 关键词:C#   高度图 Irrlicht引擎  三维地形  ...
  • rainbow70626
  • rainbow70626
  • 2015年03月11日 13:33
  • 1065

ArcEngine三维开发实现3D符号以现实单位显示

在利用ArcEngine进行三维开发时,要绘制三维符号,并
  • liushuo_whu
  • liushuo_whu
  • 2014年04月03日 15:13
  • 1242

各种WebGis系统分析草案

本草案仅从技术特点、功能、架构等方面分析现有的各种webgis系统,仅供参考。  本人选择了几种webgis产品,主要从两个大的方面开始分析:开源和非开源的。WebGis产品有:MapServer(开...
  • lee576
  • lee576
  • 2007年07月27日 21:41
  • 4073

基于ArcEngine的道格拉斯算法的简单实现

基于ArcEngine的道格拉斯算法对线面的抽稀,在网上看了有很多种,但是自己觉得没有这个更简单,在这里分享一下,如果有错的地方请大家斧正,毕竟是第一次写博文。    红字标注的即为道格拉斯算法对线...
  • the_snail
  • the_snail
  • 2016年01月19日 19:36
  • 483

从事GIS开发多年,2017年对GIS行业的心得,尤其对三维GIS的理解

本人从事GIS方面开发六年了,但是一开始大学并未学的是GIS方面的专业,本人学习的专业叫对日软件开发,呵呵...很新颖的一个名字把,没错,本来想着毕业后去日本从事软件开发那...但是结果很显然没有.....
  • happyduoduo1
  • happyduoduo1
  • 2017年02月13日 19:19
  • 7923

webGIS之geoserver篇

webGIS之geoserver篇—-安装配置GeoServer是Java开发的一款开源WebGIS服务器软件。GeoServer底层建立在开源GIS开发库GeoTools上,提供基于OGC标准的WM...
  • xiting_tick
  • xiting_tick
  • 2016年09月12日 16:08
  • 654

基于Mapserver的WebGIS设计

这是从我另外一个blog转过来的(打算全部移到这个blog上来)http://www.gisempire.com/blog/user1/813/index.html  ...
  • tangnf
  • tangnf
  • 2007年05月18日 18:11
  • 1639

ArcEngine三维线

持续更新中 三维线打断处理 private static IPolyline SpliteLineAtPoint(IPolyline LineCurve, IPoint SplitePoi...
  • wujianyouhun
  • wujianyouhun
  • 2016年11月04日 14:38
  • 760
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于ArcEngine的3D webgis实现
举报原因:
原因补充:

(最多只允许输入30个字)