b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

mapxtreme_mapxtreme最新版_arcgis engine(12)

电脑杂谈  发布时间:2017-01-21 21:02:49  来源:网络整理

FeatureSetfs=landmarks.searchAll(columns,null);

//addtheFeatureSettothelegend,andspecifythatwe

//wanttolabeleachfeaturesrenditionwiththevalueinthe"Name"column

legend.addFeatureSet(fs,"Name");

//alwaysdisposeofFeatureSetonceyouredonewithit!

fs.dispose();

4专题图向导Bean

通过专题向导可以给当前地图里的图层创建范围值或独立值专题,现在支持为数字、字符和日期型字段和点、线、面图层创建专题图,也可以创建一个默认的图例。通过Bean还可以改变专题和图例的样式,范围划分等。在同一个地图上的AddThemeBean和VisualMapJ可以自动关联,如果没有自动关联,可以使用AddThemeBean的setVisualMapJ(VisualMapJ)来指定。

下面是Bean的一个界面:

MapXtremeforJava支持数据绑定,可以将和地图相关的数据信息保存在中,通过数据绑定将内的数据在地图上可视化。

数据绑定需要使用DataProvider:com.mapinfo.dp.databinding。

数据绑定的步骤:

1为每个表创建TableDescHelper

2创建DataBindingTableDescHelper,需要第一步中创建的TableDescHelper为参数,还需要关联两个表的字段(未必同名)。

3为每个表创建DataProviderHelper

4创建DataBindingDataProviderHelper,需要用到上一步的DataProvider

5使用DataBindingDataProviderHelper创建DataProviderRef

6向Layers中添加Layer

另外,也可以通过图层控制Bean将数据绑定的图层添加到VisualMapJ。

数据绑定示例:

TABDataProviderHelpertabDPH=newTABDataProviderHelper(directory);

JDBCDataProviderHelperjdbcDPH=newJDBCDataProviderHelper("jdbc:oracle:thin:@localhost:1521:sid",user,pass,"oracle.jdbc.driver.OracleDriver");

DataBindingDataProviderHelperdbDPH=newDataBindingDataProviderHelper(tabDPH,jdbcDPH);

StringtabCols={"State"};

StringjdbcCols={"STATEABBREVIATION"};

TABTableDescHelpertabDesc=newTABTableDescHelper("states.tab");

JDBCTableDescHelperjdbcDesc=newJDBCTableDescHelper("STATES",null,false);

DataBindingTableDescHelperdbDesc=newDataBindingTableDescHelper(tabDesc,jdbcDesc,tabCols,jdbcCols);


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-27888-12.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...