- 博客(48)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 前端通过Jquery ajax提交json格式的数据,调研SpringBoot Controller注解方法
场景前端通过ajax提交json格式的数据,后台接受到实现具体的业务后返回给前端消息提示。实现html页面代码<button id="printBtn" class="btn btn-info " type="button"><i class="fa fa-trash-o"></i> 打印</button>调用js部分代码//打印按钮点击事件 $("#printBtn").click(function () { ...
2021-07-21 15:49:29
272
原创 supermap iserver发布*.smwu格式的BIM模型
supermap iserver发布*.smwu格式的BIM模型1.启动iServer(即点击bin\startup.bat),如下图2.3.浏览器中URLhttp://localhost:8090/iserver/manager4.输入用户名登录,选择服务/服务管理。5.点击快速创建服务。6.点击下一步,(*.smwu)7.选择指定格式的文件8.点击下一步9.点击下一步10点击下一步11点击下一步,至完成。12发.
2021-01-04 10:05:26
1884
原创 工业自动化控制软件SCADA数据模型的使用方法实例
基于scada工业自动化控制软件实现对数据模型的创建,实例化,赋值及取值功能。希望能为初涉自动化控制的朋友提供帮助。1.创建数据模型点击新建创建数据模型,命名为闸门。效果如下图:2.构造模型属性创建一个内存离散型变量、内存整型变量和内存字符串型的变量。3.实例化模型定义实例化后的对象名称。如(闸门1):实例化对象展示效果如下图:4.模型实例化对象的应用实例。在画面中进行模型对象赋值和取值测试。双击对象赋值按钮,选择鼠标左键按下事
2020-10-13 09:55:42
2137
原创 工业自动化控制软件scada连接数据库说明
本人近期一直在做自动化控制,近期记录一下功能实现过程,希望更够刚入门的朋友提供参考。步骤如下:1.在scada界面中实例化一个报表,报表名称命名位:MyReport1;增加一个按钮。2.添加按钮事件。具体代码如下://1. 声明两个变量string sqlstr,connstr;//2.赋值connstr="DSN=dbdriver20201012;database=SSM;uid=sa;pwd=1234567***";sqlstr="SELECT date,tim.
2020-10-12 16:05:07
1877
原创 针对工业自动化控制软件SCADA连接数据库ODBC配置备忘
希望能够给需要的朋友提供帮助。在使用KingSCADA与数据库进行数据通讯之前,必须首先建立ODBC数据源。以64位系统为例。详细如下。1.打开C:\Windows\SysWOW64文件夹,找到odbcad32.exe的文件,双击打开。2.选择系统DSN,点击添加。3.选择ODBC Driver 11 for SQL Server,点击完成。4.输入数据源名称和数据库所在服务器名或IP;5.选择使用用户输入登录ID和密码的SQL Server验证,键入正确的数
2020-10-12 15:33:30
895
原创 arcgis api for js根据定义范围选择出该范围内的图层要素的信息
这个功能比较简单,在官方的例子中也能查看到。希望对菜鸟有所帮助。具体代码:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="initial-s...
2019-11-13 19:37:40
1773
原创 arcgis api for js 实现标绘实例
这是一个很简单的一个功能,希望能给朋友们提供帮助。源码如下:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width,us...
2019-11-13 19:27:18
953
1
原创 ArcGIS API For JS 查询要素图层信息数据实例
1.要素图层服务地址http://192.168.120.19:6080/arcgis/rest/services/FeatureLayer/FeatureServer/22.截图效果3. 有效参数 Object IDs,接下来仅仅对该参数进行传值即可。4.完整代码如下:<html> <head> <meta http-equ...
2019-11-08 14:25:03
3057
原创 浏览器渲染问题
网页在浏览器中以极速模式打开,页面的布局都正常 ,但是若此时切换成兼容模式后页面发生错乱现象说明在页面没有对浏览器制定内核渲染。解决方法:页面head中增加 meta render, 具体如下:content的取值为webkit,ie-comp,ie-stand之一,区分大小写,分别代表用webkit内核,IE兼容内核,IE标准内核。若页面需默认用极速核,增加标签:<met...
2019-10-11 15:05:10
2913
转载 Spring Boot 配置文件yml的使用方法
Spring Boot 配置文件yml的使用方法1、基本语法格式要求k:(空格)v:表示一对键值对(空格必须有);以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的server: port: 8081 path: /hello123属性和值也是大小写敏感;2、值的写法字面量:普通的值(数字,字符串,布尔) k: v:字面直接来...
2019-08-19 15:48:36
347
原创 触发器实现前后两次录入数据是否1~0还是0~1变化,并将故障情况写入库
希望下列代码能够给初学sql的朋友提供帮助1表一:CREATE TABLE [dbo].[A_Table_1]( [id] [int] IDENTITY(1,1) NOT NULL, [name] [nchar](10) NULL, [mystate] [nchar](10) NULL) ON [PRIMARY]GO2表二:CREATE TABLE ...
2019-07-10 19:38:49
265
原创 C# webService 部署以后参数输入框不显示
webService 部署以后参数输入框显示今天编写的接口服务遇到这个配置问题,希望对新手有所帮助。在<system.web> 标签下面加入如下代码:<system.web><webServices> <protocols><add name="HttpGet" /><add name="H...
2019-06-19 11:10:14
1401
转载 arcgis api for js热力图
如何实现arcgis api的热力图效果,但是依赖arcgis server发布的地图服务来获取热力图的数据源。实际应用中,很多业务数据来源数据库,并不一定是从地图服务来获取的。所以,本篇文章从两个不同的角度来优化一下热力图,谈谈不一样的实现热力图思路。1.arcgis api的FeatureLayer构造数据源不同之处来实现热力图:构造FeatureLayer的数据源是通过自己模拟数据...
2019-03-21 10:28:30
4086
2
转载 ArcGIS API For JavaScript利用GP服务生成等值数据
ArcGIS API ForJavaScript 利用GP服务生成等值数据建模准备环境和用到的插值算法之前说过就不再赘述了,下面直接上图:主要思路是利用栅格计算器Raster Calculator提前对栅格值进行归类,再通过栅格转面工具将栅格转成矢量。下面来具体看一下IDW和栅格计算器工具。IDW工具:和生成等值线的工具一样,无需刻意设置什么,Output c...
2019-03-21 08:54:01
669
原创 jquery ajax获取geojson格式文件内容,通过openlayers叠加显示在地图。
jquery ajax获取geojson格式文件内容,通过openlayers叠加显示在地图代码如下://---------------------------------------------------------------------------根据行政区编码进行定位---------------------------------------------------------...
2019-03-07 10:36:30
1880
原创 ARCGIS计算雨量站控制的泰森多边形面积权重
ARCGIS计算雨量站控制的泰森多边形面积权重(日期:2019-01-23) 准备内容:已经将流域的具体位置找出,如下图所示:以湖南为例 第一步:导入雨量站shp图层: 第二步:导入三级套市,四级套县shp图层,注意:地理坐标要与原图层保持一致,右键图层-》属性-》坐标系-》搜索3857对应的坐标系-》确定。 第三步:建立泰森多边形准备工作:针对sh...
2019-01-23 10:09:59
8350
1
转载 ArcGIS之通过Model Builder执行地理处理
ArcGIS之通过Model Builder执行地理处理 ArcGIS中模型构建器是一个用来创建、编辑和管理模型的应用程序。模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入。也可以将模型构建器看成是用于构建工作流的可视化编程语言。现根据国外某示例数据,在ArcGIS10.1演示一下Model Builder的使用方法。 1.打开示例数据(mxd文...
2019-01-02 09:42:16
5599
转载 JS实现将汉字转成拼音实例
<!DOCTYPE HTML><html><head> <title>JS汉字转拼音</title></head><body>enter:<input type="text" id="J_input" /><br/&
2018-12-11 09:23:12
9177
转载 SpringMVC笔记1
一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and configure the mapping--> <serv...
2018-09-29 15:05:35
353
转载 点云数据处理方法
这篇博客主要介绍三维计算机视觉中点云数据处理面对的问题,主要方法和技术,概述其特点。这篇博客主要介绍最基本的点云数据处理技术和概念,不会有任何代码。ICP点云配准就是我们非常熟悉的点云处理算法之一。实际上点云数据在形状检测和分类、立体视觉、运动恢复结构、多视图重建中都有广泛的使用。点云的存储、压缩、渲染等问题也是研究的热点。随着点云采集设备的普及、双目立体视觉技术、VR和AR的发展,点云数据处...
2018-09-07 10:25:02
92678
7
转载 地质体剖面从构建到Web三维展示
当我们想要对地质数据在三维空间中进行空间分析,最终在web端进行展示的时候,应该怎么做呢?本文即从表格形式的钻孔数据出发,在ArcGIS三维中构建地质体以及地质体剖面,最终结合CityEngine 2012完成在Web端数据展示。1. 构建地质体1.1. 钻孔数据 现有的钻孔数据为2D的点要素,它包括了一张内容丰富的属性表,其中就有高程值字段,此外还有所属岩层名称等。如...
2018-09-06 10:58:02
4096
1
原创 通过Html2Canvas对OpenLayers截图
希望对需要的朋友提供参考本人通过html2canvas对项目中使用的openlayers叠加的图层进行截图,生成图层数据。其中对地图上叠加的矢量和栅格图层的截图中矢量截图没什么问题注意添加跨域就行了。在 source属性中添加crossOrigin: 'anonymous', 即可;对栅格数据的截图要采用png格式。cldURL =“http://XXXXXX/XXXX/X...
2018-08-15 09:47:53
3310
转载 基于openlayers雷达图的叠加显示
本文介绍雷达拼图在 OpenLayers 上的叠加显示,雷达拼图是由中国气象局气象探测中心在《天气雷达拼图v3.0》系统中发布的,每个观测时次一幅 PNG 透明图片。对于静态图片加载,OpenLayers 提供了 ol.source.ImageStatic 来支持,可以参考官方的 demo Image Reprojection,demo 演示了图片叠加以及投影调整的具体实现。在具体实现雷达拼图的过...
2018-08-13 10:04:22
4398
原创 JS通过Ajax访问C#中的.ashx文件,Ajax响应函数总是执行error响应函数
最近项目中遇到该问题,在此说明希望对需要的朋友有所帮助:原则要统一请求和响应的数据格式。以json格式为例如下:javascript代码部分: function post_webservice_async_json(paramObj) { //var returnStr = ""; //va...
2018-08-03 11:07:24
801
原创 OpenLayer4地图全屏的实现
OpenLayer4地图全屏的实现第一种方式:自实现1.首先将地图容器的长宽设置成100%。2.对form 和body标签长宽设置成100%。3.对浏览器进行全屏设置。具体代码如下所示:fullextent 为全屏安全ID。 $("#fullextent").click(function () { //alert("全屏"); if ($("#fullextent...
2018-07-11 10:12:04
1069
原创 DJango学习笔记之使用模板继承实现在页面上显示字符串
目标:使用模板继承实现在页面上显示字符串步骤:1.在通过PyCharm创建的DJango项目文件中找到templates文件夹,在该文件夹下创建两个html页面,创建母子模板页面。分别为:base.html和Son.thml。base.thml文件内容:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...
2018-04-10 16:23:18
625
原创 DJango学习笔记之使用模板在页面上显示字符串
目标:使用模板实现在页面上显示一个字符串步骤:1.通过PyCharm创建一个DJango项目,并在项目文件夹中的templates文件夹下创建一个python文件MyTemp1用于创建一个模板。模板内容如下:<h1>{{ hello }}</h1>2.创建模板视图文件TempView.py,即python文件。from django.shortcuts import ren...
2018-04-10 16:08:28
1413
原创 DJango学习笔记之在页面上显示字符串
开发环境:PyCharm。目标:在网页中显示一行字符串。步骤:1.在PyCharm中新建一个DJango。如下图所示:2.在untitled1文件夹下的untitled1中添加MyViews.py文件。内容如下:3.修改untitled1/untitled1文件中urls.py文件。内容如下:from django.contrib import adminfrom django.urls imp...
2018-04-10 15:53:02
769
原创 openlayer调用turf进行空间数据分析实例
openlayer调用turf进行空间数据分析实例turf处理的数据格式为GeoJson,所以在前端在进行空间数据分析前要将数据进行转换。本人简单实现在OL中调用Turf功能,希望能给进行前端空间数据处理及分析的朋友提供参考。具体如下:1.引入turf脚本库<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server...
2018-02-09 10:51:24
2973
原创 OpenLayer点击动态图标弹出提示框实例
本人变向解决由于Openlayers不支持gif和swf格式图片要素问题。希望给需要的朋友提供参考。具体如下:源代码:function TipFunc(str){ alert("告警站点==》id:" + str.split('@')[0] + " 站名:" + str.split('@')[1] + " 站类:" + str.split('@')[2]);}
2018-02-06 18:05:50
3542
转载 在CSS中设置id以相同字符串开头的正则表达式样式设置
在CSS中设置id以相同字符串开头的正则表达式样式设置,之前没有太多注意正则表达式在css中的应用。现在记下来希望更给需要的人提供参考。正则表达式中的一些通用规则:1 ^ 表示字符串开始位置匹配2 $表示字符串结束为止匹配3 *表示字符串任意位置匹配4 i表示字符串匹配不区分大小写5 g 表示字符串全局匹配css属性选择器与正则表达式:
2018-02-06 10:26:11
4331
原创 openlayer实现图层点击响应功能
方法://地图Hover事件监听function ListMapHoverkFunc(){ var selectHover = new ol.interaction.Select({ condition: ol.events.condition.pointerMove }); map.addInteraction(selectHover)
2018-02-01 18:29:22
6351
1
原创 基于Openlayer获取wms服务要素信息
OL实例如下:body> div id="map" class="map">div> div id="info"> div> script> var wmsSource = new ol.source.ImageWMS({ url: 'https://ahocevar.com/geoserver/wms', pa
2018-02-01 18:19:44
4926
原创 OL二三维联动实例效果
OL4二三维联动实例二三维地图联动在webGIS项目中经常使用,该文简单说明openlayers3与Cesium整合实现。效果:脚本准备:代码:init()">function init() { view = new ol.View({ center: o
2017-11-21 15:46:41
7478
6
原创 JavaScript脚本访问后台服务实例
js访问后台服务实例前端代码:function GetHeatMapFunc(){ var s_time = "2017-11-12"; var s_hour = 8; var e_time = "2017-11-13"; var e_hour = 8; $("#map").css("cu
2017-11-20 18:09:32
602
原创 OL4叠加显示天地图地图服务之WMTS实例
OL4叠加显示wmts地图服务可通过XYZ数据源格式进行加载如: var tianditu4 = new ol.layer.Tile({ title: "天地图墨卡托切片地形", source: new ol.source.XYZ({ url: 'http://t0.tiandi
2017-11-20 17:57:34
1247
原创 OL4叠加显示天地图地图服务之XYZ实例
1.天地图var tdtter = "http://t6.tianditu.com/DataServer?T=ter_w&x={x}&y={y}&l={z}";var tdtras = "http://t6.tianditu.com/DataServer?T=img_w&x={x}&y={y}&l={z}";var tdtrod = "http://t6.tianditu.com/Da
2017-11-20 17:37:49
2842
原创 OpenLayers4叠加显示点
obj.drawst = function (st_result) { var arr = new Array(); arr = st_result.split('|'); //set staion style iconFeatureset = new Array(); //declare img s
2017-11-20 17:29:46
2354
原创 OpenLayers4文本上图实例
obj.drawstnm = function (st_result) { var arr = new Array(); arr = st_result.split('|'); //set staion style stnmFeatureset = new Array(); //declare img
2017-11-20 17:27:58
1453
下载 sqlite3.exe
2018-02-24
openscales如何调用瓦片地图服务
2015-11-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人