mapimage.aspx.vb
来自「OpenMap是一个基于JavaBeansTM的开发工具包。利用OpenMap你」· VB 代码 · 共 55 行
VB
55 行
Imports System.IOImports System.NetImports System.Drawing.ImagingImports OpenMapWeb.com.bbn.winmap.GetMapServicePublic Class MapImage Inherits System.Web.UI.Page#Region " Web Form Designer Generated Code " 'This call is required by the Web Form Designer. <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent() End Sub Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init 'CODEGEN: This method call is required by the Web Form Designer 'Do not modify it using the code editor. InitializeComponent() End Sub#End Region Private oMapService As New GetMapService() Private cc As New CookieContainer() Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load oMapService.CookieContainer = cc If Session("CookieContainer") Is Nothing Then Session("CookieContainer") = cc Else oMapService.CookieContainer = Session("CookieContainer") End If Try 'Get the image from the web service Dim imageBytes As Byte() = oMapService.GetMapImage( _ Request.Params.Get("lat"), _ Request.Params.Get("lon"), _ Request.Params.Get("scale"), _ Request.Params.Get("proj"), _ Request.Params.Get("height"), _ Request.Params.Get("width"), _ Request.Params.Get("bgcolor"), _ Request.Params.Get("layers")) Dim memStream As New MemoryStream(imageBytes) Dim bmMem As New Bitmap(memStream) 'Save to the output stream bmMem.Save(Response.OutputStream, ImageFormat.Gif) Catch exc As Exception Console.WriteLine(exc.Message) End Try End SubEnd Class
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?