自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 农作物管理系统(openlayers、python、django)

农作物管理系统(openlayers、python、django)客户需求原始数据软件安装服务发布源码功能界面客户需求项目名称是:农作物长势遥感监测信息发布平台农作物长势分析:做成下拉菜单,下拉菜单里面是月份。点击地块之后可以出现每个月份的长势图(是曲线图)农作物分类:农作物共分了6类,也可以做成下拉菜单,点击菜单出现棉花,玉米等类,在点击下拉菜单的时候可以在图中显示对应的种类。农作物面积:也是下拉菜单,也主要是棉花,玉米,小麦等5类作物面积。在点击下拉菜单时出现地块和面积统计数据。(要是地块数

2021-01-03 19:48:01 2415

原创 WGS-84 ,GCJ-02与BD-09的坐标进行转换

Java实现package com.zehin.map.util;public class GPSUtil { public static double pi = 3.1415926535897932384626; public static double x_pi = 3.14159265358979324 * 3000.0 / 180.0; publi...

2019-08-01 17:32:30 1325

原创 ArcGIS Enterprise详细安装教程(windows)上篇

写在前面的话:本教程记录个人在安装ArcGIS Enterprise过程中的一些关键步骤点,略带一点小心得,辅以他人在安装过程中少走些弯路,不要被安装软件挡住了学习ArcGIS的初心,诚然,不当之处,也请各位批评指正!创作不易,三五小钱,文末扫码支持一下,谢谢!加粗红色警告:一定要先关闭防火墙和禁用杀毒软件不关防火墙和杀毒,保不齐会出现一些不易定位的问题,杀毒软件会自动清除隔离它认为有...

2019-06-25 14:40:47 3936 6

原创 ArcGIS API for Javascript 高级开发2019

开发模式核心模块esri/core/Accessoresri/core/==Promiseesri/core/Loadableesri/core/CollectionAccessorAccessor方法-属性访问//属性赋值layer.opacity = 0.5;layer.title = '图层1';// 对多个属性赋值layer.set({ opacity:...

2019-06-22 22:26:45 1219

原创 PostgreSQL对空间数据和Arcgis sde库的支持暨postgis空间数据(geometry/geographic)和st_geometry的区别与联系(详解篇)

PostgreSQL对空间数据和Arcgis sde库的支持 暨 postgis空间数据(geometry/geographic)和st_geometry的区别与联系<详解篇>兄弟,别走a,看完你就懂了,懂了文末扫码支持一下。一、发现坑最近在用pgsql搭建空间数据库,使用过程中突然发现多部件图形怎么也保存不进去。二、测试坑分别在前端applyEdit接口保存多部件图形,以...

2019-06-13 16:35:46 3507

原创 Cesium.knockout使用

前言:Cesium.knock能够使Cesium球体监听html控件, 从而根据控件的值实时改变一些地图属性.如图, Cesium的标注聚合功能, Cesium能够根据html控件输入的像素范围, 最小簇聚, 实时改变标注的范围和大小.分四步使用1、完整代码如下<!DOCTYPE html><html lang="en"><head> &...

2019-05-23 15:26:41 4288

转载 地图参考系的那些事儿+你可能忽略的小知道

版权声明:该博客整合转发来自他人,在此列明,以示感谢!https://www.jianshu.com/p/a5ebaa859ca1 。zThankshttps://blog.csdn.net/m0_37738114/article/details/80452485 .我有明珠一颗地理坐标系统与投影坐标系统地理坐标系统(Geographic Coordinate System),是一种球面坐...

2019-04-08 18:00:43 3074

原创 NodeJS操作MongoDB的Dao层封装

写在前面: 最近读了一本ES6的书,算是开启了我转型到js前端领域的一个契机,感概技术发展的如此迅速,于是又囫囵吞枣的学了reactjs,nodejs,mongodb基础知识。一直忙着学习,也没有腾出时间总结,这次在学习nodejs操作mongodb增删改查基础dao层操作时,自己照葫芦画瓢封装了两个模块,对于初学者也好理解,可以对比着看,使用起来也比较简单,提供给大家做做参考,不吝赐...

2018-05-23 11:54:32 1988

原创 通过plsql登录oracle数据库删除空间数据表解决arcsde空间数据垃圾以及图层被占用问题

清除arcsde空间垃圾数据以及解决sde图层名称被占用的问题 引言一:空间数据的存储通常都是通过支持空间数据存储的关系型数据库外挂一个空间数据引擎来提供解决方案,例如著名的esri的ArcSDE以及国外的skyline公司和国内的三维厂商的三维数据都是通过类似的架构设计的。 引言二:arcsde等中间件只是提供空间数据操作入口,其数据存储依然存储在oracle等关系型数据库当中。

2018-01-30 12:47:18 1734 1

原创 ArcEngine查询统计IQueryFilter、ISpatialFilter、IQueryDef 、WHEREclauses

用ArcEngine的接口做过查询统计的同学应该知道,由于ArcEngine并没有完整支持SQL,所以做简单的查询还好,稍微复杂一点就开始捉襟见肘了。 现在总结一下几种查询的方法: 1.IQueryFilter、ISpatialFilter接口。 这是最常见的,把参数设置进去,然后调用IFeatureClass或者ITable的Search方法就行。可以转为IQueryFilterDefini

2018-01-11 17:24:22 6900

转载 spring mvc 框架URL接收中文参数的乱码解决方案

当访问带中文参数的url,或者提交get方法到后台包含中文参数的时候,可能后台接收到的是乱码,比如访问这个地址:http://www.codingyun.com/tag/框架实例后台可能就会出现乱码,具体解决方案如下:一配置tomcat目录下的service.xml文件tomcat7/conf/server.xml给该行代码加上 URIEncoding=”UTF-8”

2018-01-07 10:03:03 2193

原创 坐标系及wkid

地理坐标:为球面坐标。 参考平面地是 椭球面。坐标单位:经纬度大地坐标:为平面坐标。参考平面地是 水平面 坐标单位:米、千米等。地理坐标转换到大地坐标的过程可理解为投影。 (投影:将不规则的地球曲面转换为平面) 在ArcGIS中预定义了两套坐标系:地理坐标系(Geographic coordinate system)投影坐标系(Projected coordinate system)

2017-12-19 20:00:47 7932

原创 前端H5技术实现解析文件内容(txt为例)

背景在做项目的时候经常遇到上传文件解析内容的功能,平常常用的做法是上传文件到服务端,然后解析完毕后输出前端。但更常见的只是解析内容而已,无须上传文件到服务端,更没有必要将数据前后端流转加重服务端压力。以前之所以这么做是因为安全机制,涉及到数据的处理基本都在后端实现,但是随着浏览器端技术的迭代更新,H5技术强大之处逐渐凸显,感谢H5。废话不多说,贴代码首先,大前端HTML:<input type="f

2017-11-01 13:06:04 8849 2

原创 配置文件项密码加密与解密

背景:最近在部署web项目的时候由于用到了Tomcat,其连接数据库的数据源没有配置在其中(官网将是可以配置的,目前在用weblogic是直接配置数据源在console客户端的),考虑到数据库连接密码直接配置在xml中,项目流转出现密码泄露隐患,这里直接对密码进行AES加密实操:package com.szpl.common;import java.io.IOException;import

2017-10-18 10:29:30 4512

转载 Synchronized不一定是线程安全的吧?_wait释放同步锁

在做并发开发的时候,为了保证某对象的线程安全,一般都会对其用Synchronized进行保护,比如: synchronized(obj) { // Do something with obj. } 当所有对obj进行的操作,都用同步块保护时,我们一般认为其是线程安全的。但这个线程安全到底有多安全呢?请先看看这个简单的例子: 代码实现很简单,两个线程同时修改一个对象的属性,在其属性原值

2017-10-18 10:18:18 2040

原创 领略webService之美

背景:arcgis 后台ae 10.x以下版本底层使用32位dll,故在拥ao java时指定jdk必须指定32位的,但目前不动产籍系统使用的是64位,造成冲突,解决办法之一就是将本人ao代码单独提出以webService形式提供功能支持,由于之前没系统接触过webService,故照葫芦画瓢过程中遇到了很多问题,在此记录下来,已利后事之师。 写法:目前webService写法多样,好处自不言语,

2017-09-01 19:05:47 383

转载 ArcGIS api for javascript——地图配置-增加标注到滑动器

ArcGIS api for javascript——地图配置-增加标注到滑动器

2017-08-23 09:10:42 644

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

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

2017-08-16 17:12:32 552

转载 AO 字段属性表操作集合贴

AO 字段属性表操作集合贴插入新字段(也可GP实现)字段赋值删除字段

2017-07-18 10:32:46 720

原创 Java读取工作空间下所有shp文件名

List lists = new ArrayList(); IWorkspaceFactory factory = new ShapefileWorkspaceFactoryClass(); IWorkspace pworkspace = factory.OpenFromFile(xmlOutDir, 0); IEnumDatasetName datasetName = pworkspace

2017-06-27 14:55:20 1422

原创 Cannot acquire a lock,资料贴,仅供参考

开篇在做AO开发的时候,前一步骤生成一个shp文件,后一步去执行删除其中一个feature的时候就报Cannot acquire a lock错误,通常我们在使用arcmap执行编辑操作的时候,多个软件共用同一个数据源或者多用户共用一个geodatabase时就会遇到此问题,所以就不难理解了,文件锁是arcgis用于工作流的一套解决机制,那么在代码层面如何去解决呢,搜集资料整理如下。ArcEngin

2017-06-23 15:14:22 8983

原创 GP服务扩展模块错误the tool is not licensed,Dataset GPL0 does not exist or is not support解决方案

在做Java AO 开发的时候调用gp 服务传参各方面都没有问题,在桌面软件arcmap 中执行也能成功,但就是报错the tool is not licensed或者Dataset GPL0 does not exist or is not support,后一个错误可以从路径格式是否正确,是否存在空格,是否是相对路径或者绝对路径等着手解决。一般我们在安装软件的时候最好安装arcinfo版,因为

2017-06-21 12:34:09 2026

原创 直连sde出错解决方案——通过创建sde文件连接

虽然Arcgis10.0以后版本中提供了直连sde数据库的入口,但是在实际操作中会遇到以下问题( 包括但不限于):电脑环境32位,64位问题SDE数据库版本问题,桌面端arcmap软件10.0以上连接arcsde9.2或9.0,兼容问题数据库实例书写规则等其他附上直连方式参数设置代码IPropertySet propertySet = new PropertySetClass();

2017-06-20 17:37:47 2590

原创 Eclipse去除js验证

最近在做开发的时候遇到js验证错误拖累eclipse开发工具的问题,索性关闭自动编译(即在project—>Build Automatically去掉勾选),然后在写servelt3.0的时候用注解一直报classNotFound500错误,用配置文件也一直报404错误,通过查找发现在工作空间中没有编译生成后来写的servlet类文件,eclipse自动生成的class文件在builds文件夹下面

2017-06-09 18:18:09 558

原创 JS操作数组循环删除指定元素,splice(i,1)出错解决方案

test,test,test,这里是摘要!

2017-04-27 16:38:00 6745

原创 GIS知识库

注:这里收藏了网络大牛的技术博客贴文章,长期不定时更新。Esri中国的博客:http://blog.sina.com.cn/u/1764448455积思园:http://blog.csdn.net/linghe301我也是个傻瓜:http://www.cnblogs.com/liweis/

2017-04-18 16:18:41 461

原创 ArcGIS 10.3_新特性全面来袭

以用户为中心(Named User)的授权模式ArcGIS 10.3采用了全新授权模式:Named User,即从"许可机器"转向"许可用户"。一旦用户成为许可用户(Named User),无论用户在任何地方、任何时间,都可以通过任意设备随时随地的访问所拥有的地图、应用,数据以及各种分析能力。这使得ArcGIS的能力,能够根据用户的需要,灵活的延展到各个地方。

2017-04-18 15:23:34 3197

原创 Arcgis10.3_新一代Web GIS,全新的GIS应用模式

Web GIS为用户带来全新的价值  "新一代Web GIS" ,是Esri在新的GIS技术和时代背景下,所提出的一种全新的GIS应用模式,为 "Web GIS" 赋予了全新的内涵,使得GIS为组织机构所有人使用成为现实。ArcGIS从服务器、门户访问和前端应用三个层面不断完善与改进,已经形成以Web为中心的有机联系的全方位支撑平台。  相较于传统的GIS应用,其为用户带来全新的价

2017-04-18 15:17:50 1251

农作物管理系统所需原始数据(乌苏农作物shp,边界,影像)

农作物管理系统所需原始数据

2021-01-03

深圳2019矢量图.zip

深圳矢量数据,精度不高,慎重下载,主要用于学习,测试

2019-05-09

测试数据tif格式可生成cesium地形(外国网站下载)

外网下载的深圳片区tif格式数据(srtm)可用工具生成cesium terrain数据

2018-11-09

sso完整demo,可直接运行

完整sso demo,亲测可用,简单配置服务器即可运行。可在本人博客下查看基础教程

2018-01-23

空空如也

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

TA关注的人

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