asp+mapxtreme的示例代码-通过layerinfo创建图层并画矩形
来源:互联网 发布:数据库系统工程师难吗 编辑:程序博客网 时间:2024/04/29 22:43
'创建图层
Call CreateMapXLayerInfo(Li)
Li.Type = 6 'miLayerInfoTypeTemp
Li.AddParameter "name","new"
bRC = CreateMapFields(fld)
fld.AddStringField "temp" , 1
Li.AddParameter "Fields",fld
Set lyrTemp=Session(cMapXObject).Layers.Add(Li)
Session(cMapXObject).DataSets.Add miDataSetLayer, lyrTemp,"new",,,"new"
'添加图元
GetMapCenter fLocX, fLocY
bRc = CreateMapPoint (ptCenter)
bRc = CreateMapPoints (pts)
bRc = CreateMapStyle (style)
ptCenter.Set fLocX, fLocY
pts.Add ptCenter
ptCenter.Set fLocX+0.05, fLocY
pts.Add ptCenter
ptCenter.Set fLocX+0.05, fLocY+0.05
pts.Add ptCenter
ptCenter.Set fLocX, fLocY+0.05
pts.Add ptCenter
ptCenter.Set fLocX, fLocY
pts.Add ptCenter
style.LineColor=RGB(255,0,0)
style.LineWidthUnit=0
style.LineWidth=5
SET ft1=Session(cMapXObject).FeatureFactory.CreateLine(pts,style)
Set ft2 = lyrTemp.AddFeature(ft1)
'删除临时图层
Session(cMapXObject).Layers.Remove "new"
Call CreateMapXLayerInfo(Li)
Li.Type = 6 'miLayerInfoTypeTemp
Li.AddParameter "name","new"
bRC = CreateMapFields(fld)
fld.AddStringField "temp" , 1
Li.AddParameter "Fields",fld
Set lyrTemp=Session(cMapXObject).Layers.Add(Li)
Session(cMapXObject).DataSets.Add miDataSetLayer, lyrTemp,"new",,,"new"
'添加图元
GetMapCenter fLocX, fLocY
bRc = CreateMapPoint (ptCenter)
bRc = CreateMapPoints (pts)
bRc = CreateMapStyle (style)
ptCenter.Set fLocX, fLocY
pts.Add ptCenter
ptCenter.Set fLocX+0.05, fLocY
pts.Add ptCenter
ptCenter.Set fLocX+0.05, fLocY+0.05
pts.Add ptCenter
ptCenter.Set fLocX, fLocY+0.05
pts.Add ptCenter
ptCenter.Set fLocX, fLocY
pts.Add ptCenter
style.LineColor=RGB(255,0,0)
style.LineWidthUnit=0
style.LineWidth=5
SET ft1=Session(cMapXObject).FeatureFactory.CreateLine(pts,style)
Set ft2 = lyrTemp.AddFeature(ft1)
'删除临时图层
Session(cMapXObject).Layers.Remove "new"
- asp+mapxtreme的示例代码-通过layerinfo创建图层并画矩形
- asp+mapxtreme的示例代码-通过layerinfo添加图层并增加一个点
- asp.netN层代码示例
- eclipse + mapxtreme 代码示例1
- MapXtreme 2005学习(1):创建临时图层
- MapXtreme 2005学习(1):创建临时图层
- ASP.NET学习--N层代码示例
- ASP.NET学习--N层代码示例
- asp.net-N层代码示例
- asp.net-N层代码示例
- ASP.NET--N层代码示例
- MapXtreme 图层操作 创建临时图层-添加图元-加图层标注-清除图元
- 如何在Java中创建一个矩形类,并通过set()传入长与宽,计算矩形的周长与面积并通过get()查看计算结果
- jquery 创建遮盖层 示例代码
- Mapxtreme查看特定几个图层
- MapX系列-- 使用LayerInfo object 在map中添加栅格图层
- MapX系列-- 使用LayerInfo object 在map中添加栅格图层
- MapX系列-- 使用LayerInfo object 在map中添加栅格图层
- 怎样用程序设置iis的[允许控制密码项]
- 常用英语
- 我的博客开通啦,开心~!
- 我与小鸟的一次聊天记录(留下是为了,有一天有个会心的回忆……)
- 逐点比较法生成直线,计算机图形学实验。
- asp+mapxtreme的示例代码-通过layerinfo创建图层并画矩形
- Bresenham算法
- 逐点比较发生成直线的算法
- 有i个相同控件,如何指定到第i个
- csdn代码收集
- 小谈旋转图片(源码)
- javascript+xml更新数据雏形
- Telnet 服务器概述
- 如何让DBGrid中每一行颜色按照用户自己的意愿控制