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. soap和http的区别

    Http get,post,soap协议都是在http上运行的1)get:请求参数是作为一个key/value对的序列(查询字符串)附加到URL上的查询字符串的长度受到web浏览器和web服务器的限制 ...

  2. RDIFramework.NET ━ 9.6 模块(菜单)管理 ━ Web部分

    RDIFramework.NET ━ .NET快速信息化系统开发框架 9.6  模块(菜单)管理 -Web部分  模块(菜单)管理是整个框架的核心,主要面向系统管理人员与开发人员,对普通用户建议不要授 ...

  3. 使用MapReduce实现一些经典的案例

    在工作中,很多时候都是用hive或pig来自动化执行mr统计,但是我们不能忘记原始的mr.本文记录了一些通过mr来完成的经典的案例,有倒排索引.数据去重等,需要掌握. 一.使用mapreduce实现倒 ...

  4. 1046: 最小的K个数

    1046: 最小的K个数 时间限制: 1 Sec  内存限制: 128 MB提交: 233  解决: 200[提交][状态][讨论版] 题目描述 输入n个整数,找出其中最小的K个数.例如输入4,5,1 ...

  5. 关于Beta分布、二项分布与Dirichlet分布、多项分布的关系

    在机器学习领域中,概率模型是一个常用的利器.用它来对问题进行建模,有几点好处:1)当给定参数分布的假设空间后,可以通过很严格的数学推导,得到模型的似然分布,这样模型可以有很好的概率解释:2)可以利用现 ...

  6. fgets函数

    打开文件 fopen("需要打开的路径") 然后使用fgets函数读取行 #include <stdio.h> #include <stdlib.h> #i ...

  7. JS变量、内存、作用域小结

    确保占用最少的内存可以让页面获得更好的性能,优化内存占用的最佳方式:为执行中的代码 只保存必要的数据.一旦数据不再有用,最好通过将其值置为null来释放其引用.适用于大多 数全局变量和全局对象的属性. ...

  8. 再次熟悉jdbc连接mysql

    闲来无事想探究一下jdbc 1.首先准备工作.我们要下载jdbc驱动包mysql-connector-java-5.1.7-bin.jar.其他的暂时先不用,这个包的下载地址:http://pan.b ...

  9. Java堆和栈详解

    Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配.当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间 ...

  10. GMF:如何在不打开Editor的情况下生成图片

    问题 GMF应用中,有时我们希望在不打开*DiagramEditor的情况下,从文件就能生成它的图片   解决方案 首先,从文件中构造DiagramImpl实例: TransactionalEditi ...