3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C# SharpMap 学习总结

發布時間:2025/4/14 C# 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C# SharpMap 学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SharpMap V1.1 For Web教程系列之——地圖展示



SharpMap V1.1 For Web教程系列之——地圖展示 開篇先說本次的開發環境吧。采用Vs2010,.Net?


Framework 4.0。
為了更好的調試程序,建議在IIS中進行調試及運行,個人非常不喜歡利用VS自己提供的WebServer去調


試程序,而且很多在Web.config中的設置也需要在IIS中才能起到效果!
開發環境我就不要介紹了,先來說說SharpMap的組件要求吧。由于SharpMap的架構一直在變化和改進過


程中,因此參考網絡上別人的事例代碼,你會發現都運行不起來,不是接口沒了,就是命名空間變了,


這點我也希望SharpMap早日穩定下來。
這次使用的SharpMap的版本是V1.1版本,官方意見提供最新穩定版的下載了,官方網址為:


http://sharpmap.codeplex.com/
SharpMap 1.1版本的下載地址為:http://sharpmap.codeplex.com/downloads/get/792797?,發布時間


為2014年12月11日;該版本只是SharpMap的核心庫(Core+UI),下載完后,為了Web開發還必須下載一個


Web端的庫,本人做完因為這一步走了好多彎路,網絡上的教程也沒有人寫上著一點。在官網的


DOWNLOADS節點下有個下載界面,需要下載SharpMap.Web這個組件。
OK!所需庫完成后,下面進行Asp.Net的網站開發!你也可以不看下面的代碼,直接下載整個網站。解決


方案下載地址:http://pan.baidu.com/s/1i3vdUcd
打開VS2010,新建一個網站,?新建一個WebForm,我這里命名為“Map.aspx”,下面貼代碼:
Map.aspx:地圖展示頁面


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Map.aspx.cs" Inherits="Map" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"?


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
? ? <title>SharpMap測試</title>
</head>
<body>
? ? <form id="form1" runat="server">
? ? <div>
? ? ? ? <asp:RadioButtonList ID="rblMapTools" runat="server" RepeatDirection="Horizontal">
? ? ? ? ? ? <asp:ListItem Value="0">Zoom in</asp:ListItem>
? ? ? ? ? ? <asp:ListItem Value="1">Zoom out</asp:ListItem>
? ? ? ? ? ? <asp:ListItem Value="2" Selected="True">Pan</asp:ListItem>
? ? ? ? </asp:RadioButtonList>
? ? ? ? <asp:ImageButton runat="server" Width="700" Height="400" ID="imgMap"?
? ? ? ? ? ? οnclick="imgMap_Click" />
? ? </div>
? ? </form>
</body>
</html>


View Code
Map.aspx.cx:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


public partial class Map : System.Web.UI.Page
{
? ? private SharpMap.Map myMap;
? ? protected void Page_Load(object sender, EventArgs e)
? ? {
? ? ? ? myMap = MapHelper.InitializeMap(new System.Drawing.Size((int)imgMap.Width.Value,?


(int)imgMap.Height.Value));


? ? ? ? //SharpMap.Map
? ? ? ? if (this.IsPostBack)
? ? ? ? {
? ? ? ? ? ? myMap.Center = (GeoAPI.Geometries.Coordinate)ViewState["mapCenter"];
? ? ? ? ? ? myMap.Zoom = (double)ViewState["mapZoom"];
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? this.generateMap();
? ? ? ? }
? ? }
? ? protected void imgMap_Click(object sender, ImageClickEventArgs e)
? ? {
? ? ? ? myMap.Center = myMap.ImageToWorld(new System.Drawing.Point(e.X, e.Y));
? ? ? ? //Set zoom value if any of the zoom tools were selected
? ? ? ? if (rblMapTools.SelectedValue == "0") //Zoom in
? ? ? ? ? ? myMap.Zoom = myMap.Zoom * 0.5;
? ? ? ? else if (rblMapTools.SelectedValue == "1") //Zoom out
? ? ? ? ? ? myMap.Zoom = myMap.Zoom * 2;
? ? ? ? //Create the map
? ? ? ? this.generateMap();
? ? }


? ? private void generateMap()
? ? {
? ? ? ? ViewState.Add("mapCenter", myMap.Center);
? ? ? ? ViewState.Add("mapZoom", myMap.Zoom);
? ? ? ? //myMap = MapHelper.InitializeMap(new System.Drawing.Size(256, 256));
? ? ? ? System.Drawing.Image img = myMap.GetMap();


? ? ? ? string imgID = SharpMap.Web.Caching.InsertIntoCache(1, img);
? ? ? ??
? ? ? ? imgMap.ImageUrl = "getmap.aspx?ID=" + HttpUtility.UrlEncode(imgID);
? ? }
}


  Web.Config配置文件,在.Net 4.0下配置文件,紅色部分表示這個地方和SharpMap官網以及互聯網


上很多教程里面的區別。


<?xml version="1.0"?>
<configuration>
? <system.web>
? ? <compilation debug="true" targetFramework="4.0" />
? </system.web>
? <system.webServer>
? ? ?<modules runAllManagedModulesForAllRequests="true"/>
? ? ? <handlers>
? ? ? ? ? <add verb="*" name="test" path="GetMap.aspx" type="SharpMap.Web.HttpHandler"?


preCondition="integratedMode"/>
? ? ? </handlers>
? ? ? <validation validateIntegratedModeConfiguration="false" />
? </system.webServer>
</configuration>


MapHelper.cs


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using SharpMap;
using System.Drawing;
using SharpMap.Layers;
using SharpMap.Data.Providers;
using SharpMap.Styles;
using System.Drawing.Text;
using SharpMap.Rendering;


using ColorBlend=SharpMap.Rendering.Thematics.ColorBlend;
using Point=GeoAPI.Geometries.Coordinate;
using System.Drawing.Drawing2D;


