OpenLayers开发:符号矢量化
矢量要素的符号化是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开发:符号矢量化相关推荐
- numpy基础(part8)--符号数组与矢量化
鄙人学习笔记,这个笔记以例子为主. 开发工具:Spyder 文章目录 符号数组 数组处理函数 矢量化 符号数组 sign()函数可以把样本数组变成对应的符号数组,正数为1,负数为-1,0为0. 相关函 ...
- eps倾斜摄影矢量化采集毕业设计_eps倾斜摄影矢量化dlg采集#知识参考
eps倾斜摄影矢量化dlg采集#知识参考 一.背景1.倾斜摄影测量倾斜摄影测量和我们传统影像的区别:从数据采集的方式来看,传统影像是通过飞机上搭载的航摄仪对地面连续摄取相片,而后经过一系列的内业处理得 ...
- python把文字矢量化_这个python函数可以被矢量化吗?
我一直在研究这个函数,它生成了我正在开发的模拟代码所需的一些参数,并且已经在增强其性能方面遇到了障碍. 对代码进行分析表明,这是主要的瓶颈,因此我可以对其进行的任何增强都会很小. 我想尝试对这个函数的 ...
- java实现gdal栅格矢量化_gdal栅格矢量化 - osc_lfs4vsih的个人空间 - OSCHINA - 中文开源技术交流社区...
#include "gdal_alg.h" 栅格矢量化功能用于将栅格数据生成矢量数据,通常用于分类图像.GDAL库中使用函数GDALPolygonize()或者函数GDALFPol ...
- 【opencv 450 core】使用统一向量指令(Universal Intrinsics)对代码进行矢量化
Vectorizing your code using Universal Intrinsics 使用 Universal Intrinsics 对代码进行矢量化 Goal 本教程的目标是提供使用通用 ...
- eps倾斜摄影矢量化采集毕业设计_eps倾斜摄影矢量化dlg采集难点.docx
eps倾斜摄影矢量化dlg采集难点 一.背景1.倾斜摄影测量倾斜摄影测量和我们传统影像的区别:从数据采集的方式来看,传统影像是通过飞机上搭载的航摄仪对地面连续摄取相片,而后经过一系列的内业处理得到的影 ...
- html5如何让横拉条,矢量化的HTML5拓扑图形组件设计
HT一直被客户称道的就是其全矢量化的设计特色,矢量相比传统图片好处太多了: 矢量可无级缩放,界面不失真不模糊 描述矢量的文本内容远比图片小得多 目前各种window.devicePixelRatio不 ...
- ArcGIS学习07:图片数据矢量化
标题 文章目录 标题 前言 一.获取建筑底面图片数据并做初步处理 二.对数据进行地理配准 三.图片数据矢量化 总结 前言 本文基于立方数据院学习平台的学习,介绍图片矢量化的相关操作.图片数据矢量化能解 ...
- 怎么把文字变成图形_PPT 中实现文字矢量化
Hello,好久不见! 今天要分享的是关于PPT的一个小技能--文字矢量化. 01 科普小知识 首先,给各位解释一下什么是矢量化.以下是百度百科给的参考. 矢量化 简单来说,文字矢量化就是将文字转变成 ...
最新文章
- 周志华:Boosting学习理论的探索 —— 一个跨越30年的故事
- Maven中使用本地JAR包
- CentOS7使用firewalld打开关闭防火墙与端口(转载)
- C语言中的strncmp
- 网易校招2018----题目2----相反数
- php api接口怎么写,php如何写api接口?
- java 菜刀_Java中国菜刀(Cknife)的模拟终端乱码解决方法 | 【韩涛博客】
- Win7 计算机中丢失api-ms-win-core-path-|1-1-0.dll
- RS485 Modbus协议解析
- 微信小程序组件之间传值
- 快手加抖音自动刷视频脚本,引用的是python+易语言编程
- Windows Server 2016 (Updated Feb 2018) (x64)下载
- 异常:could not initialize proxy - the owning Session was closed
- 行业缩减他却增加!海尔智家研发投入创新高
- php幻灯片图片不显示不出来,首页幻灯片中图片无法显示的解决办法
- 晚安西南-----远控房魅影
- 【服务器数据恢复】断电导致存储raid6阵列瘫痪的数据恢复案例
- scm中mysql作用_SCM系统的作用有哪些
- 推荐4款高大尚的网站外链跳转页源码
- MAC本上网慢解决方案
热门文章
- 蓝桥杯 ADV-168 贪吃的大嘴
- CSDN超级实习生计划来啦——大厂实习直通车
- 如何查看 github star 排行榜
- Linux 能 ping 通,但是 ssh 登陆不上
- mysql监控死锁_mysql死锁监控
- Linux系统vmstat命令
- 使用SystemTap分析lvextend命令的执行过程
- linux给根目录扩容,Linux给根目录扩容时,为什么执行lvextend之后扩容的大小并不是100%?...
- DICOM标准及应用——第一讲 DICOM标准概述
- mysql 建表 identity_identity数据库表格创建方法