1.  Arcgis Desktop 10帮助库

ArcGIS 系统的帮助库。该帮助库已经过编译,可为 ArcGIS 各方面的应用提供综合文档。建立该库的目的是满足以下各类主要用户的需求:

  • GIS 专业人士,他们执行所有与 GIS 和影像相关的工作,包括制图、数据管理、编辑、分析和地理处理。

  • 开发人员,他们使用 .NET、Java、C++、Web 编程 API、SQL 等来处理 ArcGIS。

  • 管理员,安装和管理 ArcGIS 软件的管理员、指导和管理大型 DBMS 安装的数据库管理员 (DBA),以及配置和管理 Web 服务器环境的 Web 架构师。

2.  3S处理库-ArcGIS教程

3.  ArcGIS知乎

目前ArcGIS知乎平台已经有常见技术问题4200+,技术文章2200+,囊括了ArcGIS 和 ENVI两大产品的常见问题解决方案和技术文章。

第一:ArcGIS入门教程系列

我们根据ArcGIS最新版本整理了详细的入门教程,有了她,你可以最快的速度上手ArcGIS产品。
1)ArcGIS for Desktop入门教程
2)ArcGIS Engine入门教程
3)ArcGIS for Server入门教程
4)Geodatabase入门教程
5)Portal for ArcGIS入门教程
6)ArcGIS API for JavaScript入门教程

第二:ArcGIS安装与授权系列
7)ArcGIS 10.x版本授权操作手册
8)ArcGIS Pro许可操作手册
9)ArcGIS 10.4安装指南
 
第三:资源下载系列
10)ArcGIS补丁包下载
11)Web开发包下载

第四:在线视频系列
12)2016Esri中国技术公开课
13)2015开发者大会视频回顾
 
第五:技术专题系列
14)白话空间统计
15)栅格那点事
16)空间大数据存储与优化最佳实践
17)空间分析原理与应用
18)空间统计原理与应用
19)镶嵌数据集原理与应用
20)CityEngine技术专区
21)ArcGIS Android开发笔记
22)ArcGIS Python开发教程
 
第六:ENVI/IDL系列
23)ENVI
24)IDL
25)遥感技术
26)SARscape
27)ENVI扩展工具
28)ENVI_ArcGIS一体化
29)遥感应用
30)遥感应用案例
31)ENVI二次开发
32)遥感解决方案
33)遥感微课堂

4.  ArcGIS知乎 

5.  GIS图书

1)《地理空间分析:原理、技术与软件工具(第2版)》

本书英文原版:《Geospatial Analysis》

2)汤国安教授的《ArcGIS地理信息系统空间分析实验教程》

网盘下载地址:http://pan.baidu.com/share/link?shareid=3864619957&uk=991296850

3)牟乃夏的《ArcGIS10地理信息系统教程-从初学到精通》

【配套数据】arcgis10地理信息系统教程从初学到精通.iso网盘地址:https://pan.baidu.com/share/link?shareid=3292775648&uk=1761954200

6.  GIS博客

1)数字城市

安迪·哈德森-史密斯(CASA)

2)基于代理的GIS和建模

安德鲁·克鲁克斯(GMU)

3)广泛与专注于3D博客/虚拟地球/谷歌地球模型和事件

4)谷歌地球博客

5)ESRI博客

5)GISScience博客

ESRI工作人员

6)GIS野人的BlogSpot

7)空间延

马特·波尔(V1)

8)计算与空间轨迹

于正研究经理城市计算组,微软研究院。

9) GeoHey Blog

一起探索地理位置的价值

10) carto Blog

CartoDB的官方blog。

11)Don Meltz's Blog

博主的博客从09年到14年。推荐一篇博文GIS is Dead – Long Live GIS

12)慕名ArcGIS

5.  GIS论坛

1)地理空间分析综合指南

一个免费的基于Web的GIS资源。

2)麻辣GIS

后记:

国外的设计优秀地图级相关应用的公司:mapbox、cartoDB、stamen工作室。

mapbox

