热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.geomajas.configuration.NamedStyleInfo.getUserStyle()方法的使用及代码示例

本文整理了Java中org.geomajas.configuration.NamedStyleInfo.getUserStyle()方法的一些代码示例,展示了

本文整理了Java中org.geomajas.configuration.NamedStyleInfo.getUserStyle()方法的一些代码示例,展示了NamedStyleInfo.getUserStyle()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。NamedStyleInfo.getUserStyle()方法的具体详情如下:
包路径:org.geomajas.configuration.NamedStyleInfo
类名称:NamedStyleInfo
方法名:getUserStyle

NamedStyleInfo.getUserStyle介绍

[英]Get the SLD UserStyle info for this layer.
[中]获取该层的SLD用户风格信息。

代码示例

代码示例来源:origin: org.geomajas/geomajas-project-deskmanager-gwt

private void extractUserStyleInfo() {
NamedStyleInfo nsi = layer.getNamedStyleInfo();
if (nsi.getUserStyle() != null) {
styleData = nsi.getUserStyle();
styleName = nsi.getName();
}
}

代码示例来源:origin: org.geomajas/geomajas-gwt-client-impl

@Override
public List getRules() {
List rules = new ArrayList();
for (FeatureTypeStyleInfo sfi : layerInfo.getNamedStyleInfo().getUserStyle().getFeatureTypeStyleList()) {
rules.addAll(sfi.getRuleList());
}
return rules;
}

代码示例来源:origin: org.geomajas/geomajas-project-deskmanager-gwt

public static Map getProperties(ClientVectorLayerInfo cvli) {
return getProperties(cvli.getNamedStyleInfo().getUserStyle());
}

代码示例来源:origin: org.geomajas/geomajas-project-deskmanager-gwt

public void setData(DynamicVectorLayerConfiguration layerConfig) {
this.dvLayerCOnfig= layerConfig;
Map props;
if (layerConfig.getClientVectorLayerInfo().getNamedStyleInfo() != null) {
props = SldUtils.getProperties(layerConfig.getClientVectorLayerInfo().getNamedStyleInfo().getUserStyle());
} else {
props = new HashMap();
}
picker.setValue(SldUtils.getPropValue(SldUtils.FILLCOLOR, props, SldUtils.DEFAULT_FILLCOLOR));
label.setValue(SldUtils.getPropValue(SldUtils.STYLENAME, props, ""));
}

代码示例来源:origin: org.geomajas/geomajas-gwt-client-impl

private void buildLegend(VerticalPanel layout) {
NamedStyleInfo styleInfo = getLayerInfo().getNamedStyleInfo();
int i = 0;
for (FeatureTypeStyleInfo sfi : styleInfo.getUserStyle().getFeatureTypeStyleList()) {
for (RuleInfo rInfo : sfi.getRuleList()) {
UrlBuilder url = new UrlBuilder(endPointService.getLegendServiceUrl());
url.addPath(getServerLayerId());
url.addPath(styleInfo.getName());
url.addPath(i + ".png");
ServerLayerStyleWidget widget = new ServerLayerStyleWidget(url.toString(), rInfo.getName(), rInfo);
ruleWidgets.add(widget);
layout.add(widget);
i++;
}
}
}

代码示例来源:origin: org.geomajas.plugin/geomajas-plugin-printing-gwt

ClientVectorLayerInfo layerInfo = vectorLayer.getLayerInfo();
String label = layerInfo.getLabel();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().
getFeatureTypeStyleList().get(0);
for (RuleInfo rule : fts.getRuleList()) {

代码示例来源:origin: org.geomajas.plugin/geomajas-client-gwt2-plugin-print-impl

VectorServerLayer vectorLayer = (VectorServerLayer) layer;
ClientVectorLayerInfo layerInfo = (ClientVectorLayerInfo) vectorLayer.getLayerInfo();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().getFeatureTypeStyleList()
.get(0);
for (RuleInfo rule : fts.getRuleList()) {

代码示例来源:origin: org.geomajas.plugin/geomajas-plugin-printing-puregwt

ClientVectorLayerInfo layerInfo = vectorLayer.getLayerInfo();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().getFeatureTypeStyleList()
.get(0);
for (RuleInfo rule : fts.getRuleList()) {

代码示例来源:origin: org.geomajas.plugin/geomajas-plugin-print-gwt

ClientVectorLayerInfo layerInfo = vectorLayer.getLayerInfo();
String label = layerInfo.getLabel();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().
getFeatureTypeStyleList().get(0);
for (RuleInfo rule : fts.getRuleList()) {

推荐阅读
  • 阿,里,云,物,联网,net,core,客户端,czgl,aliiotclient, ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • 本文介绍了一个适用于PHP应用快速接入TRX和TRC20数字资产的开发包,该开发包支持使用自有Tron区块链节点的应用场景,也支持基于Tron官方公共API服务的轻量级部署场景。提供的功能包括生成地址、验证地址、查询余额、交易转账、查询最新区块和查询交易信息等。详细信息可参考tron-php的Github地址:https://github.com/Fenguoz/tron-php。 ... [详细]
  • Java容器中的compareto方法排序原理解析
    本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文介绍了iOS数据库Sqlite的SQL语句分类和常见约束关键字。SQL语句分为DDL、DML和DQL三种类型,其中DDL语句用于定义、删除和修改数据表,关键字包括create、drop和alter。常见约束关键字包括if not exists、if exists、primary key、autoincrement、not null和default。此外,还介绍了常见的数据库数据类型,包括integer、text和real。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • Imtryingtofigureoutawaytogeneratetorrentfilesfromabucket,usingtheAWSSDKforGo.我正 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
author-avatar
书友34624989
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有