自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (6)
  • 收藏
  • 关注

转载 cesium 学习(八) 基础绘制(点线面)

一、前言  对于一个地图GIS场景,绘制点、线、面属于是基础功能,无论是二维地图还是三维地图场景均是如此,尤其对于三维场景来说比二维应该是更加困难了些。但是基础的简单绘制不用考虑太多,下面我们开始学习在Cesium的三维场景中如何进行基础绘制的实现。二、使用原始Cesium的Entity方法绘制  Cesium中封装了几何对象的接口,也就是点、线、面、圆柱体、长方体、圆锥...

2019-09-08 21:09:00 2039

转载 cesium 学习(七) HeadingPitchRoll

cesium 学习(七) HeadingPitchRoll一、前言  对于模型旋转变换、相机视角变换以及方向变换的处理操作,也就是改变heading、pitch、roll这三个的值。这三个值代表什么意思呢?接下来就专门介绍一下Cesium的HeadingPitchRoll。二、HeadingPitchRoll  HeadingPitchRoll其实也就是欧拉(Euler)...

2019-07-25 22:00:00 1046

转载 cesium 学习(六) 坐标转换

cesium 学习(六) 坐标转换一、前言  在场景中,不管是二维还好还是三维也罢,只要涉及到空间概念都会提到坐标,坐标是让我们理解位置的一个非常有效的东西。有了坐标,我们能很快的确定位置相关关系,但是坐标有很多种,专业的说,坐标系有很多种,比如大地2000、北京54、西安80、WGS84、墨卡托投影坐标系……还有各个地方的地方坐标系。如果用北京54坐标带入到WGS84坐标中去使...

2019-07-25 15:24:00 858

转载 cesium 学习(五) 加载场景模型

cesium 学习(五) 加载场景模型一、前言  现在开始实际的看看效果,目前我所接触到基本上都是使用Cesium加载模型这个内容,以及在模型上进行操作。So,现在进行一些加载模型的学习,数据的话可以去网上找,因为目前使用的都是需要保密的数据,所以不能发在网上。二、加载Entity类型模型  说到加载Entity模型,内容就有点多了,cesium场景中的点、线、面、lab...

2019-07-25 13:42:00 1006

转载 Cesium 学习(一)环境搭建

网上已有很多文章来教我们搭建Cesium的环境,我也没有必要再写一次;下面是我参照的文章的地址:1、https://www.cnblogs.com/huqi-code/p/8287403.html 介绍的比较详细2、https://www.cnblogs.com/giserhome/p/6244405.html 简单介绍了一下Cesium,可作为参考转载于:https:...

2019-07-23 14:55:00 158

转载 Cesium 学习(二)所支持的模型数据类型,以及转换

1、Cesium所支持的模型数据类型目前所知的有glTF、glb、bgltf等格式的模型数据;想要了解glTF等的知识可以看一下https://www.cnblogs.com/fuckgiser/p/6266552.htmlCesium还推出了3DTiles格式的数据用于解决加载量大的模型;3DTiles也可以看一下https://www.cnblogs.com/fuck...

2019-07-23 14:55:00 1415

转载 cesium 学习(四) Hello World

一、前言之前的文章都是基础,搭建环境、部署Cesium、学习资料等等。现在简单入手,一个Hello World页面开发。二、Hello World感觉Hello World没有什么特别需要讲的,当然如果要去深究Cesium是如何加载的不再此说中。其实搭建完环境、部署好Cesium之后,其实都有官方的Hello World:  也可以自己新建一个HelloWor...

2019-06-27 13:56:00 210

转载 Cesium 学习(三)各种资源链接

1.前言  前面已经介绍如何获得以及安装部署Cesium,接下来分享下学习资源链接,其中访问最多的是官网以及超图、火星的demo网站。2.官网地址及介绍官网:https://cesiumjs.org  这个是Cesium官方的门户网站,了解下就可以了。一般我直接访问其API网站:https://cesiumjs.org/refdoc/ 这里面详细介绍了Cesium...

2019-06-27 11:16:00 331

转载 WGS84坐标与web墨卡托投影坐标转换

许久没有使用坐标转换,记忆有些模糊了,以后还是会用到,先将WGS84与web墨卡托转换复习一下;1.84转web墨卡托//核心公式平面坐标x = 经度*20037508.34/108 平面坐标y = log(tan((90+纬度)*PI/360))/(PI/360)*20037508.34/180function lonlattoWebMercator(lon,lat){...

2018-04-21 08:06:00 1678

转载 ArcGIS API For JavaScript 开发(五)要素图层的编辑

