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. LeetCode Number of 1 Bits

    原题链接在这里:https://leetcode.com/problems/number-of-1-bits/ 题目: Write a function that takes an unsigned ...

  2. iOS,Xcod7/8,iOS使用修改点

    1.Xcod7使用修改点 2.Xcode8使用修改点 Xcod7使用修改点 1.xcode7 新建的项目,Foundation下默认所有http请求都被改为https请求. HTTP+SSL/TLS+ ...

  3. sql 里 text类型的操作(转载)

    SQL Server中TEXT类型字段值在数据库中追加字符串方法 对text类型字段值进行追加更新的操作,一开始用了简单的update语句试了试,有错误,原来text.ntext类型的字段不能和 va ...

  4. 从零开始学Linux[三]:shell脚本学习

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试

  5. Spring+Mybatis+Maven+MySql搭建实例

    林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何使用Maven来搭建Spring+Mybatis+MySql的的搭建实例 ...

  6. ROS探索总结(三)——ROS新手教程【转】

    转自:http://blog.csdn.net/hcx25909/article/details/8811313 版权声明:本文为博主原创文章,未经博主允许不得转载.   目录(?)[-] 一ROS的 ...

  7. HTML5视频播放在ios下浮动元素无法点击的解决方案

    最近许多人在微博上问到在iPad.iPhone.iTouch等设备上使用HTML5播放视频,在视频上方悬浮一个div元素,div内的元素无法点击的情况,而在PC浏览器上没有这个问题. 这个现象是设备特 ...

  8. struts_表单得到数据

    在大家学习struts表达式语言的时候经常会遇到,从表单的提交上面得到数据, 而如何将表单的数据得到呢? 下面就介绍其中的一种方式: :以类的方式进行注入我们以login为例子 首先可以在struts ...

  9. PetaPoco的几个特性

    在PetaPoco中,Brad并没有定义太多Attribute来修饰Models或Fields.这些为数不多的几个Attribute如下: ColumnAttribute ExplicitColumn ...

  10. laravel框架总结(三) -- 路径分析

    1.直接写绝对路径,这样会用在/goods/show前面加上域名 <a href="/goods/show?id=<?php echo $item['id']; ?>&qu ...