精品一区在线播放-天天色图片-久草视频污-日本中文字幕一区二区-在线成人免费-丰满少妇乱子伦精品看片

BIGEMPA Js API示例中心

克里金插值示例源代碼展示

代碼編輯區 運行 下載 還原
<!DOCTYPE html>
<html>
<head>
    <meta charset='UTF-8'/>
    <meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/>
    <!--
        以下CSS地址請在安裝軟件了替換成本地的地址
        CSS地址請使用:
        http://localhost:9000/bigemap.js/v2.1.0/bigemap.css
        軟件下載地址 http://www.euxamster.com/reader/download/detail201802017.html
    -->
    <link href='http://www.euxamster.com:9000/bigemap.js/v2.1.0/bigemap.css' rel='stylesheet'/>
    <link href="http://www.euxamster.com/Public/css/button.min.css" rel="stylesheet">
    <script src="https://cdn.jsdelivr.net/npm/@turf/turf@7/turf.min.js"></script>
    <script src="http://www.euxamster.com/offline_data/kriging/kriging.js"></script>
    <script src="http://www.euxamster.com/offline_data/kriging/kriging-contour.js"></script>
    <!--
        JS地址請使用:
        http://localhost:9000/bigemap.js/v2.1.0/bigemap.js
    -->
    <script src='http://www.euxamster.com:9000/bigemap.js/v2.1.0/bigemap.js'></script>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        #map {
            position: absolute;
            top: 0;
            bottom: 0;
            width: 100%;
        }

        .tool {
            position: absolute;
            z-index: 10;
            right: 10px;
            top: 40px;
        }

        .controls {
            position: absolute;
            top: 50px;
            right: 100px;
            padding: 15px;
            z-index: 1000;
            display: flex;
            flex-direction: column;
        }

        button {
            margin-top: 5px;
            height: 30px;
            width: 100px;
        }
    </style>
    <title>切換圖層</title>
</head>
<body>

<div id='map'></div>
<!-- leaflet 地圖容器 -->
<canvas id="canvasMap" style="display: none;"></canvas>
<div class="controls">
    <button color="#626aef" onclick="startKriging('kriging')">普通克里金</button>
    <button color="#626aef" onclick="startKriging('Vector')">克里金矢量</button>
    <button color="#626aef" onclick="startKriging('Image')">克里金圖像</button>
    <button color="#626aef" onclick="clearKriging()">清空</button>
</div>
<script type="text/javascript">// 軟件配置信息地址,軟件安裝完成之后使用本地地址,如:http://localhost:9000
BM.Config.HTTP_URL = 'http://www.euxamster.com:9000';
// 在ID為map的元素中實例化一個地圖,不要設置地圖ID,ID號程序自動生成,無需手動配置,設置中心點,默認的級別和顯示級別控件
var map = BM.map('map', "bigemap.amap-map", {
    center: [30, 104],
    zoom: 3,
    zoomControl: true,
    attributionControl: false,
    minZoom: 3
});

let featureLayerGroup = null;
let imageLayerGroup = null;

// 矢量圖層組
featureLayerGroup = new BM.FeatureGroup().addTo(map).bringToFront()
// 圖像圖層組
imageLayerGroup = new BM.FeatureGroup().addTo(map).bringToFront()


const startKriging = (krigingType) => {

    var locationA = turf.point([113.13511910476657, 35.57787631544019], {value:10});
    var locationB = turf.point([113.13511910476657, 35.42339070714901], {value:1});
    var locationC = turf.point([114.1256864413522, 34.42339070714901], {value:30});
    var locationD = turf.point([114.1252522, 34.42239314901], {value:100});

    var positionData = turf.featureCollection([locationA, locationB, locationC]);

    console.log(positionData)
    if ('Vector' == krigingType) {
        showKrigingVector(positionData);
    } else if ('Image' == krigingType) {
        showKrigingImage(positionData)
    } else if ('kriging' == krigingType) {
        showKriging(positionData)
    }
}