2018-4-3这篇博客主要讲述要素的层的编辑功能,是基于FeatureLayer的applyEdit方法。由于自己目前正在学习当中,有许多不足之处请各位指出,欢迎指导学习!主要功能是1.将地图中的图层遍历出来放置在可编辑图层列;2.点击对应图层可对其进行增加、修改、删除的操作;3.增加功能具备图形添加、属性添加;4.修改功能具备自动读取图形属性,自动生成属性字段...

2018-04-03 08:59:00 1477

转载 关于ArcGIS api for JavaScript的一些内容

2018-3-19ArcGIS api for JavaScript 在3.4之后就已经抛弃了过时的写法,采用了AMD的写法,AMD规范即异步模块加载机制,这种规范让JS就像其它面向对象语言(比如Java)一样,通过模块去管理代码。dojo的模块有点像java的包,而我们所需要的类就是在不同的模块中。我现在有点纠结了,公司GIS模块的代码使用的是过时的写法,同时还自己写...

2018-03-19 14:57:00 156

转载 关于C#调用WebServices的方法

2018-1-22 前情是我使用vs在引用高通的webservice时出现了下载错误导致无法引用这个服务,先是在网上查询了这个错误的问题及解决方案,将这个问题与解决方法发给了高通同事,可惜的是他也不清楚怎么回事,没有办法我只好再去查阅资料看看其他方法;这里总结几种方法第一种:最常见的就是直接在项目的引用中右击添加服务引用此方法用法如下:首先需要添加引用;...

2018-02-06 17:35:00 285

转载 ArcGIS API For JavaScript 开发(三)使用小部件设计页面框架

其实上一个的鹰眼、比例尺、图例等都是小部件;这篇文章主要是页面布局设计,dojo提供了非常多的小部件,从功能的角度可以分为3大类:表单小部件、布局小部件和应用小部件。表单小部件于HTML中的表单部件。布局小部件主要有3类,主要在dijit中:面板:盛放和显示大块的内容,包括文本、图片、图表以及其他小部件。类的小部件有ContentPane、FloatingPane和Expan...

2018-02-06 16:29:00 511

转载 转载——Asp.Net MVC+EF+三层架构的完整搭建过程

转载http://www.cnblogs.com/zzqvq/p/5816091.htmlAsp.Net MVC+EF+三层架构的完整搭建过程架构图:使用的数据库:一张公司的员工信息表,测试数据解决方案项目设计:1.新建一个空白解决方案名称为Company2.在该解决方案下,新建解决方案文件夹(UI,BLL,DAL,Model) 当然还可以加...

2018-02-06 16:27:00 171

转载 ArcGIS API For JavaScript 开发(二)基础地图

有了开发环境,接下来的就是实践了,实践是检验真理的唯一标准!多多练习,不要觉得自己能够想的出来就万事大吉了,还是得动手做才是最好的检验自己的能力。基础地图,本节将通过arcgis api for javascript 实现——加载2D地图、鹰眼、比例尺、图例等基本的功能。首先如何完成上面的功能?将用到哪些技术?哪些类?这些是我们先必须知道的:dojo需引入的esri/...

2018-01-26 14:54:00 356

转载 十三、asp.net中Repeater控件用法笔记

大家可能都对datagrid比较熟悉,但是如果在数据量大的时候,我们就得考虑使用 repeater作为我们的数据绑定控件了。Repeater控件与DataGrid (以及DataList)控件的主要区别是在于如何处理HTML。ASP.NET建立HTML代码以显示DataGrid控件,但Repeater允许开发人员决定如何显示数据。所以,你可以选择将数据显示在一个HTML表格中或者一个顺序...

2018-01-23 17:36:00 293

转载 九、chart控件的使用(图表数据的展示)

chart属于老插件网上还有新的插件功能也更多)  Chart控件是VS自带的控件,只是比较老了,功能肯定不如现在出来的某些插件强,不过对于简单的显示还是够用;那么现在来看看chart控件的使用方法:  1.ChartAreas属性 ChartAreas属性指绘图区,一个控件可以有多个绘图区,比如我要在同一个控件内显示饼图和柱状图,肯定不能放在同一个ChartAreas...

2018-01-23 17:32:00 505

转载 二、C#中数据库连接是用sqlconection 而access是用oledb对象例如:

OleDBConnection conn =new OleDBConnection();(简单记一下)重点是研究winform 中combobox 与datagridview 的联动问题;首先是combobox连接数据库进行获取数据值;具体方法是:SQLConnection conn = new SQLConnection(“Server=服务器;database=数据库...

2018-01-23 17:28:00 200

转载 一、在开发数据同步系统中的开发问题:

记录了在开发种遇到的问题,有一些非常低级……囧1.C#如何将sting转换成charstring 转换成 Char[]  string ss = "abcdefg";  char[] cc = ss.ToCharArray();Char[] 转换成string  string s = new string(cc);此外,byte[] 与 s...

2018-01-23 17:28:00 142

转载 二十、Sql Server 保留几位小数的两种做法

问题:数据库里的 float momey 类型,都会精确到多位小数。但有时候 我们不需要那么精确,例如,只精确到两位有效数字。解决:1. 使用 Round() 函数,如 Round(@num,2) 参数 2 表示 保留两位有效数字。2. 更好的方法是使用 Convert(decimal(18,2),@num) 实现转换,decimal(18,2)...

2018-01-23 17:25:00 502

转载 十九、表添加字段的SQL语句写法

通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0 alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0alter table ...

2018-01-23 17:24:00 202

转载 十五、SQL Server中的事务与锁

(转载别人的内容,值得Mark)了解事务和锁事务:保持逻辑数据一致性与可恢复性,必不可少的利器。锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。不懂的听上去,挺神奇的,懂的感觉我在扯淡,下面带你好好领略下他们的风...

2018-01-23 17:21:00 167

转载 十一、SQL Server CONVERT() 函数

定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值...

2018-01-23 16:39:00 137

转载 十、SQL中EXISTS的用法 十三、sql server not exists

十、SQL中EXISTS的用法EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或FalseEXISTS 指定一个子查询,检测 行 的存在。语法: EXISTS subquery参数: subquery 是一个受限的 SELECT 语句 (不允许有 COMPUTE 子句和 INTO 关键字)。结果类型: Boolean...

2018-01-23 16:37:00 299

转载 七、SQL 高级语法一

Case whenCase具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASEsexWHEN'1'THEN'男'WHEN'2'THEN'女'ELSE'其他'END(注释:列名,这里是sex,如果放在case后,则显示在屏幕上的列名即为列名sex)--Case搜索函数C...

2018-01-23 16:36:00 123

转载 六、SQL 多张表数据叠加到一个视图里面

1 create view vABC as select * from a,b,c where a.id = b.aid and b.id = c.bid-----------------------------------------------------------------------2 CREATEVIEWVABCASSELECT*FROMAL...

2018-01-23 16:35:00 937

转载 五、视图问题:多张表合并成一个视图

格式:createview表beginselectAFROMtable1unionallselectAFROMtable2unionallselectAFROMtable3END注意点就是同表查询一样列和类型一致。转载于:https://www.cnblogs.com/CreateFree/p/8336510.html...

2018-01-23 16:34:00 2084

转载 四、利用SQL Server 2008 R2创建自动备份计划

(转)本文主要利用SQL Server 2008 R2自带的"维护计划"创建一个自动备份数据的任务。首先,启动Sql Management studio,确保"SQL Server 代理"处于启动状态。如果没有,可以右击选择"启动".当然如果还是无法启动,那么就在服务中找到sql代理服务右击启动。第二步,依次展开"管理"---"维护计划",并右击"维护计划"...

2018-01-23 16:30:00 152

转载 三、SQL server 2008数据库的备份与还原

一、SQL数据库的备份:1、依次打开 开始菜单 → 程序 → Microsoft SQL Server 2008 → SQL Server Management Studio → 数据库:Dsideal_school_db既是我们需要备份的学籍数据库2、选择要备份的数据库“Dsideal_school_db”,点击鼠标右键 → 任务 → 备份3、在打开的“备份数据库 —...

2018-01-23 16:21:00 191

转载 二、SQL Server 2008附加数据库时出错的解决方法

错误中提示“数据库的版本为661,无法打开。此服务器支持655版及更低版本、不支持降级路径”。这种情况是由于高版本的数据库文件在低版本的数据库上造成的,即我们要附加的数据库文件的版本高于当前SQL Server版本,这就相当于Word2010文档用Word2003打开时不兼容是一个道理。而目前就我知道的比较现实的方法有两种:1、安装较高版本的SQL Server:2000升到20...

2018-01-23 16:20:00 1175

转载 SQLServer 问题(一)

出现这种错误:   [DBNETLIB][ConnectionOpen(Connect()).]SQL Server 不存在或拒绝访问 数据库错误原因:1.查看是不是没有在数据库中添加数据库服务器地址。在数据库中用户名和密码都要用“异或加密”方法加密,具体工具使用MakeGUID。2. 查看端口是否打开,MSSQL默认是TCP:1433.3.SQL服务...

2018-01-23 16:14:00 221

转载 ArcGIS API For JavaScript 开发(一)环境搭建

标签:B/S结构开发,Asp.Net开发,WebGIS开发前言:为什么写这个,一是学习;二是分享,共同进步,毕竟也是在这个园子里学到了很多;(一)环境搭建集成开发环境:VS2013 Ultimate ;API是ArcGIS API For JavaScript ;离线部署  需要下载API ,然后用记事本打开 API 目录 \library\3.3\js...

2018-01-23 14:27:00 182

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除