码迷,mamicode.com
首页 >  
搜索关键字:openlayers    ( 233个结果
OpenLayers 3 之 实时追踪轨迹-获取最后添加的要素
问题描述      有时,往往有这样的需求:每隔一段时间查询一个物体的位置,然后将这个位置绘制在地图上,中间的点用普通的样式标识,当前位置(也就是最新的点位置)使用一个特殊的样式。我们可以这样实现,查询到一个新位置,将改点添加到地图上的同时,赋予其特殊的样式,当再查询到有新的位置时,获取最后添加的要素,删除其特殊样式,然后添加新的要素点位置。那么,问题来了:怎么获取最后添加的要素呢?...
分类:其他好文   时间:2016-01-08 10:30:12    阅读次数:582
OpenLayers 3 之 添加地图鼠标右键菜单
添加鼠标右键菜单,首先我们要监听鼠标右键点击的操作,我们知道鼠标右键事件名是 `contextmenu`,当鼠标在 html 元素之上,点击鼠标右键,便会触发 `contextmenu` 事件,在 `contextmenu` 事件的回调函数中实现相应的显示菜单功能即可。那么在 openlayers 中,在地图中添加这个事件,我们从哪里下手呢?首先我们得了解 openlayers 的初始化页面流程......
分类:其他好文   时间:2015-12-29 10:02:52    阅读次数:206
Openlayers中热力图的实现
本文讲述结合heatmap.js,在Openlayers中如何实现热力图。...
分类:其他好文   时间:2015-12-26 11:48:22    阅读次数:2392
OpenLayers 3 之 扩展自定义控件--以切换图层控件为例
openlayers 中的控件,是一个固定在页面某个位置的可见的DOM元素,它们可能包含可操作的按钮,也可能只是单纯的展示信息,它们的位置及其样式是由与其关联的CSS样式决定的。默认情况下,它们都位于一个CSS 类(class)为`ol.overlaycontainer-stopevent`的元素内,当然也可以使用其他的自定义的DOM容器元素。...
分类:其他好文   时间:2015-12-21 09:24:38    阅读次数:320
OpenLayers 3 之 Overlay(覆盖物)详解
Overlay 从名字看,是覆盖图、覆盖物的意思,主要的用途就是在地图之上再覆盖一层,用以显示额外的可见元素,可见元素一般是 HTML 元素,利用 overlay,可以将可见元素放置到地图的任意位置,形成地图上再浮动一层的效果。例如在地图上相应的坐标放置一个标志,标签,利用 overlay 都可以做到,具体来说,点击地图上某位置,在点击位置弹出弹出框就是利用了 overlay。...
分类:其他好文   时间:2015-11-20 17:41:56    阅读次数:1452
OpenLayers 3 之 动态点扩散效果
当某个地方发生一些事情之后,如果我们添加一个静态点在地图上,并不能引起注意,那我们可以放置一个动态的点,类似于在水中投入一个石头,水波扩散的效果,象征发生的事件有一定的影响区域,那么,我们如何利用 OpenLayers3 做出这样的效果呢?...
分类:其他好文   时间:2015-11-17 17:06:35    阅读次数:606
popup随鼠标移动,OpenLayers.Control.Measure测量距离
之前需要做一个测量距离的工具,于是查了OpenLayers.Control.Measure,量算过程通过调用事件处理器 Handler 实现在 vector 图层上的距离或面积的量算。这里做的是距离量算,点击之后会弹出popup(OpenLayers.Popup),效果是点击之后出现增加popup计...
分类:移动开发   时间:2015-11-16 15:23:50    阅读次数:342
OpenLayers 3 之 加载天地图
要使用 OpenLayers 3 加载天地图,首先要弄清楚天地图发布的原理,以及遵循的发布规范,上一篇中我们提到了使用 OpenLayers 3 加载百度地图,我们提到一般网络地图为了加快访问速度,都采用缓存切片地图的方式,天地图也不例外,而且原理极其类似,但是其切片的索引组织方式还是有一些不同,虽然都是切片,但是切片的起始坐标原点不一致,百度地图是屏幕的左下角,而天地图是屏幕的左上角(与谷歌地图一致)......
分类:其他好文   时间:2015-11-11 16:42:55    阅读次数:839
基于Geoserver发布时间地图
Geoserver它是著名的开源GIS其中软件。地图服务软件也经常使用的物品。基于geoserver和Openlayers它可以建立一个自由的,开放源码GIS工程。Geoserver公布地图的步骤为:1.Geoserver启动启动Geoserver,并登陆。登陆后界面如图所看到的2.新建工作区。单击...
分类:其他好文   时间:2015-09-14 15:12:11    阅读次数:158
Openlayers2.13实现鼠标hover和click
openlayers中有个要素选择控件“OpenLayers.Control.SelectFeature”,当要实现鼠标悬浮触发一个事件,点击触发另一个事件的时候,这个控件默认是不支持的,好在Openlayers开源,看一下源码就知道了,当实例化改控件时,代码如下var selectControl ...
分类:其他好文   时间:2015-09-07 14:21:45    阅读次数:708
233条   上一页 1 ... 12 13 14 15 16 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!