zoukankan
html css js c++ java
复制到浮动层,强调显示某个(多个)区域
//
强调显示某个区域
public
void
EmphasisRegion(
string
ShowType,
string
ShowKey,Map map)
{
MapInfo.Geometry.DRect bd
=
new
DRect(
0
,
0
,
0
,
0
);
(_tempTable
as
IFeatureCollection).Clear();
//
清空
foreach
(Feature ftr
in
MapInfo.Engine.Session.Current.Catalog.GetTable(ShowType) )
{
if
(ftr[
"
f_name
"
].ToString()
==
ShowKey)
{
//
Feature ftr =MapInfo.Engine.Session.Current.Catalog.SearchForFeature(ShowType,MapInfo.Data.SearchInfoFactory.SearchWhere("f_name='"+ShowKey+"'") );
//
if(ftr==null)return;
//
样式
SimpleInterior si
=
new
SimpleInterior(
2
,System.Drawing.Color.BurlyWood);
SimpleLineStyle sl
=
new
SimpleLineStyle(MapInfo.Styles.PatternStyle.FDiag ) ;
sl.Color
=
System.Drawing.Color.SaddleBrown ;
AreaStyle ars
=
new
AreaStyle(sl,si);
if
(ftr.Geometry.GetType().ToString()
==
"
MapInfo.Geometry.MultiPolygon
"
)
{
Feature f
=
(Feature)ftr.Clone();
f.Style
=
ars;
_tempTable.InsertFeature(f);
if
(bd.x1
==
0
&&
bd.y1
==
0
&&
bd.x2
==
0
&&
bd.y2
==
0
)
bd
=
new
DRect(f.Geometry.Bounds.x1,f.Geometry.Bounds.y1,f.Geometry.Bounds.x2,f.Geometry.Bounds.y2);
else
bd.MergeRects(f.Geometry.Bounds);
}
}
map.SetView(bd,ftr.Geometry.CoordSys);
}
}
查看全文
相关阅读:
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 伍
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 伍
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 伍
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 伍
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 伍
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 伍
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 肆
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 肆
针对Oracle用户被锁的一些相关处理方法
Oracle约束、索引
原文地址:https://www.cnblogs.com/jetz/p/261700.html
最新文章
使用node-webkit开发Clover桌面客户端的一些记录(一)
scss组件定制的一些学习
ddd
kali2 install Nessus
win install pip
jsp生成war
weblogic
Microsoft IIs tilde directory enumeration
如何在github上寻找漏洞
wifi hand
热门文章
python 缺少包
Installing Metasploit Framework on Ubuntu 14.04 LTS and Debian 7
设计第二天
设计第一天
钢材
动态调用链接库(dll) 续
Json-->Newton.Json.dll的使用方法
sql Server与ORACLE的语法区别 自用整理!
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 陆
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 陆
Copyright © 2011-2022 走看看