⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mapform.asp

📁 1985498mapxtremeforaspdemo.rar
💻 ASP
📖 第 1 页 / 共 2 页
字号:
	y1=yc-zoom*0.5;
	y2=yc+zoom*0.5;
	parent.mapframe.yDistance = zoom;
	parent.mapframe.eTop     = y2;

	parent.mapframe.eBottom  = y1;
	parent.mapframe.nCenterX  = xc;  // -wsd add
	parent.mapframe.nCenterY  = yc;  // -wsd add
	parent.mapframe.position_station();
	parent.mapframe.putExtentOnOVMap();  // wsd add

	parent.mapframe.updateSetPos();   //更新位置
	if(tfrm.lastzoom.value=='1')
	{
		open("busy.asp","系统错误提示","width=400,height=300");
	}
	oprtMapEngineProcessed();

	if(parseInt(tfrm.RecCount.value) > 0)
	{
		switch(parent.mapframe.toolMode)
		{
			case 1111:
				if(tfrm.workmode.value == "3")
				{
					open(tfrm.cruise.value, "特征点漫游","width=200,height=500,scrollbars=yes,resizable=yes");
				}
				break;
			case 4:
				if(tfrm.workmode.value == "2")
				{
					parent.mapframe.interParseQueryResult(tmpval,"");
				}
				if(tfrm.workmode.value == "31")
				{
					open('unitInfo.htm', "查询结果","width=700,height=500,scrollbars=yes,resizable=yes");
					//open('reqResult.asp', "查询结果","width=700,height=500,scrollbars=yes,resizable=yes");
				}
				break;
			case 1204:
				if(tfrm.workmode.value == "1204")
				{
					open("reqResult.asp", "属性修改","width=300,height=300,scrollbars=yes,resizable=yes");
				}
				break;
			case 1112:
				if(tfrm.workmode.value == "4")
				{
				}
				break;
			case 3001:
				if(tfrm.workmode.value == "3001")
				{
					parent.mapframe.interParseShortDist(tmpval);
				}
				break;
			case 3002:
				if(tfrm.workmode.value == "3002")
				{
					parent.mapframe.interParseBusTran(tmpval);
				}
				break;
			case 3011:
				switch(parseInt(tfrm.RecCount.value))
				{
					case 4:
						parent.mapframe.interParseShortDist(tmpval);
						break;
					case 3:
						parent.mapframe.interParseSE( tmpval, tfrm.sql.value,3011);
						break;
					case 2:
						alert('终点站名不存在,请重新填写!');
					case 1:
						alert('起点站名不存在,请重新填写!');
				}
				break;
			case 3012:
				switch(parseInt(tfrm.RecCount.value))
				{
					case 4:
						parent.mapframe.interParseBusTran(tmpval);
						break;
					case 5:
						parent.mapframe.interParseSE( tmpval, tfrm.sql.value,3012);
						break;
					case 3:
						alert('起点、终点站名不存在,请重新填写!');
						break;
					case 2:
						alert('终点站名不存在,请重新填写!');
						break;
					case 1:
						alert('起点站名不存在,请重新填写!');
						break;
				}
				break;
			}
		}
		else
		{
			switch(parent.mapframe.toolMode)
			{
				case 1111:
					if(tfrm.workmode.value == "3")
					{
						alert("没有选中管点(特征点漫游)");
					}
					break;
				case 4:
					if(tfrm.workmode.value == "1")
					{
						alert("没有选中实体(点信息查询)");
					}
					break;
				case 1204:
					if(tfrm.workmode.value == "1204")
					{
						alert("没有选中实体(点信息修改)");
					}
					break;
				case 1112:
					if(tfrm.workmode.value == "4")
					{
						alert("没有选中事故点定义");
					}
					break;
				}
			}
		}
	</SCRIPT>
</HEAD>

<BODY BGCOLOR="White" onload="chgimg()">
	<P>
	<FORM ACTION="<% = Request.ServerVariables("SCRIPT_NAME") %>" METHOD="POST" name="theForm" onSubmit="isReqing()">
	<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>
	<TR VALIGN=MIDDLE>
	<TD NOWRAP>

	<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0>
	<TR ALIGN=LEFT>
	<TD>
	<P><% = c_ClickOnTheMapTo %>
