Matthew Przyborski Sam Moore GEO244 April 27, 2017

Slides:



Advertisements
Similar presentations
Converting YouTube Videos to iPod Format Picking up the PACE!
Advertisements

Connect Pictometry Online End User
Sriram DRUPAL GCI What is a drop down menu? A drop down menu is a menu of options that appears when an item is selected with a mouse. The item.
TMS Mobile – iPhone Portal. Overview TMS Mobile is your mobile view into your TMS world! Currently supported mobile platforms: iPhone 2G iPhone 3G iPhone.
Y A S O O B A L I b o r n o n 1 9 t h F e b r u a r y i n K a n p u r d i s t r i c t o f U t t a r P r a d e s h. H e s t a r t e d s i n g i.
Sep 2010 Palestinian Land Authority IT Department By Salam Turkman1 Jquery (write less do more)
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Development of mobile applications using PhoneGap and HTML 5
 A “new-ish” web design methodology  Addresses growing number of Internet devices  Tailored experience to any device  Limits resizing, panning.
Definition from Wikipedia.  The Prototype JavaScript Framework  implemented as a single file of JavaScript code  named prototype.js (
The Online Guide to Creating Podcasts Presented by The Portland Public Schools Multimedia Library Downloading and Installing The MP3 Codec.
Rayzit EPL 371 Aζίζ Φίλιππος Παπαϊωάννου Βαρνάβας Πασχαλίδης Δημήτρης Χαραλάμπους Θεόδωρος.
Introduction to ArcGIS API for JavaScript
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
JQuery 10/21. Today jQuery Some cool tools around the web JavaScript Libraries Drawing libraries HTML Frameworks Conventions.
Karsten Vennemann, Seattle Free and Easy Web Mapping.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
Short Primer on Power Point Using MS Office 2003 So I have this black-and-white presentation. Now what? by Dan Gilbert Associate Professor, Business Administration.
Enabling High-Quality Printing in Web Applications
1 Lesson 7 Getting Started with Word Essentials Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Conor Russomanno & Elizabeth Umbrino. A popular free Javascript Library Released in January 2006 At BarCamp, an international network of user-generated.
Strategies for Building Mobile Apps Using ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Dreamweaver 8 Introduction What you can do with Dreamweaver 8 What's new in Dreamweaver 8.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Mobile website designing is one of the latest emerging technologies which are capable to be fit for wide range of devices. Line Focus delivers highly.
Dr. Martin Zhao Sept 4, Topics HTML and related tutorials on w3schools.com Related HTML tags Adding interesting features using JavaScript What is.
Types of Spatial Data Sites Data portals: Find and download data –Humboldt County, National Atlas “Atlases”: General information –GoogleMaps, MapQuest.
Esri UC 2014 | Technical Workshop | ArcGIS API for JavaScript: What’s New Derek Swingley Jerome Yang
2008 ESRI International User Conference “G eography in Action” GIS User Group Meeting September 19, 2008.
Mobile: Today and Beyond Stuart Parmenter, Director of Mobile
Advanced workflows for creating 3D Web Scenes in ArcGIS Online Javier Gutierrez and Janett Baresel.
Presented by David Hughes. Introduction Gaming is big business, and within the area of gaming in general is the area of board games. Currently, the board.
Follow Up. Can one change the appearance of the alert/confirm/prompt box? The default Alert box can be customized (or over-ridden) by JavaScript + CSS.
Adding Interactivity Comp 140 Fall Web 2.0 Major change in internet usage –From mostly static pages Text Graphics Simple links –To new paradigm.
Open-Source JavaScript Maps with Leaflet Will Abson
Agenda 1)Modern web standards overview 2)JavaScript library overview 3)Building a Single Page Application SPA.
Chris Andrews Product Manager, 3D and ArcGIS Earth
JQuery Fundamentals Introduction Tutorial Videos
ArcGIS API for javascript
Shiny for RStudio Exploring Web Mapping Technology
Mapping for the interwebs
Introducing OS OpenSpace
ADVANCED: Making maps with Leaflet.js
COLLECTION OF FREE BOOTSTRAP THEMES AND TEMPLATES
AnDroid GoogleMaps API
GIS using R A few examples Jaya Krishnan GIS Consultant
Map Mashups Peterson’s Chapter 10.
Navigating the GIS Web Proprietary ESRI Software (ArcGIS) cf. Free and(/or) OpenSource (FOSS) (QGIS)
°.
Responsive browser-based video recording and playback
H5P: Using an Interactive Assessment Tool in Moodle
Eddie Curran | Erin Woolbright
AMP.
HEATHER HALL & ADRIENNE SPITZER
Building your Website
Mapbox Studio Sarah and Haley.
Animate Workspace. Objective % Utilize appropriate tools and methods to produce digital animation.
By: Bradley Sever & Catrina McDermott
Spanish IGN API Emilio López Romero.
Introduction to Google Maps
An Intro to Leaflet.js Matt Anderson.
Electronic Field Study End User Training
Introduction To Leaflet.js
Types of Spatial Data Sites
Types of Spatial Data Sites
Types of Spatial Data Sites
Introduction to JavaScript & jQuery
ANIMATE WORKSPACE Stage Timeline Properties Panel Library Panel
Introduction to Portal for ArcGIS
Presentation transcript:

Matthew Przyborski Sam Moore GEO244 April 27, 2017 Leaflet at a Glance Matthew Przyborski Sam Moore GEO244 April 27, 2017

What is Leaflet? A popular, lightweight (38 kb) JavaScript library Ideal for making mobile- friendly interactive maps Can be used on all major desktop and mobile platforms Uses JS, HTML5 and CSS3

Does Leaflet have documentation? Short answer: Yes! Well organized webpage Each subsection has its name, type, default setting and description Even other subsections named in the description are hyperlinked http://leafletjs.com/reference-1.0.3.html

Leaflet does the basics best Representative functions Interactive functions Vector and image overlays Chloropleth, proportional symbol and dot density maps Markers and popups WMS GeoJSON Animation for pan, zoom, fade Toggle overlays Drag panning with inertia Double-click, scroll wheel or pinch or Shift + drag to zoom Drag marker Keyboard navigation Events (clicking, mouseover, etc.)

Leaflet is modular and customizable Add desired features and customize to fit your preferences. Supportive open source community Hundreds of plugins and APIs. Most common mashups use Google, Mapbox, ESRI, QGIS and/or D3.

Leaflet example map http://leafletjs.com/examples/choropleth/

Final Thoughts about Leaflet What Leaflet does not do Not a GIS Does not provide any data Focuses on performing basic functions well “Lightweight” compared to other technologies Framework for showing and interacting with map data You must provide data, basemaps, etc. Easy to understand even if you don’t know programming language well Online tutorials Youtube videos YouTube Image Overlay Tutorial

Thanks!