const showKriging = ( positionData) => {
    debugger
    let boundaries = positionData
    // 清空圖層
    clearKriging();
    // 完全透明
    let scope = BM.geoJSON(boundaries, {
        style: function () {
            return {
                fillColor: '6666ff',
                color: 'red',
                weight: 2,
                opacity: 0,
                fillOpacity: 0,
            };
        }
    }).addTo(imageLayerGroup);

    map.fitBounds(scope.getBounds());
    //根據scope邊界線,生成范圍信息
    let xlim = [scope.getBounds()._southWest.lng, scope.getBounds()._northEast.lng];
    let ylim = [scope.getBounds()._southWest.lat, scope.getBounds()._northEast.lat];

    function loadkriging(points) {
        let canvas = document.getElementById("canvasMap");
        canvas.width = 2000;
        canvas.height = 1000;
        // 數量
        let pointLength = points.features.length;
        let t = [];// 數值
        let x = [];// 經度
        let y = [];// 緯度
        // 加載點數過多的話,會出現卡頓
        for (let i = 0; i < pointLength; i++) {
            x.push(points.features[i].geometry.coordinates[0]);
            y.push(points.features[i].geometry.coordinates[1]);
            t.push(points.features[i].properties.value);
        }

        // 克里金插值參數
        const params = {
            krigingModel: 'exponential',//model還可選'gaussian','spherical'
            krigingSigma2: 0,
            krigingAlpha: 100,
            canvasAlpha: 0.8,//canvas圖層透明度-0.75
            colors: ["#00A600", "#01A600", "#03A700", "#04A700", "#05A800", "#07A800", "#08A900", "#09A900", "#0BAA00", "#0CAA00", "#0DAB00", "#0FAB00", "#10AC00", "#12AC00", "#13AD00", "#14AD00", "#16AE00", "#17AE00", "#19AF00", "#1AAF00", "#1CB000", "#1DB000", "#1FB100", "#20B100", "#22B200", "#23B200", "#25B300", "#26B300", "#28B400", "#29B400", "#2BB500", "#2CB500", "#2EB600", "#2FB600", "#31B700", "#33B700", "#34B800", "#36B800", "#37B900", "#39B900", "#3BBA00", "#3CBA00", "#3EBB00", "#3FBB00", "#41BC00", "#43BC00", "#44BD00", "#46BD00", "#48BE00", "#49BE00", "#4BBF00", "#4DBF00", "#4FC000", "#50C000", "#52C100", "#54C100", "#55C200", "#57C200", "#59C300", "#5BC300", "#5DC400", "#5EC400", "#60C500", "#62C500", "#64C600", "#66C600", "#67C700", "#69C700", "#6BC800", "#6DC800", "#6FC900", "#71C900", "#72CA00", "#74CA00", "#76CB00", "#78CB00", "#7ACC00", "#7CCC00", "#7ECD00", "#80CD00", "#82CE00", "#84CE00", "#86CF00", "#88CF00", "#8AD000", "#8BD000", "#8DD100", "#8FD100", "#91D200", "#93D200", "#95D300", "#97D300", "#9AD400", "#9CD400", "#9ED500", "#A0D500", "#A2D600", "#A4D600", "#A6D700", "#A8D700", "#AAD800", "#ACD800", "#AED900", "#B0D900", "#B2DA00", "#B5DA00", "#B7DB00", "#B9DB00", "#BBDC00", "#BDDC00", "#BFDD00", "#C2DD00", "#C4DE00", "#C6DE00", "#C8DF00", "#CADF00", "#CDE000", "#CFE000", "#D1E100", "#D3E100", "#D6E200", "#D8E200", "#DAE300", "#DCE300", "#DFE400", "#E1E400", "#E3E500", "#E6E600", "#E6E402", "#E6E204", "#E6E105", "#E6DF07", "#E6DD09", "#E6DC0B", "#E6DA0D", "#E6D90E", "#E6D710", "#E6D612", "#E7D414", "#E7D316", "#E7D217", "#E7D019", "#E7CF1B", "#E7CE1D", "#E7CD1F", "#E7CB21", "#E7CA22", "#E7C924", "#E8C826", "#E8C728", "#E8C62A", "#E8C52B", "#E8C42D", "#E8C32F", "#E8C231", "#E8C133", "#E8C035", "#E8BF36", "#E9BE38", "#E9BD3A", "#E9BC3C", "#E9BB3E", "#E9BB40", "#E9BA42", "#E9B943", "#E9B945", "#E9B847", "#E9B749", "#EAB74B", "#EAB64D", "#EAB64F", "#EAB550", "#EAB552", "#EAB454", "#EAB456", "#EAB358", "#EAB35A", "#EAB35C", "#EBB25D", "#EBB25F", "#EBB261", "#EBB263", "#EBB165", "#EBB167", "#EBB169", "#EBB16B", "#EBB16C", "#EBB16E", "#ECB170", "#ECB172", "#ECB174", "#ECB176", "#ECB178", "#ECB17A", "#ECB17C", "#ECB17E", "#ECB27F", "#ECB281", "#EDB283", "#EDB285", "#EDB387", "#EDB389", "#EDB38B", "#EDB48D", "#EDB48F", "#EDB591", "#EDB593", "#EDB694", "#EEB696", "#EEB798", "#EEB89A", "#EEB89C", "#EEB99E", "#EEBAA0", "#EEBAA2", "#EEBBA4", "#EEBCA6", "#EEBDA8", "#EFBEAA", "#EFBEAC", "#EFBFAD", "#EFC0AF", "#EFC1B1", "#EFC2B3", "#EFC3B5", "#EFC4B7", "#EFC5B9", "#EFC7BB", "#F0C8BD", "#F0C9BF", "#F0CAC1", "#F0CBC3", "#F0CDC5", "#F0CEC7", "#F0CFC9", "#F0D1CB", "#F0D2CD", "#F0D3CF", "#F1D5D1", "#F1D6D3", "#F1D8D5", "#F1D9D7", "#F1DBD8", "#F1DDDA", "#F1DEDC", "#F1E0DE", "#F1E2E0", "#F1E3E2", "#F2E5E4", "#F2E7E6", "#F2E9E8", "#F2EBEA", "#F2ECEC", "#F2EEEE", "#F2F0F0", "#F2F2F2"
            ]
        }
        // 對數據集進行訓練
        let variogram = kriging.train(t, x, y, params.krigingModel, params.krigingSigma2, params.krigingAlpha);
        // 將插值范圍封裝成特定格式
        let bbox = turf.bbox(boundaries); // 外包矩形范圍
        // 根據外包矩形范圍生成外包矩形面Polygon
        let bboxPolygon = turf.bboxPolygon(bbox);
        let positions = [];
        bboxPolygon.geometry.coordinates[0].forEach((v) => {
            positions.push([v[0], v[1]])
        })
        // 將邊界封裝成特定的格式
        let range = [positions]
        // 使用variogram對象使polygons描述的地理位置內的格網元素具備不一樣的預測值,最后一個參數,是插值格點精度大小
        let grid = kriging.grid(range, variogram, 0.05);
        // 將得到的格網grid渲染至canvas上
        kriging.plot(canvas, grid, [xlim[0], xlim[1]], [ylim[0], ylim[1]], params.colors);
    }

    //將canvas對象轉換成image的URL
    function returnImgae() {
        let mycanvas = document.getElementById("canvasMap");
        return mycanvas.toDataURL("image/png");
    }

    // 執行克里金插值函數
    loadkriging(positionData);

    let imageBounds = [[ylim[0], xlim[0]], [ylim[1], xlim[1]]];
    BM.imageOverlay(returnImgae(), imageBounds, {opacity: 0.8}).addTo(imageLayerGroup);
}

