- 博客(25)
- 资源 (13)
- 收藏
- 关注
原创 ArcGIS API For JavaScript 实现鼠标移入graphic提醒功能
前言 实现鼠标移入graphic提醒功能,类似于Dom元素的title属性实现代码<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8&qu
2018-03-31 11:39:30 5030
原创 ArcGIS API For JavaScript实现类台风运动路径与影响范围的显示
前言 利用ArcGIS JS API 做台风的动态逐步显示路径和graphic表示影响范围实现代码<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=
2018-03-30 20:39:21 2605
原创 ArcGIS API for JavaScript 加载高德地图
前言 加载高德作为底图切片线划图层gaodeLayer.jsdefine(["dojo/_base/declare", "esri/geometry/Extent", "esri/SpatialReference", "esri/geometry/Point", "esri/layers/TileInfo", "esri/layers/TiledMapS
2018-03-30 20:34:23 4504 1
原创 ArcGIS API for JavaScript 加载天地图
前言 加载天地图作为底图切片线划图层TDMapLayer.jsdefine(["dojo/_base/declare", "esri/layers/TiledMapServiceLayer", "esri/geometry/Extent", "esri/SpatialReferen...
2018-03-30 20:26:30 3649 1
原创 百度地图API 加载百度地图
前言 百度地图在日常生活中应用的越来越多,功能也日渐丰富,我们可以使用ArcGIS JS API加载在线百度地图(https://blog.csdn.net/idomyway/article/details/79718195),百度也用自己也封装了地图API,我们可以免费使用获取百度地图开发者密钥进入地图开放平台进入控制台创建应用选择浏览器端应用加载地图实现<!DOCTYPE html>
2018-03-27 20:15:20 3266
原创 jQuery判断checkbox是否选中的3种方法
方法一:if ($("#checkbox-id").get(0).checked) { // do something}方法二:if($('#checkbox-id').is(':checked')) { // do something}方法三:if ($('#checkbox-id').attr('checked')) { //...
2018-03-27 19:53:21 387
原创 ArcGIS API for JavaScript 加载百度地图
前言 有时我们在面对需要使用百度地图作为地图的场景,我们可以通过对百度地图,百度卫星图,百度标注图层进行加载通过在网上查阅,得到了比较合适的坐标转换加载百度地图 BDVecLayer.jsdefine(["dojo/_base/declare", "esri/layers/TiledMapS...
2018-03-27 19:50:01 8147 2
原创 Angular2+中使用angular2-esri-loader加载ArcGIS JS API(当前官方已弃用)
安装环境npm install angular2-esri-loader esri-loader在module中引入EsriLoaderServiceimport { EsriLoaderService } from 'angular2-esri-loader';@NgModule({ … providers: [EsriLoaderService,…],…})在index.html
2018-03-27 19:09:12 1610
原创 Angular2+ ViewChild & ViewChildren解析
ViewChild ViewChild 是属性装饰器,用来从模板视图中获取匹配的元素。视图查询在 ngAfterViewInit 钩子函数调用前完成,因此在ngAfterViewInit钩子函数中,才能正确获取查询的元素。@ViewChild 通过模板变量名获取DOM元素import { Component, ElementRef,...
2018-03-23 19:50:00 1295
原创 ionic3 环境搭建
安装Ionic CLI and Cordovanpm install -g ionic cordova新建ionic项目ionic start itemName 这时会提示选择官方模板 tabs: 一个简单的 3 个tab布局sidemenu: 一个具有侧边栏的布局blank: 一个只有一个页面的空白布局super: 一个具有超过 14 个可以使用的页面设计tutorial
2018-03-23 18:58:21 496
原创 通过自定义指令在Angular2中使用Echarts
前言 echarts是第三方js库,不是ts编写,没有类型定义,我们可以引入类型定义的库@types,查询是否有echarts,很高兴其他人已经帮忙实现了。我们只要导入就行。 在网上查询调用ng2调用echarts的方法,比较多的是ngx-echarts和ng2-echarts,这个方法,我都没有走通,在大漠老师的nicefish中有通过自定义指令调用echart的方法,特整理下来。1.
2018-03-22 18:40:11 2156
原创 Webpack 入门
为什要使用WebPack 现今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了很多好的实践方法模块化,让我们可以把复杂的程序细化为小的文件;类似于TypeScript这种在JavaScript基础上拓展的开发语言:使我们能够实现目前版本的JavaScript不能直接使用的特性,并且之后还能转换为JavaS
2018-03-21 19:19:09 2228
原创 Mybatis Mapper.xml零碎知识点
sql操作参数parameterType:指定输入参数的类型resultType:指定输出结果的类型,在select中如果查询结果是集合,那么也表示集合中每个元素的类型#{}:表示占位符,用来接收输入参数,类型可以是简单类型,pojo,HashMap等等 如果接收简单类型,#{}可以写成 value 或者其他名称如果接收 pojo 对象值,通过 OGNL 读取对象中的属性值,即属性.属性的
2018-03-17 00:02:10 275
转载 ArcGIS API for javascript解决打印输出的中文为乱码问题
前言 ArcGIS JS中的地图打印功能本质上是调用GP服务,只不过这个GP已经在ArcGIS Server中封装好了,地图打印GP服务的过程是GP服务的异步调用,所以,地图输出功能实际上是在服务器端完成的,并且在arcgisserver目录下保存了处理结果。问题描述调用ArcGIS API的Print实现地图的打印输出,部分代码如下://打印输出的参数数组,为打印输出的模板提供参数准备
2018-03-16 18:09:41 1811 1
原创 web.xml 配置中classpath: 与classpath*:的区别
web.xml中的classpath是指 WEB-INF文件夹下的classes目录classpath 和 classpath* 区别:classpath:只会到你指定的class路径中查找文件;classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.举个简单的例子,在我的web.xml中是这么定义的:classpath*:META-INF/spring/a
2018-03-16 17:42:04 213
原创 阻止a标签默认行为的简单方法
在用a标签做下拉菜单的时候,我们不希望作为根菜单有触发事件。可以通过以下两种方法阻止a标签的默认行为。1、利用href属性<a href="javascript:void(0);" > Click Me </a>2、利用click默认事件<a href="http://www.baidu.com" onclick=" return false; "> Click Me </a>
2018-03-15 20:12:09 8140
原创 解决 js ajax跨域访问报“No 'Access-Control-Allow-Origin' header is present on the requested resource.”错误
在实现不同端口号之间访问时遇到了跨域报错问题前言从 http://www.a.com/test.html 发起一个跨域请求, 请求的地址为: http://www.b.com/test.PH在本地用ajax跨域访问请求时报错:XMLHttpRequest cannot loadhttp://www.zjblogs.com/. No 'Access-Control-Allow-Origin' he
2018-03-15 19:53:19 59968 4
转载 MyBatis中Like语句使用总结
原生写法&nbsp;&nbsp;&nbsp;&nbsp; eg:select * from user where username like '%${value}%'注意: &nbsp;&nbsp;&nbsp;&nbsp;${value}里面必须要写value,不然会报错oracle数据库:SELECT * FROM user WHERE na
2018-03-15 19:18:43 900
原创 (十三)ArcGIS JS 地图的打印输出
在WebGIS中地图输出是一个比较常用的功能,操作的结果往往要将我们的地图打印成一张图片保存起来。在ArcGIS JS中,PrintingTools工具可以帮助我们事先地图打印,此工具实质上是一个GP工具,因为是GP工具,所以地图的生成是在服务器端生成的,也可以叫做服务器端打印. 服务器端打印的执行对象是PrintTask(esri/tasks/PrintTask),打印的参数是 PrintPara
2018-03-07 18:58:54 5237 1
转载 web.xml配置文件元素详解
web.xml配置文件常用元素及其意义预览<web-app> <!--定义了WEB应用的名字--> <display-name></display-name> <!--声明WEB应用的描述信息--> <description></description> <!--context-param元素声明应用范围内的初始化参数--> <con
2018-03-07 18:52:23 308
原创 (十二)ArcGIS JS 在浏览器端编辑Graphic
前言 在使用ArcGIS JS时,我们有时会根据需求对前端的Graphic进行实时编辑。在API中,封装了一个Edit(esri/toolbars/edit)工具,可以交互编辑已经存在的Graphic。 官网解释edit工具对Graphic进行的操作To move a feature, once the Edit toolbar is activated with that fea
2018-03-07 18:32:47 2136 1
转载 基于 HTML5 Canvas 的交互式地铁线路图
前言前两天在 echarts 上寻找灵感的时候,看到了很多有关地图类似的例子,地图定位等等,但是好像就是没有地铁线路图,就自己花了一些时间捣鼓出来了这个交互式地铁线路图的 Demo,地铁线路上的点是在网上随便下载了一个,这篇文章记录自己的一些收获(毕竟我还是个菜鸟)以及代码的实现,希望能够帮到一些朋友。当然,如果有什么意见的可以直接跟我说,大家一起交流才会进步。效果图http://www.hight
2018-03-05 19:07:12 1252 1
原创 (十一)ArcGIS JS GP服务同步调用
上节我们说明了GP服务的异步调用服务的方法,此节说明GP服务同步调用的方法GP服务同步调用工作原理 GP服务的同步调用不同于异步调用,同步调用会直接将服务处理的结果返回到前端,不会在服务器产生图层。GP服务异步调用的方法 配置好服务需要的参数,调用excute()函数即可 具 体参考官网链https://developers.arcgis.com/javascript/3/jsa
2018-03-05 18:47:09 989 1
原创 (十)ArcGIS JS GP服务异步调用
在上一节中,将GP发布到Server中,此节详细的说明GP服务异步调用的详细方法GP服务异步调用工作原理 GP服务的异步调用实际上在服务器端利用GP服务进行处理,产生服务结果后,再将结果返回到前端,所以在前端我们只需要加载GP服务处理结果。GP服务异步调用的方法 配置好服务需要的参数,调用submitJob()函数即可 具体参考官网链接https://developers.ar
2018-03-05 18:33:32 1419
原创 (九)ArcGIS JS GP服务简介及服务发布
GP服务简介 Geoprocessor是用py写的脚本,它简单语法,并可以调用大部分ArcGISToolBox里的现有工具,十分强大。 Geoprocessing被称之为地理处理,实际上就是ToolBox里的各种tools用py连接起立,连续处理而不用反复操作单个工具,流程化了。 &n...
2018-03-05 12:53:19 3577
Chrome启用IE打开新连接插件
2018-08-23
IE浏览器中加载展示,编辑dwg格式的CAD文件
2018-08-08
instantclient-basic-win32-11.2.0.1.0+pl/sql 绿色版
2018-07-25
ArcGIS API for JavaScript 实现热力图
2018-07-09
ArcGIS API for JavaScript 实现identifyTask 画线选取元素
2018-01-17
SSM+Maven+ExtJs 在eclipse中实现的增删改查例子
2017-12-16
基于C#实现的dem的文件读取,渲染,坡度,太阳高度角,太阳方位角的渲染
2017-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人