博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenLayers 添加RegularPolygon
阅读量:5132 次
发布时间:2019-06-13

本文共 930 字,大约阅读时间需要 3 分钟。

1、主要涉及类:

OpenLayers.Layer.Vector、OpenLayers.Control.DrawFeature、 

OpenLayers.Handler.RegularPolygon

2、方法编写

var polygonControl ;function addPolygonLayer(){  var polygonLayer = new OpenLayers.Layer.Vector("Polygon Layer");   map.addLayers([polygonLayer]);   polyOptions = {sides: 4};   polygonControl = new OpenLayers.Control.DrawFeature(polygonLayer,              OpenLayers.Handler.RegularPolygon,{handlerOptions: polyOptions});                map.addControl(polygonControl);                map.setCenter(new OpenLayers.LonLat(0, 0), 3);                    document.getElementById('activate').checked = true;        document.getElementById('deactivate').checked = false;   }     function setOptions(options) {            polygonControl.handler.setOptions(options);     }

  3、操作选项:

deactivateactivate 

 

转载于:https://www.cnblogs.com/boonya/archive/2012/03/18/2404756.html

你可能感兴趣的文章
tmux的简单快捷键
查看>>
[Swift]LeetCode922.按奇偶排序数组 II | Sort Array By Parity II
查看>>
VC6.0调试技巧(一)(转)
查看>>
php match_model的简单使用
查看>>
SIP服务器性能测试工具SIPp使用指导(转)
查看>>
Vue_(组件通讯)子组件向父组件传值
查看>>
STM32单片机使用注意事项
查看>>
js window.open 参数设置
查看>>
032. asp.netWeb用户控件之一初识用户控件并为其自定义属性
查看>>
移动开发平台-应用之星app制作教程
查看>>
leetcode 459. 重复的子字符串(Repeated Substring Pattern)
查看>>
springboot No Identifier specified for entity的解决办法
查看>>
浅谈 unix, linux, ios, android 区别和联系
查看>>
51nod 1428 活动安排问题 (贪心+优先队列)
查看>>
Solaris11修改主机名
查看>>
latex for wordpress(一)
查看>>
如何在maven工程中加载oracle驱动
查看>>
Flask 系列之 SQLAlchemy
查看>>
aboutMe
查看>>
【Debug】IAR在线调试时报错,Warning: Stack pointer is setup to incorrect alignmentStack,芯片使用STM32F103ZET6...
查看>>