矢量要素的符号化是GIS应用中非常重要的概念,完善的符号设计可以增强地图应用表达信息的能力,获得更好的用户体验。下面继续以以上WFS图层为例进行说明。

1. 创建HTML文件,引入OpenLayers开发包,插入地图div元素:

2. 创建地图实例对象,添加基础图层和相应控件。

3. 自定义符号样式。

varstyle = new OpenLayers.Style({

//填充颜色

fillColor:"#336699",

//填充透明度

fillOpacity: 0.4,

//边线颜色

strokeColor: "#003366",

//边线透明度

strokeOpacity: 0.8,

//边线宽度

strokeWidth: 2,

//点要素半径

pointRadius: 6,

});

4. 调用WFS矢量图层,并加入以上符号样式。

//实例化OpenLayers.Layer.Vector类

varwfsLayer = new OpenLayers.Layer.Vector("企业",{

//WFS请求协议

protocol:new OpenLayers.Protocol.WFS({

//请求资源URL

url:"http://simap.chinalbs.org/beyonserver/beyondb/wfs",

//图层名称

featureType:"t0703p001",

//空间参考系统,默认为"EPSG:4326"

srsName: "EPSG:4326",

//表示地理要素的属性字段名称

geometryName: "the_geom",

//版本

version: "1.0.0"

}),

//使用OpenLayers.Strategy.BBOX策略,该策略指示该图层随地图窗口的变化而刷新内容

strategies:[new OpenLayers.Strategy.BBOX()],

//该矢量图层使用自定义符号

styleMap: newOpenLayers.StyleMap(style)

});

map.addLayer(wfsLayer);

运行结果如下图所示:

OpenLayers开发:符号矢量化相关推荐

  1. numpy基础(part8)--符号数组与矢量化

    鄙人学习笔记,这个笔记以例子为主. 开发工具:Spyder 文章目录 符号数组 数组处理函数 矢量化 符号数组 sign()函数可以把样本数组变成对应的符号数组,正数为1,负数为-1,0为0. 相关函 ...

  2. eps倾斜摄影矢量化采集毕业设计_eps倾斜摄影矢量化dlg采集#知识参考

    eps倾斜摄影矢量化dlg采集#知识参考 一.背景1.倾斜摄影测量倾斜摄影测量和我们传统影像的区别:从数据采集的方式来看,传统影像是通过飞机上搭载的航摄仪对地面连续摄取相片,而后经过一系列的内业处理得 ...

  3. python把文字矢量化_这个python函数可以被矢量化吗?

    我一直在研究这个函数,它生成了我正在开发的模拟代码所需的一些参数,并且已经在增强其性能方面遇到了障碍. 对代码进行分析表明,这是主要的瓶颈,因此我可以对其进行的任何增强都会很小. 我想尝试对这个函数的 ...

  4. java实现gdal栅格矢量化_gdal栅格矢量化 - osc_lfs4vsih的个人空间 - OSCHINA - 中文开源技术交流社区...

    #include "gdal_alg.h" 栅格矢量化功能用于将栅格数据生成矢量数据,通常用于分类图像.GDAL库中使用函数GDALPolygonize()或者函数GDALFPol ...

  5. 【opencv 450 core】使用统一向量指令(Universal Intrinsics)对代码进行矢量化

    Vectorizing your code using Universal Intrinsics 使用 Universal Intrinsics 对代码进行矢量化 Goal 本教程的目标是提供使用通用 ...

  6. eps倾斜摄影矢量化采集毕业设计_eps倾斜摄影矢量化dlg采集难点.docx

    eps倾斜摄影矢量化dlg采集难点 一.背景1.倾斜摄影测量倾斜摄影测量和我们传统影像的区别:从数据采集的方式来看,传统影像是通过飞机上搭载的航摄仪对地面连续摄取相片,而后经过一系列的内业处理得到的影 ...

  7. html5如何让横拉条,矢量化的HTML5拓扑图形组件设计

    HT一直被客户称道的就是其全矢量化的设计特色,矢量相比传统图片好处太多了: 矢量可无级缩放,界面不失真不模糊 描述矢量的文本内容远比图片小得多 目前各种window.devicePixelRatio不 ...

  8. ArcGIS学习07:图片数据矢量化

    标题 文章目录 标题 前言 一.获取建筑底面图片数据并做初步处理 二.对数据进行地理配准 三.图片数据矢量化 总结 前言 本文基于立方数据院学习平台的学习,介绍图片矢量化的相关操作.图片数据矢量化能解 ...

  9. 怎么把文字变成图形_PPT 中实现文字矢量化

    Hello,好久不见! 今天要分享的是关于PPT的一个小技能--文字矢量化. 01 科普小知识 首先,给各位解释一下什么是矢量化.以下是百度百科给的参考. 矢量化 简单来说,文字矢量化就是将文字转变成 ...

最新文章

  1. 周志华:Boosting学习理论的探索 —— 一个跨越30年的故事
  2. Maven中使用本地JAR包
  3. CentOS7使用firewalld打开关闭防火墙与端口(转载)
  4. C语言中的strncmp
  5. 网易校招2018----题目2----相反数
  6. php api接口怎么写,php如何写api接口?
  7. java 菜刀_Java中国菜刀(Cknife)的模拟终端乱码解决方法 | 【韩涛博客】
  8. Win7 计算机中丢失api-ms-win-core-path-|1-1-0.dll
  9. RS485 Modbus协议解析
  10. 微信小程序组件之间传值
  11. 快手加抖音自动刷视频脚本,引用的是python+易语言编程
  12. Windows Server 2016 (Updated Feb 2018) (x64)下载
  13. 异常:could not initialize proxy - the owning Session was closed
  14. 行业缩减他却增加!海尔智家研发投入创新高
  15. php幻灯片图片不显示不出来,首页幻灯片中图片无法显示的解决办法
  16. 晚安西南-----远控房魅影
  17. 【服务器数据恢复】断电导致存储raid6阵列瘫痪的数据恢复案例
  18. scm中mysql作用_SCM系统的作用有哪些
  19. 推荐4款高大尚的网站外链跳转页源码
  20. MAC本上网慢解决方案

热门文章

  1. 蓝桥杯 ADV-168 贪吃的大嘴
  2. CSDN超级实习生计划来啦——大厂实习直通车
  3. 如何查看 github star 排行榜
  4. Linux 能 ping 通,但是 ssh 登陆不上
  5. mysql监控死锁_mysql死锁监控
  6. Linux系统vmstat命令
  7. 使用SystemTap分析lvextend命令的执行过程
  8. linux给根目录扩容,Linux给根目录扩容时,为什么执行lvextend之后扩容的大小并不是100%?...
  9. DICOM标准及应用——第一讲 DICOM标准概述
  10. mysql 建表 identity_identity数据库表格创建方法