资源简介
基于gmap和百度地图API开发的GIS应用支持定位查询,放大缩小,平移,抓取等功能基于gmap和百度地图API开发的GIS应用支持定位查询,放大缩小,平移,抓取等功能
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web;
namespace MapManager
{
public class BaiduAKSNCaculater
{
private static string MD5(string password)
{
try
{
System.Security.Cryptography.HashAlgorithm hash = System.Security.Cryptography.MD5.Create();
byte[] hash_out = hash.ComputeHash(System.Text.Encoding.UTF8.GetBytes(password));
var md5_str = BitConverter.ToString(hash_out).Replace(“-“ ““);
return md5_str.ToLower();
}
catch
{
throw;
}
}
private static string UrlEncode(string str)
{
str = System.Web.HttpUtility.UrlEncode(str);
byte[] buf = Encoding.ASCII.GetBytes(str);//等同于Encoding.ASCII.GetBytes(str)
for (int i = 0; i < buf.Length; i++)
if (buf[i] == ‘%‘)
{
if (buf[i + 1] >= ‘a‘) buf[i + 1] -= 32;
if (buf[i + 2] >= ‘a‘) buf[i + 2] -= 32;
i += 2;
}
return Encoding.ASCII.GetString(buf);//同上,等同于Encoding.ASCII.GetString(buf)
}
private static string HttpBuildQuery(IDictionary querystring_arrays)
{
StringBuilder sb = new StringBuilder();
foreach (var item in querystring_arrays)
{
sb.Append(UrlEncode(item.Key));
sb.Append(“=“);
sb.Append(UrlEncode(item.Value));
sb.Append(“&“);
}
sb.Remove(sb.Length - 1 1);
return sb.ToString();
}
public static string CaculateAKSN(string ak string sk string url IDictionary querystring_arrays)
{
var queryString = HttpBuildQuery(querystring_arrays);
var str = UrlEncode(url + “?“ + queryString + sk);
return MD5(str);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-05-18 12:36 MapManager(Gmap)\
目录 0 2020-05-18 12:27 MapManager(Gmap)\.vs\
目录 0 2020-05-18 12:27 MapManager(Gmap)\.vs\MapManager\
目录 0 2020-05-18 12:27 MapManager(Gmap)\.vs\MapManager\v16\
文件 93184 2020-05-18 21:51 MapManager(Gmap)\.vs\MapManager\v16\.suo
目录 0 2020-05-18 18:54 MapManager(Gmap)\MapManager\
文件 2145 2020-05-18 17:39 MapManager(Gmap)\MapManager\AKSNCaculater.cs
文件 189 2020-05-18 12:27 MapManager(Gmap)\MapManager\App.config
文件 374 2020-05-18 12:27 MapManager(Gmap)\MapManager\App.xaml
文件 337 2020-05-18 12:27 MapManager(Gmap)\MapManager\App.xaml.cs
文件 226 2020-05-18 18:50 MapManager(Gmap)\MapManager\City.cs
文件 2752 2020-05-18 17:49 MapManager(Gmap)\MapManager\Geo.cs
文件 1061 2020-05-18 14:49 MapManager(Gmap)\MapManager\GetLatitudeAndLongtitude.cs
目录 0 2020-05-18 13:23 MapManager(Gmap)\MapManager\Images\
文件 911 2020-05-18 13:22 MapManager(Gmap)\MapManager\Images\arrow_left.png
文件 882 2020-05-18 13:23 MapManager(Gmap)\MapManager\Images\arrow_right.png
文件 2272 2020-05-18 13:20 MapManager(Gmap)\MapManager\Images\globe.png
文件 1025 2020-05-18 13:18 MapManager(Gmap)\MapManager\Images\hand.png
文件 1312 2020-05-18 13:12 MapManager(Gmap)\MapManager\Images\zoom_in.png
文件 1235 2020-05-18 13:10 MapManager(Gmap)\MapManager\Images\zoom_out.png
文件 3338 2020-05-18 18:43 MapManager(Gmap)\MapManager\MainWindow.xaml
文件 7564 2020-05-18 18:54 MapManager(Gmap)\MapManager\MainWindow.xaml.cs
文件 5866 2020-05-18 18:50 MapManager(Gmap)\MapManager\MapManager.csproj
文件 242 2020-05-18 12:45 MapManager(Gmap)\MapManager\Mapcontrol.cs
目录 0 2020-05-18 12:27 MapManager(Gmap)\MapManager\Properties\
文件 2308 2020-05-18 12:27 MapManager(Gmap)\MapManager\Properties\AssemblyInfo.cs
文件 2833 2020-05-18 12:27 MapManager(Gmap)\MapManager\Properties\Resources.Designer.cs
文件 5612 2020-05-18 12:27 MapManager(Gmap)\MapManager\Properties\Resources.resx
文件 1097 2020-05-18 12:27 MapManager(Gmap)\MapManager\Properties\Settings.Designer.cs
文件 201 2020-05-18 12:27 MapManager(Gmap)\MapManager\Properties\Settings.settings
文件 230 2020-05-18 18:43 MapManager(Gmap)\MapManager\Province.cs
............此处省略111个文件信息
- 上一篇:持续交付-发布可靠软件的系统方法完整版.pdf
- 下一篇:综合电子战
相关资源
- 步进电机控制器.zip
- Win7 仿完整版苹果主题
- 天朝日语2.0(转载)
- .Net网络爬虫
- echartDemo柱状图折线图详解
- Net网络高级编程修订
- 创建PDF文档,加密创建的PDF文档,使
- 原型设计系统原型设计系统
- 百度地图API实例262420
- ERP管理系统源码
-
Mastering Unity sc
ripting - 操作系统进程管理和内存管理demo
- Spire.Doc、Spire.Xls无水印
- .net经典会员管理项目完整源码(包含
- LINQ实战英文版
- PdfPrintingNet完美破解版4.8.2 (官网Re
- [免费PDF]代码整洁之道.rar
- 周立功USBCANI通讯测试源码
- 学生信息管理系统2020年7月7日.zip
- .net自动排课系统完整源码(适合智慧
- net自动排课系统完整源码(适合智慧
- 电力巡检系统含数据库
- IM仿照QQ做的即时通信,功能比较全
- ArcGIS Engine/VS开发程序 空间分析程序系
- SigmaPlot中文教程
- Richard_Hu-HslCommunication-master.zip
- FastReport.Net.2020.2.13完美和谐版内附精
- 任务管理器版动画
- 自动扫码软件
- 在线直播系统 v5.7.zip
评论
共有 条评论