Navigating the GIS Web Proprietary ESRI Software Arc
Navigating the GIS Web Proprietary ESRI Software (Arc. GIS) cf. Free and(/or) Open. Source (FOSS) (QGIS)
Arc. GIS Desktop http: //www. esri. com/software/arcgis-for-desktop Traditional GIS package/application/program on lab/standalone/desk PC Variety of licences: Basic, Standard, Advanced (formerly Arc. View, Arc. Editor, Arc. Info) Arc. GIS Desktop (now up to v 10. 4) refers to traditional Arc. GIS applications (Arc. Map, Arc. Scene, Arc. Catalog), and now also… Arc. GIS Pro (now up to v 1. 2) http: //www. esri. com/software/arcgis-pro
Arc. GIS Pro http: //www. esri. com/software/arcgis-pro New (dedicated 64 -bit) Desktop GIS Program Context-Driven (i. e. ribbon toolbar a la modern MS Office) 2 D and 3 D combined! Licensed through Arc. GIS Online/My ESRI account (see later) ESRI claim to have re-invented Desktop GIS…
ESRI Web GIS: Arc. GIS Online; ESRI Story. Maps; JS API My ESRI - Account servicing - https: //my. esri. com/ Arc. GIS Online - http: //www. esri. com/software/arcgisonline Or from https: //www. arcgis. com/home/ Also includes links to lessons and featured AGISOL maps and ESRI Storymaps - http: //storymaps. arcgis. com/en/ Java. Script API - https: //developers. arcgis. com/javascript/ Cf. Google Maps API, OS API, Open. Layers, Leaflet, other JS – 3 D. js, etc. JS Developer Sandbox (or just use Text Editor and Web Browser!) Extensive tutorials online cf. Google Maps API, Open. Layers, also OS Open. Space API
Arc. GIS Plugins, Freebies, Apps A-Z at http: //www. esri. com/products#alpha-list Plugins/Extensions: Spatial Analyst, 3 D Analyst, Network Analyst, Geostatistical Analyst Data Interoperability, Data Reviewer, Workflow Manager Free Viewer Progs: Arc. Reader, Arc. Explorer, Arc. Earth ESRI Apps: Collector (cf. EDINA Fieldtrip GB), Arc. Pad (Professionals) on GPS/PDA Others: City. Engine, Arc. GIS Editor for Open. Street. Map, many others – see list
The Arc. GIS ‘Book’; Online Lessons/Help The Arc. GIS Book http: //learn. arcgis. com/en/arcgis-book/ Interactive web pages / PDF (i. e. includes links to tutorials) Tutorials cover Arc. GIS Online and Desktop (where more advanced) Online Tutorials/Help Online Lessons – linked from Arc. GIS Online - https: //learn. arcgis. com/en/ ESRI MOOCs Desktop Help and Selected Tutorials - http: //desktop. arcgis. com/en/arcmap/ ESRI Knowledge Base - http: //support. esri. com/knowledge-base Geo. Net incl. Arc. GIS Ideas - https: //geonet. esri. com/community/arcgis-ideas/ My Training - http: //www. esri. com/training/main/my-training ESRI Virtual Campus (Free in HE/Uo. E)/ Instructor-led Training £££ / $$$
QGIS and Open Alternatives QGIS - (Quantum GIS) Free Download / Extensible (plugins) / Open-Source Huge User Community (and partic. Creative user community) Generally bundled with a set of FOSS software (OSGeo Project) E. g. GRASS, gv. SIG, GDAL/OGR, Postgre. SQL/Post. GIS, Map/Geo. Server, Map. Guide Open OSGeo Desktop: QGIS (+GRASS, SAGA) DBMS/Web: Postgre. SQL/Pg. Admin, Apache, Map. Server, Geo. Server Code Libs: GDAL, extend with Python plugins QGIS integration with numerous modules: Post. GIS, LASTools, Tau. DEM (well-known to many Arc. GIS users) Live DVD: OSGeo Live
Free Mapping Open. Street. Map Compare with Google in e. g. developing nations Community Effort; Disaster Relief Editor available; Editors; Contributors (Surveyors) Also ‘underlies’ various Java. Script powered map ‘libraries’ Open. Layers, Leaflet, etc. Free online ESRI account (non-commercial/trial) Usual Streetmap (E-N), Bing, Google* *Be aware of commercial companies providing ‘free’ services – pull plug… Map. Tiler – Incorporate Paper Maps into Google, Open. Layers or Leaflet
Hosted Web Mapping Services Map. Box / Map. Box Studio MBTles Format, Vector Tiles – NEW!!!
Hosted Web Mapping Services Map. Box / Map. Box Studio MBTles Format, Vector Tiles – NEW!!!
Hosted Web Mapping Services Carto. DB Map Academy - https: //academy. cartodb. com/
Hosted Web Mapping Services Carto. DB Map Academy - https: //academy. cartodb. com/
Open (Development) Platforms Python Scripting language of choice for ESRI Arc. GIS *and* QGIS Use e. g. Arc. GIS or other 3 rd party code outside Arc. GIS via Python directly Easy to get started; Object-oriented Language of choice – also used by modern web development, e. g. Geo. Django R Superior stats handling Integrates well with e. g. GRASS (which can be used via QGIS) Processing (Visual Analytics) – now available in School! Java default mode, but also Python, Java. Script, and Android versions (App Development)
A final word on Java. Script… Your friend: Runs in web browser; just need a text editor (Notepad will do, Notepad++ better) Client-side (fast, no server hit nor cross-web lag or delay) Multiple 3 rd party libraries/APIs D 3. js, Three. js, p 5. js Mapping JS APIs: Open. Layers (plus Tutorials online), Leaflet, Google, OS, other… Traditional server-side approaches still valid and easy Perl/PHP scripts to dynamically generate HTML/graphics e. g. SVG (write your own GIS) Web URL APIs in address bar: Web Mashups using 3 rd party web mapping services Ordinary ‘map’ website: e. g. Street. Map, Vision of Britain Dedicated WMS: e. g. BGS, Gov Data services (Can display WMS in GIS direct from web)
Get Mapping!. . . Have a go, have fun!
- Slides: 15