基于百度地图的电子围栏设置工具

开源一个基于百度地图开源库“鼠标绘制工具条库”改造而来的电子围栏工具。在原来的基础上增加了基于行政区域的围栏设置方式。

界面截图:

基于百度地图的电子围栏设置工具_第1张图片

用法为:

var map = new BMap.Map("map");
        map.centerAndZoom(new BMap.Point(104.072213, 30.663393), 5);
        var navigationControl = new BMap.NavigationControl({
            anchor: BMAP_ANCHOR_TOP_LEFT,
            type: BMAP_NAVIGATION_CONTROL_LARGE,
            enableGeolocation: true
        });
        map.addControl(navigationControl);
        map.enableScrollWheelZoom();
        map.enableContinuousZoom();

        var ef = new ElectronicFence(map);
        function show() {
            $("#jsonValues").val(JSON.stringify(ef.getElectronicFence()));
        }

        function set() {
            ef.setElectronicFence(JSON.parse($("#jsonValues").val()));
        }
源码地址为: https://github.com/cxwl3sxl/ElectronicFence

你可能感兴趣的:(电子围栏,百度地图,GPS,开源)