// 生成矢量等值面并渲染
const showKrigingVector = (positionData) => {
    let boundaries = positionData
    // 清空圖層
    clearKriging();
    // 展點(可刪除)
    BM.geoJSON(positionData, {
        pointToLayer: function (feature, latlng) {
            return BM.circleMarker(latlng, {
                radius: 5,
                fillColor: '#6666ff',
                fillOpacity: 1,
                color: "#fff",
                weight: 2,
            });
        }, onEachFeature(feature, layer) {
            // 顯示文字
            let content = feature.properties.value
            // marker的icon文字
            let myIcon = BM.divIcon({
                html: `<div style="white-space: nowrap;color:#6666ff;">${content}</div>`,
                iconAnchor: [0, 0],
                className: 'my-div-icon',
                iconSize: 120
            });
            let featureCenter = BM.latLng(feature.geometry.coordinates[1], feature.geometry.coordinates[0]);
            featureLayerGroup.addLayer(BM.marker(featureCenter, {icon: myIcon}));
        }
    }).addTo(featureLayerGroup)
    // 顏色色帶
    let colors = [{fill: "#ffdc84"}, {fill: "#ffd782"},
        {fill: "#ffd281"}, {fill: "#ffcd7f"}, {fill: "#ffc87e"}, {fill: "#ffc37c"}, {fill: "#ffbe7a"}, {fill: "#ffb979"}, {fill: "#feb477"}, {fill: "#feaf76"},
        {fill: "#feaa74"}, {fill: "#fea573"}, {fill: "#fea071"}, {fill: "#fe9b6f"},
        {fill: "#fe966e"}, {fill: "#fe906c"}, {fill: "#fe8b6b"}, {fill: "#fe8669"},
        {fill: "#fe8167"}, {fill: "#fe7c66"}, {fill: "#fe7764"}, {fill: "#fe7263"},
        {fill: "#fd6d61"}, {fill: "#fd6860"}, {fill: "#fd635e"}, {fill: "#fd5e5c"},
        {fill: "#fd595b"}, {fill: "#fd5459"}, {fill: "#fd4f58"}, {fill: "#fd4a56"}]
    // 等級分級
    let levelV = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 250, 260, 270, 280, 290, 300, 400];
    let kriging_contours = kriging.getVectorContour(positionData, 'value', {
        model: 'exponential',
        sigma2: 0,
        alpha: 100
    }, levelV, boundaries);
    // 展示生成的矢量等值面
    BM.geoJSON(kriging_contours, {
        style: function (feature) {
            return {
                fillColor: hotColor(feature.properties.value),
                weight: 0,
                fillOpacity: 0.3,
            };
        }
    }).addTo(featureLayerGroup);

    // 根據值來配色
    function hotColor(d) {
        let index = levelV.findIndex((item) => item >= d);
        if (index > -1) {
            return colors[index].fill
        } else {
            return colors[colors.length - 1].fill
        }
    }
}