/// <summary>
/// Summary description for MapHelper
/// </summary>
public class MapHelper
{
? ? public MapHelper()
? ? {
? ? }


? ? public static Map InitializeMap(Size size)
? ? {
? ? ? ? HttpContext.Current.Trace.Write("Initializing map...");


? ? ? ? //Initialize a new map of size 'imagesize'
? ? ? ? Map map = new Map(size);


? ? ? ? //Set up the countries layer
? ? ? ? VectorLayer layCountries = new VectorLayer("Countries");
? ? ? ? //Set the datasource to a shapefile in the App_data folder
? ? ? ? layCountries.DataSource = new ShapeFile(HttpContext.Current.Server.MapPath(@"~


\App_data\countries.shp"), true);


? ? ? ? //Set fill-style to green
? ? ? ? layCountries.Style.Fill = new SolidBrush(Color.Green);
? ? ? ? //Set the polygons to have a black outline
? ? ? ? layCountries.Style.Outline = Pens.Black;
? ? ? ? layCountries.Style.EnableOutline = true;
? ? ? ? layCountries.SRID = 4326;


? ? ? ? //Set up a river layer
? ? ? ? VectorLayer layRivers = new VectorLayer("Rivers");
? ? ? ? //Set the datasource to a shapefile in the App_data folder
? ? ? ? layRivers.DataSource = new ShapeFile(HttpContext.Current.Server.MapPath(@"~


\App_data\rivers.shp"), true);
? ? ? ? //Define a blue 1px wide pen
? ? ? ? layRivers.Style.Line = new Pen(Color.Blue, 1);
? ? ? ? layRivers.SRID = 4326;


? ? ? ? //Set up a river layer
? ? ? ? VectorLayer layCities = new VectorLayer("Cities");
? ? ? ? //Set the datasource to a shapefile in the App_data folder
? ? ? ? layCities.DataSource = new ShapeFile(HttpContext.Current.Server.MapPath(@"~


\App_data\cities.shp"), true);
? ? ? ? //Define a blue 1px wide pen
? ? ? ? //layCities.Style.Symbol = new Bitmap(HttpContext.Current.Server.MapPath(@"~


\App_data\Taiyuan\icon.png"));
? ? ? ? layCities.Style.SymbolScale = 0.8f;
? ? ? ? layCities.MaxVisible = 40;
? ? ? ? layCities.SRID = 4326;


? ? ? ? //Set up a country label layer
? ? ? ? LabelLayer layLabel = new LabelLayer("Country labels");
? ? ? ? layLabel.DataSource = layCountries.DataSource;
? ? ? ? layLabel.Enabled = true;
? ? ? ? layLabel.LabelColumn = "Name";
? ? ? ? layLabel.Style = new LabelStyle();
? ? ? ? layLabel.Style.ForeColor = Color.White;
? ? ? ? layLabel.Style.Font = new Font(FontFamily.GenericSerif, 12);
? ? ? ? layLabel.Style.BackColor = new SolidBrush(Color.FromArgb(128, 255, 0, 0));
? ? ? ? layLabel.MaxVisible = 90;
? ? ? ? layLabel.MinVisible = 30;
? ? ? ? layLabel.Style.HorizontalAlignment = LabelStyle.HorizontalAlignmentEnum.Center;
? ? ? ? layLabel.SRID = 4326;
? ? ? ? layLabel.MultipartGeometryBehaviour =?


LabelLayer.MultipartGeometryBehaviourEnum.Largest;


? ? ? ? //Set up a city label layer
? ? ? ? LabelLayer layCityLabel = new LabelLayer("City labels");
? ? ? ? layCityLabel.DataSource = layCities.DataSource;
? ? ? ? layCityLabel.Enabled = true;
? ? ? ? layCityLabel.LabelColumn = "Name";
? ? ? ? layCityLabel.Style = new LabelStyle();
? ? ? ? layCityLabel.Style.ForeColor = Color.Black;
? ? ? ? layCityLabel.Style.Font = new Font(FontFamily.GenericSerif, 11);
? ? ? ? layCityLabel.MaxVisible = layLabel.MinVisible;
? ? ? ? layCityLabel.Style.HorizontalAlignment = LabelStyle.HorizontalAlignmentEnum.Left;
? ? ? ? layCityLabel.Style.VerticalAlignment = LabelStyle.VerticalAlignmentEnum.Bottom;
? ? ? ? layCityLabel.Style.Offset = new PointF(3, 3);
? ? ? ? layCityLabel.Style.Halo = new Pen(Color.Yellow, 2);
? ? ? ? layCityLabel.TextRenderingHint = TextRenderingHint.AntiAlias;
? ? ? ? layCityLabel.SmoothingMode = SmoothingMode.AntiAlias;
? ? ? ? layCityLabel.SRID = 4326;
? ? ? ? layCityLabel.LabelFilter = LabelCollisionDetection.ThoroughCollisionDetection;
? ? ? ? layCityLabel.Style.CollisionDetection = true;


? ? ? ? //Add the layers to the map object.
? ? ? ? //The order we add them in are the order they are drawn, so we add the rivers last?


to put them on top
? ? ? ? map.Layers.Add(layCountries);
? ? ? ? map.Layers.Add(layRivers);
? ? ? ? map.Layers.Add(layCities);
? ? ? ? map.Layers.Add(layLabel);
? ? ? ? map.Layers.Add(layCityLabel);




? ? ? ? //limit the zoom to 360 degrees width
? ? ? ? map.MaximumZoom = 360;
? ? ? ? map.BackColor = Color.LightBlue;


? ? ? ? map.Zoom = 360;
? ? ? ? map.Center = new Point(0, 0);


? ? ? ? HttpContext.Current.Trace.Write("Map initialized");
? ? ? ? return map;
? ? }


? ? public static Map InitializeTaiyuanMap(Size size)
? ? {
? ? ? ? HttpContext.Current.Trace.Write("Initializing map...");


? ? ? ? //Initialize a new map of size 'imagesize'
? ? ? ? SharpMap.Map map = new SharpMap.Map(size);


? ? ? ? //設置太原市區域圖層
? ? ? ? SharpMap.Layers.VectorLayer layTy = new SharpMap.Layers.VectorLayer("ty");
? ? ? ? layTy.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\區縣級行政區劃R.shp"), true);
? ? ? ? layTy.Style.Fill = new SolidBrush(Color.FromArgb(242, 239, 233));
? ? ? ? layTy.Style.Outline = System.Drawing.Pens.Black;
? ? ? ? layTy.Style.EnableOutline = true;
? ? ? ? layTy.SRID = 4326;


? ? ? ? //設置鎮的圖層
? ? ? ? SharpMap.Layers.VectorLayer layZ = new SharpMap.Layers.VectorLayer("z");
? ? ? ? layZ.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\鎮.shp"), true);
? ? ? ? layZ.Style.Fill = new SolidBrush(Color.FromArgb(191, 237, 245));
? ? ? ? layZ.Style.Outline = System.Drawing.Pens.Black;
? ? ? ? layZ.Style.EnableOutline = true;
? ? ? ? layZ.SRID = 4326;


? ? ? ? //設置河流的圖層
? ? ? ? SharpMap.Layers.VectorLayer layHl = new SharpMap.Layers.VectorLayer("Hl");
? ? ? ? layHl.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\河流湖泊R.shp"), true);
? ? ? ? layHl.Style.Fill = new SolidBrush(Color.FromArgb(151, 219, 242));
? ? ? ? layHl.Style.Outline = System.Drawing.Pens.Black;
? ? ? ? layHl.Style.EnableOutline = true;
? ? ? ? layHl.SRID = 4326;


? ? ? ? //設置國道的圖層
? ? ? ? SharpMap.Layers.VectorLayer layGd = new SharpMap.Layers.VectorLayer("gd");
? ? ? ? layGd.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\國道L.shp"), true);
? ? ? ? layGd.Style.Fill = new SolidBrush(Color.FromArgb(255, 254, 169));
? ? ? ? layZ.Style.Outline = System.Drawing.Pens.Black;
? ? ? ? layZ.Style.EnableOutline = true;
? ? ? ? layGd.Style.Line = new Pen(Color.FromArgb(130, 130, 130), 1);
? ? ? ? layGd.SRID = 4326;


? ? ? ? //Set up the countries layer
? ? ? ? SharpMap.Layers.VectorLayer laySd = new SharpMap.Layers.VectorLayer("sd");
? ? ? ? //Set the datasource to a shapefile in the App_data folder
? ? ? ? laySd.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\省道L.shp"), true);


? ? ? ? //Set fill-style to green
? ? ? ? laySd.Style.Fill = new SolidBrush(Color.FromArgb(255, 254, 169));
? ? ? ? //Set the polygons to have a black outline
? ? ? ? laySd.Style.Line = new Pen(Color.FromArgb(130, 130, 130), 1);


? ? ? ? layZ.Style.Outline = System.Drawing.Pens.Gainsboro;
? ? ? ? layZ.Style.EnableOutline = true;


? ? ? ? laySd.SRID = 4326;


? ? ? ? //Set up a river layer
? ? ? ? SharpMap.Layers.VectorLayer layRivers = new SharpMap.Layers.VectorLayer("Rivers");
? ? ? ? //Set the datasource to a shapefile in the App_data folder
? ? ? ? layRivers.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\城市主干道L.shp"), true);


? ? ? ? layRivers.Style.Fill = new SolidBrush(Color.FromArgb(255, 254, 169));
? ? ? ? //Define a blue 1px wide pen
? ? ? ? layRivers.Style.Line = new Pen(Color.FromArgb(130, 130, 130), 1);
? ? ? ? layRivers.SRID = 4326;


? ? ? ? //Set up a river layer
? ? ? ? SharpMap.Layers.VectorLayer layCities = new SharpMap.Layers.VectorLayer("Cities");
? ? ? ? //Set the datasource to a shapefile in the App_data folder
? ? ? ? layCities.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\城市次干道L.shp"), true);
? ? ? ? //Define a blue 1px wide pen
? ? ? ? //layCities.Style.Symbol = new Bitmap(HttpContext.Current.Server.MapPath(@"~


\App_data\Taiyuan\icon.png"));
? ? ? ? layCities.Style.SymbolScale = 0.8f;
? ? ? ? layCities.MaxVisible = 0.2;
? ? ? ? layCities.SRID = 4326;


? ? ? ? //Set up a river layer
? ? ? ? SharpMap.Layers.VectorLayer layDb = new SharpMap.Layers.VectorLayer("db");
? ? ? ? //Set the datasource to a shapefile in the App_data folder
? ? ? ? layDb.DataSource = new SharpMap.Data.Providers.ShapeFile


(HttpContext.Current.Server.MapPath(@"~\App_data\Taiyuan\基礎地標.shp"), true);
? ? ? ? //Define a blue 1px wide pen
? ? ? ? //layCities.Style.Symbol = new Bitmap(HttpContext.Current.Server.MapPath(@"~


\App_data\Taiyuan\icon.png"));
? ? ? ? layDb.Style.SymbolScale = 0.8f;
? ? ? ? layDb.MaxVisible = 0.05;
? ? ? ? layDb.SRID = 4326;


? ? ? ? //Set up a 鎮 label layer
? ? ? ? SharpMap.Layers.LabelLayer layZLabel = new SharpMap.Layers.LabelLayer("tyz?


labels");
? ? ? ? layZLabel.DataSource = layZ.DataSource;
? ? ? ? layZLabel.Enabled = true;
? ? ? ? layZLabel.LabelColumn = "Name";
? ? ? ? layZLabel.Style = new SharpMap.Styles.LabelStyle();
? ? ? ? layZLabel.Style.ForeColor = Color.White;
? ? ? ? layZLabel.Style.Font = new Font(FontFamily.GenericSerif, 12);
? ? ? ? layZLabel.Style.BackColor = new System.Drawing.SolidBrush(Color.Black);
? ? ? ? layZLabel.MaxVisible = 0.1;
? ? ? ? layZLabel.MinVisible = 0.05;
? ? ? ? layZLabel.Style.HorizontalAlignment =?


SharpMap.Styles.LabelStyle.HorizontalAlignmentEnum.Center;
? ? ? ? layZLabel.SRID = 4326;
? ? ? ? layZLabel.MultipartGeometryBehaviour =?


SharpMap.Layers.LabelLayer.MultipartGeometryBehaviourEnum.Largest;


? ? ? ? //Set up a city label layer
? ? ? ? SharpMap.Layers.LabelLayer layCityLabel = new SharpMap.Layers.LabelLayer("City?


labels");
? ? ? ? layCityLabel.DataSource = layCities.DataSource;
? ? ? ? layCityLabel.Enabled = true;
? ? ? ? layCityLabel.LabelColumn = "Name";
? ? ? ? layCityLabel.Style = new SharpMap.Styles.LabelStyle();
? ? ? ? layCityLabel.Style.ForeColor = Color.Black;
? ? ? ? layCityLabel.Style.Font = new Font(FontFamily.GenericSerif, 11);
? ? ? ? layCityLabel.MaxVisible = layZLabel.MinVisible;
? ? ? ? layCityLabel.Style.HorizontalAlignment =?


SharpMap.Styles.LabelStyle.HorizontalAlignmentEnum.Left;
? ? ? ? layCityLabel.Style.VerticalAlignment =?


SharpMap.Styles.LabelStyle.VerticalAlignmentEnum.Bottom;
? ? ? ? layCityLabel.Style.Offset = new PointF(3, 3);
? ? ? ? layCityLabel.Style.Halo = new Pen(Color.Yellow, 2);
? ? ? ? layCityLabel.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
? ? ? ? layCityLabel.SmoothingMode = SmoothingMode.AntiAlias;
? ? ? ? layCityLabel.SRID = 4326;
? ? ? ? layCityLabel.LabelFilter =?


SharpMap.Rendering.LabelCollisionDetection.ThoroughCollisionDetection;
? ? ? ? layCityLabel.Style.CollisionDetection = true;




? ? ? ? //Set up a city label layer
? ? ? ? SharpMap.Layers.LabelLayer layDbLabel = new SharpMap.Layers.LabelLayer("Db?


labels");
? ? ? ? layDbLabel.DataSource = layDb.DataSource;
? ? ? ? layDbLabel.Enabled = true;
? ? ? ? layDbLabel.LabelColumn = "Name";
? ? ? ? layDbLabel.Style = new SharpMap.Styles.LabelStyle();
? ? ? ? layDbLabel.Style.ForeColor = Color.Black;
? ? ? ? layDbLabel.Style.Font = new Font(FontFamily.GenericSerif, 11);
? ? ? ? layDbLabel.MaxVisible = layCityLabel.MinVisible;
? ? ? ? layDbLabel.Style.HorizontalAlignment =?


SharpMap.Styles.LabelStyle.HorizontalAlignmentEnum.Left;
? ? ? ? layDbLabel.Style.VerticalAlignment =?


SharpMap.Styles.LabelStyle.VerticalAlignmentEnum.Bottom;
? ? ? ? layDbLabel.Style.Offset = new PointF(3, 3);
? ? ? ? layDbLabel.Style.Halo = new Pen(Color.Yellow, 2);
? ? ? ? layDbLabel.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
? ? ? ? layDbLabel.SmoothingMode = SmoothingMode.AntiAlias;
? ? ? ? layDbLabel.SRID = 4326;
? ? ? ? layDbLabel.LabelFilter =?


SharpMap.Rendering.LabelCollisionDetection.ThoroughCollisionDetection;
? ? ? ? layCityLabel.Style.CollisionDetection = true;


? ? ? ? //Add the layers to the map object.
? ? ? ? //The order we add them in are the order they are drawn, so we add the rivers last?


to put them on top
? ? ? ? map.Layers.Add(layTy);
? ? ? ? map.Layers.Add(layHl);
? ? ? ? map.Layers.Add(layGd);
? ? ? ? map.Layers.Add(laySd);
? ? ? ? map.Layers.Add(layRivers);
? ? ? ? map.Layers.Add(layCities);
? ? ? ? map.Layers.Add(layDb);
? ? ? ? map.Layers.Add(layZLabel);
? ? ? ? map.Layers.Add(layCityLabel);
? ? ? ? map.Layers.Add(layDbLabel);


? ? ? ? //limit the zoom to 360 degrees width
? ? ? ? map.MaximumZoom = 4;
? ? ? ? map.BackColor = Color.White;


? ? ? ? map.Zoom = 4;
? ? ? ? //map.Center = new SharpMap.Geometries.Point(0, 0);
? ? ? ? map.Center = new Point(112.48, 37.86);


? ? ? ? HttpContext.Current.Trace.Write("Map initialized");
? ? ? ? return map;
? ? }
}
========

SharpMap創建應用程序教程



首先,下載SharpMap,下載地址:http://sharpmap.codeplex.com/releases/view/116326
下載完成后解壓。再下載演示程序所用的地圖文件,下載地址:
http://115.com/lb/5lbdeevtkasp
115網盤禮包碼:5lbdeevtkasp
下載完解壓,得到文件states_ugl.dbf,states_ugl.shp,states_ugl.shx。


一、創建一個包括MapControl的窗體
1、啟動vs并且創建一個窗體應用程序。
2、切換至.net4 full framewark。
右擊項目,點擊屬性,在應用程序標簽內容內的目標框架處選擇.NET Framework 4。
SharpMap創建應用程序教程
3、打開窗口設計
4、在工具箱“常規”下方的空白處右擊,然后點擊“選擇項”。
SharpMap創建應用程序教程
5、在彈出的窗口中,點擊“瀏覽”,選擇SharpMap解壓出來的文件中的SharpMap.UI.dll,再點擊確定



完成之后會看到“常規”下面多了幾項,其中包括MapBox。
SharpMap創建應用程序教程
6、拖動MapBox控件至剛才新建的窗全中,將會在窗體上增加一個地圖。
這時候,一般會自動添加對SharpMap.dll的引用。
7、選擇這個地圖,在右側背景色屬性中改為白色以區別窗體本身的顏色。
SharpMap創建應用程序教程


二、在地圖上增加一個層
在這一步,將會增加一個層到上一步創建的地圖中。
1、如果在上一步中沒有自動添加對SharpMap.dll的引用,請右擊項目下的“引用”,添加引用。選擇


SharpMap.dll。
2、查看窗體的代碼,打開代碼頁。
3、添加以下代碼至除始化方法中。


public partial class Form1 : Form
? ? {
? ? ? ? public Form1()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();


? ? ? ? ? ? SharpMap.Layers.VectorLayer vlay = new SharpMap.Layers.VectorLayer("States");
? ? ? ? ? ? vlay.DataSource = new SharpMap.Data.Providers.ShapeFile("states_ugl.shp",?


true);
? ? ? ? ? ? mapBox1.Map.Layers.Add(vlay);
? ? ? ? ? ? mapBox1.Map.ZoomToExtents();


? ? ? ? ?mapBox1.Refresh();
? ? ? ? }
? ? }
然后,把第一步中下載的三個地圖文件,復制到程序的Debug文件夾中供程序使用。
4、啟動調試,就可以看到一個疑似地圖的圖形了。
5、添加功能工具。


mapBox1.ActiveTool = SharpMap.Forms.MapBox.Tools.Pan;
把這行代碼加到上面代碼的后面。
6、再調試程序,將會看到可以鼠標的中輪滾動來放大或縮小地圖。SharpMap創建應用程序教程


三、用UniqueValueRenderer改變層的風格樣式。
public partial class Form1 : Form
? ? {
? ? ? ? public Form1()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();


? ? ? ? ? ? SharpMap.Layers.VectorLayer vlay = new SharpMap.Layers.VectorLayer("States");
? ? ? ? ? ? vlay.DataSource = new SharpMap.Data.Providers.ShapeFile("states_ugl.shp",?


true);


? ? ? ? ? ? //創建大陸的樣式
? ? ? ? ? ? VectorStyle landStyle = new VectorStyle();
? ? ? ? ? ? landStyle.Fill = new SolidBrush(Color.FromArgb(232, 232, 232));




? ? ? ? ? ? //創建水域的樣式。
? ? ? ? ? ? VectorStyle waterStyle = new VectorStyle();
? ? ? ? ? ? waterStyle.Fill = new SolidBrush(Color.FromArgb(198, 198, 255));


? ? ? ? ? ? //創建樣式組
? ? ? ? ? ? Dictionary styles = new Dictionary();
? ? ? ? ? ? styles.Add("land", landStyle);
? ? ? ? ? ? styles.Add("water", waterStyle);
? ? ? ? ? ? //添加樣式至層
? ? ? ? ? ? vlay.Theme = new SharpMap.Rendering.Thematics.UniqueValuesTheme("class",?


styles, landStyle);


? ? ? ? ? ? mapBox1.Map.Layers.Add(vlay);
? ? ? ? ? ? mapBox1.Map.ZoomToExtents();
? ? ? ? ? ? mapBox1.Refresh();


? ? ? ? ? ? mapBox1.ActiveTool = SharpMap.Forms.MapBox.Tools.Pan;
? ? ? ? }
? ? }
再次調試運行,將會看到已經上色了。
SharpMap創建應用程序教程


四、上數據層
SharpMap.Layers.WmsLayer wmsL =
? ? ? ? ? ? ? ? new SharpMap.Layers.WmsLayer("US?


Cities","http://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesR


ivers_USA/MapServer/WMSServer?request=GetCapabilities&service=WMS");
? ? ? ? ? ? //設定圖標格式
? ? ? ? ? ? wmsL.SetImageFormat("image/png");
? ? ? ? ? ? //設定版本號
? ? ? ? ? ? wmsL.Version = "1.1.1";
? ? ? ? ? ? //為wms添加一個名字為2的層
? ? ? ? ? ? wmsL.AddLayer("2");
? ? ? ? ? ? //設定空間參考識別碼,這個東西是什么意思,自己去百度吧。
? ? ? ? ? ? wmsL.SRID = 4326;
? ? ? ? ? ? mapBox1.Map.Layers.Add(wmsL);
再調試運行,將全看到一個城市的分布圖。官網給的那地址打不開了,找了一個相關的。
SharpMap創建應用程序教程
不翻了,累,后面就差一節講怎么加背景色的了。
========

Gis初學者之sharpmap



今天開始了解sharpmap,來做webgis的項目。為什么要用sharpmap呢?
第一,開源。開源代表著免費,對于那些商業版高達十幾萬甚至幾十萬的費用來說,小弟只能選擇這個



第二,是.net 的,因為本人一直使用微軟系列的東西進行開發,所以選擇了這個。


準備工作,需要有vs2008 和 sharpmap 1.1的demo。
IIS 推薦大家提前安裝好IIS ,如果是 server的系統 那么會自動安裝IIS,如果是xp 系統請使用系統


光盤進行安裝。參考下面的地址
http://blog.sina.com.cn/s/blog_4eac972c0100c8zh.html


vs2008 的下載請大家到迅雷去下載。?
sharpmap 1.1 的下載地址是?
http://download.codeplex.com/Project/Download/SourceControlFileDownload.ashx?


ProjectName=SharpMap&changeSetId=64449


sharpmap現在的版本是 2.0 版本。但是2.0版本沒有提供web的例子,所以這里還是使用1.1 版本。很多


朋友能在網上找到的是0.9版本的中文,其實差不多。


首先可以直接雙擊Demo程序里面的 SharpMap.VS2008.sln 使用 vs2008 打開。
然后會有很多的項目被加載,請耐心等待。 加載完項目以后可以使用 ctrl + shift + b 進行編譯。如


果下載的是 SharpMap-64449 那么會出現編譯錯誤,提示 SharpMap.Data.Providers.0gr 未定義。這里


為了能正常運行程序,請修改所有這樣的報錯代碼 ?SharpMap.Data.Providers.0gr 為?


SharpMap.Data.Providers.ShapeFile
到此就可以正常運行了。然后在Demowebsite 上右鍵選擇 “設為啟動項目”,然后選擇Default.aspx?


然后右鍵選擇設為起始頁。然后按F5。 恭喜你現在已經可以正常的使用 sharpmap 的demo程序了。


==========================================================================

Gis初學者之sharpmap(一)?

http://www.cnblogs.com/52x/archive/2010/05/19/1739433.html


創建一個類似于 sample 的那樣的程序。


1. 啟動vs2008 點新建 -- 項目?


然后選擇 web -- asp.net 應用程序。
選擇程序要防止的位置 、程序解決方案 和 名稱。然后確定。
可以看到程序會自動為您創建很多東西。接下來我們來認識這些東西。


2. default.aspx是默認創建的頁面。也是我們今天要進行操作的頁面。
首頁雙擊 default.aspx 然后會看到如下的代碼


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs"?


Inherits="Web._Default" %>


<%@ Register assembly="SharpMap.UI" namespace="SharpMap.Web.UI.Ajax" tagprefix="cc1" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"?


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
? ? <title></title>
</head>
<body>
? ? <form id="form1" runat="server">
? ? <div>
? ??
? ? </div>
? ? </form>
</body>
</html>


然后我們在這里的 div 中間添加代碼?
<asp:RadioButtonList ID="rblMapTools" runat="server" RepeatDirection="Horizontal">
? ? ? ? ? ? <asp:ListItem Value="0">Zoom in</asp:ListItem>
? ? ? ? ? ? <asp:ListItem Value="1">Zoom out</asp:ListItem>
? ? ? ? ? ? <asp:ListItem Value="2" Selected="True">Pan</asp:ListItem>
? ? ? ? </asp:RadioButtonList>
? ? ? ? <asp:ImageButton runat="server" Width="700" Height="400" ID="imgMap"?


OnClick="imgMap_Click" />
然后點擊左下角的設計。這樣會變成設計視圖,我們可以看到有一個單選按鈕組和一個圖片按鈕。然后


雙擊圖片按鈕。


雙擊以后會進入程序代碼界面。我把注釋寫在程序里面這樣不介紹自動的生成代碼了。
會看到如下的代碼:


//程序需要使用的類的命名空間
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


//使用sharp的類需要引入的命名空間
using SharpMap.Geometries;
using SharpMap.Converters.WellKnownBinary;


//網站的命名空間
namespace Web
{
? ? //網站的頁面對應的管理類的名稱
? ? public partial class _Default : System.Web.UI.Page
? ? {


? ? ? ? /// <summary>
? ? ? ? /// 頁面加載方法,頁面加載的時候進行的操作放在這個方法里面
? ? ? ? /// </summary>
? ? ? ? /// <param name="sender"></param>
? ? ? ? /// <param name="e"></param>
? ? ? ? protected void Page_Load(object sender, EventArgs e)
? ? ? ? {
? ? ? ? }


? ? ? ? /// <summary>
? ? ? ? /// 圖片按鈕點擊觸發的方法
? ? ? ? /// </summary>
? ? ? ? /// <param name="sender">觸發的對象</param>
? ? ? ? /// <param name="e">事件對象</param>
? ? ? ? protected void imgMap_Click(object sender, ImageClickEventArgs e)
? ? ? ? {
? ? ? ? }
? ? }
}


ok 現在開始我們的程序了。 在類里面生成私有變量
//定義地圖對象
?private SharpMap.Map myMap;


然后從官方給的 demo程序的sample.aspx.cs里面復制代碼
private void GenerateMap()
? ? ? ? {
? ? ? ? ? ? //Save the current mapcenter and zoom in the viewstate
? ? ? ? ? ? ViewState.Add("mapCenter", myMap.Center);
? ? ? ? ? ? ViewState.Add("mapZoom", myMap.Zoom);
? ? ? ? ? ? //Render map
? ? ? ? ? ? this.Label1.Text = myMap.Layers[0].LayerName;
? ? ? ? ? ? System.Drawing.Image img = myMap.GetMap();
? ? ? ? ? ? string imgID = SharpMap.Web.Caching.InsertIntoCache(1, img);
? ? ? ? ? ? imgMap.ImageUrl = "getmap.aspx?ID=" + HttpUtility.UrlEncode(imgID);
? ? ? ? }
到程序里面。


然后在Page_load 方法里面添加代碼
myMap = MapHelper.InitializeGradientMap(new System.Drawing.Size((int)imgMap.Width.Value,?


(int)imgMap.Height.Value));
? ? ? ? ? ? if (Page.IsPostBack)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? //Page is post back. Restore center and zoom-values from viewstate
? ? ? ? ? ? ? ? myMap.Center = (SharpMap.Geometries.Point)ViewState["mapCenter"];
? ? ? ? ? ? ? ? myMap.Zoom = (double)ViewState["mapZoom"];
? ? ? ? ? ? }
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? GenerateMap();
? ? ? ? ? ? }
在imgMap_Click 方法里面添加
//Set center of the map to where the client clicked
? ? ? ? ? ? myMap.Center = myMap.ImageToWorld(new System.Drawing.Point(e.X, e.Y));
? ? ? ? ? ? //Set zoom value if any of the zoom tools were selected
? ? ? ? ? ? if (rblMapTools.SelectedValue == "0") //Zoom in
? ? ? ? ? ? ? ? myMap.Zoom = myMap.Zoom * 0.5;
? ? ? ? ? ? else if (rblMapTools.SelectedValue == "1") //Zoom out
? ? ? ? ? ? ? ? myMap.Zoom = myMap.Zoom * 2;
? ? ? ? ? ? //Create the map
? ? ? ? ? ? GenerateMap();
接下來,在程序的
?
App_Data上點擊右鍵,然后選擇添加現有項。然后在官方Demo程序里面的App_Data 里面的文件全選。然


后點擊確定。(這里是為了加載地圖,以后我們可能使用別的地圖。也使用同樣的方法添加就可以了。





ok 到這里我們已經大功告成了。按F5 運行。
這時會出現報錯
錯誤 ? ?1 ? ?當前上下文中不存在名稱“MapHelper” ? ?F:\程序\net\SharpMap\Web


\Default.aspx.cs ? ?29 ? ?21 ? ?Web
這里提示我們沒有 MapHelper 類。
如何解決呢,我們在我們這個圖的?
?
帶小地圖圖標的web(這里的web是我創建的網站的名稱,如果大家使用別的名稱可以選擇你創建的網站


的名稱)上點擊右鍵選擇添加現有項。然后選擇官方Demo程序里面的MapHelper 文件。


這時候再F5 運行程序。
這時候會出現一個頁面。就是我們的成果了,但是我們會發現,為什么圖片是一個小叉叉,沒有出現我


們理想的地圖呢。。。。。


如何解決這個問題呢,很簡單。雙擊web.config 然后從官方Demo程序里面可以看到有這樣的代碼
<httpHandlers>
? ? ? ? ? ? <add verb="*" path="GetMap.aspx" type="SharpMap.Web.HttpHandler,SharpMap"/>
? ? ? ? </httpHandlers>
我們復制 add 這行到我們網站的 web.config 的httphandlers 的里面。


現在我們F5 運行,是不是已經能看到地圖了?而且可以放大縮小,哈哈。今天我們的任務完成了。
========

開源地圖 SharpMap

http://www.cnblogs.com/hanwen/p/4067472.html
Step1 創建一個地圖控件
1、啟動Visual Studio 2012 并創建一個新的Windows應用程序


2、調整項目到.net Framework 4.0全框架


3、打開Form1的設計視圖


4、在工具箱底部,常規右擊點擊“選擇項”?


4、瀏覽SharpMap.UI.dll并添加


 SharpMap的dll和地圖文件網盤共享地址:http://pan.baidu.com/s/1hqzG0de (內含Demo)


5、點擊確定如圖:


6、拖動MapBox控件插入Form1窗體中


7、將mapBox1控件背景色設置為白色,Dock屬性設置為Fill
 
Step2 添加一個圖層到地圖控件
?
1、添加SharpMap.dll到項目


2、添加地圖文件到項目
  
3、修改窗體構造函數Fomr1()


public Form1()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();
? ? ? ? ? ? VectorLayer vlay = new VectorLayer("States")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? DataSource = new ShapeFile(@"path_to_data\states_ugl.shp", true)
? ? ? ? ? ? };
? ? ? ? ? ? mapBox1.Map.Layers.Add(vlay);
? ? ? ? ? ? mapBox1.Map.ZoomToExtents();
? ? ? ? ? ? mapBox1.Refresh();
? ? ? ? ? ? mapBox1.ActiveTool = SharpMap.Forms.MapBox.Tools.Pan;//設置平移
? ? ? ? }


4、運行地圖可以看到地圖,并操作放大、縮小、平移


?Step3 給圖層添加樣式


1、修改窗體構造函數Fomr2() 參見Dome


public Form2()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();


? ? ? ? ? ? SharpMap.Layers.VectorLayer vlay = new SharpMap.Layers.VectorLayer("States");
? ? ? ? ? ? vlay.DataSource = new SharpMap.Data.Providers.ShapeFile(@"path_to_data


\states_ugl.shp", true);


? ? ? ? ? ? //構造土地樣式
? ? ? ? ? ? VectorStyle landStyle = new VectorStyle();
? ? ? ? ? ? landStyle.Fill = new SolidBrush(Color.FromArgb(232, 232, 232));


? ? ? ? ? ? //構造水樣式
? ? ? ? ? ? VectorStyle waterStyle = new VectorStyle();
? ? ? ? ? ? waterStyle.Fill = new SolidBrush(Color.FromArgb(198, 198, 255));


? ? ? ? ? ? //創建地圖
? ? ? ? ? ? Dictionary<string, SharpMap.Styles.IStyle> styles = new Dictionary<string,?


IStyle>();
? ? ? ? ? ? styles.Add("land", landStyle);
? ? ? ? ? ? styles.Add("water", waterStyle);


? ? ? ? ? ? //分配主題
? ? ? ? ? ? vlay.Theme = new SharpMap.Rendering.Thematics.UniqueValuesTheme<string>


("class", styles, landStyle);


? ? ? ? ? ? mapBox1.Map.Layers.Add(vlay);
? ? ? ? ? ? mapBox1.Map.ZoomToExtents();
? ? ? ? ? ? mapBox1.Refresh();
? ? ? ? ? ? mapBox1.ActiveTool = SharpMap.Forms.MapBox.Tools.Pan;
? ? ? ? }


2、運行程序,如圖


? Step4 添加WMS-層到地圖
1、修改From3構造函數()


? ?調用


http://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA


/MapServer/WMSServer 服務器記載數據。


public Form3()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();


? ? ? ? ? ? SharpMap.Layers.VectorLayer vlay = new SharpMap.Layers.VectorLayer("States");
? ? ? ? ? ? vlay.DataSource = new SharpMap.Data.Providers.ShapeFile(@"path_to_data


\states_ugl.shp", true);


? ? ? ? ? ? //構造土地樣式
? ? ? ? ? ? VectorStyle landStyle = new VectorStyle();
? ? ? ? ? ? landStyle.Fill = new SolidBrush(Color.FromArgb(232, 232, 232));


? ? ? ? ? ? //構造水樣式
? ? ? ? ? ? VectorStyle waterStyle = new VectorStyle();
? ? ? ? ? ? waterStyle.Fill = new SolidBrush(Color.FromArgb(198, 198, 255));


? ? ? ? ? ? //創建地圖
? ? ? ? ? ? Dictionary<string, SharpMap.Styles.IStyle> styles = new Dictionary<string,?


IStyle>();
? ? ? ? ? ? styles.Add("land", landStyle);
? ? ? ? ? ? styles.Add("water", waterStyle);


? ? ? ? ? ? //分配主題
? ? ? ? ? ? vlay.Theme = new SharpMap.Rendering.Thematics.UniqueValuesTheme<string>


("class", styles, landStyle);


? ? ? ? ? ? mapBox1.Map.Layers.Add(vlay);
? ? ? ? ? ? mapBox1.Map.ZoomToExtents();
? ? ? ? ? ? mapBox1.Refresh();
? ? ? ? ? ? mapBox1.ActiveTool = SharpMap.Forms.MapBox.Tools.Pan;


? ? ? ? ? ? SharpMap.Layers.WmsLayer wmsL =new SharpMap.Layers.WmsLayer("US?


Cities","http://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesR


ivers_USA/MapServer/WMSServer");
? ? ? ? ? ? //轉換為PNG
? ? ? ? ? ? wmsL.SetImageFormat("image/png");
? ? ? ? ? ? //11.0版本
? ? ? ? ? ? wmsL.Version = "1.1.0";
? ? ? ? ? ? //添加城市圖層 服務名稱2
? ? ? ? ? ? wmsL.AddLayer("2");
? ? ? ? ? ? //設置 SRID
? ? ? ? ? ? wmsL.SRID = 4326;
? ? ? ? ? ? mapBox1.Map.Layers.Add(wmsL);
? ? ? ? }


?2、運行程序如圖,顯示城鎮。


?Step5 添加一個平鋪層作為背景
?在這個步驟中,可以結合網上瓦片服務器數據連同本地數據顯示。


?1、添加BruTile.dll、ProjNet.dll、GeoAPI.dll 到項目中


?2、添加輔助方法來創建google坐標系


? private ?GeoAPI.CoordinateSystems.IProjectedCoordinateSystem GetEPSG900913


(ProjNet.CoordinateSystems.CoordinateSystemFactory csFact)
? ? ? ? {
? ? ? ? ? ? List<GeoAPI.CoordinateSystems.ProjectionParameter> parameters = new?


List<GeoAPI.CoordinateSystems.ProjectionParameter>();
? ? ? ? ? ? parameters.Add(new GeoAPI.CoordinateSystems.ProjectionParameter("semi_major",?


6378137.0));
? ? ? ? ? ? parameters.Add(new GeoAPI.CoordinateSystems.ProjectionParameter("semi_minor",?


6378137.0));
? ? ? ? ? ? parameters.Add(new GeoAPI.CoordinateSystems.ProjectionParameter


("latitude_of_origin", 0.0));
? ? ? ? ? ? parameters.Add(new GeoAPI.CoordinateSystems.ProjectionParameter


("central_meridian", 0.0));
? ? ? ? ? ? parameters.Add(new GeoAPI.CoordinateSystems.ProjectionParameter("scale_factor",?


1.0));
? ? ? ? ? ? parameters.Add(new GeoAPI.CoordinateSystems.ProjectionParameter


("false_easting", 0.0));
? ? ? ? ? ? parameters.Add(new GeoAPI.CoordinateSystems.ProjectionParameter


("false_northing", 0.0));
? ? ? ? ? ? GeoAPI.CoordinateSystems.IProjection projection = csFact.CreateProjection


("Google Mercator", "mercator_1sp", parameters);
? ? ? ? ? ? GeoAPI.CoordinateSystems.IGeographicCoordinateSystem wgs84 =?


csFact.CreateGeographicCoordinateSystem(
? ? ? ? ? ? ? ? "WGS 84", ProjNet.CoordinateSystems.AngularUnit.Degrees,?


ProjNet.CoordinateSystems.HorizontalDatum.WGS84,?


ProjNet.CoordinateSystems.PrimeMeridian.Greenwich,
? ? ? ? ? ? ? ? new GeoAPI.CoordinateSystems.AxisInfo("north",?


GeoAPI.CoordinateSystems.AxisOrientationEnum.North), new GeoAPI.CoordinateSystems.AxisInfo


("east", GeoAPI.CoordinateSystems.AxisOrientationEnum.East)
? ? ? ? ? ? );


? ? ? ? ? ? GeoAPI.CoordinateSystems.IProjectedCoordinateSystem epsg900913 =?


csFact.CreateProjectedCoordinateSystem("Google Mercator", wgs84, projection,?


ProjNet.CoordinateSystems.LinearUnit.Metre,
? ? ? ? ? ? ? new GeoAPI.CoordinateSystems.AxisInfo("East",?


GeoAPI.CoordinateSystems.AxisOrientationEnum.East), new GeoAPI.CoordinateSystems.AxisInfo


("North", GeoAPI.CoordinateSystems.AxisOrientationEnum.North));
? ? ? ? ? ? return epsg900913;
? ? ? ? }


?3、修改構造函數Form4()


? ? ? ? public Form4()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();


? ? ? ? ? ? SharpMap.Layers.VectorLayer vlay = new SharpMap.Layers.VectorLayer("States");
? ? ? ? ? ? vlay.DataSource = new SharpMap.Data.Providers.ShapeFile(@"path_to_data


\states_ugl.shp", true);


? ? ? ? ? ? //構造土地樣式
? ? ? ? ? ? VectorStyle landStyle = new VectorStyle();
? ? ? ? ? ? landStyle.Fill = new SolidBrush(Color.FromArgb(232, 232, 232));


? ? ? ? ? ? //創造水樣式
? ? ? ? ? ? VectorStyle waterStyle = new VectorStyle();
? ? ? ? ? ? waterStyle.Fill = new SolidBrush(Color.FromArgb(198, 198, 255));


? ? ? ? ? ? //創造地圖
? ? ? ? ? ? Dictionary<string, SharpMap.Styles.IStyle> styles = new Dictionary<string,?


IStyle>();
? ? ? ? ? ? styles.Add("land", landStyle);
? ? ? ? ? ? styles.Add("water", waterStyle);


? ? ? ? ? ? //分配主題
? ? ? ? ? ? vlay.Theme = new SharpMap.Rendering.Thematics.UniqueValuesTheme<string>


("class", styles, landStyle);


? ? ? ? ? ? mapBox1.Map.Layers.Add(vlay);


? ? ? ? ? ? ProjNet.CoordinateSystems.Transformations.CoordinateTransformationFactory?


ctFact = new ProjNet.CoordinateSystems.Transformations.CoordinateTransformationFactory();
? ? ? ? ? ? ProjNet.CoordinateSystems.CoordinateSystemFactory csFact = new?


ProjNet.CoordinateSystems.CoordinateSystemFactory();
? ? ? ? ? ? vlay.CoordinateTransformation = ctFact.CreateFromCoordinateSystems


(ProjNet.CoordinateSystems.GeographicCoordinateSystem.WGS84, GetEPSG900913(csFact));
? ? ? ? ? ? vlay.ReverseCoordinateTransformation = ctFact.CreateFromCoordinateSystems


(GetEPSG900913(csFact), ProjNet.CoordinateSystems.GeographicCoordinateSystem.WGS84);




? ? ? ? ? ? mapBox1.Map.BackgroundLayer.Add(new SharpMap.Layers.TileAsyncLayer(
? ? ? ? ? ? ? ? new BruTile.Web.OsmTileSource(), "OSM"));


? ? ? ? ? ? mapBox1.Map.ZoomToExtents();
? ? ? ? ? ? mapBox1.Refresh();
? ? ? ? ? ? mapBox1.ActiveTool = SharpMap.Forms.MapBox.Tools.Pan;


? ? ? ? }


?4、運行程序,如圖:
========

總結

以上是生活随笔為你收集整理的C# SharpMap 学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

男女性色大片免费网站 | 久精品国产欧美亚洲色aⅴ大片 | 国产乱人伦av在线无码 | 亚洲精品国产精品乱码视色 | 又粗又大又硬又长又爽 | 国产性生大片免费观看性 | 在线欧美精品一区二区三区 | 亚洲精品国产精品乱码视色 | 任你躁国产自任一区二区三区 | 熟妇人妻无乱码中文字幕 | 51国偷自产一区二区三区 | 色窝窝无码一区二区三区色欲 | 中文字幕人妻无码一区二区三区 | 免费国产成人高清在线观看网站 | 无码纯肉视频在线观看 | 鲁鲁鲁爽爽爽在线视频观看 | 亚洲自偷精品视频自拍 | 精品成在人线av无码免费看 | 婷婷丁香六月激情综合啪 | 国产69精品久久久久app下载 | 51国偷自产一区二区三区 | 亚洲精品欧美二区三区中文字幕 | 欧洲极品少妇 | 国产av久久久久精东av | 亚洲另类伦春色综合小说 | 国产av剧情md精品麻豆 | 成在人线av无码免费 | 少妇被黑人到高潮喷出白浆 | 国产精品亚洲а∨无码播放麻豆 | 成人片黄网站色大片免费观看 | 亚洲国产精品成人久久蜜臀 | 水蜜桃色314在线观看 | 丰满少妇弄高潮了www | 香港三级日本三级妇三级 | 日日摸天天摸爽爽狠狠97 | 午夜精品久久久内射近拍高清 | 久久综合给合久久狠狠狠97色 | 四虎国产精品免费久久 | 精品国产一区av天美传媒 | 亚洲精品成a人在线观看 | 波多野结衣av一区二区全免费观看 | 2019nv天堂香蕉在线观看 | 国产香蕉尹人综合在线观看 | 无遮挡啪啪摇乳动态图 | 性欧美大战久久久久久久 | 亚洲成色在线综合网站 | 初尝人妻少妇中文字幕 | 国内综合精品午夜久久资源 | 国产人妖乱国产精品人妖 | 欧美成人家庭影院 | 国内精品人妻无码久久久影院 | 欧美精品免费观看二区 | 无套内射视频囯产 | 丝袜 中出 制服 人妻 美腿 | 亚洲aⅴ无码成人网站国产app | 国产精品第一国产精品 | 中文无码成人免费视频在线观看 | 纯爱无遮挡h肉动漫在线播放 | 亚洲国产精品一区二区美利坚 | √天堂资源地址中文在线 | 亚洲午夜久久久影院 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 麻豆国产人妻欲求不满 | 欧美人与禽zoz0性伦交 | 欧美人与禽猛交狂配 | 久久久精品欧美一区二区免费 | 日韩 欧美 动漫 国产 制服 | 国产又爽又黄又刺激的视频 | 伦伦影院午夜理论片 | 99在线 | 亚洲 | 成人女人看片免费视频放人 | 免费无码的av片在线观看 | 中文精品久久久久人妻不卡 | 欧美日韩亚洲国产精品 | 日韩精品无码免费一区二区三区 | 人妻互换免费中文字幕 | 国内精品久久久久久中文字幕 | 国产绳艺sm调教室论坛 | 一二三四社区在线中文视频 | 97se亚洲精品一区 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 成人欧美一区二区三区黑人免费 | 国产午夜精品一区二区三区嫩草 | 精品国产乱码久久久久乱码 | 欧美日韩一区二区免费视频 | 亚洲色www成人永久网址 | 狠狠色色综合网站 | 欧美变态另类xxxx | 久久人人爽人人人人片 | 蜜桃视频韩日免费播放 | 中文字幕中文有码在线 | 午夜理论片yy44880影院 | www国产精品内射老师 | 天天摸天天透天天添 | 国产成人精品一区二区在线小狼 | 久激情内射婷内射蜜桃人妖 | 色婷婷欧美在线播放内射 | 青草青草久热国产精品 | 国产午夜精品一区二区三区嫩草 | 性欧美疯狂xxxxbbbb | 亚洲 高清 成人 动漫 | 免费无码肉片在线观看 | 真人与拘做受免费视频一 | 亚洲精品无码人妻无码 | 国产乱人偷精品人妻a片 | 性生交片免费无码看人 | √8天堂资源地址中文在线 | 日韩少妇白浆无码系列 | 国产亚洲精品久久久久久久 | 亚洲呦女专区 | 露脸叫床粗话东北少妇 | 亚洲精品一区二区三区婷婷月 | 免费观看激色视频网站 | 人妻体内射精一区二区三四 | 欧美丰满熟妇xxxx性ppx人交 | 国产高潮视频在线观看 | 亚洲天堂2017无码中文 | 久久综合九色综合欧美狠狠 | 国产亚洲精品久久久久久大师 | 国内精品人妻无码久久久影院 | 欧美肥老太牲交大战 | 国产在线精品一区二区高清不卡 | 亚洲精品成人福利网站 | 狠狠色欧美亚洲狠狠色www | aa片在线观看视频在线播放 | 欧美日本免费一区二区三区 | 亚洲人成网站在线播放942 | 国产av一区二区三区最新精品 | 亚洲日本一区二区三区在线 | 亚洲精品国偷拍自产在线麻豆 | 免费乱码人妻系列无码专区 | 亚洲人成网站色7799 | 丰满少妇弄高潮了www | 精品久久久无码人妻字幂 | 亚洲а∨天堂久久精品2021 | 波多野结衣 黑人 | 亚洲中文字幕无码一久久区 | 一本久久伊人热热精品中文字幕 | 激情人妻另类人妻伦 | 大乳丰满人妻中文字幕日本 | 色窝窝无码一区二区三区色欲 | 国产成人精品三级麻豆 | 免费播放一区二区三区 | 无码人妻丰满熟妇区毛片18 | 红桃av一区二区三区在线无码av | 国产精品无套呻吟在线 | 爱做久久久久久 | 日韩少妇内射免费播放 | 成人三级无码视频在线观看 | 夜先锋av资源网站 | 亚洲一区二区三区播放 | 免费乱码人妻系列无码专区 | 久久五月精品中文字幕 | 国产人妻人伦精品 | 1000部啪啪未满十八勿入下载 | 欧美丰满老熟妇xxxxx性 | 久久亚洲中文字幕精品一区 | 成人女人看片免费视频放人 | 福利一区二区三区视频在线观看 | av人摸人人人澡人人超碰下载 | 999久久久国产精品消防器材 | 亚洲一区二区三区在线观看网站 | 国产舌乚八伦偷品w中 | 国产精品亚洲lv粉色 | 日韩精品成人一区二区三区 | 精品人妻人人做人人爽 | 成人试看120秒体验区 | 久久人妻内射无码一区三区 | 中文字幕无线码免费人妻 | 精品熟女少妇av免费观看 | 亚洲 a v无 码免 费 成 人 a v | 日韩人妻系列无码专区 | 日日天干夜夜狠狠爱 | 亚拍精品一区二区三区探花 | 日韩av无码中文无码电影 | 中文字幕无码乱人伦 | 亚洲国产av精品一区二区蜜芽 | 亚洲а∨天堂久久精品2021 | 特级做a爰片毛片免费69 | 亚洲精品一区二区三区四区五区 | 无码人妻精品一区二区三区不卡 | 久在线观看福利视频 | 亚无码乱人伦一区二区 | 日韩av无码一区二区三区不卡 | 天堂无码人妻精品一区二区三区 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 久久综合九色综合97网 | 俄罗斯老熟妇色xxxx | 日韩精品无码免费一区二区三区 | 国产熟女一区二区三区四区五区 | 99麻豆久久久国产精品免费 | 77777熟女视频在线观看 а天堂中文在线官网 | 国产人妻大战黑人第1集 | 99精品视频在线观看免费 | 欧美兽交xxxx×视频 | 人人妻人人澡人人爽人人精品 | 在线精品国产一区二区三区 | 日韩精品成人一区二区三区 | 正在播放东北夫妻内射 | 永久免费精品精品永久-夜色 | 国产一精品一av一免费 | 欧美亚洲日韩国产人成在线播放 | 亚洲国产综合无码一区 | 沈阳熟女露脸对白视频 | 无码成人精品区在线观看 | 99久久亚洲精品无码毛片 | 少妇人妻av毛片在线看 | 无码av最新清无码专区吞精 | 无人区乱码一区二区三区 | 久久久久久久女国产乱让韩 | 国产成人无码av一区二区 | 久久久久av无码免费网 | 中文字幕乱码亚洲无线三区 | 色五月丁香五月综合五月 | 亚洲 a v无 码免 费 成 人 a v | 亚洲精品国偷拍自产在线观看蜜桃 | 国产成人精品久久亚洲高清不卡 | 亚洲人成人无码网www国产 | 国产综合久久久久鬼色 | 好爽又高潮了毛片免费下载 | 久久国产精品萌白酱免费 | 国产精品va在线播放 | 日韩无码专区 | 日韩成人一区二区三区在线观看 | 国产激情一区二区三区 | 精品国产av色一区二区深夜久久 | 乌克兰少妇xxxx做受 | 性欧美大战久久久久久久 | 奇米影视7777久久精品人人爽 | 免费观看黄网站 | 亚洲 激情 小说 另类 欧美 | 一个人看的视频www在线 | 国产亚洲精品久久久闺蜜 | 小sao货水好多真紧h无码视频 | 国产手机在线αⅴ片无码观看 | 55夜色66夜色国产精品视频 | 国产亚av手机在线观看 | 又色又爽又黄的美女裸体网站 | 精品成人av一区二区三区 | 大屁股大乳丰满人妻 | 欧美日韩精品 | 大肉大捧一进一出好爽视频 | 色综合久久88色综合天天 | 久久久无码中文字幕久... | 日本肉体xxxx裸交 | 秋霞成人午夜鲁丝一区二区三区 | 未满小14洗澡无码视频网站 | 天海翼激烈高潮到腰振不止 | 国产精品亚洲lv粉色 | 亚洲自偷自偷在线制服 | 国产精品久久精品三级 | 久久精品女人天堂av免费观看 | 亚洲国产精品无码一区二区三区 | 精品日本一区二区三区在线观看 | 色五月丁香五月综合五月 | 亚洲一区二区观看播放 | 久久久久成人片免费观看蜜芽 | 麻豆国产97在线 | 欧洲 | 漂亮人妻洗澡被公强 日日躁 | 日韩精品一区二区av在线 | 亚洲日韩av片在线观看 | 国产欧美精品一区二区三区 | 亚洲一区二区三区播放 | 久久精品国产精品国产精品污 | 亚洲一区二区三区国产精华液 | 无码一区二区三区在线 | 娇妻被黑人粗大高潮白浆 | 免费看男女做好爽好硬视频 | 青青草原综合久久大伊人精品 | 香港三级日本三级妇三级 | 男人的天堂av网站 | 麻豆国产丝袜白领秘书在线观看 | 无码成人精品区在线观看 | 妺妺窝人体色www婷婷 | 未满成年国产在线观看 | 久久午夜无码鲁丝片 | 亚洲日本va中文字幕 | 国产精品.xx视频.xxtv | 日本护士毛茸茸高潮 | 一个人看的www免费视频在线观看 | 狠狠综合久久久久综合网 | 久久精品国产精品国产精品污 | 日韩精品成人一区二区三区 | 男女下面进入的视频免费午夜 | 久久99精品国产.久久久久 | 欧美喷潮久久久xxxxx | 亚洲狠狠婷婷综合久久 | 内射欧美老妇wbb | 亚洲精品综合一区二区三区在线 | 成人亚洲精品久久久久 | 内射巨臀欧美在线视频 | 黑森林福利视频导航 | 中文字幕 亚洲精品 第1页 | 一个人免费观看的www视频 | 日韩少妇白浆无码系列 | 最新国产麻豆aⅴ精品无码 | 成人免费视频一区二区 | 国产精品无码久久av | 131美女爱做视频 | 精品国产一区av天美传媒 | 亚洲小说春色综合另类 | 亚洲精品中文字幕久久久久 | 日韩 欧美 动漫 国产 制服 | 免费看少妇作爱视频 | 亚洲一区二区三区在线观看网站 | 中文字幕无线码免费人妻 | 日韩少妇白浆无码系列 | 欧美日韩色另类综合 | 正在播放东北夫妻内射 | 国产尤物精品视频 | 俺去俺来也在线www色官网 | 乱码午夜-极国产极内射 | 欧美大屁股xxxxhd黑色 | 色婷婷香蕉在线一区二区 | 又黄又爽又色的视频 | 在线精品亚洲一区二区 | 水蜜桃亚洲一二三四在线 | 日本一卡二卡不卡视频查询 | 精品国产乱码久久久久乱码 | 又大又硬又爽免费视频 | 成人欧美一区二区三区黑人 | 人妻少妇被猛烈进入中文字幕 | 久久伊人色av天堂九九小黄鸭 | 国产午夜无码精品免费看 | 无码人妻精品一区二区三区不卡 | 青春草在线视频免费观看 | 偷窥日本少妇撒尿chinese | 亚洲啪av永久无码精品放毛片 | 久热国产vs视频在线观看 | 亚洲成av人影院在线观看 | 日本熟妇大屁股人妻 | 久久精品人妻少妇一区二区三区 | 亚洲人成网站在线播放942 | 丁香花在线影院观看在线播放 | 老太婆性杂交欧美肥老太 | 久久无码人妻影院 | 男女作爱免费网站 | 人妻夜夜爽天天爽三区 | 少妇被粗大的猛进出69影院 | 中文字幕无码av波多野吉衣 | 国产熟女一区二区三区四区五区 | 久久国语露脸国产精品电影 | 日本高清一区免费中文视频 | 成年女人永久免费看片 | 福利一区二区三区视频在线观看 | 无码乱肉视频免费大全合集 | 国产午夜视频在线观看 | 亚洲の无码国产の无码影院 | 国产女主播喷水视频在线观看 | 国产激情艳情在线看视频 | 99麻豆久久久国产精品免费 | 亚洲中文字幕在线无码一区二区 | 国产综合在线观看 | 国产人妻精品一区二区三区不卡 | 久久午夜夜伦鲁鲁片无码免费 | 国产精品亚洲lv粉色 | 久久久久人妻一区精品色欧美 | 人妻中文无码久热丝袜 | 精品成人av一区二区三区 | 日日碰狠狠躁久久躁蜜桃 | 亚洲熟悉妇女xxx妇女av | 欧美人与牲动交xxxx | 国产精品亚洲五月天高清 | 亚洲国产日韩a在线播放 | 亚洲国产日韩a在线播放 | 亚洲精品中文字幕 | 性欧美videos高清精品 | 啦啦啦www在线观看免费视频 | 黑人玩弄人妻中文在线 | 久久午夜夜伦鲁鲁片无码免费 | 十八禁真人啪啪免费网站 | 成人无码影片精品久久久 | 精品成人av一区二区三区 | 欧洲欧美人成视频在线 | 97人妻精品一区二区三区 | 亚洲精品鲁一鲁一区二区三区 | 成人免费无码大片a毛片 | 成人性做爰aaa片免费看 | 国产精品亚洲专区无码不卡 | 色婷婷综合中文久久一本 | 亚洲成在人网站无码天堂 | 精品国产av色一区二区深夜久久 | 无码一区二区三区在线 | 在线a亚洲视频播放在线观看 | 成人无码影片精品久久久 | 亚无码乱人伦一区二区 | 麻豆果冻传媒2021精品传媒一区下载 | 免费人成网站视频在线观看 | 国产区女主播在线观看 | 国产尤物精品视频 | 久久精品人人做人人综合试看 | 日韩无套无码精品 | 131美女爱做视频 | 久精品国产欧美亚洲色aⅴ大片 | 精品国产成人一区二区三区 | 亚洲国产精品久久人人爱 | 精品水蜜桃久久久久久久 | a在线亚洲男人的天堂 | 一本久道高清无码视频 | 日本高清一区免费中文视频 | 久久亚洲国产成人精品性色 | 成人无码影片精品久久久 | 丰腴饱满的极品熟妇 | 永久免费观看美女裸体的网站 | 狠狠色丁香久久婷婷综合五月 | 亚洲中文字幕无码一久久区 | а√天堂www在线天堂小说 | 亚洲精品久久久久久一区二区 | 国产香蕉尹人综合在线观看 | 永久免费观看美女裸体的网站 | 色综合久久久无码中文字幕 | 国产精品美女久久久久av爽李琼 | 国产精品永久免费视频 | 国产一区二区三区四区五区加勒比 | 女高中生第一次破苞av | 性色欲网站人妻丰满中文久久不卡 | 国产av人人夜夜澡人人爽麻豆 | 国产福利视频一区二区 | 人妻少妇精品无码专区二区 | 无码纯肉视频在线观看 | 亚洲精品中文字幕乱码 | 精品偷拍一区二区三区在线看 | 欧美人与禽zoz0性伦交 | 婷婷丁香五月天综合东京热 | 欧美人与动性行为视频 | 亚洲日韩一区二区三区 | 精品久久久久香蕉网 | 国产精品二区一区二区aⅴ污介绍 | 老太婆性杂交欧美肥老太 | 成人三级无码视频在线观看 | 狠狠色色综合网站 | 精品夜夜澡人妻无码av蜜桃 | 俄罗斯老熟妇色xxxx | 2020久久超碰国产精品最新 | 精品久久久中文字幕人妻 | 好男人社区资源 | 亚洲午夜福利在线观看 | 色综合久久久无码网中文 | 红桃av一区二区三区在线无码av | 欧美乱妇无乱码大黄a片 | 中文字幕无码热在线视频 | 亚洲成熟女人毛毛耸耸多 | 国产另类ts人妖一区二区 | 中文字幕精品av一区二区五区 | 日韩精品久久久肉伦网站 | 成人欧美一区二区三区黑人免费 | 免费乱码人妻系列无码专区 | 亚洲自偷自偷在线制服 | 成 人 网 站国产免费观看 | 国产精品无码一区二区桃花视频 | 国产成人无码av在线影院 | 老司机亚洲精品影院无码 | 成 人 免费观看网站 | 永久黄网站色视频免费直播 | 99久久人妻精品免费二区 | 好男人www社区 | 麻豆国产丝袜白领秘书在线观看 | 欧美激情综合亚洲一二区 | 亚洲自偷精品视频自拍 | 亚洲呦女专区 | 99精品视频在线观看免费 | 无码av免费一区二区三区试看 | 亚洲精品一区二区三区大桥未久 | 免费男性肉肉影院 | 久久综合给合久久狠狠狠97色 | 少妇厨房愉情理9仑片视频 | 99久久精品日本一区二区免费 | 5858s亚洲色大成网站www | 男女超爽视频免费播放 | 女人被男人躁得好爽免费视频 | 十八禁真人啪啪免费网站 | 无码国产乱人伦偷精品视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久zyz资源站无码中文动漫 | 一本大道伊人av久久综合 | 大乳丰满人妻中文字幕日本 | 日韩精品无码一本二本三本色 | 任你躁国产自任一区二区三区 | 熟女俱乐部五十路六十路av | 高潮毛片无遮挡高清免费 | 99久久精品无码一区二区毛片 | 无码人妻出轨黑人中文字幕 | 国产亚洲日韩欧美另类第八页 | 国産精品久久久久久久 | 国产超碰人人爽人人做人人添 | 国产精品亚洲专区无码不卡 | 亚洲成av人片在线观看无码不卡 | 亚洲国产成人a精品不卡在线 | 亚洲欧美精品aaaaaa片 | 国产精华av午夜在线观看 | 国产97人人超碰caoprom | 色情久久久av熟女人妻网站 | 婷婷色婷婷开心五月四房播播 | 久久人人爽人人人人片 | 亚洲gv猛男gv无码男同 | 久久久久久av无码免费看大片 | 婷婷五月综合激情中文字幕 | 综合网日日天干夜夜久久 | 久久久久久a亚洲欧洲av冫 | 欧美xxxx黑人又粗又长 | 一本久久a久久精品vr综合 | 乱码午夜-极国产极内射 | 久久久久久亚洲精品a片成人 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 国产精品无码一区二区三区不卡 | 国产无遮挡又黄又爽又色 | 久久国产精品萌白酱免费 | 性色av无码免费一区二区三区 | 中文字幕av伊人av无码av | 大胆欧美熟妇xx | 任你躁国产自任一区二区三区 | 高潮喷水的毛片 | 欧美国产日韩久久mv | 中文字幕乱码亚洲无线三区 | 国产精品第一国产精品 | 乱人伦人妻中文字幕无码久久网 | 欧美午夜特黄aaaaaa片 | 日产精品高潮呻吟av久久 | 国产精品爱久久久久久久 | 国产亚洲精品精品国产亚洲综合 | 欧美三级a做爰在线观看 | 国产莉萝无码av在线播放 | 欧美熟妇另类久久久久久不卡 | 免费人成在线视频无码 | 少妇无码一区二区二三区 | 亚洲精品中文字幕久久久久 | 狂野欧美性猛xxxx乱大交 | 国产免费久久久久久无码 | 成人无码精品1区2区3区免费看 | 麻豆精产国品 | 人人超人人超碰超国产 | 久久综合香蕉国产蜜臀av | 小鲜肉自慰网站xnxx | 国产三级精品三级男人的天堂 | 一区二区三区高清视频一 | 野外少妇愉情中文字幕 | 亚洲另类伦春色综合小说 | 2019午夜福利不卡片在线 | 日本熟妇大屁股人妻 | 精品国产aⅴ无码一区二区 | 欧洲极品少妇 | 国产乱人偷精品人妻a片 | 激情综合激情五月俺也去 | 俄罗斯老熟妇色xxxx | 亚洲中文字幕成人无码 | 精品成在人线av无码免费看 | 中文字幕日产无线码一区 | 久久国内精品自在自线 | 奇米影视7777久久精品人人爽 | 18禁黄网站男男禁片免费观看 | 亚洲国精产品一二二线 | 国产真人无遮挡作爱免费视频 | 亚洲欧美中文字幕5发布 | 亚洲精品午夜国产va久久成人 | 国产特级毛片aaaaaaa高清 | 午夜免费福利小电影 | 最近免费中文字幕中文高清百度 | 天天爽夜夜爽夜夜爽 | 精品亚洲韩国一区二区三区 | 嫩b人妻精品一区二区三区 | 久久精品国产99精品亚洲 | 国产麻豆精品精东影业av网站 | 国产偷国产偷精品高清尤物 | 亚洲一区二区三区国产精华液 | 久久天天躁狠狠躁夜夜免费观看 | 少妇人妻大乳在线视频 | 国产香蕉97碰碰久久人人 | 欧美日韩一区二区免费视频 | 亚洲人交乣女bbw | 蜜桃视频插满18在线观看 | 性生交大片免费看女人按摩摩 | 中文字幕乱码亚洲无线三区 | 在线亚洲高清揄拍自拍一品区 | 久久99精品久久久久久动态图 | 国产熟妇高潮叫床视频播放 | 少妇久久久久久人妻无码 | 国产黄在线观看免费观看不卡 | 久久伊人色av天堂九九小黄鸭 | 成年美女黄网站色大免费全看 | 欧美日韩一区二区免费视频 | 丝袜美腿亚洲一区二区 | 黑人巨大精品欧美黑寡妇 | 国产精品丝袜黑色高跟鞋 | 精品国产精品久久一区免费式 | 成熟妇人a片免费看网站 | 日韩欧美中文字幕公布 | 亚洲国产成人a精品不卡在线 | 免费无码一区二区三区蜜桃大 | 女人被爽到呻吟gif动态图视看 | 色综合久久久无码网中文 | а√天堂www在线天堂小说 | 国产精品第一区揄拍无码 | 亚洲成av人影院在线观看 | 丝袜足控一区二区三区 | 亚洲精品久久久久avwww潮水 | 在线观看国产一区二区三区 | 亚洲区欧美区综合区自拍区 | 狂野欧美激情性xxxx | 丰满妇女强制高潮18xxxx | 在线视频网站www色 | 无码纯肉视频在线观看 | 99国产欧美久久久精品 | 精品久久久久香蕉网 | 98国产精品综合一区二区三区 | 亚洲中文无码av永久不收费 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 日韩人妻少妇一区二区三区 | 夜夜影院未满十八勿进 | 国内精品人妻无码久久久影院蜜桃 | 三级4级全黄60分钟 | 国产成人人人97超碰超爽8 | 一本久久a久久精品vr综合 | 久久国产劲爆∧v内射 | 精品熟女少妇av免费观看 | 国产精品视频免费播放 | 亚洲无人区一区二区三区 | 中文字幕人妻无码一区二区三区 | 精品国产福利一区二区 | 人妻无码αv中文字幕久久琪琪布 | 亚洲国产精品成人久久蜜臀 | 影音先锋中文字幕无码 | 精品人妻人人做人人爽夜夜爽 | 亚洲va中文字幕无码久久不卡 | 性欧美疯狂xxxxbbbb | 丁香花在线影院观看在线播放 | 欧美怡红院免费全部视频 | 色婷婷av一区二区三区之红樱桃 | 国产超碰人人爽人人做人人添 | 欧美自拍另类欧美综合图片区 | 少妇久久久久久人妻无码 | 久久综合久久自在自线精品自 | 成人欧美一区二区三区黑人 | 欧美乱妇无乱码大黄a片 | 少妇邻居内射在线 | 欧美精品国产综合久久 | 免费网站看v片在线18禁无码 | 色综合久久久久综合一本到桃花网 | 国产午夜手机精彩视频 | 青草青草久热国产精品 | 色情久久久av熟女人妻网站 | 国产成人无码区免费内射一片色欲 | 水蜜桃亚洲一二三四在线 | 无码人妻出轨黑人中文字幕 | 国产无av码在线观看 | 一个人看的视频www在线 | 久久亚洲国产成人精品性色 | 中文字幕av日韩精品一区二区 | 色综合视频一区二区三区 | 亚洲国产精品美女久久久久 | 中文字幕无码免费久久9一区9 | 国产免费观看黄av片 | 日韩av无码中文无码电影 | 在线观看欧美一区二区三区 | 亚洲精品成a人在线观看 | 黑人巨大精品欧美一区二区 | 强开小婷嫩苞又嫩又紧视频 | 欧美丰满熟妇xxxx性ppx人交 | 99久久久无码国产aaa精品 | 久久无码专区国产精品s | 天天躁日日躁狠狠躁免费麻豆 | 欧洲美熟女乱又伦 | 国产精品对白交换视频 | 亚洲精品成a人在线观看 | 精品无人国产偷自产在线 | 久久人妻内射无码一区三区 | 国产97色在线 | 免 | 精品国产福利一区二区 | 国产熟女一区二区三区四区五区 | 暴力强奷在线播放无码 | 99精品久久毛片a片 | 国产精品亚洲五月天高清 | 伊人色综合久久天天小片 | 久久国产劲爆∧v内射 | 爆乳一区二区三区无码 | 国产亚av手机在线观看 | 亚洲精品中文字幕 | 亚洲日本va午夜在线电影 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 国产av剧情md精品麻豆 | 亚洲阿v天堂在线 | 国产激情精品一区二区三区 | 伊人久久婷婷五月综合97色 | 水蜜桃av无码 | 亚洲精品一区二区三区大桥未久 | 亚洲男人av天堂午夜在 | 欧洲熟妇精品视频 | 97无码免费人妻超级碰碰夜夜 | 黄网在线观看免费网站 | 成人精品一区二区三区中文字幕 | 亚洲爆乳大丰满无码专区 | 国产乱人无码伦av在线a | 又色又爽又黄的美女裸体网站 | 六十路熟妇乱子伦 | 成人性做爰aaa片免费看 | 四虎永久在线精品免费网址 | 偷窥日本少妇撒尿chinese | 日韩欧美中文字幕在线三区 | 麻豆国产人妻欲求不满谁演的 | 狠狠色欧美亚洲狠狠色www | 天天av天天av天天透 | 日本护士毛茸茸高潮 | 国产av久久久久精东av | 77777熟女视频在线观看 а天堂中文在线官网 | 国产明星裸体无码xxxx视频 | 小泽玛莉亚一区二区视频在线 | 55夜色66夜色国产精品视频 | 亚洲午夜无码久久 | 欧美三级不卡在线观看 | 亚洲综合无码一区二区三区 | 欧美激情内射喷水高潮 | 人妻体内射精一区二区三四 | www国产亚洲精品久久久日本 | 国产精品怡红院永久免费 | 99久久精品国产一区二区蜜芽 | 国产精品高潮呻吟av久久4虎 | 天堂а√在线中文在线 | 亚欧洲精品在线视频免费观看 | 久久综合给合久久狠狠狠97色 | 国产亚洲日韩欧美另类第八页 | 理论片87福利理论电影 | 老子影院午夜伦不卡 | 中文字幕乱码中文乱码51精品 | 亚拍精品一区二区三区探花 | 性欧美牲交xxxxx视频 | 久久久亚洲欧洲日产国码αv | 中文字幕av伊人av无码av | 国产人妻精品午夜福利免费 | 久久精品女人天堂av免费观看 | 亚洲中文字幕无码一久久区 | 国产精品久久精品三级 | 国产在线一区二区三区四区五区 | 中文无码成人免费视频在线观看 | 永久免费观看国产裸体美女 | 日产精品99久久久久久 | 日韩欧美成人免费观看 | 野狼第一精品社区 | 一本色道久久综合亚洲精品不卡 | 国产成人精品久久亚洲高清不卡 | 色婷婷综合激情综在线播放 | 亚洲精品国产精品乱码视色 | 少女韩国电视剧在线观看完整 | 久久久久久亚洲精品a片成人 | 国产精品va在线观看无码 | 久久国产精品萌白酱免费 | 久久久精品国产sm最大网站 | 天堂а√在线中文在线 | 国产精品18久久久久久麻辣 | 国产手机在线αⅴ片无码观看 | 少妇久久久久久人妻无码 | 一本色道久久综合亚洲精品不卡 | 国产成人综合美国十次 | 成年美女黄网站色大免费视频 | 女高中生第一次破苞av | v一区无码内射国产 | 中文无码伦av中文字幕 | 漂亮人妻洗澡被公强 日日躁 | 97夜夜澡人人双人人人喊 | 国产精品丝袜黑色高跟鞋 | 中文字幕精品av一区二区五区 | 亚洲热妇无码av在线播放 | 强伦人妻一区二区三区视频18 | 国产性生交xxxxx无码 | 麻豆蜜桃av蜜臀av色欲av | 成人无码精品1区2区3区免费看 | 精品少妇爆乳无码av无码专区 | 成人综合网亚洲伊人 | 99久久精品国产一区二区蜜芽 | 精品无码av一区二区三区 | 国产精品a成v人在线播放 | 欧美激情一区二区三区成人 | 熟女少妇人妻中文字幕 | 国产精品无码一区二区三区不卡 | 亚洲欧美日韩综合久久久 | 丰腴饱满的极品熟妇 | 日本熟妇大屁股人妻 | 东京无码熟妇人妻av在线网址 | 亚洲色欲色欲天天天www | 国产亚洲精品久久久久久久 | 蜜桃臀无码内射一区二区三区 | av人摸人人人澡人人超碰下载 | 国产成人精品视频ⅴa片软件竹菊 | 国产人妻久久精品二区三区老狼 | 亚洲国产高清在线观看视频 | 激情内射亚州一区二区三区爱妻 | 高潮毛片无遮挡高清免费视频 | 国产精品.xx视频.xxtv | 国产真实夫妇视频 | 国产亚洲精品久久久久久 | 少妇被粗大的猛进出69影院 | 装睡被陌生人摸出水好爽 | 熟妇人妻无乱码中文字幕 | 成人免费视频在线观看 | 午夜免费福利小电影 | 国产精品第一国产精品 | 国产乡下妇女做爰 | 中文毛片无遮挡高清免费 | 国产乱人无码伦av在线a | 丰满人妻精品国产99aⅴ | 中文字幕无码人妻少妇免费 | 亚洲精品午夜无码电影网 | 国产在热线精品视频 | 又粗又大又硬又长又爽 | 精品无人区无码乱码毛片国产 | 亚洲午夜无码久久 | 国产成人精品一区二区在线小狼 | 无码人妻少妇伦在线电影 | 欧美国产日韩久久mv | 亚洲熟女一区二区三区 | 亚洲欧美综合区丁香五月小说 | 漂亮人妻洗澡被公强 日日躁 | 久久精品一区二区三区四区 | 美女黄网站人色视频免费国产 | 国产亚洲视频中文字幕97精品 | 无码一区二区三区在线 | 人人爽人人爽人人片av亚洲 | 日韩精品久久久肉伦网站 | 色一情一乱一伦一视频免费看 | 国产成人无码av在线影院 | 欧美黑人巨大xxxxx | 国产成人精品一区二区在线小狼 | 成熟妇人a片免费看网站 | 成人av无码一区二区三区 | 无码人妻出轨黑人中文字幕 | 美女黄网站人色视频免费国产 | 麻豆蜜桃av蜜臀av色欲av | 成人一区二区免费视频 | 欧美 日韩 人妻 高清 中文 | 亚洲日韩av一区二区三区中文 | 久久99久久99精品中文字幕 | 最近的中文字幕在线看视频 | 欧美 丝袜 自拍 制服 另类 | 亚洲中文字幕va福利 | 久久久国产一区二区三区 | 日韩精品无码一本二本三本色 | 老熟妇仑乱视频一区二区 | 亚洲精品成a人在线观看 | 东京无码熟妇人妻av在线网址 | 欧美国产日韩久久mv | 国产精品人妻一区二区三区四 | 天天综合网天天综合色 | 福利一区二区三区视频在线观看 | 亚洲成a人片在线观看无码3d | 久久99精品国产.久久久久 | 日韩欧美群交p片內射中文 | 亚洲精品美女久久久久久久 | 小泽玛莉亚一区二区视频在线 | 性做久久久久久久免费看 | 色一情一乱一伦 | av人摸人人人澡人人超碰下载 | 无码国产激情在线观看 | 亚洲日韩av一区二区三区四区 | 国产激情一区二区三区 | 久久亚洲国产成人精品性色 | 色综合天天综合狠狠爱 | 午夜无码区在线观看 | 亚洲熟熟妇xxxx | 国产福利视频一区二区 | 超碰97人人做人人爱少妇 | 日韩精品无码免费一区二区三区 | 在线观看国产午夜福利片 | 国产香蕉97碰碰久久人人 | 捆绑白丝粉色jk震动捧喷白浆 | 自拍偷自拍亚洲精品被多人伦好爽 | 真人与拘做受免费视频一 | 色五月五月丁香亚洲综合网 | 香港三级日本三级妇三级 | 国产又粗又硬又大爽黄老大爷视 | 撕开奶罩揉吮奶头视频 | 亚洲国产精品久久久天堂 | 欧美日韩人成综合在线播放 | 一二三四社区在线中文视频 | 日日躁夜夜躁狠狠躁 | 亚洲精品成人福利网站 | 日本乱偷人妻中文字幕 | 无码免费一区二区三区 | 国产高清不卡无码视频 | 男女猛烈xx00免费视频试看 | av在线亚洲欧洲日产一区二区 | 日韩精品a片一区二区三区妖精 | 亚洲中文字幕无码中文字在线 | 国产精品高潮呻吟av久久 | 强奷人妻日本中文字幕 | 国产又爽又猛又粗的视频a片 | 欧美三级不卡在线观看 | 老司机亚洲精品影院 | 乱码av麻豆丝袜熟女系列 | 色一情一乱一伦 | 国产精品无码一区二区桃花视频 | 久久久亚洲欧洲日产国码αv | 欧美野外疯狂做受xxxx高潮 | 亚洲精品国偷拍自产在线麻豆 | 国产一区二区三区日韩精品 | a片在线免费观看 | 亚洲成av人影院在线观看 | 给我免费的视频在线观看 | 国产激情一区二区三区 | 欧美日本精品一区二区三区 | 日韩 欧美 动漫 国产 制服 | 日本丰满护士爆乳xxxx | 扒开双腿疯狂进出爽爽爽视频 | 在线观看欧美一区二区三区 | 欧美丰满老熟妇xxxxx性 | 亚洲欧洲中文日韩av乱码 | 国产 浪潮av性色四虎 | 日日麻批免费40分钟无码 | 两性色午夜视频免费播放 | 欧美黑人巨大xxxxx | www国产精品内射老师 | 亚洲狠狠婷婷综合久久 | 国产av无码专区亚洲a∨毛片 | 国产午夜视频在线观看 | 久久久婷婷五月亚洲97号色 | 欧美老妇与禽交 | 日本欧美一区二区三区乱码 | 国产精品第一国产精品 | 国产乱人无码伦av在线a | 亚洲区小说区激情区图片区 | 一本色道久久综合狠狠躁 | 美女张开腿让人桶 | 久久综合九色综合97网 | 少妇愉情理伦片bd | 中文字幕中文有码在线 | 日本va欧美va欧美va精品 | 大地资源网第二页免费观看 | 国产乱码精品一品二品 | 亚洲中文字幕无码中文字在线 | av在线亚洲欧洲日产一区二区 | 国内揄拍国内精品少妇国语 | 99久久精品日本一区二区免费 | 丰满少妇人妻久久久久久 | 麻豆精产国品 | 国产凸凹视频一区二区 | 中文字幕无码热在线视频 | 1000部夫妻午夜免费 | 亚洲精品久久久久久久久久久 | 久久久无码中文字幕久... | 在线观看国产一区二区三区 | 乱人伦人妻中文字幕无码 | 久久久久免费看成人影片 | 99精品久久毛片a片 | 动漫av网站免费观看 | 日本丰满护士爆乳xxxx | 性色av无码免费一区二区三区 | 又大又黄又粗又爽的免费视频 | 亚洲中文无码av永久不收费 | 日韩精品无码一本二本三本色 | 久久综合香蕉国产蜜臀av | 18无码粉嫩小泬无套在线观看 | 亚洲午夜福利在线观看 | 精品国产麻豆免费人成网站 | av在线亚洲欧洲日产一区二区 | 又紧又大又爽精品一区二区 | 日日噜噜噜噜夜夜爽亚洲精品 | 日本一卡二卡不卡视频查询 | 亚洲精品鲁一鲁一区二区三区 | 曰韩无码二三区中文字幕 | 国精产品一品二品国精品69xx | 无码免费一区二区三区 | 日日碰狠狠躁久久躁蜜桃 | 天天做天天爱天天爽综合网 | 日本护士毛茸茸高潮 | 国产熟妇高潮叫床视频播放 | 三上悠亚人妻中文字幕在线 | 无码人妻精品一区二区三区不卡 | 丝袜足控一区二区三区 | 亚洲伊人久久精品影院 | 国产av无码专区亚洲awww | 国产精品99爱免费视频 | 免费网站看v片在线18禁无码 | 国产色在线 | 国产 | 国产三级久久久精品麻豆三级 | 九九久久精品国产免费看小说 | av人摸人人人澡人人超碰下载 | 亚洲国产精品一区二区第一页 | 亚洲国产精品久久人人爱 | 亚洲成av人影院在线观看 | 在线亚洲高清揄拍自拍一品区 | 国产综合在线观看 | 一区二区三区高清视频一 | 无码人妻丰满熟妇区毛片18 | 无码任你躁久久久久久久 | 夜夜影院未满十八勿进 | 国产另类ts人妖一区二区 | 乱人伦中文视频在线观看 | 亚洲精品美女久久久久久久 | 国产人妻人伦精品1国产丝袜 | 日产国产精品亚洲系列 | 日本饥渴人妻欲求不满 | 国产精品-区区久久久狼 | 免费无码的av片在线观看 | 精品无码国产自产拍在线观看蜜 | 欧美精品一区二区精品久久 | 成人无码影片精品久久久 | 一个人看的视频www在线 | 一本久久伊人热热精品中文字幕 | 少妇一晚三次一区二区三区 | 久久久久久a亚洲欧洲av冫 | 国产三级精品三级男人的天堂 | 蜜桃视频插满18在线观看 | 99久久人妻精品免费二区 | 亚洲阿v天堂在线 | 爆乳一区二区三区无码 | a片在线免费观看 | 久久久久久久久888 | 人妻人人添人妻人人爱 | 久久精品中文闷骚内射 | 国产97在线 | 亚洲 | 又粗又大又硬又长又爽 | 在线a亚洲视频播放在线观看 | 中文字幕精品av一区二区五区 | 俺去俺来也www色官网 | 又大又黄又粗又爽的免费视频 | 国产9 9在线 | 中文 | 撕开奶罩揉吮奶头视频 | 久久综合久久自在自线精品自 | 亚洲精品美女久久久久久久 | 国产口爆吞精在线视频 | 亚洲人亚洲人成电影网站色 | 久久久久久国产精品无码下载 | 亚洲国产精品一区二区美利坚 | 国内揄拍国内精品少妇国语 | 国产人妻精品午夜福利免费 | 国产人成高清在线视频99最全资源 | 国产xxx69麻豆国语对白 | 黑森林福利视频导航 | 任你躁国产自任一区二区三区 | 国产黑色丝袜在线播放 | 无码人妻出轨黑人中文字幕 | 97精品人妻一区二区三区香蕉 | 欧美性生交活xxxxxdddd | 蜜臀av无码人妻精品 | 亚洲精品国产a久久久久久 | 国内丰满熟女出轨videos | 国内精品一区二区三区不卡 | 午夜福利一区二区三区在线观看 | 牲欲强的熟妇农村老妇女视频 | 99久久久无码国产精品免费 | 国产精品久久久久久无码 | 国产精品久久久久7777 | 日韩精品成人一区二区三区 | 国产一区二区三区日韩精品 | 精品久久综合1区2区3区激情 | 国产精品99爱免费视频 | 精品无码一区二区三区爱欲 | 久久成人a毛片免费观看网站 | 国产欧美亚洲精品a | 国产一区二区三区日韩精品 | 黑人粗大猛烈进出高潮视频 | 伊人久久大香线蕉亚洲 | 亚洲国产精品成人久久蜜臀 | 国产精品无码成人午夜电影 | 国产又粗又硬又大爽黄老大爷视 | 亚洲欧美国产精品专区久久 | 一二三四在线观看免费视频 | 娇妻被黑人粗大高潮白浆 | 搡女人真爽免费视频大全 | 欧洲熟妇色 欧美 | 国产猛烈高潮尖叫视频免费 | 亚洲天堂2017无码 | 久久久久成人精品免费播放动漫 | 男女超爽视频免费播放 | 亚洲人成人无码网www国产 | 国产精品久久精品三级 | 久久精品人人做人人综合 | 成人免费视频一区二区 | 久久天天躁狠狠躁夜夜免费观看 | 成人aaa片一区国产精品 | 高潮毛片无遮挡高清免费 | 中文字幕 人妻熟女 | 东北女人啪啪对白 | 撕开奶罩揉吮奶头视频 | 18禁黄网站男男禁片免费观看 | 国产超级va在线观看视频 | 少女韩国电视剧在线观看完整 | 中文无码精品a∨在线观看不卡 | 无码帝国www无码专区色综合 | 麻豆国产人妻欲求不满谁演的 | 亚洲色欲久久久综合网东京热 | 亚洲精品成a人在线观看 | 亚洲熟女一区二区三区 | 精品无人区无码乱码毛片国产 | 天天燥日日燥 | 久久久中文久久久无码 | 综合人妻久久一区二区精品 | 中文字幕乱码中文乱码51精品 | aⅴ亚洲 日韩 色 图网站 播放 | 4hu四虎永久在线观看 | 丰满护士巨好爽好大乳 | 日韩精品久久久肉伦网站 | 久久精品成人欧美大片 | 国产亚洲精品久久久久久久久动漫 | 亚洲色欲色欲天天天www | 国产精品办公室沙发 | 麻豆蜜桃av蜜臀av色欲av | 精品久久久久香蕉网 | 天下第一社区视频www日本 | 妺妺窝人体色www在线小说 | 免费乱码人妻系列无码专区 | 无码免费一区二区三区 | 日本饥渴人妻欲求不满 | 啦啦啦www在线观看免费视频 | 久久久久成人精品免费播放动漫 | 日日躁夜夜躁狠狠躁 | 欧美大屁股xxxxhd黑色 | 少妇性l交大片 | 国产精品怡红院永久免费 | 欧洲熟妇精品视频 | 最新版天堂资源中文官网 | 国产极品美女高潮无套在线观看 | 亚洲日韩av片在线观看 | 成人影院yy111111在线观看 | 老熟女乱子伦 | 波多野结衣一区二区三区av免费 | 99久久久国产精品无码免费 | 97资源共享在线视频 | 成人一区二区免费视频 | 色综合久久久久综合一本到桃花网 | 无码人妻精品一区二区三区下载 | 啦啦啦www在线观看免费视频 | 亚洲高清偷拍一区二区三区 | 亚洲成色在线综合网站 | 久久99精品久久久久久动态图 | 久久国产精品偷任你爽任你 | 狠狠亚洲超碰狼人久久 | 精品久久久中文字幕人妻 | 丰满妇女强制高潮18xxxx | 久久久久av无码免费网 | 女人被爽到呻吟gif动态图视看 | 中文字幕+乱码+中文字幕一区 | 久久99精品久久久久久 | 蜜桃无码一区二区三区 | 免费人成在线观看网站 | 亚洲国产精品无码一区二区三区 | 国产69精品久久久久app下载 | aa片在线观看视频在线播放 | 精品久久久中文字幕人妻 | 国产亲子乱弄免费视频 | 亚洲七七久久桃花影院 | 久久人人爽人人爽人人片av高清 | 99国产欧美久久久精品 | 一本久久a久久精品亚洲 | 国产成人亚洲综合无码 | 99精品国产综合久久久久五月天 | 国内少妇偷人精品视频免费 | 国产舌乚八伦偷品w中 | 国产精品美女久久久久av爽李琼 | 狠狠色欧美亚洲狠狠色www | 久久99热只有频精品8 | 色欲av亚洲一区无码少妇 | 日本在线高清不卡免费播放 | 国产舌乚八伦偷品w中 | 亚洲精品久久久久avwww潮水 | 国产精品久久久一区二区三区 | 欧美老熟妇乱xxxxx | 欧洲vodafone精品性 | 精品一区二区不卡无码av | 久久久无码中文字幕久... | 97人妻精品一区二区三区 | 中文字幕色婷婷在线视频 | 最近的中文字幕在线看视频 | www国产亚洲精品久久网站 | 少妇无套内谢久久久久 | 亚洲精品一区二区三区大桥未久 | 午夜无码区在线观看 | 欧美熟妇另类久久久久久不卡 | 国产精品高潮呻吟av久久 | 色婷婷av一区二区三区之红樱桃 | 人妻互换免费中文字幕 | 精品aⅴ一区二区三区 | 国产成人精品一区二区在线小狼 | 免费人成网站视频在线观看 | 精品aⅴ一区二区三区 | 久久久中文久久久无码 | 欧美35页视频在线观看 | 亚洲中文字幕av在天堂 | 亚洲熟熟妇xxxx | 国产精品99爱免费视频 | 欧美 丝袜 自拍 制服 另类 | 成人精品天堂一区二区三区 | 成人动漫在线观看 | 色五月丁香五月综合五月 | 国产精品多人p群无码 | 欧洲极品少妇 | 男人的天堂av网站 | 动漫av网站免费观看 | 动漫av一区二区在线观看 | 九九热爱视频精品 | 国产疯狂伦交大片 | 久久精品人人做人人综合 | 亚洲精品午夜国产va久久成人 | 大胆欧美熟妇xx | 精品久久久久香蕉网 | 亚洲成av人在线观看网址 | 精品国产aⅴ无码一区二区 | 久久精品国产亚洲精品 | 少女韩国电视剧在线观看完整 | 国产卡一卡二卡三 | 男女猛烈xx00免费视频试看 | 免费看少妇作爱视频 | 精品久久久久久人妻无码中文字幕 | 色欲综合久久中文字幕网 | 色婷婷av一区二区三区之红樱桃 | 鲁鲁鲁爽爽爽在线视频观看 | 亚洲国产午夜精品理论片 | 国产精品va在线观看无码 | 三上悠亚人妻中文字幕在线 | 人妻夜夜爽天天爽三区 | 一本精品99久久精品77 | 亚洲精品无码国产 | 日本一本二本三区免费 | 亚洲中文字幕久久无码 | 国产精品.xx视频.xxtv | 日日天干夜夜狠狠爱 | 大屁股大乳丰满人妻 | 日韩在线不卡免费视频一区 | 精品夜夜澡人妻无码av蜜桃 | 欧美精品在线观看 | 夜精品a片一区二区三区无码白浆 | 国产疯狂伦交大片 | 国产精品无码一区二区三区不卡 | 99久久精品无码一区二区毛片 | 久久久久成人片免费观看蜜芽 | 精品久久久无码中文字幕 | 色欲久久久天天天综合网精品 | 亚洲乱码中文字幕在线 | 精品人妻人人做人人爽 | 亚洲成av人片在线观看无码不卡 | 无码精品人妻一区二区三区av | 人妻少妇精品久久 | 日本免费一区二区三区最新 | 一本大道伊人av久久综合 | 99久久人妻精品免费一区 | 国产性生交xxxxx无码 | 成人无码影片精品久久久 | 台湾无码一区二区 | 日韩av激情在线观看 | 在线 国产 欧美 亚洲 天堂 | 国产精品亚洲一区二区三区喷水 | 天下第一社区视频www日本 | 少妇性俱乐部纵欲狂欢电影 | 久久成人a毛片免费观看网站 | а天堂中文在线官网 | 中文字幕av日韩精品一区二区 | 高潮毛片无遮挡高清免费 | 成人影院yy111111在线观看 | 人妻少妇被猛烈进入中文字幕 | 大肉大捧一进一出好爽视频 | 九月婷婷人人澡人人添人人爽 | 精品一区二区三区波多野结衣 | 免费国产成人高清在线观看网站 | 亚洲区小说区激情区图片区 | 国产av剧情md精品麻豆 | 伊人久久大香线焦av综合影院 | 无遮无挡爽爽免费视频 | 夜先锋av资源网站 | 精品一区二区不卡无码av | 亚洲毛片av日韩av无码 | 亚洲人成无码网www | 少妇愉情理伦片bd | 久久久久亚洲精品男人的天堂 | 亚洲中文无码av永久不收费 | 99久久精品国产一区二区蜜芽 | 欧美乱妇无乱码大黄a片 | 久久国产精品萌白酱免费 | 国产激情艳情在线看视频 | 妺妺窝人体色www婷婷 | 国产精品久久久久久久9999 | av无码久久久久不卡免费网站 | 荫蒂添的好舒服视频囗交 | 最近中文2019字幕第二页 | 国产精品对白交换视频 | 欧洲vodafone精品性 | 久精品国产欧美亚洲色aⅴ大片 | 色偷偷人人澡人人爽人人模 | 夜先锋av资源网站 | 丝袜美腿亚洲一区二区 | 国产亚洲精品久久久久久大师 | 99riav国产精品视频 | 99久久精品日本一区二区免费 | 男女作爱免费网站 | 国产人妻大战黑人第1集 | 人人爽人人澡人人高潮 | 日本丰满护士爆乳xxxx | 亚洲色在线无码国产精品不卡 | 乱中年女人伦av三区 | 免费无码午夜福利片69 | 亚洲精品国产精品乱码视色 | 天堂无码人妻精品一区二区三区 | 一区二区传媒有限公司 | 欧美阿v高清资源不卡在线播放 | 成人无码精品一区二区三区 | 国产精品久久久久久亚洲影视内衣 | 久久www免费人成人片 | 日本爽爽爽爽爽爽在线观看免 | 美女黄网站人色视频免费国产 | 国语精品一区二区三区 | 99久久无码一区人妻 | 成人性做爰aaa片免费看 | 精品水蜜桃久久久久久久 | 国产一区二区三区日韩精品 | 欧美激情内射喷水高潮 | 欧美精品无码一区二区三区 | 久久zyz资源站无码中文动漫 | 久久精品中文字幕大胸 | 风流少妇按摩来高潮 | 中文字幕中文有码在线 | 男人的天堂2018无码 | 色综合久久久久综合一本到桃花网 | 国产精品亚洲一区二区三区喷水 | 少妇性俱乐部纵欲狂欢电影 | 亚洲春色在线视频 | 国产内射爽爽大片视频社区在线 | 未满小14洗澡无码视频网站 | 真人与拘做受免费视频一 | 亚洲人成网站免费播放 | 欧美黑人性暴力猛交喷水 | 免费观看激色视频网站 | 曰本女人与公拘交酡免费视频 | 欧美人妻一区二区三区 | 亚洲色www成人永久网址 | 无码福利日韩神码福利片 | 97精品人妻一区二区三区香蕉 | 又粗又大又硬毛片免费看 | 无遮挡啪啪摇乳动态图 | 国产舌乚八伦偷品w中 | 人人妻人人澡人人爽人人精品 | 亚洲国产午夜精品理论片 | 最近免费中文字幕中文高清百度 | 最近免费中文字幕中文高清百度 | 亚洲日韩精品欧美一区二区 | 中文字幕av无码一区二区三区电影 | 国产精品久久久久久久影院 | 亚洲精品一区国产 | 一本久久伊人热热精品中文字幕 | 精品aⅴ一区二区三区 | 无码人妻精品一区二区三区不卡 | 少女韩国电视剧在线观看完整 | 色 综合 欧美 亚洲 国产 | 少妇的肉体aa片免费 | 亚洲国产精品久久久久久 | 国产三级久久久精品麻豆三级 | 粗大的内捧猛烈进出视频 | 国产精品自产拍在线观看 | 无码av免费一区二区三区试看 | 在线观看免费人成视频 | 51国偷自产一区二区三区 | 少妇激情av一区二区 | 亚洲日本va午夜在线电影 | 久久久久国色av免费观看性色 | 两性色午夜免费视频 | 在线a亚洲视频播放在线观看 | 成人免费视频一区二区 | 亚洲a无码综合a国产av中文 | 狂野欧美性猛交免费视频 | 久久精品无码一区二区三区 | 亚洲va中文字幕无码久久不卡 | 熟女俱乐部五十路六十路av | 国产sm调教视频在线观看 | 精品一区二区三区波多野结衣 | 无码帝国www无码专区色综合 | 性欧美牲交xxxxx视频 | 2020最新国产自产精品 | 搡女人真爽免费视频大全 | 亚洲の无码国产の无码影院 | 成人精品视频一区二区三区尤物 | 人妻少妇被猛烈进入中文字幕 | 亚洲中文字幕无码一久久区 | 亚洲 高清 成人 动漫 | 人妻熟女一区 | 欧美 丝袜 自拍 制服 另类 | 装睡被陌生人摸出水好爽 | 中文字幕无码日韩欧毛 | 无码吃奶揉捏奶头高潮视频 | 日韩无套无码精品 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 无套内射视频囯产 | 亚洲国产成人a精品不卡在线 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 日本va欧美va欧美va精品 | 最新国产麻豆aⅴ精品无码 | 国产无遮挡又黄又爽免费视频 | 日本丰满护士爆乳xxxx | 久久99久久99精品中文字幕 | 亚洲精品久久久久中文第一幕 | 日韩精品乱码av一区二区 | 国产在线精品一区二区高清不卡 | 亚洲精品一区国产 | 国产真人无遮挡作爱免费视频 | 国产精品沙发午睡系列 | 国产莉萝无码av在线播放 | 久久无码专区国产精品s | 国产成人无码av一区二区 | 免费无码午夜福利片69 | 丁香啪啪综合成人亚洲 | 给我免费的视频在线观看 | 国产人妻人伦精品1国产丝袜 | 99久久婷婷国产综合精品青草免费 | 国产乱人偷精品人妻a片 | 好男人www社区 | 国产精品亚洲а∨无码播放麻豆 | 日日橹狠狠爱欧美视频 | 丰满少妇高潮惨叫视频 | 国产午夜精品一区二区三区嫩草 | 日本成熟视频免费视频 | 国产成人午夜福利在线播放 | 内射巨臀欧美在线视频 | 亚洲精品一区国产 | 精品国偷自产在线 | 成年美女黄网站色大免费视频 | 国产精品久久久久9999小说 | 欧美 日韩 人妻 高清 中文 | 国产成人精品无码播放 | 色五月丁香五月综合五月 | 日韩精品a片一区二区三区妖精 | 乱中年女人伦av三区 | 国产av人人夜夜澡人人爽麻豆 | 成熟妇人a片免费看网站 | 国产一区二区三区影院 | 亚洲经典千人经典日产 | 国产人成高清在线视频99最全资源 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | www国产精品内射老师 | 色综合久久网 | 国产欧美熟妇另类久久久 | 无码毛片视频一区二区本码 | 老司机亚洲精品影院无码 | 久久人人爽人人爽人人片ⅴ | 欧洲熟妇精品视频 | 国产内射老熟女aaaa | 中文字幕无线码 | 久久综合色之久久综合 | 久久 国产 尿 小便 嘘嘘 | 色综合久久久久综合一本到桃花网 | 精品欧美一区二区三区久久久 | 全球成人中文在线 | 无码精品人妻一区二区三区av | 内射欧美老妇wbb | 久久久精品人妻久久影视 | 久久www免费人成人片 | 女人被爽到呻吟gif动态图视看 | 国产精品久久久久9999小说 | 国产97色在线 | 免 | 国产乱子伦视频在线播放 | 国内精品久久久久久中文字幕 | 成人亚洲精品久久久久软件 | 欧美日本免费一区二区三区 | 亚洲国产av精品一区二区蜜芽 | 性欧美videos高清精品 | 日韩欧美中文字幕公布 | 无码人妻精品一区二区三区下载 | 久久久久se色偷偷亚洲精品av | 亚洲大尺度无码无码专区 | 亚洲精品一区二区三区在线观看 | 久久亚洲日韩精品一区二区三区 | 宝宝好涨水快流出来免费视频 | 日欧一片内射va在线影院 | 国产婷婷色一区二区三区在线 | 久久精品中文闷骚内射 | 午夜福利一区二区三区在线观看 | 日日天日日夜日日摸 | 亚洲成a人片在线观看日本 | 国产在线精品一区二区高清不卡 | 东京热无码av男人的天堂 | 精品无码av一区二区三区 | 国产一区二区三区精品视频 | 免费观看又污又黄的网站 | 久久精品视频在线看15 | 九九久久精品国产免费看小说 | 亚洲国精产品一二二线 | 国产亚洲精品久久久久久久 | 5858s亚洲色大成网站www | 日本大乳高潮视频在线观看 | 欧美真人作爱免费视频 | 久热国产vs视频在线观看 | 狠狠躁日日躁夜夜躁2020 | 99久久精品午夜一区二区 | 亚洲无人区一区二区三区 | 国产美女极度色诱视频www | 99re在线播放 | 日韩亚洲欧美精品综合 | 国产在线aaa片一区二区99 | 亚洲精品成人福利网站 | 午夜成人1000部免费视频 | 欧洲精品码一区二区三区免费看 | 国产成人精品优优av | 无码播放一区二区三区 | 精品乱码久久久久久久 | 免费视频欧美无人区码 | 国产成人无码午夜视频在线观看 | 国产卡一卡二卡三 | 久久精品一区二区三区四区 | 无码午夜成人1000部免费视频 | 无码成人精品区在线观看 | 午夜精品一区二区三区的区别 | 色欲综合久久中文字幕网 | 国产av无码专区亚洲a∨毛片 | 人妻天天爽夜夜爽一区二区 | 激情内射亚州一区二区三区爱妻 | a国产一区二区免费入口 | 亚洲人成影院在线无码按摩店 | 亚洲色成人中文字幕网站 | 免费无码一区二区三区蜜桃大 | 国产av剧情md精品麻豆 | 日韩av无码中文无码电影 | 亚洲熟悉妇女xxx妇女av | 人妻天天爽夜夜爽一区二区 | 久久 国产 尿 小便 嘘嘘 | 青青青爽视频在线观看 | 久久无码人妻影院 | 久久久久亚洲精品男人的天堂 | 久久综合狠狠综合久久综合88 | 天堂久久天堂av色综合 | 久久久精品人妻久久影视 | 日本免费一区二区三区最新 | 国产精品内射视频免费 | 女人被爽到呻吟gif动态图视看 | 色综合久久网 | 两性色午夜免费视频 | 成人欧美一区二区三区黑人免费 | 97色伦图片97综合影院 | 午夜精品久久久内射近拍高清 | 真人与拘做受免费视频 | 日本一区二区更新不卡 | 中文精品无码中文字幕无码专区 | 国产综合色产在线精品 | v一区无码内射国产 | 亚洲理论电影在线观看 | 精品国产麻豆免费人成网站 | 美女毛片一区二区三区四区 | 精品偷自拍另类在线观看 | 国产激情一区二区三区 | 一本久久伊人热热精品中文字幕 | 伊人久久婷婷五月综合97色 | 成人免费视频视频在线观看 免费 | 嫩b人妻精品一区二区三区 | 亚洲精品国产第一综合99久久 | 日日躁夜夜躁狠狠躁 | 国产精品对白交换视频 | 少妇人妻大乳在线视频 | 少妇性l交大片欧洲热妇乱xxx | 久久午夜夜伦鲁鲁片无码免费 | 亚洲色大成网站www国产 | 国产疯狂伦交大片 | 性色欲网站人妻丰满中文久久不卡 | 国产真实伦对白全集 | 男女猛烈xx00免费视频试看 | 国产色视频一区二区三区 | 亚洲成av人综合在线观看 | √天堂中文官网8在线 | 亚洲国产精品无码久久久久高潮 | 自拍偷自拍亚洲精品被多人伦好爽 | 久久精品国产99久久6动漫 | 女人被男人躁得好爽免费视频 | 亚洲成a人片在线观看日本 | 在线播放无码字幕亚洲 | 在线观看国产午夜福利片 | 中文字幕av日韩精品一区二区 | 国产色在线 | 国产 | 娇妻被黑人粗大高潮白浆 | 无码吃奶揉捏奶头高潮视频 | 国产精品久久久午夜夜伦鲁鲁 | 熟女少妇在线视频播放 | 国产69精品久久久久app下载 | 精品亚洲韩国一区二区三区 | 亚洲精品一区二区三区四区五区 | 国产欧美精品一区二区三区 | 18精品久久久无码午夜福利 | 免费播放一区二区三区 | 日本精品久久久久中文字幕 | 国产亚洲精品久久久ai换 | 色情久久久av熟女人妻网站 | 成年女人永久免费看片 | 蜜臀aⅴ国产精品久久久国产老师 | 国产精品二区一区二区aⅴ污介绍 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 18无码粉嫩小泬无套在线观看 | 久久亚洲国产成人精品性色 | 大地资源中文第3页 | 欧美人与善在线com | а天堂中文在线官网 | 国内少妇偷人精品视频免费 | 荡女精品导航 | 99久久久国产精品无码免费 | 国产人妻人伦精品1国产丝袜 | 天堂无码人妻精品一区二区三区 | 99er热精品视频 | 欧洲极品少妇 | 无码午夜成人1000部免费视频 | 熟妇人妻无乱码中文字幕 | 大乳丰满人妻中文字幕日本 | 国产亚洲人成a在线v网站 | 成人精品视频一区二区 | 欧美zoozzooz性欧美 | 色婷婷欧美在线播放内射 | 亚洲日韩av一区二区三区中文 | 亚洲乱码中文字幕在线 | 天堂а√在线中文在线 | 欧美xxxx黑人又粗又长 | 1000部夫妻午夜免费 | 日日躁夜夜躁狠狠躁 | 激情人妻另类人妻伦 | 人妻无码αv中文字幕久久琪琪布 | 久久久久久久人妻无码中文字幕爆 | a国产一区二区免费入口 | 国语精品一区二区三区 | 欧美丰满老熟妇xxxxx性 | 99精品久久毛片a片 | 亚洲国产成人av在线观看 | 澳门永久av免费网站 | 女人被爽到呻吟gif动态图视看 | 久久午夜无码鲁丝片 | 欧美大屁股xxxxhd黑色 | 一个人看的www免费视频在线观看 | 国产婷婷色一区二区三区在线 | 亚洲欧美日韩成人高清在线一区 | 小sao货水好多真紧h无码视频 | 性欧美牲交在线视频 | 国产精品美女久久久网av | 清纯唯美经典一区二区 | 好爽又高潮了毛片免费下载 | 国产av一区二区三区最新精品 | 国产女主播喷水视频在线观看 | 99久久婷婷国产综合精品青草免费 | 亚洲成av人在线观看网址 | 国产精品多人p群无码 | 沈阳熟女露脸对白视频 | 免费观看又污又黄的网站 | 亚洲欧美日韩成人高清在线一区 | 噜噜噜亚洲色成人网站 | 草草网站影院白丝内射 | 亚洲精品午夜无码电影网 | 国产精品久久久久久无码 | 无人区乱码一区二区三区 | 亚洲 欧美 激情 小说 另类 | 亚洲性无码av中文字幕 | 欧美日本免费一区二区三区 | 嫩b人妻精品一区二区三区 | 好男人www社区 | 欧美日本日韩 | 国产精品多人p群无码 | 久久综合狠狠综合久久综合88 | 九九热爱视频精品 | 国内精品人妻无码久久久影院 | 无码精品国产va在线观看dvd | 狠狠色噜噜狠狠狠7777奇米 | 丰腴饱满的极品熟妇 | 午夜福利试看120秒体验区 | 午夜精品久久久内射近拍高清 | 国产 精品 自在自线 | 国产精品爱久久久久久久 | 强辱丰满人妻hd中文字幕 | 一本大道久久东京热无码av | 午夜男女很黄的视频 | 亚洲国产精品成人久久蜜臀 | 无码乱肉视频免费大全合集 | 日本爽爽爽爽爽爽在线观看免 | 亚洲区小说区激情区图片区 | 露脸叫床粗话东北少妇 | 国产精品丝袜黑色高跟鞋 | 精品一区二区三区无码免费视频 | 女人和拘做爰正片视频 | 精品久久久中文字幕人妻 | 亚洲综合色区中文字幕 | 国产精品资源一区二区 | 国产内射老熟女aaaa | 国产精品美女久久久久av爽李琼 | 精品一二三区久久aaa片 | 国产精品国产三级国产专播 | 日韩av无码一区二区三区 | 精品日本一区二区三区在线观看 | 在线亚洲高清揄拍自拍一品区 | 国产一区二区三区日韩精品 | 国产精品无码久久av | 国产无遮挡又黄又爽又色 | 精品一区二区三区波多野结衣 | 亚洲国产精品无码久久久久高潮 |