OpenLayers学习笔记4——使用jQuery UI实现测量对话框
来源:互联网 发布:js new date format 编辑:程序博客网 时间:2024/05/07 03:36
OpenLayers学习最好的方式就是跟着其自带的示例进行学习,另外对web前端的开发设计要了解,慢慢积累,这样在一般的小项目中应该是足够用了。本篇参照量测demo实现对话框形式的量测,抛砖引玉,通过这个功能,后面的查询、定位等基于对话框的形式就很容易实现了。先看下效果图:
长度测量:
面积测量:
代码基本都是demo里的代码,就不贴出来了。这里需要注意的问题是,在关闭窗口的时候一定要使measureTools deactive
//测量 $("#Measure").click(function () { $("#measureDialog").dialog( { open: function () { clearMeasureText(); }, //关闭测量窗口前使measureTools deactive beforeClose: function () { deactiveMeasureControl(); }, title: "测量", resizable: false, buttons: { "确定": function () { $(this).dialog("close"); }, "取消": function () { $(this).dialog("close"); } } } ); });
function deactiveMeasureControl(){ for (var key in measureControls) { var control = measureControls[key]; control.deactivate(); }}
1 0
- OpenLayers学习笔记4——使用jQuery UI实现测量对话框
- OpenLayers学习笔记5——使用jQuery UI实现查询并标注(UI篇)
- OpenLayers学习笔记9——使用servlet与jquery-ui实现自动提示输入
- OpenLayers学习笔记6——使用jQuery UI实现查询并标注(功能实现篇)
- OpenLayers学习笔记3——使用jQuery UI美化界面设计
- OpenLayers学习笔记7——使用javaBean实现用户登录
- Openlayers学习笔记——Map类
- Openlayers学习笔记——Controls类
- Openlayers学习笔记——StylingControls
- openlayers使用笔记1 从例子开始学习openlayers
- 转载 openlayers使用笔记1 从例子开始学习openlayers
- Jquery李炎恢——37,38对话框UI【3】【4】
- 【JQuery UI】对话框插件——dialog
- OpenLayers源码学习---OpenLayers中事件相关实现和使用
- OpenLayers学习笔记1——实现WMTS的逐级无缝缩放
- OpenLayers学习笔记8——使用servlet从mysql获取数据并标注
- jQuery UI 学习笔记
- jquery-ui学习笔记
- 在线测试浏览器兼容性的工具_spoon
- MySQL索引原理及慢查询优化
- linux入门基础——linux权限机制
- int、NSInteger、NSUInteger、NSNumber的区别和联系
- Android开发环境搭建(windows OS)之补充
- OpenLayers学习笔记4——使用jQuery UI实现测量对话框
- load和磁盘占用shell
- 浏览器下载文件编码问题
- Android onFragmentInteraction(Uri uri) 方法
- 计算机系统知识--输入输出技术
- [LeetCode]Count Complete Tree Nodes
- Leetcode34: Compare Version Numbers
- 如何打开窗体即隐藏
- 我的Cocos2d-x学习笔记(二十二)CCTextFieldTTF (文字输入)、CCTextFieldDelegate(输入通知事件)