workmode<INPUT TYPE="TEXT" NAME="workmode" VALUE="0"><br>
	layer<INPUT TYPE="TEXT" NAME="layer" VALUE=""><br>
	sql<INPUT TYPE="TEXT" NAME="sql" VALUE=""><br>
	<%	strTemp = ""
	If Session(SESN_TOOL) = TOOL_IN Then
		strTemp = " CHECKED"
	End If %>
<P><INPUT TYPE="RADIO" NAME="<% = FRM_TOOL %>" VALUE="<% = TOOL_IN %>"<% = strTemp %>><% = c_ZoomIn %>
<%	strTemp = ""
 	If Session(SESN_TOOL) = TOOL_OUT Then
		strTemp = " CHECKED"
	End If %>
<BR>
<INPUT TYPE="RADIO" NAME="<% = FRM_TOOL %>" VALUE="<% = TOOL_OUT %>"<% = strTemp %>><% = c_ZoomOut %>
<%	strTemp = ""
	If Session(SESN_TOOL) = TOOL_CTR Then
		strTemp = " CHECKED"
	End If %>
<BR><INPUT TYPE="RADIO" NAME="<% = FRM_TOOL %>" VALUE="<% = TOOL_CTR %>"<% = strTemp %>><% = c_Center %>
<BR><INPUT TYPE="RADIO" NAME="<% = FRM_TOOL %>" VALUE="infotool">信息<BR>
	<INPUT TYPE="RADIO" NAME="<% = FRM_TOOL %>" VALUE="radiustool"></p>
	<p>Select features within of click<BR>
	<INPUT TYPE=TEXT NAME="txtRadiusDistance" SIZE=6 MAXLENGTH=6 VALUE="500">
	  <SELECT NAME="cmbDistanceUnits" SIZE=1>
	  <OPTION VALUE=Miles >Miles</OPTION>
	  <OPTION VALUE=Kilometers >Kilometers</OPTION>
	  <OPTION VALUE=Meters>Meters</OPTION>
	  <OPTION VALUE=Yards SELECTED>Yards</OPTION>
	  </SELECT>
	  </p></TR></TABLE>
	</TD>
	<TD ALIGN=CENTER NOWRAP ROWSPAN=2>
	<A HREF="jsForm.asp?goto=mapsettings">Map Settings</A> | <A HREF="jsForm.asp?goto=layersettings">Layer Settings</A>
	</TD>
	</TR>
	<TR VALIGN=MIDDLE>
	<TD NOWRAP>
	<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0>
	<TR ALIGN=LEFT><TD><HR ALIGN=LEFT SIZE=1 WIDTH=130>Map width:<BR>
	<INPUT TYPE="TEXT" SIZE=10 NAME="<% = FRM_ZOOM %>" VALUE="<% = strZoom %>"><% = c_Miles %>
<BR><INPUT TYPE="SUBMIT" NAME="<% = FRM_BTN %>" VALUE="<% = c_Apply %>"></TD>
	</TR>
	</TABLE>
	</TD>
	</TR>
	</TABLE>
	<!-- As a debugging tool, show a link to a page that displays the map engine status. -->