Mapbox创立于2010 年,是为Foursquare、Pinterest、Evernote、《金融时报》、天气频道、优步科技等公司的网站提供订制在线地图的大型供应商。

MapBox 仅支持 OpenStreetMaps 有点可惜,如果能在国内和高德之类的提供商合作就好了。而且,仅有位图(我印象中)也有些可惜。

mapbox的底图服务,以及他自己用cartocss制出来的各种美图,那个数据源的确主要都是osm,国内部分的质量当然不行,大小城市都很残废,原因这里就不多说了。答主说的是用mapbox可以对自己的数据进行各种制图样式配置,这个基本对目前主流的空间数据数据源都是可以接入的,如果了解cartocss,那也完全有可能制出和mapbox那些demo效果一样的美图,毕竟本质上都是在用mapnik渲染。

cartoDB

CARTO是发现和预测在我们这个世界上的位置数据背后的重要见解一个开放的,功能强大,直观的平台。

CARTO(原CartoDB)是一种软件即服务(SaaS)的云计算平台,提供地理信息系统网络制图工具,在Web浏览器中显示。该公司定位为一个位置智能平台,由于用于数据分析和可视化,不需要以往的GIS或开发经验,能力倾向的工具。CARTO用户可以使用该公司提供的免费平台或部署自己的实例开源软件。CARTO是提供作为免费增值服务,其中帐户是免费的达到一定规模。对于较大的账户,收费应用。

stamen工作室

Stamen:可视化数据设计平台是一个设计和构建地图和数据可视化的工作室,于2001年成立于旧金山;利用新兴数字媒体创造了引人注目的交互式设计和数据可视化项目。

Stamen design工作室设计开发了一套可以制作地图街景桌面壁纸的工具,Map–>Image 一个让你把地图上某个区域制作为图片的线上工具,搭配上一些特殊效果,使街景有更不一样的风味。

Map–>Image 使用 OpenStreetMap API 来产生地图影像,使用者只需要输入要搜寻的地点名称(支援中文),然后以放大、缩小来选定一个范围,设定需要的图片长宽尺寸(最大2000 x 2000)后就能以该范围裁切出图片。

用得比较多又跟软件研发不太相关的是地图投影相关的知识。地图投影、计算机图形、空间分析与建模(spatial analysis and modeling), 空间模拟(spatial simulation), 地理统计(geostatistics), 空间数据挖掘(spatial data mining)等的应用。

GIS programmer requirement:

1.理解GIS原理;

深入了解GIS基础,各种GIS算法,了解GIS原理。而不是单纯的使用类似于ArcGIS平台(Arcgis/Mapinfo等工具软件熟悉一项)之类的。)
2.计算机图形学基础;
3.软件开发能力。

语  言:至少掌握一门开发语言(C、C++,一些开源的平台也用JAVA。),以C#,Java,javascript为主,C++,python,flex,Html5,CSS3为辅。

二次开发,无论是桌面还是web,还是移动,用的多的就是c#和java,如果你是做底层开发,c是必须的。

GIS相关的类库比如OpenLayer D3.js HightChart.js Echart.js Leaflet.js等。

架  构:C/S与B/S

数据库:oracle,SQL Server,mysql都有可能用到.

oracle、mysql是主要用到的,也是必须的,开源的空间数据库多少也得了解,nosql的一些技术也不能视而不见。

