摘要:
//// Google Map Tiles Downloader in C# by coolypf// No rights reserved, neither warranty nor guarantee//using System;using System.Collections.Generic;using System.Drawing;using System.Net;namespace GMapsDownloader{ class Program { const double EarthRadius = 6378137; const double ... 阅读全文
摘要:
最近在做项目时,以动态Sql进行Like语句查询时发现应该返回的结果却一直返回空,后来发现是写法错误: 错误SQL: DECLARE @0 varchar(20)SET @0 = 'XA-LZ'SELECT * FROM Dispatch WHERE Dispatch.DispatchSn like '%@0%' ORDER BY Dispatch.Id DESC正确的SQL:DECLARE @... 阅读全文
摘要:
美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置。但在我国,出于国家安全考虑,国内所有导航电子地图必须使 用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,在业内将前者称之为地球坐标,后者称之为火星坐标。国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照几行代码的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统(GCJ-02)。所有的电子地图所有的导航设备,都需要加入国家保密插件。第一步,地图公 阅读全文
摘要:
墨卡托投影(Mercator Projection),又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,这就是一幅标准纬线为零度(即赤道)的“墨卡托投影”绘制出的世界地图。 一、墨卡托投影坐标系(Mercator Projection)... 阅读全文
摘要:
百科:纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。位于赤道以北的点的纬度叫北纬,记为N;位于赤道以南的点的纬度称南纬,记为S。var regex = new Regex(@"^\d{1,2}.\d{3,6}");View Code 经度:经度是地球上一个地点离一根被称为本初子午线的南北方向走线以东或以西的度数。本初子午线的经度是0°,地球上其它地点的经度是向东到180°或向西到180°var regex = new Regex(@"^-?\d{1,3}.\d{3,6}");经度校验请高手指正 阅读全文
摘要:
园子里找到两钟实现方式,做一记录,回头再认真学习,先拿来就用吧:1、@旋风描述的算法:场景:已知两个GPS点的经纬度坐标信息。计算两点的距离。1.距离/纬度关系GPS: 22.514519,113.380301GPS: 22.511962,113.380301距离:284.6439379583341jl_wd=284.6439379583341/(22.51451-22.511962)=111712.69150641055729984301412873 (米/度)2.距离/经度关系GPS: 22.514866, 113.388444GPS: 22.514866, 113.379378距离: 9 阅读全文
摘要:
1、在if (!ModelState.IsValid)之前给字段赋值,然后TryUpdateModel()2、使用如下方法public ActionResult Create([Bind(Exclude = "Created")] Model model){ ....}3、在Global.asax.cs文件中设置DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false;这样只会检查模型中声明为Required的字段可惜对于Web Api 这些都没有办法解决! 阅读全文
摘要:
一、视图 1、创建视图 创建视图后加 WITH CHECK OPTION 2、视图查询 数据库系统的处理方法: 视图消解法(View Resolution) 步骤: 进行有效性检查-> 转换成等价的对基本表的查询-> 执行修正后的查询 缺点: 有些情况下,视图消解法不能生成正确查询。 例: 3、视图的作用 能够简化用户的操作 使用户能以多种角... 阅读全文
摘要:
一、概述 SQL语言组成:DDL,DCL,DML 二、数据定义 1、模式定义(Schema) Schema这个东西一直感觉不大明白,一直以为就是对表的字段定义则被称为Schema,在复习数据库理论中才再次去了解,算是有了一个粗略的认识。 模式:类似于C#中的命名空间,数据表、视图、函数等均以模式为单位组织。定义模式时,需要指定模式名称和所有者,若未指定名称其默认以所有者名作为模式... 阅读全文
摘要:
1、简介 特点:以集合代数理论为基础,应用数学方法处理数据库中的数据。 2、基础概念 域(Domain):一组具有相同数据类型的值的集合。域中所包含的值的个数称为域的基数(用m表示)。关系中用域表示属性的取值范围。例如: ◦ D1={李力,王平,刘伟} m1=3 ◦ D2={男,女} m2=2 ◦ D3={47,28,30} m3=3 ◦ 其中,D1,D2,D3为域名... 阅读全文