再见西城 发表于 2015-1-16 23:41:47

ASP教程之SuperMap 开辟WebGIS的一些履历

强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。webSuperMap系列产物作为GIS开辟平台,对照切合中国人习气,操纵也对照便当,本人做了一段工夫,感到有点忧郁,也无妨将一些履历写上去。

SuperMapDeskPro中制图的一些词语:

事情空间:WorkSpace,实践上就是会合一些舆图数据集,并在此基本下面举行舆图制造、舆图剖析的情况。在IS.NET中,设置一个MapServer实践上就是对应一个事情空间。而且因为今朝在IS.NET中SuperMap暂不撑持MapServer的切换,以是多舆图的情形下最好将它们都坐在一个事情空间中,以利于舆图的切换。

舆图数据集:1。主要的是一些转换的成绩,由于我们通常为购置舆图数据集。在舆图的整合中大概有一个坐标系的成绩,这时候候假如举行坐标配准,就必要晓得原始坐标系和方针坐标系。这个能够在舆图数据集的属性中举行转换。2。数据集另有属性数据的成绩,这是舆图本人的与地舆信息相接洽的数据表。这些属性数据在舆图查询中会有十分主要的感化,复杂的数据能够在这个数据表中增加,在IS.NET中设置QueryLayer-》QueryParam的ReturnValue可将对应数据掏出。

舆图:舆图自己其实不坚苦,难的在于基于数据集做出大度专业的舆图,这个次要是经由过程作风设置和专题图设置来完成的。作风设置中要注重点线面的色彩搭配,线条粗细,笔墨搭配,最年夜最小比例尺等。倡议是多参照专业电子舆图举行作风设置。

其他有效的冬冬:

1。舆图裁剪,偶然候我们只必要以后舆图的一部分,能够接纳舆图裁剪,拔取裁剪的图层,存储新数据集的地位,新舆图定名,便可将你裁剪后的舆图取得。

2。关于smw和sxw,事情空间能够将文件存储为smw和sxw文件,sxw间接能够用写字板翻开,能够看到内里是恪守XML尺度的代码,你能够在内里增加可视化情况中的任何器材,也能够看到这个事情空间的构造布局。这个在将多个事情空间的舆图会合到一个事情空间中十分便当,你只需将对应的<sml:Maps><sml:Map>.........</sml:Map></sml:Maps>中的某个舆图拷贝过去,设置好数据集的地位称号,在保留SMW文件,倒进标记库就能够了。如许将省往大批的作风设置的工夫。在今朝SuperMapIS.NET尚不撑持多个MapServer的情形下,这显得十分有效。

SuperMapIS.NET的一些履历

团体以为复杂的webGIS无外乎舆图的基础操纵,基于舆图的查询定位,查询舆图上元素的属性(包含毗连到数据库中查询相干信息),专题图的制造和交互。

舆图基础操纵SuperMap供应了十分好的控件撑持。查询的关头是怎样猎取地舆信息。这个可由QueryParam类,经由过程设置QueryParam的QueryLayer查询图层,ReturnFields前往字段,WhereClause查询前提来完成。查询了局是一个ResultSet,是RecordSet汇合,能够猎取属性数据。

Tobecontinued......


</p>结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。

小妖女 发表于 2015-1-20 11:18:48

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

仓酷云 发表于 2015-1-22 05:52:55

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

海妖 发表于 2015-1-30 23:23:48

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

精灵巫婆 发表于 2015-2-6 16:42:56

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

若天明 发表于 2015-2-17 08:30:29

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

因胸联盟 发表于 2015-3-5 17:49:34

Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)

活着的死人 发表于 2015-3-12 11:09:12

我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。

谁可相欹 发表于 2015-3-19 20:59:39

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
页: [1]
查看完整版本: ASP教程之SuperMap 开辟WebGIS的一些履历