3 GIS-XX

尚未进行身份认证

微信公众号:GIS派

等级
博文 33
排名 4w+

13个免费的开源GIS软件

GIS派文章地址:13个免费的开源GIS软件QGISQGIS是一个开放源码的地理信息系统。该项目诞生于2002年5月,并于同年6月作为SourceForge上的一个项目建立。我们一直在努力使GIS软件(传统上是昂贵的专有软件)成为任何人都可以使用个人电脑的可行前景。QGIS目前运行在大多数Unix平台、Windows和macOS上。QGIS是使用Qt工具包(https://www.qt.io)...

2019-03-27 20:03:14

使用Python在ArcGIS中编程杂谈

原文:使用Python在ArcGIS中编程杂谈作为一名GISer,编程能力是必不可少的。学习编程说起来容易做起来难,特别是不知道从哪里开始。本文主要是指引你开始使用针对GIS的Python编程。在我看来,Python可以作为GISer的第一门语言,以后再学习更多语言。从初学者的角度来看,不建议立即开始学习许多语言,而是根据你的目标做一个选择,并为之付出时间努力学习。Python是学习GIS开...

2019-03-27 20:00:25

为什么Python是Web GIS的未来?

GIS世界将Python作为一种相对简单的脚本语言引入,但随着时间的推移,它变得无所不在,为许多不同的用户提供了解决方案。数据管理、映射、分析、系统管理,您可以这样命名:Python的可能性是无穷的。继续读下去,了解如何利用它为你的优势,并提高你作为地理空间专业人士的职业生涯。1、GIS中存在多种编程语言在过去,GIS行业中采用多种编程语言。EsriDevSummit上有人准确地总结了这...

2019-02-27 17:04:24

基于OpenCV检测影像中的车辆

关注微信公众号:GISGO,获得更多GIS技术近段时间一直在研究机器学习,主要学习的是数据挖掘和自然语言处理,期望能将所学与GIS结合起来。同时团队有成员在研究视觉,平时听到最多的是他们在讨论OpenCV这个库,通过他们的口也了解到这个库在图像处理领域十分强大。虽然OpenCV和我的核心工作没有关联,但是热衷于技术的我实在抵挡不了新鲜事的诱惑。OpenCV是一个基于BSD许可(开源)发行的跨...

2019-02-11 15:24:07

Openlayers4加载天地图

文章首发于GISGO|GIS|地理信息科学-GIS研究中心:http://www.gisgo.top/相较于ArcGISAPI而言,Openlayers添加天地图和其他第三方的地图服务简单多了。通过ol.layer.Tile调用切片地图服务,因为天地图服务遵循TMS标准,所以在source属性中使用ol.source.XYZ类,服务地址可以在天地图中查看到。...

2018-06-22 13:00:56

ArcGIS API for JavaScript实现分图层显示

文章首发于GISGO|GIS|地理信息科学-GIS研究中心:http://www.gisgo.top/大家都知道,当用ArcGIS发布地图服务时,是把整个地图文档所有图层都发布出去的,如果展示的时候只想显示某个图层怎么办呢?或许你会用FeatureLayer,这样做当然也能实现,但是在地图文档中设置的渲染样式将会失效,你得重新设置渲染,这样就费时费力了。其实在A...

2018-06-22 12:48:58

从招聘数据看GIS就业

基于Python,利用requests和BeautifulSoup库写了一个小爬虫,获得了51job上GIS的招聘信息,然后再利用百度API对位置进行编码,得到公司的坐标。获得的数据有:职位、工作地址、坐标、最低工资、最高工资、职位描述、发布时间等,总共5501条数据。代码:《爬取51job上GIS岗位招聘信息》GIS相关岗位招聘地图从以上GIS相关岗位分布地图、分级图...

2018-05-18 16:58:39

Jquery实现子菜单散开动画

Jquery的animate()方法执行CSS属性集的自定义动画。该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。

2017-09-09 15:23:05

ArcGIS API for JavaScript心得体验

>学习和使用ArcGISAPIforJavaScript开发差不多有两年了吧,跌跌撞撞断断续续也做了几个小项目,学习之路相对比较平滑,但也遇到不少坑坑洼洼,这些坑大部分是自己当时能力所限造成的,也有的是ArcGISAPI本身存在的一些问题,本文主要谈谈我对ArcGISAPI使用心得。##从API部署开始谈起对于大部分ArcGISAPIforJava...

2017-09-06 14:56:02

代码提示(支持3.X和4.X)—ArcGIS API forJavaScript

编写代码最大的痛苦莫过于忘词了,当然最大的幸福是目前市面上大部分IDE都支持代码代码智能提示,这极大提高了我们的效率,节约了开发时间。但是IDE默认支持原生的语法,如何让IDE支持ArcGISAPIforJavaScript智能提示呢。这里我要推荐一款宇宙最强JS开发IDE—WebStromWebStorm是jetbrains公司旗下一款JavaScript开发工具。目前已...

2017-08-25 16:45:18

缓冲区分析—ArcGIS API for JavaScript

缓冲区分析是地理信息系统中的空间分析基本功能之一,是众多空间分析方法的基础。缓冲区分析是指为了识别某地理实体或空间物体对其周围的邻近性或影响度而在其周围建立的一定宽度的带状区。缓冲区介绍缓冲区分析是地理信息系统最重要和最基本的空间操作功能之一。缓冲区指的是以点、线、面实体基础,在其周边建立一定范围的面状区域。缓冲区在空间分析中是十分常见的,例如:-点缓冲区分析:噪音污染源...

2017-08-21 17:45:23

创建类(点击获得位置信息)—ArcGIS API for JavaScript

不知道大家有没有这种体验,我们开始学web开发的时候,会把HTML、JavaScript、CSS代码都堆叠在一个HTML文件中,慢慢地,随着代码量的增多,不同的代码堆叠在一起显得很乱,我们开始把html、css、js独立到不同的文件中。随着JS代码的数量不断增长,JS文件的数量也一样,管理和引用js代码也变得复杂起来,而解决这种问题一个有效的方法就是采用“面向对象(OO)”模式。通过使用面向...

2017-08-15 19:33:05

地图小部件—ArcGIS API for JavaScript

电子地图和传统的纸质地图最大的区别就是交互的程度不一样,而交互性很大程度上由地图的小部件所控制。传统的纸制地图主要有三个基本的部件(要素):比例尺、指北针、图例,而电子地图有更多的交互性小部件选择,在ArcGISAPIforJavaScript地图小部件类主要放在esri/dijit包中。比例尺(Scalebar)比例尺是表示图上一条线段的长度与地面相应线段的实际长...

2017-08-09 15:01:40

HiddenHttpMethodFilter过滤器—SpringMVC

浏览器form只支持GET和POST请求,尔DELETE和PUT请求并不支持,Spring3.0开始添加了HiddenHttpMethodFilter过滤器,可以将这些请求转换为标准的http方法,使得支持GET、POST、PUT和DELETE请求

2017-08-04 10:47:07

设置和使用地图的范围—ArcGIS API for JavaScript

设置地图的范围或获得地图范围是使用地图时常见操作。在地图上设置新范围的一个简单的替代方法是在地图上调用centerAndZoom()法,该方法基于给定的中心点和缩放级别设置新的范围。

2017-08-03 14:53:29

SpringMVC之“HelloWorld”起步

添加jar包在eclipse中创建一个web应用程序后,向“WEB-INF\lib”中添加以下SpringMVC必须的jar包:

2017-08-03 14:50:11

格式化信息窗口内容—ArcGIS API for JavaScript

InfoTemplate类用于定义一个信息窗口的内容和标题模板。如果您使用的是2.2或更高版本的API,则可以使用字符串或函数定义内容和标题。如果版本低于2.2,你只能使用字符串。调整信息窗口大小默认情况下,信息窗口的内容区域为250像素宽,100像素高。如果要显示的内容大于此尺寸,将自动出现滚动条。要调整信息窗口的大小,可以使用resize方法指定新的宽度和高度。map....

2017-07-27 15:02:35

ArcGIS API + Echarts 实现动态雷达图

雷达图(RadarChart),又可称为戴布拉图、蜘蛛网图(SpiderChart),常用语财务报表中,但不限于财务报表。使用雷达图能让使用者能一目了然的了解各项指标的变动情形及其好坏趋向。

2017-07-25 23:21:55

在移动设备中创建ArcGIS API for JavaScript地图应用程序

本教程将演示如何通过响应式移动专用布局窗口小部件创建移动友好的webapp1、支持的设备这个模板支持安卓和IOS横向和纵向姿态,它使用DojoMobile框架并包含Dojo标题窗口等小部件。2、使用移动Web应用程序元素标记3、使用Compact版ArcGISAPIfo

2017-07-25 16:49:32

百度地图API实现地理围栏

地理围栏(Geo-fencing)是LBS的一种新应用,就是用一个虚拟的栅栏围出一个虚拟地理边界。当手机进入、离开某个特定地理区域,或在该区域内活动时,手机可以接收自动通知和警告。简单来说就是判断一个点是否在某区域内。如果们用百度地图API来实现地理围栏还是有一定难度的,围栏是圆或者规则多边形还好说,如果围栏是不规则多边形那我们就有点无从下手了,但是百度API团队为我们提供了一个简单的...

2017-07-04 13:52:12
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!