JavaScript
文章平均质量分 79
evomap
如果查看案例出现问题,可以联系我
展开
-
JS中产生20位随机数(0-9 a-z A-Z都可以)以0-9为例
JS代码:function s20(){ var data=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"]; for(var j=0;j var result=""; for(var i=0;i r=Math.floor(Math.rando原创 2014-07-31 13:58:54 · 4239 阅读 · 0 评论 -
WEB打印控件Lodop的使用
因为地图的事情总是不多原创 2016-10-27 13:42:11 · 2013 阅读 · 0 评论 -
cesium初探之加载三维模型
项目需要用到二三维地图切换,本来准备研究ArcGIS js for Web 3d,但考虑到版权的问题,决定试着用cesium来做,于是花了2天时间抱着试试看的心态把cesium从环境配置到加载三维模型完整的走了一遍。原创 2016-12-27 20:38:48 · 25518 阅读 · 16 评论 -
js资源跨域访问的问题
最近用cesium加载自己发布的WMS底图服务,遇到资源跨域报错,主要是没设置资源跨域访问,查了一些资料,这里总结一下:1.Tomcat6、Tomcat7发布的资源跨域设置:需要下载cors-filter-1.7.jar、Java-property-utils-1.9.jar这两个库文件,放到tomcat的lib目录下,然后配置项目的web.xml文件,在web.xml中添加如下内容:(注原创 2017-01-05 17:14:41 · 2066 阅读 · 0 评论 -
地图中html元素的使用
使用js实现tab页签切换效果1.新建html元素,先把tab结构写好,主要是由li组成的标题块和div组成的内容块 实时表盘原创 2017-05-09 14:22:03 · 700 阅读 · 0 评论 -
使用cesium创建icon+text类型的标注
从2维地图转3维地图,越来越发现自己的不足,2维地图的API都是很完善的,使用API就可以实现2维地图的绝大部分功能,但是3维地图API还不是很完善,很多东西都需要基础开发,开发的过程中也可以学到很多。1.创建icon+text类型的标注 icon+text类型的标注在地图底图中很常见,但cesium没有现成的API可以使用,其中的billboard也只能以图片的形式创建一个图标。后...原创 2018-03-12 11:14:29 · 13826 阅读 · 16 评论 -
three.js 三维室内地图导航实例
总用three.js做一些零散好玩的效果,却也没怎么把他们整合到一起,最近因一位网友需要,把室内地图导航走通了一下。这里主要在前端使用了有名的Dijkstra算法,关于此算法这里不再赘述,这里描述一下从路径数据准备到最佳路径输出的整个过程。在线体验地址1.节点数据准备节点是路径生成的基础,我们需要在建筑的基础上,拾取出场景中所有路径节点的坐标,作为基础数据并保存。节点数据示...原创 2019-09-03 01:08:32 · 16849 阅读 · 25 评论