提到坐标系统,大家多少能明白一些,但在运用时,有些朋友搞得不是非常清楚,以后专门来总结。在实地生产项目中,使用较多的2000中国大地坐标系(CGCS2000)、1980西安坐标系、1954北京坐标系统、WGS84坐标系(GPS数据所采用的坐标系统),在编程中也会遇到不同坐标系、不同的投影方式、不同的投影分带,需要进行转换、投影等,所以有必要认识一下WKID。

一、什么是WKID

第一次遇到WKID是遥远的大三,学WebGIS写Flex时, WKID的英文全称是Well Known ID,即众所周知的编号。这个编号是大家坐下来一起讨论、约定和认同的,具体有唯一性。众多的坐标系统有了自己的WKID,就像每个人都有自己的身份证号一样,从出生就定了,即使是名字改了,还是可 能通过身份证号确定,这为空间数据的使用、转换、共享等起到关键作用。

坐标系统的WKID示例:

WKID

4508

名称

CGCS2000_GK_CM_111E

参数

PROJCS["CGCS2000_GK_CM_111E",GEOGCS["GCS_China_Geodetic_Coordinate_System_2000",DATUM["D_China_2000",SPHEROID["CGCS2000",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",111.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]

二、使用方法

提到坐标,要注意两个版本上的区别:

(1)在Desktop10.0及以前的版本中,坐标文件是以prj文件存在的;自10.1版本起,坐标文件存储在projection engine library (pe.dll)中,从而可以提高读取效率;

(2)我们常用的CGCS2000在10.0中只有地理坐标文件,没有投影坐标文件,如果要使用,则需制作及收藏。

在AE中将地理坐标投影后求长度(或平面坐标,或面积)的示例代码如下:

        /// <summary>
/// 获取投影长度
/// </summary>
/// <param name="pGeometry">几何图层</param>
/// <returns>长度(米)</returns>
public static double GetLengh(IGeometry pGeometry)
{
ISpatialReferenceFactory srFactory = new SpatialReferenceEnvironmentClass();
//4508:CGCS2000_GK_CM_111E
ISpatialReference pSpatialReference = srFactory.CreateProjectedCoordinateSystem(4508);
pGeometry.Project(pSpatialReference); IPolyline polyline = pGeometry as IPolyline;
if (polyline != null) return polyline.Length;
else return 0;
}

三、查询方式

WKID这么种,要用的时候去哪里查?这提供三个 位置:

1.ESRI官网

ArcGIS REST API版本

http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Geographic_coordinate_systems/02r300000105000000/

javascript版本

https://developers.arcgis.com/javascript/3/jshelp/gcs.htm

https://developers.arcgis.com/javascript/3/jshelp/pcs.htm

9.3版本:9.3版本没有CGS2000,所以要不去这里查了。

http://resources.esri.com/help/9.3/arcgisserver/apis/rest/gcs.html

http://resources.esri.com/help/9.3/arcgisserver/apis/rest/pcs.html

2.其他网站

http://spatialreference.org/ref/

3.开发文档

在官方SDK帮助文档可以查到枚举类型,例如投影坐标枚举esriSRProjCSType包含1442个WKID,esriSRProjCS4Type包含1224个WKID.

4.本文

本人整理了将官网的整理Excel方便查询,下面附表是其中中国常用的坐标系统及WKID

参考

https://geonet.esri.com/thread/10174

http://gis.stackexchange.com/questions/3903/wkid-well-known-id-for-national-projection-for-arcgis-rest-api

http://blog.csdn.net/kikitamoon/article/details/8833000

附表

下面是我国常用的地理和投影坐标系的WKID:

类别

WKID

名称

地理坐标

4214

GCS_Beijing_1954

地理坐标

4326

GCS_WGS_1984

地理坐标

4490

GCS_China_Geodetic_Coordinate_System_2000

地理坐标

4555

GCS_New_Beijing

地理坐标

4610

GCS_Xian_1980

投影坐标

2327

Xian_1980_GK_Zone_13

投影坐标

2328

Xian_1980_GK_Zone_14

投影坐标

2329

Xian_1980_GK_Zone_15

投影坐标

2330

Xian_1980_GK_Zone_16

投影坐标

2331

Xian_1980_GK_Zone_17

投影坐标

2332

Xian_1980_GK_Zone_18

投影坐标

2333

Xian_1980_GK_Zone_19

投影坐标

2334

Xian_1980_GK_Zone_20

投影坐标

2335

Xian_1980_GK_Zone_21

投影坐标

2336

Xian_1980_GK_Zone_22

投影坐标

2337

Xian_1980_GK_Zone_23

投影坐标

2338

Xian_1980_GK_CM_75E

投影坐标

2339

Xian_1980_GK_CM_81E

投影坐标

2340

Xian_1980_GK_CM_87E

投影坐标

2341

Xian_1980_GK_CM_93E

投影坐标

2342

Xian_1980_GK_CM_99E

投影坐标

2343

Xian_1980_GK_CM_105E

投影坐标

2344

Xian_1980_GK_CM_111E

投影坐标

2345

Xian_1980_GK_CM_117E

投影坐标

2346

Xian_1980_GK_CM_123E

投影坐标

2347

Xian_1980_GK_CM_129E

投影坐标

2348

Xian_1980_GK_CM_135E

投影坐标

2349

Xian_1980_3_Degree_GK_Zone_25

投影坐标

2350

Xian_1980_3_Degree_GK_Zone_26

投影坐标

2351

Xian_1980_3_Degree_GK_Zone_27

投影坐标

2352

Xian_1980_3_Degree_GK_Zone_28

投影坐标

2353

Xian_1980_3_Degree_GK_Zone_29

投影坐标

2354

Xian_1980_3_Degree_GK_Zone_30

投影坐标

2355

Xian_1980_3_Degree_GK_Zone_31

投影坐标

2356

Xian_1980_3_Degree_GK_Zone_32

投影坐标

2357

Xian_1980_3_Degree_GK_Zone_33

投影坐标

2358

Xian_1980_3_Degree_GK_Zone_34

投影坐标

2359

Xian_1980_3_Degree_GK_Zone_35

投影坐标

2360

Xian_1980_3_Degree_GK_Zone_36

投影坐标

2361

Xian_1980_3_Degree_GK_Zone_37

投影坐标

2362

Xian_1980_3_Degree_GK_Zone_38

投影坐标

2363

Xian_1980_3_Degree_GK_Zone_39

投影坐标

2364

Xian_1980_3_Degree_GK_Zone_40

投影坐标

2365

Xian_1980_3_Degree_GK_Zone_41

投影坐标

2366

Xian_1980_3_Degree_GK_Zone_42

投影坐标

2367

Xian_1980_3_Degree_GK_Zone_43

投影坐标

2368

Xian_1980_3_Degree_GK_Zone_44

投影坐标

2369

Xian_1980_3_Degree_GK_Zone_45

投影坐标

2370

Xian_1980_3_Degree_GK_CM_75E

投影坐标

2371

Xian_1980_3_Degree_GK_CM_78E

投影坐标

2372

Xian_1980_3_Degree_GK_CM_81E

投影坐标

2373

Xian_1980_3_Degree_GK_CM_84E

投影坐标

2374

Xian_1980_3_Degree_GK_CM_87E

投影坐标

2375

Xian_1980_3_Degree_GK_CM_90E

投影坐标

2376

Xian_1980_3_Degree_GK_CM_93E

投影坐标

2377

Xian_1980_3_Degree_GK_CM_96E

投影坐标

2378

Xian_1980_3_Degree_GK_CM_99E

投影坐标

2379

Xian_1980_3_Degree_GK_CM_102E

投影坐标

2380

Xian_1980_3_Degree_GK_CM_105E

投影坐标

2381

Xian_1980_3_Degree_GK_CM_108E

投影坐标

2382

Xian_1980_3_Degree_GK_CM_111E

投影坐标

2383

Xian_1980_3_Degree_GK_CM_114E

投影坐标

2384

Xian_1980_3_Degree_GK_CM_117E

投影坐标

2385

Xian_1980_3_Degree_GK_CM_120E

投影坐标

2386

Xian_1980_3_Degree_GK_CM_123E

投影坐标

2387

Xian_1980_3_Degree_GK_CM_126E

投影坐标

2388

Xian_1980_3_Degree_GK_CM_129E

投影坐标

2389

Xian_1980_3_Degree_GK_CM_132E

投影坐标

2390

Xian_1980_3_Degree_GK_CM_135E

投影坐标

2401

Beijing_1954_3_Degree_GK_Zone_25

投影坐标

2402

Beijing_1954_3_Degree_GK_Zone_26

投影坐标

2403

Beijing_1954_3_Degree_GK_Zone_27

投影坐标

2404

Beijing_1954_3_Degree_GK_Zone_28

投影坐标

2405

Beijing_1954_3_Degree_GK_Zone_29

投影坐标

2406

Beijing_1954_3_Degree_GK_Zone_30

投影坐标

2407

Beijing_1954_3_Degree_GK_Zone_31

投影坐标

2408

Beijing_1954_3_Degree_GK_Zone_32

投影坐标

2409

Beijing_1954_3_Degree_GK_Zone_33

投影坐标

2410

Beijing_1954_3_Degree_GK_Zone_34

投影坐标

2411

Beijing_1954_3_Degree_GK_Zone_35

投影坐标

2412

Beijing_1954_3_Degree_GK_Zone_36

投影坐标

2413

Beijing_1954_3_Degree_GK_Zone_37

投影坐标

2414

Beijing_1954_3_Degree_GK_Zone_38

投影坐标

2415

Beijing_1954_3_Degree_GK_Zone_39

投影坐标

2416

Beijing_1954_3_Degree_GK_Zone_40

投影坐标

2417

Beijing_1954_3_Degree_GK_Zone_41

投影坐标

2418

Beijing_1954_3_Degree_GK_Zone_42

投影坐标

2419

Beijing_1954_3_Degree_GK_Zone_43

投影坐标

2420

Beijing_1954_3_Degree_GK_Zone_44

投影坐标

2421

Beijing_1954_3_Degree_GK_Zone_45

投影坐标

2422

Beijing_1954_3_Degree_GK_CM_75E

投影坐标

2423

Beijing_1954_3_Degree_GK_CM_78E

投影坐标

2424

Beijing_1954_3_Degree_GK_CM_81E

投影坐标

2425

Beijing_1954_3_Degree_GK_CM_84E

投影坐标

2426

Beijing_1954_3_Degree_GK_CM_87E

投影坐标

2427

Beijing_1954_3_Degree_GK_CM_90E

投影坐标

2428

Beijing_1954_3_Degree_GK_CM_93E

投影坐标

2429

Beijing_1954_3_Degree_GK_CM_96E

投影坐标

2430

Beijing_1954_3_Degree_GK_CM_99E

投影坐标

2431

Beijing_1954_3_Degree_GK_CM_102E

投影坐标

2432

Beijing_1954_3_Degree_GK_CM_105E

投影坐标

2433

Beijing_1954_3_Degree_GK_CM_108E

投影坐标

2434

Beijing_1954_3_Degree_GK_CM_111E

投影坐标

2435

Beijing_1954_3_Degree_GK_CM_114E

投影坐标

2436

Beijing_1954_3_Degree_GK_CM_117E

投影坐标

2437

Beijing_1954_3_Degree_GK_CM_120E

投影坐标

2438

Beijing_1954_3_Degree_GK_CM_123E

投影坐标

2439

Beijing_1954_3_Degree_GK_CM_126E

投影坐标

2440

Beijing_1954_3_Degree_GK_CM_129E

投影坐标

2441

Beijing_1954_3_Degree_GK_CM_132E

投影坐标

2442

Beijing_1954_3_Degree_GK_CM_135E

投影坐标

3395

WGS_1984_World_Mercator

投影坐标

4491

CGCS2000_GK_Zone_13

投影坐标

4492

CGCS2000_GK_Zone_14

投影坐标

4493

CGCS2000_GK_Zone_15

投影坐标

4494

CGCS2000_GK_Zone_16

投影坐标

4495

CGCS2000_GK_Zone_17

投影坐标

4496

CGCS2000_GK_Zone_18

投影坐标

4497

CGCS2000_GK_Zone_19

投影坐标

4498

CGCS2000_GK_Zone_20

投影坐标

4499

CGCS2000_GK_Zone_21

投影坐标

4500

CGCS2000_GK_Zone_22

投影坐标

4501

CGCS2000_GK_Zone_23

投影坐标

4502

CGCS2000_GK_CM_75E

投影坐标

4503

CGCS2000_GK_CM_81E

投影坐标

4504

CGCS2000_GK_CM_87E

投影坐标

4505

CGCS2000_GK_CM_93E

投影坐标

4506

CGCS2000_GK_CM_99E

投影坐标

4507

CGCS2000_GK_CM_105E

投影坐标

4508

CGCS2000_GK_CM_111E

投影坐标

4509

CGCS2000_GK_CM_117E

投影坐标

4510

CGCS2000_GK_CM_123E

投影坐标

4511

CGCS2000_GK_CM_129E

投影坐标

4512

CGCS2000_GK_CM_135E

投影坐标

4513

CGCS2000_3_Degree_GK_Zone_25

投影坐标

4514

CGCS2000_3_Degree_GK_Zone_26

投影坐标

4515

CGCS2000_3_Degree_GK_Zone_27

投影坐标

4516

CGCS2000_3_Degree_GK_Zone_28

投影坐标

4517

CGCS2000_3_Degree_GK_Zone_29

投影坐标

4518

CGCS2000_3_Degree_GK_Zone_30

投影坐标

4519

CGCS2000_3_Degree_GK_Zone_31

投影坐标

4520

CGCS2000_3_Degree_GK_Zone_32

投影坐标

4521

CGCS2000_3_Degree_GK_Zone_33

投影坐标

4522

CGCS2000_3_Degree_GK_Zone_34

投影坐标

4523

CGCS2000_3_Degree_GK_Zone_35

投影坐标

4524

CGCS2000_3_Degree_GK_Zone_36

投影坐标

4525

CGCS2000_3_Degree_GK_Zone_37

投影坐标

4526

CGCS2000_3_Degree_GK_Zone_38

投影坐标

4527

CGCS2000_3_Degree_GK_Zone_39

投影坐标

4528

CGCS2000_3_Degree_GK_Zone_40

投影坐标

4529

CGCS2000_3_Degree_GK_Zone_41

投影坐标

4530

CGCS2000_3_Degree_GK_Zone_42

投影坐标

4531

CGCS2000_3_Degree_GK_Zone_43

投影坐标

4532

CGCS2000_3_Degree_GK_Zone_44

投影坐标

4533

CGCS2000_3_Degree_GK_Zone_45

投影坐标

4534

CGCS2000_3_Degree_GK_CM_75E

投影坐标

4535

CGCS2000_3_Degree_GK_CM_78E

投影坐标

4536

CGCS2000_3_Degree_GK_CM_81E

投影坐标

4537

CGCS2000_3_Degree_GK_CM_84E

投影坐标

4538

CGCS2000_3_Degree_GK_CM_87E

投影坐标

4539

CGCS2000_3_Degree_GK_CM_90E

投影坐标

4540

CGCS2000_3_Degree_GK_CM_93E

投影坐标

4541

CGCS2000_3_Degree_GK_CM_96E

投影坐标

4542

CGCS2000_3_Degree_GK_CM_99E

投影坐标

4543

CGCS2000_3_Degree_GK_CM_102E

投影坐标

4544

CGCS2000_3_Degree_GK_CM_105E

投影坐标

4545

CGCS2000_3_Degree_GK_CM_108E

投影坐标

4546

CGCS2000_3_Degree_GK_CM_111E

投影坐标

4547

CGCS2000_3_Degree_GK_CM_114E

投影坐标

4548

CGCS2000_3_Degree_GK_CM_117E

投影坐标

4549

CGCS2000_3_Degree_GK_CM_120E

投影坐标

4550

CGCS2000_3_Degree_GK_CM_123E

投影坐标

4551

CGCS2000_3_Degree_GK_CM_126E

投影坐标

4552

CGCS2000_3_Degree_GK_CM_129E

投影坐标

4553

CGCS2000_3_Degree_GK_CM_132E

投影坐标

4554

CGCS2000_3_Degree_GK_CM_135E

投影坐标

4568

New_Beijing_Gauss_Kruger_Zone_13

投影坐标

4569

New_Beijing_Gauss_Kruger_Zone_14

投影坐标

4570

New_Beijing_Gauss_Kruger_Zone_15

投影坐标

4571

New_Beijing_Gauss_Kruger_Zone_16

投影坐标

4572

New_Beijing_Gauss_Kruger_Zone_17

投影坐标

4573

New_Beijing_Gauss_Kruger_Zone_18

投影坐标

4574

New_Beijing_Gauss_Kruger_Zone_19

投影坐标

4575

New_Beijing_Gauss_Kruger_Zone_20

投影坐标

4576

New_Beijing_Gauss_Kruger_Zone_21

投影坐标

4577

New_Beijing_Gauss_Kruger_Zone_22

投影坐标

4578

New_Beijing_Gauss_Kruger_Zone_23

投影坐标

4579

New_Beijing_Gauss_Kruger_CM_75E

投影坐标

4580

New_Beijing_Gauss_Kruger_CM_81E

投影坐标

4581

New_Beijing_Gauss_Kruger_CM_87E

投影坐标

4582

New_Beijing_Gauss_Kruger_CM_93E

投影坐标

4583

New_Beijing_Gauss_Kruger_CM_99E

投影坐标

4584

New_Beijing_Gauss_Kruger_CM_105E

投影坐标

4585

New_Beijing_Gauss_Kruger_CM_111E

投影坐标

4586

New_Beijing_Gauss_Kruger_CM_117E

投影坐标

4587

New_Beijing_Gauss_Kruger_CM_123E

投影坐标

4588

New_Beijing_Gauss_Kruger_CM_129E

投影坐标

4589

New_Beijing_Gauss_Kruger_CM_135E

投影坐标

4652

New_Beijing_3_Degree_Gauss_Kruger_Zone_25

投影坐标

4653

New_Beijing_3_Degree_Gauss_Kruger_Zone_26

投影坐标

4654

New_Beijing_3_Degree_Gauss_Kruger_Zone_27

投影坐标

4655

New_Beijing_3_Degree_Gauss_Kruger_Zone_28

投影坐标

4656

New_Beijing_3_Degree_Gauss_Kruger_Zone_29

投影坐标

4766

New_Beijing_3_Degree_Gauss_Kruger_Zone_30

投影坐标

4767

New_Beijing_3_Degree_Gauss_Kruger_Zone_31

投影坐标

4768

New_Beijing_3_Degree_Gauss_Kruger_Zone_32

投影坐标

4769

New_Beijing_3_Degree_Gauss_Kruger_Zone_33

投影坐标

4770

New_Beijing_3_Degree_Gauss_Kruger_Zone_34

投影坐标

4771

New_Beijing_3_Degree_Gauss_Kruger_Zone_35

投影坐标

4772

New_Beijing_3_Degree_Gauss_Kruger_Zone_36

投影坐标

4773

New_Beijing_3_Degree_Gauss_Kruger_Zone_37

投影坐标

4774

New_Beijing_3_Degree_Gauss_Kruger_Zone_38

投影坐标

4775

New_Beijing_3_Degree_Gauss_Kruger_Zone_39

投影坐标

4776

New_Beijing_3_Degree_Gauss_Kruger_Zone_40

投影坐标

4777

New_Beijing_3_Degree_Gauss_Kruger_Zone_41

投影坐标

4778

New_Beijing_3_Degree_Gauss_Kruger_Zone_42

投影坐标

4779

New_Beijing_3_Degree_Gauss_Kruger_Zone_43

投影坐标

4780

New_Beijing_3_Degree_Gauss_Kruger_Zone_44

投影坐标

4781

New_Beijing_3_Degree_Gauss_Kruger_Zone_45

投影坐标

4782

New_Beijing_3_Degree_Gauss_Kruger_CM_75E

投影坐标

4783

New_Beijing_3_Degree_Gauss_Kruger_CM_78E

投影坐标

4784

New_Beijing_3_Degree_Gauss_Kruger_CM_81E

投影坐标

4785

New_Beijing_3_Degree_Gauss_Kruger_CM_84E

投影坐标

4786

New_Beijing_3_Degree_Gauss_Kruger_CM_87E

投影坐标

4787

New_Beijing_3_Degree_Gauss_Kruger_CM_90E

投影坐标

4788

New_Beijing_3_Degree_Gauss_Kruger_CM_93E

投影坐标

4789

New_Beijing_3_Degree_Gauss_Kruger_CM_96E

投影坐标

4790

New_Beijing_3_Degree_Gauss_Kruger_CM_99E

投影坐标

4791

New_Beijing_3_Degree_Gauss_Kruger_CM_102E

投影坐标

4792

New_Beijing_3_Degree_Gauss_Kruger_CM_105E

投影坐标

4793

New_Beijing_3_Degree_Gauss_Kruger_CM_108E

投影坐标

4794

New_Beijing_3_Degree_Gauss_Kruger_CM_111E

投影坐标

4795

New_Beijing_3_Degree_Gauss_Kruger_CM_114E

投影坐标

4796

New_Beijing_3_Degree_Gauss_Kruger_CM_117E

投影坐标

4797

New_Beijing_3_Degree_Gauss_Kruger_CM_120E

投影坐标

4798

New_Beijing_3_Degree_Gauss_Kruger_CM_123E

投影坐标

4799

New_Beijing_3_Degree_Gauss_Kruger_CM_126E

投影坐标

4800

New_Beijing_3_Degree_Gauss_Kruger_CM_129E

投影坐标

4822

New_Beijing_3_Degree_Gauss_Kruger_CM_135E

ArcGIS中的WKID的更多相关文章

  1. ArcGIS中的WKID(转)

    ArcGIS中的WKID link: https://www.cnblogs.com/liweis/p/5951032.html 提到坐标系统,大家多少能明白一些,但在运用时,有些朋友搞得不是非常清楚 ...

  2. 【转载】ArcGIS中的WKID

    原出处:http://www.cnblogs.com/liweis/p/5951032.html 提到坐标系统,大家多少能明白一些,但在运用时,有些朋友搞得不是非常清楚,以后专门来总结.在实地生产项目 ...

  3. ArcGIS中利用ArcMap将地理坐标系转换成投影坐标系(从WKID=4326到WKID=102100)

    原文:ArcGIS中利用ArcMap将地理坐标系转换成投影坐标系(从WKID=4326到WKID=102100) 对于非地理专业的开发人员,对与这些生涩的概念,我们不一定都要了解,但是我们要理解,凡是 ...

  4. ArcGIS中的坐标系:基本概念和常用操作(一)

    本文呢是主要是借鉴李郎平李大大的博士论文和百度百科,里面还有一点点我自己的理解,希望能帮助自己加深对于坐标系的认识. 李大大的博客:http://blog.sciencenet.cn/u/Brume ...

  5. ArcGIS中的坐标系统定义与投影转换【转】

    ArcGIS中的坐标系统定义与投影转换 坐标系统是GIS数据重要的数学基础,用于表示地理要素.图像和观测结果的参照系统,坐标系统的定义能够保证地理数据在软件中正确的显示其位置.方向和距离,缺少坐标系统 ...

  6. arcgis中DEM如何生成等高线

    地形图指比例尺大于1∶100万的着重表示地形的普通地图(根据经纬度进行分幅,常用有1:100万,1:50万,1比25万,1:15万,1:10万,1:5万等等).由于制图的区域范围比较小,因此能比较精确 ...

  7. 【转】+【举例】ArcGIS中的坐标系统定义与投影转换

    背景知识: UTM (Universal Transverse Mercator)坐标系是由美国军方在1947提出的.虽然我们仍然将其看作与"高斯-克吕格"相似的坐标系统,但实际上 ...

  8. ArcGIS中的style样式的使用

    MapGIS安装包大小(以M计算)与ArcGIS (以G计算)在数量级存在差异,就可以隐约知道ArcGIS功能的强大.ArcGIS更注重重用(比如符号库.模块等).数据与制图分离(尤其是制图表达最能体 ...

  9. ArcGIS中的北京54和西安80投影坐标系详解

    ArcGIS中的北京54和西安80投影坐标系详解 1.首先理解地理坐标系(Geographic coordinate system),Geographic coordinate system直译为地理 ...

随机推荐

  1. 推荐10个 CSS3 制作的创意下拉菜单效果

    下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...

  2. Microsoft Azure News(1) 新的数据中心Japan East, Japan West and Brazil South

    <Windows Azure Platform 系列文章目录> 微软官方博客今天表示,微软宣布将在日本东部(埼玉县)和日本西部(大阪)提供Windows Azure服务.就在最近,微软为W ...

  3. Elasticsearch聚合初探——metric篇

    Elasticsearch是一款提供检索以及相关度排序的开源框架,同时,也支持对存储的文档进行复杂的统计--聚合. 前言 ES中的聚合被分为两大类:Metric度量和bucket桶(原谅我英语差,找不 ...

  4. HTML5矢量实现文件上传进度条

    在HTML中,在文件上传的过程中,很多情况都是没有任何的提示,这在体验上很不好,用户都不知道到时有没有在上传.上传成功了没有,所以今天给大家介绍的内容是通过HT for Web矢量来实现HTML5文件 ...

  5. iOS宏定义的使用与规范

    宏定义在很多方面都会使用,例如定义高度.判断iOS系统.工具类,还有诸如文件路径.服务端api接口文档.为了对宏能够快速定位和了解其功能,我们最好在定义的时候将其放入特定的头文件中 定义尺寸类的宏 D ...

  6. CentOS matplotlib 安装

    sudo yum install freetype-devel sudo yum install libpng-devel sudo pip install matplotlib

  7. 2005 TCO Online Round 1 - RectangleError

    RectangleError Problem's Link Problem Statement You want to draw a rectangle on a piece of paper. Un ...

  8. 优化Angular应用的性能

    MVVM框架的性能,其实就取决于几个因素: 监控的个数 数据变更检测与绑定的方式 索引的性能 数据的大小 数据的结构 我们要优化Angular项目的性能,也需要从这几个方面入手. 1. 减少监控值的个 ...

  9. Asp.net中使用Server.HtmlDecode(string str)的使用

    前言: 在使用Visual Studio开发web页面时,需要在GridView中绑定Table数据,并加入了CommandField, 试图,点击详情按钮是,获取GridView中Rows中Cell ...

  10. ASP.NET MVC 网站开发总结(六)——简谈Json的序列化与反序列化

    首先,先简单的谈一下什么是序列化与反序列化,序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程.在序列化期间,对象将其当前状态写入到临时或持久性存储区.以后,可以通 ...