首页 > 其他分享 >geoserver中styles引用外部图片

geoserver中styles引用外部图片

时间:2023-12-27 10:14:33浏览次数:27  
标签:styles PointSymbolizer image 引用 geoserver png

使用geoserver发布图层,需要显示指定的图标

geoserver用户手册——PointSymbolizer中可以了解到只需在PointSymbolizer时候使用ExternalGraphic标签,其使用说明如下:

<PointSymbolizer>
   <Graphic>
     <ExternalGraphic>
       <OnlineResource xlink:type="simple"
                       xlink:href="file:///var/www/htdocs/sun.png" />
       <Format>image.png</Format>
     </ExternalGraphic>
   </Graphic>
</PointSymbolizer>

将指定的图片放到样式所在的【工作组】路径下的styles文件夹,然后引用即可

<PointSymbolizer>
  <Graphic>
    <ExternalGraphic>
      <OnlineResource xlink:type="simple"
                      xlink:href="ACHARE51.png" />
      <Format>image/png</Format>
    </ExternalGraphic>
  </Graphic>
</PointSymbolizer>

工作组文件夹路径是在geoserver的数据目录下

标签:styles,PointSymbolizer,image,引用,geoserver,png
From: https://www.cnblogs.com/echohye/p/17929875.html

相关文章

  • elixr 本地模块引用
    elixir的mix支持引用本地模块,以下是一个简单的学习参考使用项目结构├──app│├──README.md│├──lib││└──app.ex│├──mix.exs│└──test│├──app_test.exs│└──test_helper......
  • java中的方法引用
    方法引用是对lambda的进一步简化,如果方法体只有一个方法调用的话,可以直接采用对象名(类名)::方法名的格式(想起来了C++的一些语法)一个例子:上面是lambda的一种写法,下面是方法引用的改进int[]arr={-1,2,3,4,5,6};Arrays.stream(arr).forEach(a->System.out.println(a));......
  • iview 表格列自定义样式 & public.css 公共样式里面引用图片方式
    {title:'操作',key:'action',align:'center',renderHead:()=>{},//自定义表头样式className:'col_oper',width:120,render:(h,params)=&g......
  • 2006年,Arena推出11.0版本;同年,在美国冬季仿真会议上,48%的学术论文引用Arena;
    https://meetings.informs.org/wordpress/wsc2022/二十多年的研发历程和多位仿真界专家学者心血的凝聚,造就了今天Arena众多同类软件无法比拟的优势。建模层次感强,模板和库资源丰富层次化的建模体系保证您可以灵活地进行各个水平上的仿真建模。您既可以使用最底层的语言(VB、C/C+......
  • 地图服务器GeoServer的安装与配置
    目录1.安装配置Java2安装配置Tomcat3安装配置GeoServerGeoServer提供了多种安装配置方式,但是本质上GeoServer是一个基于JavaWeb的项目,因此我们理论上只需要安装Java,并且将其放置在一个Web服务器(例如ApacheTomcat)下进行发布就可以了。另外,GeoServer还提供了包含ApacheTomcat......
  • C# 解决从其他地方迁移项目,引用中大多数包是感叹号的问题
    当在VisualStudio中复制别人的C#项目时,遇到许多包冒感叹号的问题通常是因为缺少相关的NuGet包或引用不正确导致的。这会在解决方案资源管理器中的引用下显示感叹号。解决办法如下:在VisualStudio中打开项目。在解决方案资源管理器中,找到项目中的引用文件夹。右击要修改......
  • 记录一下python循环引用问题
    工作遇到了一个引用循环的问题,记录一下test.py:print('fffffff')importmain#导入main.pyprint('sdfdf')defaaa():print('aaaaaaaaaaa')main.py:print('-------------')fromtestimportaaa#试图从test.py导入aaa函数print('......
  • C++(引用符号&、访问内存地址&)
    在C++中,引用符号&和访问内存地址的&运算符有不同的用途和含义。引用符号&:创建引用使用&符号可以创建引用,即给一个变量起一个别名。引用是一个别名,它与原变量共享相同的内存地址。引用在声明时必须初始化,并且一旦初始化后,不能再引用其他变量。intx=10;int&ref......
  • Java之Stream流及方法引用的详细解析二
    2.6Stream流综合练习【应用】案例需求现在有两个ArrayList集合,分别存储6名男演员名称和6名女演员名称,要求完成如下的操作男演员只要名字为3个字的前三人女演员只要姓林的,并且不要第一个把过滤后的男演员姓名和女演员姓名合并到一起把上一步操作后的元素作为构造方法的参数创建演员......
  • Qt在ui界面设置组件样式,styleSheet属性
    QGroupBox{border:3pxsolidred;border-radius:15px;} QGroupBox#groupBoxBtns{border:3pxsolidgreen;border-radius:5px;} QPushButton{border:3pxsolidblack;border-radius:7px;} QPushButton:hover{border:3pxsolidblue;border-radiu......