注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

阿弥陀佛

街树飘影未见尘 潭月潜水了无声 般若观照心空静...

 
 
 

日志

 
 
关于我

一直从事气象预报、服务建模实践应用。 注重气象物理场、实况场、地理信息、本体知识库、分布式气象内容管理系统建立。 对Barnes客观分析, 小波,计算神经网络、信任传播、贝叶斯推理、专家系统、网络本体语言有一定体会。 一直使用Java、Delphi、Prolog、SQL编程。

网易考拉推荐

IDV Mercator + Google Street + OpenLayer + 模糊度  

2013-04-06 19:29:54|  分类: OpenLayer |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
<table>
    <tr>
        <td>
            模糊度:
        </td>
        <td>
            <div data-dojo-type="dijit/form/HorizontalSlider"
                 data-dojo-props="value:100, minimum:0, maximum:100, intermediateChanges:true, showButtons:false"
                 style="width:500px;" onChange="opacity">
                <div data-dojo-type="dijit/form/HorizontalRule"
                     data-dojo-props="count:11, container:'bottomDecoration'" style="height:5px;"></div>
                <ol data-dojo-type="dijit/form/HorizontalRuleLabels"
                    data-dojo-props="container:'bottomDecoration'" style="height:1em;font-size:75%;color:gray;">
                    <li>0%</li>
                    <li>50%</li>
                    <li>100%</li>
                </ol>
            </div>
        </td>
    </tr>
</table>
<div id="ch2_image" style="width: 100%; height: 100%;"></div>
<script type="text/javascript">
    var map = new OpenLayers.Map("ch2_image", {
        allOverlays: true,
    });
    map.addControl(new OpenLayers.Control.LayerSwitcher());
    
    var streets = new OpenLayers.Layer.Google("Google Streets", {
        numZoomLevels: 20
      });
    map.addLayer(streets);
    
    // Add an Image layer
    var projWGS84 = new OpenLayers.Projection("EPSG:4326");
    var img_url = "./recipes/data/china.gif";
    var img_extent = new OpenLayers.Bounds(60, 15, 150, 56).transform(projWGS84, map.getProjectionObject());
    //var img_extent = new OpenLayers.Bounds(67.0, 12.4, 141.0, 58.5).transform(projWGS84, map.getProjectionObject());
    var img_size = new OpenLayers.Size(1088, 860);
    
    var image = new OpenLayers.Layer.Image("Image Layer", img_url, img_extent, img_size, {
        isBaseLayer: false,
        alwaysInRange: true,
        opacity: 1
    });
    //map.addLayers([streets,gphy, gmap, ghyb, gsat,image]);
    map.addLayer(image);
    map.setCenter(new OpenLayers.LonLat(105.0,32.0).transform(projWGS84, map.getProjectionObject()), 3);
    function opacity(value) {
        image.setOpacity(value/100);
    }
</script>

IDV Mercator + Google Street + OpenLayer + 模糊度 - 险峰 - 阿弥陀佛

IDV Mercator + Google Street + OpenLayer + 模糊度 - 险峰 - 阿弥陀佛
技术路线:
以模板为基础,对国家、省、市、县产生260个静态html文件,每小时更新一次。
每个静态文件,设定所在地域的地理位置、要素图片文件名集合、日期和时间、地域名称。
  评论这张
 
阅读(656)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017