自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (13)
  • 收藏
  • 关注

原创 获取html元素相对屏幕的位置

Javascript 由三部分构成,ECMAScript,DOM和BOM。ECMAScript(核心)   描述了JS的语法和基本对象浏览器对象模型,提供一些属性和方法可以操作浏览器,浏览器可以做什么呢?比如跳转到另一个页面、前进、后退等等,程序还可能需要获取屏幕的大小之类的参数。BOM的核心是Window,而Window对象又具有双重角色,它既是通过js访问浏览器窗口的一个接口,又是一个Global(全局)对象。这意味着在网页中定义的任何对象,变量和函数,都以window作为其global对象。

2023-03-03 13:31:42 2403

原创 ArcEngine打开gdb时找不到里面的FeatureDataset

ArcEngine打开gdb时找不到里面的FeatureDataset,使用IEnumDatasetName能够获取到FeatureDatasetName,但是使用IName.Open()方法打开时,报错“System.Runtime.InteropServices.COMException (0x80042603): 异常来自 HRESULT:0x80042603 在 ESRI.ArcGIS.esriSystem.IName.Open()”最后查找确定问题出在要素集的坐标系定义上,坐标...

2021-10-27 09:36:27 358

原创 vs 注释模板

一、文档注释1. VS的安装路径下找到如下文件:2.在这几个文件夹中,分别将原文件Class.cs备份至其他位置,修改后替换/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Copyrig.

2020-06-16 09:49:34 438

原创 cesium绘制图形

大概流程:创建viewer——>创建存储临时数据的变量——>初始化事件处理句柄1. 创建viewer把初始化参数分为两类:通用配置项和特殊配置项通用配置项:根据项目需要,只要创建viewer都适用的配置项参数{ animation: false, // 是否创建动画小器件,左下角仪表 baseLayerPicker: true, // 是否显示图层选择器...

2019-07-07 09:07:33 1991

原创 webpack+vue+cesium跨域问题的解决

采用webpack+vue+cesium,调用arcgis service出现跨域问题,解决方法如下:1. 在webpack.dev.conf.js中启用proxydevServer: { clientLogLevel: 'warning', historyApiFallback: true, hot: true, compress: true, ...

2019-06-27 17:51:21 1323

原创 cesium加载坐标系为4490的arcgis瓦片图

需要加载利用arcgis for server 10.2发布的wkid为4490的瓦片图。cesium版本号:1.581. cesium 加载arcgis瓦片图流程1)创建ArcGisMapServerImageryProvider实例ArcGisMapServerImageryProvider的_useTiles属性会被初始化为true;2)通过json接口获取服务信息在...

2019-06-27 14:31:13 10338 9

原创 ArcGIS Runtime SDK for QT:加载天地图

总体流程:定义天地图切片信息、地址信息、地址域信息使用WebTiledLayer定义底图加载天地图一、定义天地图切片信息包括天地图://天地图dpi static int TDTDpi; //天地图图片格式 static TileImageFormat TDTImageFormat; //天地图空间坐标系 static SpatialReference TDT...

2018-07-13 16:16:20 3946

原创 arcgis api for javascript v3.21加载天地图代码示例

Title html, body, #viewDiv { padding: 0; margin: 0; height: 100%; width: 100%; } dojo.require("esr

2017-08-07 21:41:08 971

翻译 JAVA FX 应用程序基础

javaFX使用戏剧上的术语。为了创建一个应用程序,需要首先实例化一个舞台(stage)对象。假设你是一个导演,需要布置一个或多个场景(views)。每个场景的主干网是一个场景图(GUI节点树状图,相当于GUI容器和组件)。每个节点的样式使用CSS文件设置,还可以将特效和转换应用于节点。如果节点需要的话,还可以设置节点的事件处理函数。在场景图的顶部创建一个根节点。       JavaFX类分

2016-10-27 19:36:54 1729

翻译 Dijit简介

从架构层次上来说,dijit位于dojo之上,“是Dojo中界面控件的总称,他们使用灵活而且易于理解。每个Dijit控件都是由Dojo类以及控件中使用的图片,CSS等资源文件共同组成。通过Dijit架构,可以方便的创建灵活、可扩展、可定制外观的控件”。(引用认识Dojo中的界面控件:Dijit)        dijit基本用法        dijit的用法有两种:一种是声明式(在H

2016-10-21 17:00:42 1366

翻译 dojo:DOM 和HTML

dojo/domsince:V1.7定义了核心的dojo dom api。这个模块的标准返回值的类型是dom。byId()与document.getElementById()的功能一样,只不过可以在所有浏览器中使用。返回对拥有指定 ID 的第一个对象的引用。用法:require(["dojo/dom"], function

2016-10-17 20:35:18 1648

翻译 dojo:array

在网页开发中,对数据的访问的操作是很重要的,javascript也提供了一些数组方法来处理数组类型的数据,但是并不是所有浏览器都支持这些方法。dojo提供了一些关于数组的方法,并且在浏览器兼容性、运行环境的支持方面都比较好。        dojo/_base/array是对javascript v1.6的扩展,对原生的数组函数进行了增强,使得原本在某个浏览器或某种环境下不能使用的数组方法变得

2016-10-14 14:10:01 462

翻译 dojo: 使用declarative语法

使用dojo的两种方式:prigrammatic:编程方式;declarativ:声明方式。编程方式指使用javascript来初始化对象,代码的所有行为都用javascript来实现。声明方式指使用dojo/parser来读取DOM,并解析出需要使用特定属性修饰的节点,包括解析某些用于扩展部件功能的标签。每种方式都有它们的优势和不足,根据自己的需要进行权衡吧。这里主要对声明方

2016-10-11 20:52:06 496

翻译 dojo:creating builds

C#在执行前会将代码编译为机器码,同样的dojo build主要用于在把代码传到客户端前,对代码进行优化处理。基本概念Modules and Packagesmodule先被组织成package,这些package依据逻辑组成了module。在dojo1.10中,每个package都有一个package.json(对这个package进行描述)。许多package都有一个package

2016-10-11 20:01:43 308

翻译 dojo基础:dojo/request

dojo/request(从dojo1.8之后才有的)在客户端产生一个对服务器的请求。下面主要介绍:如何向服务器请求获取一个文本文件,如何处理期间发生的错误信息,如何向服务器提交信息dojo/request可以在不用重新加载页面的情况下,向服务器发送数据、获取在服务器上执行检索后的结果数据。dojo/request使用dojo/promise、dojo/Deferred实现

2016-10-11 19:07:31 2574

翻译 dojo:dom函数

如何使用dojo操作DOM        创建一个简单的HTML页面,放置5个元素。 Demo: DOM Functions <script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js" data-dojo-config="a

2016-10-09 22:12:10 508

翻译 dojo:animation

为元素的自定义动画创建和组合动画效果。利用dojo提供的动画工具创建、调整自定义动画,以满足UI需要。效果概述就像下面的代码所展示的,可以向函数传递节点参数,指明需要哪个对象使用动画。require(["dojo/fx", "dojo/dom", "dojo/domReady!"], function(fx, dom) { fx.wipeIn({ node: d

2016-10-09 20:33:15 814

翻译 Razor Helper与Partial View

Razor helper和Razor partial View都可以用来实现网页代码的共享和重用。           Razor helper是一个函数(方法),带有指定的参数(用于输出经过渲染的标记,如html),它主要定义具有一定(业务或处理)逻辑的一些小片段标记(html),如anchor标签、图片标签。通常它包含更少的应用程序逻辑,因此不仅可以在同一个应用程序中的不同view中使

2016-09-27 11:50:24 417

转载 easyui:关于parser

jQuery EasyUI parser 的使用场景parser,故名意思,就是解析器的意思,别看他只有那么几行代码,jQuery Easyui 能够根据class就能正常渲染页面全靠它了。一般情况下,我们并用不到解析器,本文主要讨论一下,什么情况下会用到它,如何使用。自动调用parser:我们之所以在页面中,只要书写相应的class,Easyui就

2016-06-29 22:32:12 312

转载 关于script的位置问题

在制作网页的过程中,我们经常写类似下面的代码: Example HTML Page Example HTML Page 按照惯例,所有的元素都应该放在页面的元素中。请注意:无论引用几个外部js文件,浏览器都会按照元素在页面中出现的先后顺序对它们依次进行解析 。换句话说,在第一个元素包含的代码解析完成后,第二个包含的代码

2016-06-29 11:48:40 378

转载 What is Instance Initializer in Java?

What is Instance Initializer in Java? In this post, I will first use an example to show what are instance variable initializer, instance initializer and static initializer, and then illustra

2016-01-21 22:26:39 502

转载 java class文件简介

Java class文件是什么? java class 文件是对Java程序二进制文件格式的精确定义。每一个Java class文件都对一个Java类或者Java接口做出了全面描述。一个class文件中只能包含一个类或者接口。无论Java class文件在何种系统上产生,无论虚拟机在何种操作系统上运行,对Java class文件的精确定义使得所有Java虚拟机都能够正确地读取和解释

2016-01-20 11:37:00 377

翻译 制图表达——总体介绍

1 创建制图表达在Arcmap的内容目录树中,右击某个图层,从弹出的快捷菜单中选择“Convert Symbology to Representation...",创建某个矢量图层的制图表达(这个矢量图层的数据必须存储在地理空间数据库中)。在创建制图表达时,系统为自动为矢量要素创建一个制图表达的规则。注意:在执行”Convert Symbology to Representation"

2015-11-16 17:32:37 2724

转载 arcengine 二次开发产品部署

ArcGIS Engine Runtime 是部署的时候安装在客户机上的东西,它有分两个类型,一个是ArcGIS Engine Runtime for Windows,另外一个是ArcGIS Engine Runtime for Linux,而在ArcGIS 10.1的时候名称发生了变化。 ArcGIS Engine Runtime for Windows ArcGIS Engin

2015-10-23 11:29:44 1994

转载 qt error: C2001: 常量中有换行符

修改编辑器的编辑格式,选用“GBK”

2015-08-07 18:10:01 6145 2

转载 函数实现不放在头文件的原因,及何时可以放头文件的情况

1 、引子       在平常的 C/C++ 开发中,几乎所有的人都已经习惯了把类和函数分离放置,一个 .h 的头文件里放声明,对应的 .c 或者 .cpp 中放实现。从开始接触,到熟练使用,几乎已经形成了下意识的流程。尽管这样的做法无可厚非,而且在不少情况下是相对合理甚至必须的,但我还是要给大家介绍一下把实现全部放置到头文件中的方式,给出可供大家使用的另一个选择。同时针对这一做法,也顺便说一

2015-08-06 21:51:26 415

原创 QT:QDir中文件路径的问题“\” “\\” “/"

一个很小的问题,但是在编程中经常会碰到:在文件路径输入中关于斜杠的使用。在我的路径中“D:\MyCode\C++”是的确存在的,但是在以下代码中,运行结果不对:#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QDi

2015-07-18 11:26:20 2471

原创 ArcGIS QT开发:ArcGIS Runtime dll不能被QT识别问题

之前在编译ArcGIS QT时,问题报链接库出错,执行下qmake,好像没不再报错了。

2015-07-16 15:25:52 1020 1

原创 Qt5创建Qt Quick ui application

根据Qt creator教程创建第一个程序“Hello world”,发现找不到要创建的qt quick ui应用程序。后来发现需要在Qt Creator的“帮助”菜单中,打开“关于插件”选项,在插件窗口中,勾选“Qt Quick"下面的选项。再回到Qt应用程序创建窗口中,就找到了qt quick ui的应用程序选项。

2015-06-04 22:15:04 622

转载 SQL查询不为空的所有表名

SQL查询不为空的所有表名:select distinct object_name(id),rowcnt from sys.sysindexes where rowcnt>0 ;查询到包含有某个字段的所有表名:SELECT  b.name  as  TableName,a.name  as  columnname  From  syscolumns    a

2015-05-14 09:54:28 3263

翻译 AE-JAVA(NetBeans):Basic map示例

这个应用程序演示了如何创建一个简单的地图应用程序。可以使用MapOptions实例来创建地图你可以通过一些简单的选项来设置地图的类型(底图)、地图中心的经度和纬度、地图的缩放级别。此外,可以通过addMarkerGraphic方法直接为JMap添加图形标记(点)。这些标记的悬浮提示默认可用,若要关闭可以设置setMarkerGraphicsPopupsEnabled的值为false。核心代码:

2015-01-28 20:56:13 836

转载 ArcEngine Java开发(NetBeans):NetBeans 调用 ArcGIS Runtime Java API

Using NetBeans with the ArcGIS Runtime Java APIby Eric Bader on January 22, 2013 110 122 2223NetBeans is another great development environment that allows programmers to quickly

2015-01-27 23:00:32 1455

转载 ArcGIS server http404错误

在服务器上通过访问“ArcGIS Services Directory” ,却被告知“HTTP Status 404 /arcgis/rest: The requested resource (/arcgis/rest/) is not available” 。解决方法:首先在安装ArcGIS Server的服务器上,键入URL“http://localhost:8399/ar

2014-12-17 10:25:32 1475

转载 安装msi安装包提示"在未标记为正在运行时,调用了RunScript”解决办法

windows/temp目录相关权限不对,you'ji

2014-10-14 11:15:35 5871

转载 30岁之后:如何实现质的突破

30岁以后的职业发展,不应该再是原地踏步、停滞不前的状态。要想让你35岁以后的职业生涯实现一个比较大的发展,你应该从30岁开始,好好利用5年时间,着手以下3件至关重要的事情.

2014-08-28 09:22:18 611

转载 Smart pointer

       a smart pointeris an abstract data type that simulates apointer while providing additional features, such as automatic memory management or bounds checking. These additional fea

2014-08-26 13:08:51 443

转载 Mathematics for computer graphics----Numbers

The nature numbers are used for counting,ordering and labelling and represented by the set N

2014-08-14 16:38:27 526

原创 Arcmap打开时“停止工作” 解决方法

在启动arcmap时,当进行到“Initializing application”,xu

2014-08-13 16:43:14 29110 2

原创 ArcServer发布地图时出现package failed解决方法

在arcmap中发布地图服务时有

2014-08-05 18:32:20 2093

原创 oracle开启归档模式

1. 查看是否为归档模式在cmd中

2014-08-04 13:33:44 530

esri 10.7百度云盘链接.txt

供学习使用的ArcGIS 10.7的安装包资源(包含WebAdaptor Portal Server Monitor GeoEvent Desktop)

2021-04-08

TD∕T1055-2019第三次全国国土调查技术规程.pdf

TD/T 1055-2019 第三次全国国土调查技术规程,正式执行版本

2019-10-17

Unity3d WorldComposer TerrainComposer

在网页找了很多的WorldComposer TerrainComposer,但是很多都是不能用,安装有问题,这两个是经过筛选可以使用了,在版本4.5上是没有问题的

2016-09-22

不同数据库间数据的迁移

把数据库a的某个表a.b中的某些字段的内容导入到数据库A的某个表A.B的指定字段中。 主键重复的记录无法导入。

2012-12-18

河道断面dat处理程序

在处理河道断面dat文件时,要把它弄成一个excel的形式,手工做太忙,编写了一个程序,该程序实现的主要功能有:连续空格的替换、字符的替换、txt文件的读写。当然,写的不一定好,仅供参考。

2012-12-05

地图符号库

包含各种电子地图符号如城市规划图例符号库、地形图符号库、专题地图符号库,用于地图制图

2012-08-21

AutoCAD_2007实例教程

一本很好的CAD教程,内容讲述的很详细,值得一看。

2011-12-05

ArcGIS Engine 10 开发

AE10.0利用c#在vs平台上,对GIS进行二次开发,

2011-11-15

基于OracleSpatial的Shapefile数据存储研究

摘 要  从介绍传统的空间数据管理方式(即文件管理方式) 和其所存在的弊端开始,对 Oracle Spatial中空间数据对象 关系模型和 OO4O 数据库连接机制进行解析, 探讨了 Shapefile数据在 Oracle Spatial( 10 g 版本) 中的存取方法,文 中阐述了在VC+ + 中读取 Shapefile( . shp文件) 和调用 OO4O 进行空间数据存储的技术细节,并有实验的结果展示.

2011-02-28

VB程序在不同分辨率下的问题

窗体用1920*1200的图片做背景,在19寸的分辨率是1440*多少的显示器上做的到17寸1024*768的显示器上怎么才能完全显示出来?

2010-07-01

kavudisk.exe

急救u盘专杀工具kavudisk2010年2月13日... 再将新kavudisk.exe_new改为kavudisk.exe执行。 原来的自己退出。注:金山U盘专杀就一个文件。

2010-04-27

ARCMAP GIS开发实验数据

用ARCMAP进行的实验数据.总共有13次的实验数据,包括各种类型.

2010-04-27

空空如也

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

TA关注的人

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