<A HREF="debugpage.asp"><% = c_DebugMessage %></A>
	<table><tr><td>
	<%  bResult = GetMapCenter(numValue, numValue2)  %>
	<INPUT TYPE="TEXT" NAME="<% = FRM_CX %>" VALUE="<% = numValue  %>">
    <INPUT TYPE="TEXT" NAME="<% = FRM_CY %>" VALUE="<% = numValue2 %>">
	<%  bResult = GetMapZoom(numValue) %>
    <INPUT TYPE="TEXT" NAME="<% = FRM_LAST_ZOOM %>" VALUE="<% = numValue %>">
	<INPUT TYPE="TEXT" NAME="miFrmMapName" VALUE="Default">
	<INPUT TYPE="TEXT" NAME="miFrmMapWidth" VALUE="1280">
	<INPUT TYPE="TEXT" NAME="miFrmMapHeight" VALUE="1024">
	<INPUT TYPE="TEXT" NAME="miFrmMapTitle" VALUE="">
	<INPUT TYPE="TEXT" NAME="VirtualDir" VALUE="<% = VirtualDir %>">
	<INPUT TYPE="TEXT" NAME="RecCount" VALUE="0">
	<INPUT TYPE="TEXT" NAME="MapX1" VALUE="">
	<INPUT TYPE="TEXT" NAME="MapY1" VALUE="">
	<INPUT TYPE="TEXT" NAME="MapX2" VALUE="">
	<INPUT TYPE="TEXT" NAME="MapY2" VALUE="">
	<INPUT TYPE="TEXT" NAME="isError" VALUE="0">
	<INPUT TYPE="TEXT" NAME="QueryResult" VALUE="01,中(省)直属机构;02,省市属机构;03,法院、检察院;04,军区、公安机关、武警部队;05,交通队、消防队;06,派出所;07,区县政府;08,街道办事处、城管;09,社区;10,外地驻当地办事处(指政府机构);11,领事馆;12,居委会;13,乡政府;14,自然村;15,税务局、工商局、气象;16,卫生监督所、环保监测站;17,村委会;:01,各类研究(设计)所;02,研究(设计)院;:01,餐馆;02,快餐店;03,火锅店;04,酒楼;05,酒吧;06,茶馆;07,娱乐城、网吧;08,歌迪舞厅;09,保龄球馆;10,大型洗浴中心、休闲中心;11,影剧院;12,歌舞团;13,咖啡厅;:01,宾馆;02,酒(饭)店;03,旅馆;04,招待所;05,食堂;:01,各类商业公司;02,旅行社;03,协会;04,电台;05,电视台;06,报社;07,出版社;08,工厂;09,律师事务所;10,会计事务所;11,集团、电视局;12,变电所、管理所、气柜、油库;13,运输部、修建部、机械化队;14,地质队、汽车队、工程队;15,材料场、采石场;16,仓库、车间;17,原料处;18,水产养殖;:01,大学;02,中学;03,小学;04,幼儿园;05,图书馆;06,青少年宫;07,文化宫;08,科技馆;09,体校;10,活动中心;11,展览馆;12,博物馆;13,中专;14,劳动培训中心;15,特殊学校、党校;16,艺术馆;:01,各类银行总部;02,支行;03,分理处;04,储蓄所、信用社;05,证券营业部;06,保险;:01,办公大厦;02,商务会馆;:01,综合商场;02,超市、商店、销售中心;03,连锁店.保健品.供销社.粮店.副食;04,(服装、电器、文体器材)专卖店、;05,大型建材市场、建材小店;06,家具城;07,书店;08,电子市场;09,电器城;10,贸易市场;11,仓库;12,摄影、喷绘、广告;13,美容、发型、干洗店;14,自行车、摩托车;15,花店、水果店;16,钟表、眼镜;17,陶瓷、家庭装璜(防盗门、洁具);:01,各级医院;02,药店;03,疗养院;04,康复中心、按摩、洗牙;:01,游乐园;02,植物园;03,动物园;04,文物古迹;05,旅游城;06,风景区;07,烈士陵园;:01,楼盘;02,发售的住宅小区;03,中介、售楼部;04,开发公司(局);:01,邮电局(所);02,电讯(如电话、手机等)专卖店;:01,球类馆;02,游泳;03,健身俱乐部;04,体育馆;05,滚轴溜冰场所;:01,火车站;02,长途汽车站;03,轮渡码头;04,机场;05,停车场;:01,居民小区;02,广场;03,住宅;04,村镇用地、农村居民点;:01,汽车(摩托车)维修点;02,汽车(摩托车)配件;03,汽车展示馆;04,加油站;05,汽车租赁点;06,加气站;:01,国境;02,省界;03,市界;04,区界;05,县界;06,镇界;07,村界;:01,主要街道;02,次要街道;03,一般街道;:01,河流;02,湖泊;03,水库;:01,游乐园;02,植物园;03,动物园;04,苗圃;05,绿化带;06,其它公园;:01,公交线路;:01,公交车站;:01,基础地图;:01,建筑物;:01,高程测点;:01,在上面没有列出的网点信息;02,排灌站;03,养老院、敬老院、殡仪馆;">
	</td></tr></table>
	<A HREF="debugpage.asp"><% = c_DebugMessage %></A>

<!-- Store the map properties in hidden form fields, in case we need  -->
<!-- to rebuild the map after a session time-out -->
	</FORM>
	<%
    ' Call a routine that will return the map engine to the broker.
     bResult = UnInitMapEngine(RETURN_TO_BROKER)
    %>
	</BODY>
	</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -