自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 调用空间函数st_buffer报错:ORA-28579: 在从外部过程代理程序回调时, 发生网络错误 或 ORA-20602

当st_buffer中的缓冲距离为0时不会报错,不为0,例如0.1就会报ORA-28579: 在从外部过程代理程序回调时, 发生网络错误,但是当缓冲距离为1时就会报另一个错: java.sql.SQLException: ORA-20602: ST_Buffer: Memory allocation error: out of system memory.有两个可能性可参考。       一、ja...

2018-04-13 14:38:59 2588 1

原创 Oracle11g结合ArcGIS10.2 建立空间数据库ST_Geometry类库配置问题

与 ST_Geometry 配合使用的 SQL 函数ArcGIS help文档:http://resources.arcgis.com/zh-CN/help/main/10.2/#/na/006z0000003n000000/1.      在ArcGIS安装目录下(Server)找到st_shapelib.dll文件:(若ArcGIS与Oracle安装在不同机器上,则将st_shapelib.d...

2018-04-13 14:34:35 2169

原创 Arcgis api for JavaScript叠加分析geometryEngine.contains

叠加分析geometryEngine.contains://创建FeatureLayer要素图层 var targetLayer = mapManager.createFeatureLayer($("#targetLayer").combobox("getValue")); var targetFeatures = null; //存储饼状图展示数据 var overlay...

2018-02-09 14:55:35 5436 1

原创 Arcgis api for JavaScript 4.6 点聚合分析

创建对象:var clusterLayer = new ClusterLayer({ "view":mapManager.view, "map":mapManager.map, "data": photoInfo.data, "id": clusterAnalysis.layerId, "labelColor": "#000&quo

2018-02-09 14:52:26 6545 12

原创 arcgis soe调试配置eclipse失败

注意:::配置eclipse的调试参数时应先配置好Arcgis server Manager的调试设置,并且启动调用扩展的服务!配置eclipse远程调试报错如下:eclipse选择项目右键,打开Debug As-Debug Configurations...选择Remote Java Application,若该选项下有子项,全部删除,再右键New,修改host和po

2017-11-15 16:55:35 461 1

转载 arcgis server soe文件无法上传到服务管理器manager

转自:http://blog.csdn.net/LoveCarpenter/article/details/731359021.深坑描述    在WebGIS开发过程中,我编写好soe扩展文件时,竟然发现soe文件无法上传到服务管理器中,出现了如下的错误:      出现了这个问题,首先我可以保证的是,我的代码完全没有问题(因为我可以在其他电脑上传soe文件),所以

2017-11-15 16:37:43 776

转载 OpenLayers 之 地图交互功能(interaction)详解,openlayers百度地图

转自:http://www.bkjia.com/webzh/1003573.html地图交互功能和上一篇讲的地图控件有些混淆,它们都控制着用户与地图的交互,区别是地图控件的触发都是一些可见的 HTML 元素触发,如按钮、链接等;而交互功能都是一些设备行为触发,都是不可见的,如鼠标双击、滚轮滑动等,手机设备的手指缩放等。      地图的交互功能包含很多,如地图双击放大,

2016-08-12 13:54:06 7085

转载 openlayers with Google maps 简单教程

转自:http://www.07net01.com/2015/07/867199.htmlwhat is openlayeropenlayers是一个高性能、功能全面的地图库。有以下特性:支持各种格式的tiled layers数据使用canvas的高性能vector layer细粒度丰富的交互操作支持commanjs风格开源免费why use it一般来说g

2016-08-12 13:50:17 2064

转载 文件损坏无法删除

可以通过以下方法打开:1、单击“开始”,点击“运行”(或者window键+R键),输入cmd并回车打开命令提示符窗口;2、在此窗口输入以下命令: 例如检查并修复D分区: chkdsk D: /f 回车就会启动3、chkdsk磁盘检查工具扫描D分区了,检查其他分区类似。详细的参数说明如下:/F 修复磁盘上的错误。分享

2016-06-07 09:02:05 3842

转载 修改Oracle 11g账户过期时间

原文:http://www.2cto.com/database/201212/179802.html开发过程中不需要限制账户的过期时间,所以需要进行一些设置。    1 查看用户的proifle是哪个,一般是default:  SELECT username,PROFILE FROM dba_users;  2 查看指定概要文件(

2016-06-01 15:03:20 1092

原创 Arcsde10.0服务启动后停止

这种问题出现后,应该关注两个log.第一是"#homeSDE\etc\sde_esri_服务名.log";第二是"#homeSDE\etc\giomgr_esri_服务名.log"(#homeSDE是sde的安装目录,例如我的oracle sde 的路径D:\ArcSDE\ora11gexe\etc)一,现象:服务启动后又停止,错误日志如下:#homeSDE\etc\sde_e

2016-06-01 15:01:50 3846

原创 oracle笔记

oracle默认最大进程数:150,若超过最大进程数,需重启服务器,重新启动oracle(若是正式版oracle,可修改最大进程数,盗版oracle修改无效)oracle 11g 的 default profile 的 PASSWORD_LIFE_TIME 的默认设置为 180 天。超过 180 天,会锁定账户。alter profile 命令修改 PASSWORD_LIFE_

2016-05-31 20:35:35 627

原创 ArcSDE数据被锁定后的解锁方法

在ArcMap中发布服务后,若因需要,需删除服务,但提醒删除失败,可能是空间数据库被锁定,可到sde数据库中进行如下操作解除锁定;1.执行如下sql语句,可得到表名包含“LOCK”的表的信息:select * from tabs t where t.table_name like '%LOCK%';2.执行如下sql语句,可得到,每张表的数据记录:select t.*,

2016-05-25 17:39:30 8858 2

原创 WebStorm配置JQuery提示

安装中。。。 这样JQuery就有自动提醒功能了;  选择“Attach Files”,找到本地文件存放的位置,选中这2个文件后,点击OK就可以了再点击“ok”就可以了再点击“ok”,大功告成!!!

2016-05-25 16:48:02 23540 2

原创 Plsql 执行update或者delete时卡死

oracle Plsql 执行update或者delete时遇到过Plsql卡死问题或者导致代码执行sql的时候就卡死。 在开发中遇到此问题的时候,本来把sql复制出来,在plsql中执行,Sql本身拼写无误,但是出现plsql卡死的情况, 在代码中,执行sql的地方打断点debug,发现执行sql,仍然没有响应。经过网上查资料,猜测导致这种情况的原因是可能在PLSQL Developer

2016-05-25 16:41:13 11789 1

转载 js中创建UUID

单独创建一个js,并命名为UUID.js文件function UUID(){ this.id = this.createUUID();} // When asked what this Object is, lie and return it's valueUUID.prototype.valueOf = function(){ return this.id; };UUID.pr

2016-05-25 15:56:24 2276

原创 正则表达式检验

/** * 判断手机号码或固定电话号码(带区号或不带区号)是否符合要求 * @param value 号码(必须参数) */function isPhone(value){ try{ var regBox = { regEmail : /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/,//邮箱 regMobil

2016-05-25 15:50:29 581

转载 eclipse配置external tool configurations外部工具

外部工具的输出显示在控制台视图中。在配置外部工具时可使用如下变量:${workspace_loc}:workspace的绝对路径${workspace_loc:}:所指定的resource的绝对路径。resource path是相对于workspace root的完整路径。注意:${workspace_loc:/myproject/myfile.txt}和${wor

2016-05-24 11:37:50 7866 1

原创 WEBGIS系统部署流程

目    录1         系统环境... 12         安装软件... 13         安装注意事项... 14         软件安装步骤... 14.1          安装解压软件... 14.2          安装输入法... 24.3          安装UE编辑器... 24.4         

2016-05-24 10:54:46 2397 1

原创 利用a标签下载文件(文件地址不限)

利用a标签下载文件,向后台传入服务器端的文件地址,后台根据地址获取输入流后,在向前台输出文件流供下载前台jsp:测试文档 /** * 根据文件路径下载 * @return */ public String downFile(){ try { String fileName = bizProblemService.selectByFileid(fileid);//根据

2016-05-24 10:40:02 35668 1

转载 jQuery学习和知识点总结归纳

转自http://buluo.qq.com/p/detail.html?bid=208664&pid=4121905-1463715316&from=grp_sub_objjQuery目前在Web前端开发所占的比重越来越高,在我们jQuery学习和开发的过程中都会去使用。jQuery帮我们解决了浏览器之间JS一些不兼容的地方和简化了原生JS对DOM的操作。1、jQuer

2016-05-20 14:05:46 335

转载 jquery Ajax 返回JSON报错: org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetExce

原文:http://blog.csdn.net/lhzjj/article/details/7872110这个错误是因为我的Service层在注入Action的时候让自动生成了Get、Set方法,问题就出在Get方法上。返回的JSON对象将action中所以以get命名开头的当作类实体的属性来返回。就会报错:org.apache.struts2.json.JSONE

2016-02-16 17:32:57 546 1

原创 利用QueryTask获取服务的图层对应信息

http://localhost:6080/arcgis/rest/services/XMSLFH/XMSLFH/MapServer这个服务下有 var queryTask_find = new esri.tasks.QueryTask("http://localhost:6080/arcgis/rest/services/XMSLFH/XMSLFH/MapServer");查询结果:r

2016-01-25 10:55:55 1940

原创 地图的实际extent

设置地图范围,要知道地图的实际extent,而不是服务上的最小或者初始化extent,地图的实际extent要在ArcMap里自己查找,获取俩个对角线上的点,就是地图的实际extent范围;

2016-01-04 14:41:54 1168

原创 arcgis js 笔记

Map:添加地图时需要同一坐标系,以第一个添加进来的地图为准,并且添加时需要按不同类型进行创建再添加到地图上。getLayersVisibleAtScale()获取图层时,应在地图加载完成后或load事件中进行获取;IdentifyTask查询:可以做一个服务多个图层的空间查询,查询出来的要素,可以用graphic设置样式后添加到地图上,若将graphic添加到某个GraphicsLayer上

2015-12-14 15:56:23 1264

原创 arcgis js 跨域代理proxy设置(java)

为什么要使用代理proxy?答:未配置代理时server发送请求是用get的方式,请求跨域访问或者URL长度超过浏览器限制时,这就需要一个代理文件proxy来转发请求。Arcgis Server 10.0 由于不支持CORS,需要配置代理才能在前端js 程序中范围进行操作,而有时候未配置代理也未出错,例如:用extent进行空间查询 后不报错是因为选择extent 请求的参数字符串较短,jsa

2015-12-10 09:28:46 16542

转载 ArcGIS中QueryTask,FindTask,IndentifyTask 之间的区别

转自:http://blog.sina.com.cn/s/blog_458b28cd0101dbx9.html1:QueryTask是一个进行空间和属性查询的功能类,它可以在某个地图服务的某个子图层内进行查询,顺便需要提一下的是,QueryTask进行查询的地图服务并不必项加载到Map中进行显示。QueryTask的执行需要两个先决条件:一个是需要查询的图层URL、

2015-11-19 16:40:55 2050

原创 webgis系统部署问题

1.   一般部署的服务器为空壳,什么软件都没有,包括word;2.   安装软件时,避免安装路径名称中存在空格;3.   有需要破解的软件先弄清楚安装顺序;4.   建立企业级地理数据库出现的授权为:arcgis server的许可文件即可;5.   建立企业级地理数据库出现的实例,若oracle未在Net Manager中设置服务命名,则需要填写全称即:ip/orcl   (o

2015-11-19 16:36:15 667 1

原创 根据List中单个对象的某方法进行去重

public static void main(String[] args){ List list = new ArrayList(); TQxtjEntity t1 = new TQxtjEntity("n1","1"); TQxtjEntity t2 = new TQxtjEntity("n2","2"); TQxtjEntity t3 = new TQxtjEntity("n

2015-06-30 14:53:51 1013

转载 PowerDesigner中一些有用的设置

sql语句中表名与字段名前的引号去除: 打开cdm的情况下,进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charcter case选项设置成Uppercase或者Lowercase,只要不是Mixed Case就行! 或者选择Database->Edit current database->Script->Sql->For

2015-03-18 16:03:27 868

原创 flex在线查看word文档

1.将word文档打开,另存为时选择pdf格式,不懂的自己百度,不同版本的offer工具,可能没办法另存为pdf格式2.在用swfTools工具将pdf转换为swf格式的文件3.将swf格式的文件放在flex项目工程下4.创建一个EcologicalWindow.mxml的文件:<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"

2015-01-22 15:42:17 1114

原创 flex查询数据时弹出正在查询,查到数据自动关闭,类似进度条

1.先创建一个ProgressBarDialog.mxml文件:<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" width="200" height="1

2015-01-22 14:55:26 740

原创 flex中ComboBox的自定义样式 无边框

ComboBox引用皮肤类:s|ComboBox{skinClass:ClassReference("com.kingtop.skins.CustomComboBoxSkins")}1.在com.kingtop.skins目录下创建CustomComboBoxSkins.mxml文件<!--ADOBE SYSTEMS INCORPORATEDCopyright 2008 A

2015-01-14 13:53:16 2251

转载 java制作excel报表

本程序是java程序直接将DoExcelHelper.java放入到项目中修改下package的名就行了。怎么样使用DoExcelHelper这个类:具体的请看DoExcelHelper.java的main方法(也可直接运行main方法,但要注意修改文件保存的路径,不然就会找不到路径哦)。setTitle(String)方法是添加报表最顶部的标题的。setF_name(Stri

2015-01-14 11:35:07 863

转载 flex开发报表Report

(注意:只能列合并,暂时无法行合并)1.首先创建一个ReportDemo.mxml文件<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" styleName="Main" creationComplete="Init()"> <![CDATA[

2015-01-14 11:09:20 1047

原创 flex通过AdvancedDataGrid合并单元格,导出为excel表格

flex通过AdvancedDataGrid组件合并单元格,通过java端动态绑定AdvancedDataGrid的源数据,并导出AdvancedDataGrid源数据为excel表格1.创建一个.mxml文件<viewer:BaseWidget xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns

2015-01-14 08:22:51 3268 2

转载 MyReport运算符函数说明文档 .

运算符运算符说明( )左、右括号+加:exp1 + exp2或正号 +exp-减:exp1 – exp2或负号–exp*乘:exp1 * exp2/除:exp1 / exp2%

2015-01-06 09:23:26 1084

原创 mx:TabNavigator 与s:TextInput一起使用的Bug

报错:TypeError: Error #1009: 无法访问空对象引用的属性或方法。at mx.containers::TabNavigator/keyDownHandler()[F:\svn\projects\mx\src\mx\containers\TabNavigator.as:895] Flex在popmanager弹出窗口中添加了发现这个错误。但是直接在主程序中添加ta

2014-12-31 15:34:22 680

转载 使用Flex4开启用户的摄像头,并且拍照保存

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="60

2014-12-27 13:55:06 561

转载 flex4 自定义右键菜单

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" creationComplete="init()">

2014-12-27 13:53:28 460

空空如也

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

TA关注的人

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