// 生成圖像等值面并渲染
const showKrigingImage = (positionData) => {
    let boundaries = positionData
    // 清空圖層
    clearKriging();
    // 完全透明
    let scope = BM.geoJSON(boundaries, {
        style: function () {
            return {
                fillColor: '6666ff',
                color: 'red',
                weight: 2,
                opacity: 0,
                fillOpacity: 0,
            };
        }
    }).addTo(imageLayerGroup);
    map.fitBounds(scope.getBounds());
    //根據scope邊界線,生成范圍信息
    let xlim = [scope.getBounds()._southWest.lng, scope.getBounds()._northEast.lng];
    let ylim = [scope.getBounds()._southWest.lat, scope.getBounds()._northEast.lat];
    // 色帶
    let colors = ["#006837", "#1a9850", "#66bd63", "#a6d96a", "#d9ef8b", "#ffffbf", "#fee08b", "#fdae61", "#f46d43", "#d73027", "#a50026"]
    // 畫布
    let canvas = document.getElementById("canvasMap");
    canvas.width = 1000;
    canvas.height = 1000;
    let kriging_contours = kriging.drawCanvasContour(positionData, 'value', {
        model: 'exponential',
        sigma2: 0,
        alpha: 100
    }, canvas, [xlim[0], xlim[1]], [ylim[0], ylim[1]], colors);

    //將canvas對象轉換成image的URL
    function returnImgae() {
        let mycanvas = document.getElementById("canvasMap");
        return mycanvas.toDataURL("image/png");
    }

    let imageBounds = [[ylim[0], xlim[0]], [ylim[1], xlim[1]]];
    BM.imageOverlay(returnImgae(), imageBounds, {opacity: 0.9}).addTo(imageLayerGroup);
}

// 清空圖層
const clearKriging = () => {
    imageLayerGroup.clearLayers();
    featureLayerGroup.clearLayers();
}


