资源简介
把网上电子地图的图片下载到本地.
因为网上电子图片是分缩放级别的,可以直接将所有级别或才定制级别的图片下载下来,会放到相应的文件夹里面.可供使用百度地图引擎的程序直接使用.
不好意思,定这么高的分,如果您分不够,可以给我发邮件,我把程序发给您.
双面GetBaiduMapPic\bin\Debug\GetBaiduMapPic.exe来运行程序,
第一步:填写好经度开始,经度结束。
第二步:填写好纬度开始,纬度结束。
第三步:选择缩放级别开始,也就是从第几级的缩放开始下载。
第四步:选择绽放级别结束,也就是到第几级的缩放结束下载。百度的地图缩放是0-13个级别,我们可以从中选择。只要开始不要大于结束即可。
第五步:点击“开始生成URL”按钮。此时在下面左边的列表里面会显示出生成要下载的图片地址列表。
第六步:点击“选择存储位置”按钮,找到一个位置,用来存放配置文件及要下载的图片的位置。不要忘记文件名处要填写一个名字,自己随意起就好了。填好后点击保存。
第七步:点击“导出XML”按钮,这样便会将刚刚显示的要下载的文件列表保存到了XML文件中。
第八步:点击“开始获取”按钮,便会将百度的电子地图图片下载到本地了。就是您刚才放置XML文件位置。
如果有失败的地址,则点击“失败地址导出XML”,便可以将地址导出。以便重新进行读取下载。
在使用中如果遇到问题可以致
Email:lyx830621@163.com
声明:本程序只用作技术研究,软件使用自愿,若引起百度等网站纠纷与本人无关,请自行决定是否使用。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
namespace GetBaiduMapPic
{
public class CreateUrl : ICreateUrl
{
private string strUrl;
public CreateUrl(string strUrl)
{
this.strUrl = strUrl;
}
#region ICreateUrl 成员
public System.Data.DataTable CreateUrlMethod(IParameters parameters)
{
System.Data.DataTable datResult = new System.Data.DataTable();
DataColumn dc = new DataColumn(“address“System.Type.GetType(“System.String“));
datResult.Columns.Add(dc);
string tempUrl;
for (int i = Convert.ToInt32(parameters.GetArrayParameters[0 0]); i <= Convert.ToInt32(parameters.GetArrayParameters[0 1]); i++)
{
for (int j = Convert.ToInt32(parameters.GetArrayParameters[1 0]); j <= Convert.ToInt32(parameters.GetArrayParameters[1 1]); j++)
{
tempUrl = strUrl;
DataRow dr = datResult.NewRow();
tempUrl = tempUrl.Replace(“$1“ i.ToString());
tempUrl = tempUrl.Replace(“$2“ j.ToString());
dr[“address“] = tempUrl;
datResult.Rows.Add(dr);
dr = null;
}
}
return datResult;
}
#endregion
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11776 2009-09-29 11:13 MageImage\bin\Debug\MageImage.exe
文件 26112 2009-09-29 11:13 MageImage\bin\Debug\MageImage.pdb
文件 16066 2009-09-29 11:13 MageImage\bin\Debug\MageImage.rar
文件 14328 2010-04-20 13:36 MageImage\bin\Debug\MageImage.vshost.exe
文件 490 2007-07-21 02:33 MageImage\bin\Debug\MageImage.vshost.exe.manifest
文件 1406 2009-09-29 17:28 MageImage\ClassDiagram1.cd
文件 2084 2009-09-29 11:13 MageImage\Form1.cs
文件 9856 2009-09-29 11:13 MageImage\Form1.Designer.cs
文件 6430 2009-09-29 11:13 MageImage\Form1.resx
文件 3805 2009-09-29 19:36 MageImage\MageImage.csproj
文件 730 2010-04-20 13:36 MageImage\obj\Debug\MageImage.csproj.FileListAbsolute.txt
文件 847 2009-09-29 11:13 MageImage\obj\Debug\MageImage.csproj.GenerateResource.Cache
文件 11776 2009-09-29 11:13 MageImage\obj\Debug\MageImage.exe
文件 180 2009-09-29 11:13 MageImage\obj\Debug\MageImage.Form1.resources
文件 26112 2009-09-29 11:13 MageImage\obj\Debug\MageImage.pdb
文件 180 2009-09-29 10:50 MageImage\obj\Debug\MageImage.Properties.Resources.resources
文件 490 2009-09-29 10:38 MageImage\Program.cs
文件 1362 2009-09-29 10:38 MageImage\Properties\AssemblyInfo.cs
文件 2868 2009-09-29 10:38 MageImage\Properties\Resources.Designer.cs
文件 5612 2009-09-29 10:38 MageImage\Properties\Resources.resx
文件 1094 2009-09-29 10:38 MageImage\Properties\Settings.Designer.cs
文件 249 2009-09-29 10:38 MageImage\Properties\Settings.settings
文件 1837 2009-09-29 17:33 MageImage\Riqi.cs
文件 1888 2009-09-29 10:50 GetBaiduMapPic.sln
..A..H. 29054 2010-04-20 15:10 GetBaiduMapPic.suo
文件 24576 2010-04-20 15:10 GetBaiduMapPic\bin\Debug\GetBaiduMapPic.exe
文件 56832 2010-04-20 15:10 GetBaiduMapPic\bin\Debug\GetBaiduMapPic.pdb
文件 14328 2009-09-29 10:50 GetBaiduMapPic\bin\Debug\GetBaiduMapPic.vshost.exe
文件 490 2007-07-21 01:33 GetBaiduMapPic\bin\Debug\GetBaiduMapPic.vshost.exe.manifest
文件 8192 2009-07-07 13:29 GetBaiduMapPic\bin\Debug\GetCode.dll
............此处省略61个文件信息
评论
共有 条评论