ArcGIS学习推荐的更多相关文章

  1. ArcGIS学习推荐基础教程摘录

    ###########-------------------摘录一--------------------------########### ***************************** ...

  2. HTMl5/CSS3/Javascript 学习推荐资源

    HTMl5/CSS3/Javascript 学习推荐资源 前端的定义应该是数据内容的展示,在国内大家都觉得前端只是HTML+CSS+Javascript,但是实际上与展示有关的都是前端,所以Ruby/ ...

  3. ArcGis学习教程免费版在线观看

    ArcGis学习教程免费版在线观看 作者:池建    文章来源:清华大学出版社    点击数:150220    更新时间:2013-8-8 摘要:Arcgis学习视频教程根据书籍章节逐步讲解较为详细 ...

  4. 3、J2EE学习推荐书籍

    3.J2EE学习推荐书籍       J2EE的学习应该循序渐进,一本好书会很快上手和深入.在学习J2EE之前,应该学好SQL,基本上,程序设计都会跟数据库打交道.如果SQL没学好,就如同房子没有基脚 ...

  5. 《Ray Tracing in One Weekend》、《Ray Tracing from the Ground Up》读后感以及光线追踪学习推荐

    <Ray Tracing in One Weekend> 优点: 相对简单易懂 渲染效果相当好 代码简短,只看书上的代码就可以写出完整的程序,而且Github上的代码是将基类与之类写在一起 ...

  6. kaili Linux学习推荐网站

    kaili学习推荐网站 kail中文网:http://www.kali.org.cn/forum.php?gid=67 Kali官方教材:https://kali.training/ Kali Lin ...

  7. 学习推荐《零起点Python大数据与量化交易》中文PDF+源代码

    学习量化交易推荐学习国内关于Python大数据与量化交易的原创图书<零起点Python大数据与量化交易>. 配合zwPython开发平台和zwQuant开源量化软件学习,是一套完整的大数据 ...

  8. 学习推荐《从Excel到Python数据分析进阶指南》高清中文版PDF

    Excel是数据分析中最常用的工具,本书通过Python与Excel的功能对比介绍如何使用Python通过函数式编程完成Excel中的数据处理及分析工作.在Python中pandas库用于数据处理,我 ...

  9. Attention机制在深度学习推荐算法中的应用(转载)

    AFM:Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Ne ...

随机推荐

  1. 程序员遇到BUG的解释

    开发应用程序是一项压力很大的工作,人无完人,工作中遇到bug是很正常的事,有些程序员会生气,沮丧,郁闷,甚至泄气,也有一些程序员则会比较淡定.如何进行修复bug的过程,是值得我们好好推敲的. 我想分享 ...

  2. JQuery兼容IE6问题汇总(不断更新)

    兼容IE6真是苦逼的差事,无奈中... 逗号的问题:IE6中要去掉最后的逗号 var o={ id:1, Name:"abc", //这里的逗号一定要去掉 } HTML的结构,由于 ...

  3. The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....

    遇到The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....,查找的 ...

  4. CNN & RNN 及一些常识知识(不断扩充中)

    参考: http://blog.csdn.net/iamrichardwhite/article/details/51089199 一.神经网络的发展历史 五六十年代,提出感知机 八十年代,提出多层感 ...

  5. 【转】ecshop后台语言项执行漏洞详解

    该漏洞需要能登录ecshop后台权限,简单修改下语言项目,即可在网站植入木马后门. 以下是详细分析 1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索用户信息 为什么要搜索用户 该漏洞需要能登 ...

  6. linux服务器性能优化

    1.这里的吞吐率特指Web服务器单位时间内处理的请求.       2.压力测试的前提:1>并发用户数 2>总请求数 3>请求资源描述       3.用户平均请求等待时间主要用户衡 ...

  7. 在C#中??和?分别是什么意思?

    在C# 6.0中,引入了一个 ?. 的运算符,前面的代码可以改成如下形式: int? firstX = points?.FirstOrDefault()?.X; 从这个例子中我们也可以看出它的基本用法 ...

  8. 阿里云oss上传图片

    1.首先我们要下载阿里云oss的sdk包:(可以下载原版的,改过的通用版在本人的百度云,嘎嘎嘎~) 2.下载好之后放到项目文件目录里面 3.要在需要的控制器引用这个sdk文件例如: include(& ...

  9. LR常见问题

    (1)LoadRunner录制脚本不弹出IE浏览器 当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到打不开浏览器的情况,可以用下面的方法解决.启动浏览器,打开Internet选项对话 ...

  10. c#下载网页源码的两种方法

    1.WebClient: System.Net.WebClient wc = new System.Net.WebClient(); Byte[] pageData = wc.DownloadData ...