</script>
</body>
</html>            
主站蜘蛛池模板: 极品人妻少妇一区二区三区 | 日韩区一区二 | 韩国理伦少妇4做爰 | 日本国产在线观看 | 亚洲日韩av在线观看 | 亚洲精品久久久久久蜜桃 | 久久免费观看视频 | 粉嫩欧美一区二区三区高清影视 | 禁久久精品乱码 | 中文字幕日本人妻久久久免费 | 国产91在线亚洲 | 成人午夜又粗又硬又长 | 亚洲精品乱码久久久久久中文字幕 | 超碰997 | 婷婷深爱五月 | 亚洲成人免费观看 | 夜夜爱av | 中文字幕在线免费看线人 | 亚洲天堂中文 | 丰满熟女人妻中文字幕免费 | 日本肉体xxxx裸体784大胆 | 日韩av免费一区二区 | 中文字幕无线精品亚洲乱码一区 | 国产精品理论在线观看 | 亚洲天堂在线视频播放 | 国产精品天天在线午夜更新 | 在线免费观看午夜视频8 | 国产精品久久福利网站 | 免费jizz| 黑白配在线观看免费观看 | 日韩久久久久 | 永久在线免费观看 | 香蕉影院在线观看 | 日日摸天天摸爽爽狠狠97 | 午夜精品久久久久久久 | 成人在线手机版视频 | 亚洲国产精品久久人人爱潘金莲 | 中文字幕38页 | 欧美成人黄色小说 | 亚洲精品精品 | 精品欧美一区二区三区 | 99re在线视频免费观看 | 国产小受呻吟gv视频在线观看 | 一本色道久久综合狠狠躁篇怎么玩 | 免费国产裸体美女视频全黄 | 欧美大片免费观看在线观看网站推荐 | 男人的又粗又长又硬 | 成人免费av片 | 亚洲aⅴ在线 | 国产精品久久久久久久久 | 俺啪也| 99久久精品国产免费看不卡 | 青青导航| 深夜久久久 | aaaaa级毛片 aaaaa女高潮免费视频 | 亚洲精品久久久久久久小说 | 国产又色又爽又黄又免费文章 | 女女av在线 | 国产精品无需播放器在线观看 | 全国最大成人网 | a级毛片在线看日本 | 黄色顶级片 | 明星大尺度激情做爰视频 | 2021国产自在自线免 | 俺去俺来也在线www色官网 | 国模少妇一区二区三区 | 久久精品国产久精国产 | 欧美兽交xxxx×视频 | 免费的黄色毛片 | 久草在线视频资源站 | 欧洲美女毛片 | 国产在线视频www色 日韩精品av一区二区三区 | 亚洲hdmi高清线 | 国产最爽乱淫视频免费 | 日本大乳高潮视频在线观看 | 日韩人妻一区二区三区蜜桃视频 | 少妇自拍视频 | 欧美整片在线 | 日韩精品一区二区三区免费视频观看 | 天天色播 | 女人被做到高潮视频 | 久久精品视频在线免费观看 | 91九色丨porny丨肉丝 | 久久露脸国产精品 | 天天爱天天做天天爽 | 国产91精品久久久久久久 | 少妇又色又紧又爽又刺激视频 | 亚洲色图18p | 欧美一级二级三级视频 | 国产精品69久久久久水密桃 | 欧美激情999 | 噜噜av| 麻豆tv在线 | 伊人久久五月丁香综合中文亚洲 | 少妇一级淫免费观看 | 蜜臀久久99精品久久久久宅男 | 羞羞答答国产xxdd亚洲精品 | 少妇又色又紧又爽又刺激视频 | 日本人一69式jzzij | 破了亲妺妺的处免费视频国产 | 18禁无遮挡免费视频网站 | 国产高颜值大学生情侣酒店 | 欧美激情综合亚洲一二区 | 国产一区二区三区高清在线观看 | 日日弄天天弄美女bbbb | 国产首页 | 美女狂揉羞羞的视频 | 91视频xxxx| 国产aⅴ爽av久久久久成人 | 亚洲精品国产crm | 中文字幕一区二区三区四区不卡 | 91网站永久免费看 | 国产精品久久久久久久久久iiiii | 亚洲精品无码久久久久久久 | 性视频一区二区三区 | 国产欧美一区二区白浆黑人 | 青青草自拍视频 | 少妇av射精精品蜜桃专区 | 性高湖久久久久久久久aaaaa | 在线成年人视频 | 中文字幕校园春色 | 极品嫩模高潮叫床 | 欧美成人精品一区二区三区在线观看 | 国产精品手机在线观看 | 日本大香伊一区二区三区 | 亚洲欧洲日产国码久在线 | 精品欧美黑人一区二区三区 | 久久国产热视频 | 免费一级做a爰片久久毛片 免费一区 | 欧美偷拍一区二区 | 亚洲深夜在线 | 狠狠综合久久久久综合网 | 亚洲一区二区三区婷婷 | 好爽…又高潮了免费毛片 | 宝宝好涨水快流出来免费视频 | 麻豆丰满少妇chinese | 国产高清露脸 | 大rb狠狠地给你这y荡的视频 | 一乃葵在线 | 可以看毛片的网站 | 久久精品黄 | 日韩欧美一区二区三区 | 97在线看免费观看视频在线观看 | 丝袜 亚洲 另类 国产 制服 | 亚洲综合亚洲 | 国产视频第一页 | 寡妇一级片 | 日韩激情视频在线 | 樱花av在线 | yy6080亚洲精品一区 | 97偷拍少妇性按摩spa全程 | 少妇交换做爰中文字幕 | 久久精品国产亚洲沈樵 | 亚洲免费毛片 | a级特黄一级一大片多人 | 在线观看老湿视频福利 | 日本男女激情视频 | 肉色超薄丝袜脚交一区二区蜜av | 少妇无码太爽了在线播放 | 久人久人久人久久久久人 | 亚洲视频一二三四 | 五月天av影院 | 囯产精品久久久久久久久久妞妞 | 黄色网址在线视频 | 国产视频在线播放 | 麻豆人妻无码性色av专区 | 2021精品亚洲中文字幕 | 特黄一级视频 | 亚洲成av人片在线观看 | 午夜成人理论无码电影在线播放 | 亚洲国产一二 | 久久不见久久见免费影院视频 | 毛片视频在线免费观看 | 国产精品刺激对白麻豆99 | 凹凸成人精品亚洲精品密奴 | 97精品久久久午夜一区二区三区 | 国产涩涩视频在线观看 | 永久视频在线 | 啪啪免费视频网站 | 九九福利 | 亚洲综合日韩精品欧美综合区 | 亚洲中文字幕久久无码精品 | 国产无遮挡又黄又爽又色 | 性人久久久久 | 国产精品视频一区国模私拍 | 女主播户外勾搭啪啪 | 日产成品片a直接观看入 | 国产精品嫩草影院av | 欧美天堂在线 | 国产精品av久久久久久小说 | 神马午夜伦理影院 | 四虎永久在线精品免费播放 | 一级做受大片免费视频 | 6080影视最新97理伦片 | 色婷婷综合久久久久中文 | 三级中文字幕在线 | sese在线| 亚洲精品视频网址 | 91精品孕妇哺乳期国产 | 少妇出轨精品中出一区二区 | 久久久久爽爽爽爽一区老女人 | 亚洲最大中文字幕无码网站 | 中文字幕亚洲情99在线 | 国产精彩视频在线 | 日韩欧美视频在线免费观看 | 日本特黄 | 国产亚洲一区二区在线 | 醉酒后少妇被疯狂内射视频 | 真多人做人爱视频高清免费 | 亚洲福利精品 | 成人欧美一级特黄 | 国产精品爽爽久久久久久豆腐 | 99久久综合狠狠综合久久止 | 凉森玲梦一区二区三区av免费 | 国产天美传媒性色av | 最近中文字幕免费mv在线 | 国户精品久久久久久久久久久不卡 | 亚洲第一女人av | 美女视频黄a视频全免费观看 | 四库影院永久国产精品 | 亚洲人成电影在线播放 | 免费av网址大全 | 国产乱在线 | 日日干日日草 | 国产亚洲高清视频 | 91福利视频在线 | 九九香蕉视频 | 蜜臀久久精品 | 亚洲高清影院 | 久操视频免费在线观看 | 国产又粗又黄又爽 | 国产大学生呻吟对白精彩在线 | 三区四区 | 无码日韩精品一区二区人妻 | 91灌醉下药在线观看播放 | 亚洲成人av在线播放 | 中文字幕免费在线观看视频 | 久草免费在线播放 | 少妇4p| 日本少妇高潮xxxxx另类 | 羞羞动漫在线看免费 | 黄色av网站在线观看 | 日日碰狠狠躁久久躁96avv | 三级三级久久三级久久18 | 国产综合在线播放 | 午夜视频免费在线 | 精品久久久久久综合日本 | 国产超碰人人做人人爽av牛牛 | 好紧好爽再进去一点在线视频 | 美女bbbbb免费视频 | 少妇高潮太爽了在线视频 | 草草浮力地址线路①屁屁影院 | 亚洲精品久久久久中文第一幕 | 欧美人与动性xxxxx杂性 | 欧美亚洲视频一区二区 | av明星换脸无码精品区 | 少妇高潮18zzzzzzzyⅹ | 国产精品主播一区二区 | 青青草国产成人av片免费 | 欧美jizzhd精品欧美丰满 | 亚洲免费一级视频 | 人人妻人人添人人爽日韩欧美 | 亚洲国产精品入口 | 久久99精品久久久久子伦 | 欧美疯狂做受xxxx高潮 | 日批视频免费播放 | 强迫凌虐淫辱の牝奴在线观看 | 久久手机视频 | 亚洲综合二 | 欧亚乱熟女一区二区在线 | 久久人人爽人人爽人人片亞洲 | 青青久在线视频 | 久久zyz资源站无码中文动漫 | 日韩和的一区二区 | 91九色国产ts另类人妖 | 狠狠色噜噜狠狠狠狠97俺也去 | 久久精品视频中文字幕 | 亚日韩欧美 | 四虎影院黄色 | 国产精品一色哟哟 | 免费看污片的网站 | 中文字幕在线观看第二页 | 曰本女人牲交全视频播放 | 一二三四视频社区在线 | 国产亚洲精品a在线 | a级特黄一级一大片多人 | 国产xxx在线 | 久久人人插 | 亚洲色精品三区二区一区 | jizz内谢中国亚洲jizz | 久久噜噜噜精品国产亚洲综合 | 日韩第一页在线观看 | 国产69精品久久99卡顿的解决方法 | 中文无码日韩欧 | 欧美韩国一区 | 中文字幕乱人伦高清视频 | 青青青在线 | 婷婷五月综合丁香在线 | 国产亚洲精久久久久久无码 | 国产黑丝在线视频 | 国产免费一区二区三区在线能观看 | 毛片网站有哪些 | 欧美人妖xxxx | 性欧美长视频 | 亚洲欧美福利视频 | 亚洲色丰满少妇高潮18p | 亚欧成人精品一区二区 | 日本一区二区不卡视频 | 亚洲欧美国产毛片在线 | 欧美一区免费观看 | 一本大道香一蕉久 | jzzijzzij亚洲成熟少妇在线观看 jzzijzzij亚洲日本少妇熟 | 日本三级全黄少妇三2020 | 丰满少妇裸体淫交 | 天干天干天啪啪夜爽爽av软件 | 欧美13p | 一本一本久久a久久精品牛牛影视 | 久久av网站| 国产情侣啪啪 | 在线观看日本中文字幕 | 国产一级80毛片古装片 | 黄色小网站在线观看 | 日韩欧美一区二区三区, | 四虎精品成人免费网站 | 免费国产a | 中国少妇内射xxxhd免费 | 男女洗澡视频网站 | 欧美高清成人 | 又大又紧又粉嫩18p少妇 | 秋霞影院午夜 | 美女激情av| 精品人妻无码一区二区三区性 | 久久久久国产精品www | 国产特级毛片潘金莲 | 日日干日日插 | 男女啪啪做爰高潮无遮挡 | 国产日韩av免费无码一区二区三区 | 久久99青青精品免费观看 | 毛片一区二区三区 | 久久蜜桃精品一区二区三区综合网 | 99久久久国产精品免费调教网站 | 亚洲精品久久7777777 | 亚洲色图欧美视频 | 一区二区三区91 | 黄av在线播放 | 亚洲综合久久久久 | 韩国中文字幕在线观看 | 亚洲福利影院 | 久久久噜噜噜久久中文福利 | 97se亚洲国产综合自在线观看 | 日韩中文视频 | 日韩一卡2卡3卡4卡新区亚洲 | 丰满爆乳在线播放 | 国产馆在线观看 | 在线欧美成人 | 日产国产精品亚洲系列 | 亚洲va久久久噜噜噜久久 | 强行无套内谢大学生初次 | 欧美日韩综合视频 | 国产精品无码久久久久久 | 亚洲色图欧美日韩 | 精品国产一区二区三区粉芽 | 亚洲va中文在线播放免费 | 欧美三日本三级少妇三2023 | 性猛交xxxx免费看网站 | 国产一区在线视频观看 | 国产精品高潮呻吟av久久 | 国内精品久久久久久久久久久 | 日韩中文字幕在线一区二区 | 午夜视频在线播放一三 | 一级淫片a看免费 | 国产成人综合在线视频 | 久草在线资源总站 | 91原创国产 | 一区二区三区国产精 | 久久大综合 | 国产精品99视频 | 成人涩涩网 | 国产精品久久久久aaaa九色 | 成人av免费在线看 | 国产女| 欧美做受高潮动漫 | 亚洲视频区 | 天天综合天天干 | 在线视频 日韩 | 国产伦精品一区二区三区男技 | 高h纯肉无码视频在线观看 亚洲国产成人av毛片大全 | 国产视频一区在线播放 | 国产91丝袜在线播放0 | 深夜成人在线 | 久久精品国产99精品国产亚洲性色 | www黄色| 狠狠干很很操 | 久久亚洲精中文字幕冲田杏梨 | 成人免费观看在线视频 | 婷婷网色偷偷久久久99超碰 | 亚洲精品www久久久久久 | 国产精品高跟丝袜一区 | 久草av在线播放 | 国产成人一区二区三区在线 | 91精品国产影片一区二区三区 | 国产精品视频网 | 国产情侣激情在线对白 | 欧洲精品一卡2卡三卡4卡影视 | 亚洲二区在线观看 | 中国中文字幕伦av在线看片 | 一级特黄特色的免费大片视频 | 欧美日韩综合一区二区 | 免费看黄色网址 | 91精品夜夜 | 91视频二区| hitomi一区二区在线播放 | 成人在线免费 | 少妇人妻精品一区二区 | 无码国内精品人妻少妇 | 欧美一区2区三区4区贰佰公司 | 色噜噜狠狠色综合网图区 | 蜜臀久久99精品久久一区二区 | 免费欧美黄 | 2017天天干 | 中国少妇xxxxxbbbbb | 中国少妇xxxⅹ性xxxx | 日韩成人精品在线 | 东北妇女xx做爰视频 | 日本激情小视频 | 精品女同一区二区 | 久久av中文字幕 | 操少妇视频 | 天天摸天天爽 | 大桥未久av一区二区三区 | 久青草国产在视频在线观看 | 网站久久久 | 欧美肥老太牲交大战 | 久久精品无码精品免费专区 | 精品久久久久久18免费网站 | 欧美黑大粗 | 精品国产18久久久久久二百 | 白丝乳交内射一二三区 | 毛色毛片免费观看 | 蜜臀av夜夜澡人人爽人人 | 91精品国产综合久久香蕉922 | 一区二区欧美日韩 | 亚洲精品视频久久久 | 香港三级日本三级三69 | 久久精品无码一区二区三区免费 | 高h禁伦1v1喂奶 | 久草在线中文视频 | 精品女同一区二区三区 | 日韩在线免费播放 | 国产视频在线一区 | 少妇公车张开腿迎合巨大视频 | 无码成人精品区在线观看 | 国产精品成人3p一区二区三区 | 99久久久国产精品免费蜜臀 | 精品中文字幕一区二区 | 成人h动漫精品一区二区 | 日本啪啪网站永久免费 | 国精产品一区一区三区免费视频 | 亚洲午夜天堂 | 久久艹在线 | 免费嗨片首页中文字幕 | 亚洲精品网站在线播放gif | 黑丝美女一区二区 | 天美乌鸦星空mv高清正版播放 | 国产精品免费无遮挡无码永久视频 | caoporn人人| 夜夜激情网 | 国产精品高潮呻吟久久av无 | 无遮挡国产 | 色版视频在线观看 | 99re视频在线 | 最近2019中文字幕大全第二页 | 中文字幕日韩精品亚洲七区 | 一区二区三区在线播放 | 成人爱爱aa啪啪看片 | 国产又粗又爽又黄 | 意大利做爰露性器50部 | 日日爱夜夜爱 | 久久15p| 免费色视频| 欧美精品二区三区四区免费看视频 | 欧洲美女毛片 | 国产精品久久久久久影院8一贰佰 | 九九热精品视频在线 | 一本大道久久卡一卡二卡三乱码 | 鸥美毛片 | a级片免费视频 | 成人做爰高潮片免费视频美国 | 91小视频在线观看 | a级在线免费观看 | 欧美一区免费看 | 成人无码一区二区三区网站 | 久久99热婷婷精品一区 | 久久综合综合久久综合 | 精品久久久久久久久久久久久 | 老头老太吃奶xb视频 | 国产免费a∨片在线观看不卡 | 欧美日韩国产黄色 | 国产情侣呻吟对白高潮 | 老头糟蹋新婚少妇系列小说 | www国产精品内射老熟女 | 亚洲欧美精品综合在线观看 | 99久久夜色精品国产亚洲1000部 | 在线免费观看h片 | 女人张开腿涩涩网站 | 慈禧一级淫片免费放特级 | 欧美草比视频 | 青青青青青青草 | 久久国产精品偷 | 首尔之春在线看 | 日韩av免费在线 | 小黄鸭精品aⅴ导航网站入口 | 欧美日韩免费一区 | 免费三级毛片 | 国产精品9999久久久久仙踪林 | 成人免费大片在线观看 | 国内精品国产成人国产三级粉色 | 人人干干 | 国产我不卡 | 视频一区二区欧美 | 91插插插视频 | av网站的免费观看 | 欧美一级免费在线 | 91在线精品啪婷婷 | 999久久久精品视频 999久久久久 | 欧美日本精品 | 3d动漫精品啪啪1区2区免费 | 久久亚洲经典 | 中文字幕 视频一区 | 黄色av网站在线播放 | 国产免费拔擦拔擦8x在线播放 | 国产69精品久久久久99尤物 | 免费成人在线网 | 国内毛片毛片毛片毛片 | 亚洲免费黄色 | 免费黄色小视频在线观看 | 手机在线观看日韩大片 | 日本熟妇人妻中出 | 精品国产第一国产综合精品 | 国内精品毛片 | 成熟丰满熟妇高潮xxxxx视频 | 柳州莫菁菁av一区 | 日韩国产人妻一区二区三区 | 成人国产免费观看 | 国产精品极品 | 欧美性生交大片免费视频 | 免费观看又色又爽又黄的韩国 | 97碰碰碰免费公开在线视频 | 日韩福利视频网 | 国产男女做爰猛烈床吻戏网站 | 亚洲第一网站男人都懂 | 韩国三级hd中文字幕三义 | 老司机67194精品线观看 | 久久午夜无码免费 | 免费在线观看日韩av | 夜色影院在线观看 | 深夜精品 | 在线看不卡av | 亚洲国产婷婷香蕉久久久久久 | 色青网 | 亚洲精品成人无码中文毛片不卡 | 亚洲伊人久久大香线蕉综合图片 | 久久精品国产久精国产一老狼 | 国产免费黄色小视频 | 夜夜久久久 | 99国产精品国产精品九九 | 午夜在线观看一区 | 午夜黄色毛片 | 国产午夜大片 | 国产精品免费视频二三区 | 亚洲成a人片77777潘金莲 | 欧美日韩色图片 | 直接看的毛片 | 色婷婷国产精品 | 夜夜爽网站 | 国产成人a v | 看中国毛片| 免费在线观看网址入口 | 国产精华一区二区三区 | 国产深夜福利在线 | 欧美xxxx做受欧美1314 | 亚洲国产午夜精品理论片在线播放 | 国产一区二区三区免费观看潘金莲 | 91麻豆精品国产91久久久点播时间 | 国产精品岛国久久久久久久久红粉 | 国产一区二区 | 男人的天堂av高清在线 | www色视频| 亚洲网站视频 | 国内自拍av | 伊人久久大香线蕉av色 | 九一在线视频 | 亚洲aaa级 | 欧美不卡视频一区发布 | 伊人激情视频 | 无码一区二区三区 | 茄子视频色 | 在线播放ww | 国产又黄又爽刺激片 | tushy欧美激情在线观看 | 国产精品一区二区不卡 | 136微拍宅男导航在线 | 国产一区91 | 97久久久久久久久久久久 | 永久视频在线 | 亚洲综合在线网 | 97夜夜澡人人爽人人喊中国片 | 国产99久久久国产精品免费看 | 麻豆一区二区三区蜜桃免费 | 不卡精品视频 | 欧美日韩国产精品自在自线 | 性一交一乱一伧国产女士spa | 嫩草精品福利视频在线观看 | 91在线porny国产在线看 | 亚洲va欧美va人人爽 |