ArcGIS Server without ADF (一)环境搭建

我不想解释为什么不用ADF,详细地请见我的技术Blog(http://brune.cnblogs.com),我们的技术路线就是利用ArcGIS Server for .Net Framework的开发包,加上适当.Net技术,以Flash作为客户端平台,创建交互丰富的Web GIS应用程序。本系列的读者不必会使用Flash mx等工具,但需要了解ActionScript的基本知识,熟悉面向对象的开发方式,掌握.Net开发工具。本文涉及到的软件有ArcGIS ServerFlex Builder 2.01Fluorine GatewayVisual Studio 2005
ArcGIS Server的安装论坛很多,就不需要累述了,根据上海ESRIGrace MM的建议,用户设为本机管理员,在服务中把SOM等服务的登录为改成本地系统就OK了,ADF虽然用处不大,不过也需要安装啦,还有点很重要就是ArcGIS Server所在的Arcgisoutput目录要设为虚拟目录,不然图片可是访问不到的哦!Flex Builder 2.01大家八仙过海找过来吧,Visual Studio 2005注意勾上Web 开发就行了,还要注意操作系统的Front Page扩展已经安装上。Fluorine是个开源的免费软件,自己下载啦!安装好了之后就会和安装了ADF一样,在新建工程的时候会有一个模板。

系统的.Net开发部分就集中在这个项目模板生成的项目了,生成了项目之后一定记得要在web.Config文件中添加ArcGIS ServerIdentify!不然,嘿嘿,会出错哦!其他的就是一连串的ESRI的引用,注意看帮助,要引用ArcGIS Server可用的类型才行。
我们的项目前台是Flex,这个项目的创建也是要有一些关门过节的。过程如下


下面就应该没有什么了,直接完成也行了。这样一个系统的原始结构就出来了,还有一个调试,如果要调试Flash没有问题,就在Flex就能调试,但是如何调试.Net项目呢

这样就行了,.Net的代码断点,跟踪,样样都可以,酱紫我们的系统的环境就搭建完成了,大家开始发挥想象,开发什么样的Web GIS吧!




 

查看积分策略说明
附件
2007-8-15 21:46
fluorine.JPG (27.45 KB)
  新建fluorine工程
2007-8-15 21:46
flex.JPG (58.62 KB)
  新建flex工程
2007-8-15 21:46
debug.JPG (23.17 KB)
  设置.net项目的调试
posted @ 2007-08-21 08:42  四两  阅读(882)  评论(0编辑  收藏  举报
加油,哥们,现在开始!