Web Maps With Leaflet. Presented at the Annual Meeting of the Organization of Fish and Wildlife Information Managers September 30, 2014 Flagstaff, AZ
|
|
- Alan Daniels
- 6 years ago
- Views:
Transcription
1 Web Maps With Leaflet Presented at the Annual Meeting of the Organization of Fish and Wildlife Information Managers September 30, 2014 Flagstaff, AZ
2 What is Leaflet? A JavaScript library for building interactive maps
3 Advantages of Leaflet Free, open source Public, private, commercial use Use with any background map Active developer community for support and plug-in features
4 TPWD Leaflet Maps State Parks Lake Finder ShareLunker Locations
5 Find Base Map ArcGIS Online NCRS imagery Mapbox In-house cartography
6 OpenStreetMaps Crowd-sourced map of world Unrestricted use, but don t link to OSM server Download and store locally Use another host service MapQuest Open
7 Basic Setup Leaflet stylesheet in page header <link rel="stylesheet" href=" 0.5/leaflet.css" /> Map div in page body <div id="map" style="width: 700px; height: 700px; border: 1px solid black;"> </div> Call Leaflet software <script src=" </script>
8 Build Your Map Open JavaScript tag <script></script> Create map variable, Set center point and zoom level var map = L.map('map').setView([31,-100], 6); Add base map L.tileLayer(' ).addto(map);
9 L.marker([lat, long]).addto(map).bindpopup( content');
10 Texas Travel Regions Panhandle Plains Prairies & Lakes Piney Woods Gulf Coast South Texas Plains Hill Country Big Bend Country
11 Lakes of the South Texas Plains Custom point marker Mouseover tooltip! Customize popup window Image overlay
12 Point Marker Define icon var lakeicon = L.icon({ iconurl: 'images/icons/leaflet_marker_grey.png', iconsize: [20, 32], iconanchor: [10, 31], popupanchor: [0, -35] }); Put marker on map L.marker([ , ], {icon: lakeicon}).addto(map);
13 Tooltip & Popup Add Tooltip L.marker([ , ], {icon: lakeicon, title: 'Averhoff'}).addTo(map); Format popup window.bindpopup("<b>averhoff Reservoir</b><br /> <a href=\"/fishboat/fish/recreational/lakes/averhoff\">fishing Information</a>"); Code for one placemark L.marker([ , ], {icon: lakeicon, title: 'Averhoff'}).addTo(map).bindPopup("<b>Averhoff Reservoir</b><br /> <a href=\"/fishboat/fish/recreational/lakes/averhoff\">fishing Information<a>");
14 Add Overlay
15 Image Overlay Specify image and placement var imageurl = '/fishboat/fish/recreational/lakes/images/statemaps/stregion.gif', imagebounds = [[ , ], [ , ]]; Put on map, adjust transparency L.imageOverlay(imageUrl, imagebounds, {opacity: 0.3}).addTo(map);
16 Bulk Loading with GeoJSON GeoJSON - geospatial data interchange format based on JavaScript Object Notation (JSON) Works well with Leaflet Store multiple map features in GeoJSON object
17 GeoJSON Objects Geometry Point, MultiPoint LineString, MultiLineString Polygon, MultiPolygon, GeometryCollection Feature A geometry + properties
18 Sources of GeoJSON Data Download from public repositories GIS shape files convert with QGIS, ArcGIS, GeoMedia Query database and express results in GeoJSON format
19 South Texas CFLs 20+ small lakes Select from MySQL database PHP script converts result to GeoJSON feature collection Save output to file.js Call file from Leaflet
20 Query Database SELECT w.lake_code, c.county_name, w.water_name, w.area, w.longitude, w.latitude FROM waterbodies w, counties c WHERE w.county_code = c.county_id AND c.tregion_id = '5' AND w.cfl = 'Yes' AND w.longitude IS NOT NULL AND w.longitude!= '0' ORDER BY County_Name, Water_Name
21 JSON Statement var cfls = {"type":"featurecollection","features":[ {"type":"feature","properties":{ "ID":"1974", "name":"brackenridge Park", "county":"bexar","size":"10.00"}, "geometry":{ "type":"point","coordinates":[ , ]}}, {"type":"feature","properties":{ "ID":"0232", "name":"espada", "county":"bexar","size":"19.00"}, "geometry":{ "type":"point","coordinates":[ , ]}} ]}
22 Put Data on Map Call JSON file <script type="text/javascript" src="/fishboat/fish/recreational/lakes/media/cfl5.js"> </script> Put properties in popup function oneachfeature(feature, layer) { var popupcontent = "<p><b>" + feature.properties.name + "</b><br>" + feature.properties.county + " County<br>" + feature.properties.size + " acres</p>"; layer.bindpopup(popupcontent); }
23 Create Markers L.geoJson(cfls, { oneachfeature: oneachfeature, pointtolayer: function (feature, latlng) { return L.marker(latlng, {icon: lakeicon, title: feature.properties.name}); } }).addto(map);
24 ShareLunker Locations
25
26 ShareLunker Query SELECT lunker_fish.wb_code, waterbodies.water_name, waterbodies.longitude, waterbodies.latitude, COUNT(lunker_fish.ID) FROM lunker_fish, waterbodies WHERE lunker_fish.wb_code = waterbodies.lake_code AND waterbodies.longitude IS NOT NULL AND waterbodies.longitude!= '0' GROUP BY waterbodies.water_name";
27 JSON Statement var lunkerlakes = {"type":"featurecollection","features":[ {"type":"feature","properties":{ "ID":"0006", "name":"alan Henry", "fishcount":"25"}, "geometry":{ "type":"point","coordinates":[ , ]}}, {"type":"feature","properties":{ "ID":"0781", "name":"white River Reservoir", "fishcount":"1"}, "geometry":{ "type":"point","coordinates":[ , ]}} ]}
28 Popup Content if (feature.properties.fishcount > 1) { var popupcontent = "<b>" + feature.properties.name + "</b><br>"+ feature.properties.fishcount + " ShareLunkers (<a href='archives/index.phtml?wcode=" + feature.properties.id + "'>see list</a>)"; } else { var popupcontent = "<b>" + feature.properties.name + "</b><br>" + feature.properties.fishcount + " ShareLunker (<a href='archives/index.phtml?wcode=" + feature.properties.id + "'>details</a>)"; }
29 Create Markers L.geoJson(lunkerlakes, { oneachfeature: oneachfeature, pointtolayer: function (feature, latlng) { return L.marker(latlng, {icon: lunkericon, title: feature.properties.name + " (" + feature.properties.fishcount + ")"}); } }).addto(map);
30 TPWD Leaflet Maps State Parks - Statewide Lake Finder South Texas Lakes (demo) thtex_demo.phtml Small Lakes (demo) all_lakes_demo.phtml ShareLunker Locations er/lunkerlocations.phtml
31 Helpful Links Leaflet API - leafletjs.com GeoJSON tutorial leafletjs.com/examples/geojson.html GeoJSON Format Specification OpenStreetMaps tile usage ge_policy and st#mapquest-hosted_map_tiles
32 More Information Dyanne Fry Cortez Web Coordinator Inland Fisheries Division Texas Parks and Wildlife Department
33
Leaflet.js is an open-source library using which we can deploy interactive, simple, lightweight and simple web maps.
About the Tutorial Leaflet.js is an open-source library using which we can deploy interactive, simple, lightweight and simple web maps. Audience This tutorial is meant for all those readers who would like
More informationLeaflet Tips and Tricks
Leaflet Tips and Tricks Interactive Maps Made Easy Malcolm Maclean This book is for sale at http://leanpub.com/leaflet-tips-and-tricks This version was published on 2014-12-21 This is a Leanpub book. Leanpub
More informationLeaflet.js Succinctly
1 Leaflet.js Succinctly By Mark Lewin Foreword by Daniel Jebaraj 2 Copyright 2016 by Syncfusion, Inc. 2501 Aerial Center Parkway Suite 200 Morrisville, NC 27560 USA All rights reserved. I mportant licensing
More informationDjango Leaflet Documentation
Django Leaflet Documentation Release 0.20 Makina Corpus Oct 04, 2017 Contents 1 Installation 3 1.1 Configuration............................................... 3 1.2 Example.................................................
More informationMapInfo2Leaflet. User Guide TWIAV.NL
MapInfo2Leaflet User Guide TWIAV.NL Version 0.35 7 November 2014 Table of Contents 1. Introduction... 2 2. Export a MapInfo Table to a Web Map Application using Leaflet... 3 2.1. Preparation: open a table
More informationGeog183: Cartographic Design and Geovisualization Spring Quarter 2018 Lecture 10: Production, Reproduction and Dissemination
Geog183: Cartographic Design and Geovisualization Spring Quarter 2018 Lecture 10: Production, Reproduction and Dissemination Historical development Ancient maps: many media and materials Papyrus used in
More informationBuilding OSM based web app from scratch
Building OSM based web app from scratch How to find the way through the open source jungle? Nils Vierus, Berlin osm-maps.eu What is my technical background? First programming language: ALGOL 60 (late 70
More informationVisual System Implementation
Visual System Implementation Shamal AL-Dohuki and Ye Zhao Shamal AL-Dohuki Ph.D. candidate in the Department of Computer Science at Kent State University, Ohio, USA. Software Development Lead of TrajAnalytics
More informationUse APEX to Visualize Spatial Data. Display data on maps with minimal efforts
Use APEX to Visualize Spatial Data Display data on maps with minimal efforts Øyvind Isene @OyvindIsene http://oisene.blogspot.com https://enesi.no/ http://sysco.no http://www.bicon.no 500+ Technical Experts
More informationOpenStreetMap how to get mobile
OpenStreetMap how to get mobile Michal Páleník Freemap Slovakia Department of Cartography, Geoinformatics and Remote Sensing, Faculty of natural sciences, Comenius University in Bratislava www.freemap.sk
More informationFirst News App Documentation
First News App Documentation Release Investigative Reporters and Editors Sep 27, 2017 Contents 1 What you will make 3 2 About the authors 5 3 Prelude: Prerequisites 7 3.1 Command-line interface.........................................
More informationMapping in the Cloud: Working with Google Maps and other Mapping Services. Michael P. Peterson University of Nebraska at Omaha
Mapping in the Cloud: Working with Google Maps and other Mapping Services Michael P. Peterson University of Nebraska at Omaha Outline 1. Coding as Literacy 2. Cloud 3. Cloud Maps 4. Education 5. Future
More informationGIS features in MariaDB and MySQL
GIS features in MariaDB and MySQL What has happened in recent years? Hartmut Holzgraefe Principal Support Engineer at MariaDB Inc. hartmut@mariadb.com August 20, 2016 Hartmut Holzgraefe (MariaDB Inc.)
More informationPackage geoops. March 19, 2018
Type Package Package geoops March 19, 2018 Title 'GeoJSON' Topology Calculations and Operations Tools for doing calculations and manipulations on 'GeoJSON', a 'geospatial' data interchange format ().
More informationADDING GEOSPATIAL FEATURES TO A JAVA WEB APP CODEONE 2018
ADDING GEOSPATIAL FEATURES TO A JAVA WEB APP CODEONE 2018 Matti Tahvonen OS S A DVO CAT E Web pages from 1994 Web apps from 1996 (JavaScript, Perl, PHP ) Java web apps from 2006 (Vaadin R&D + helping our
More informationBeyond PostGIS. New developments in Open Source Spatial Databases. Karsten Vennemann. Seattle
New developments in Open Source Spatial Databases Karsten Vennemann Seattle Talk Overview Intro Relational Databases PostGIS JASPA INGRES Geospatial MySQL Spatial Support HatBox a user space extension
More informationDesigning and Using Basemaps. Jennifer Hughey
Designing and Using Basemaps Jennifer Hughey Agenda The ArcGIS System Basemaps are a key component of your system Cartographic design considerations Using basemap layers in ArcMap Best practices for designing
More informationA ONE-STOP SERVICE HUB INTEGRATING ESSENTIAL WEATHER AND GEOPHYSICAL INFORMATION ON A GIS PLATFORM. Hong Kong Observatory
A ONE-STOP SERVICE HUB INTEGRATING ESSENTIAL WEATHER AND GEOPHYSICAL INFORMATION ON A GIS PLATFORM Hong Kong Observatory Mission HONG KONG OBSERVATORY To provide people-oriented quality services in meteorology
More informationCounty of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015
County of Los Angeles Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 CIO Preferred Technologies for GIS This document lists the preferred Geographic
More informationUnity In diversity. ArcGIS JS API as an Integration Tool. RICARDO BANDEIRA - IplanRio
Unity In diversity ArcGIS JS API as an Integration Tool RICARDO BANDEIRA - IplanRio Introduction Integrating the processes of an entire City Hall is not an easy task. Decision making requires updated information
More informationRendering map data with Python and Mapnik. From Bits To Pictures. Hartmut Holzgraefe. FOSDEM - Feb. 4th, 2018
Rendering map data with Python and Mapnik From Bits To Pictures Hartmut Holzgraefe hartmut@php.net FOSDEM - Feb. 4th, 2018 Hartmut Holzgraefe (OpenStreetMap) Python Mapnik FOSDEM - Feb. 4th, 2018 1 / 56
More informationFrom data source to data view: A practical guide to uploading spatial data sets into MapX
From data source to data view: A practical guide to uploading spatial data sets into MapX Thomas Piller UNEP/GRID Geneva I Table of contents 1. Adding a new data source to MapX... 1 1.1 Method 1: upload
More information[ ]..,ru. GeoServer Beginner's Guide. open source^ software server. Share and edit geospatial data with this open source.
GeoServer Beginner's Guide Share and edit geospatial data with this open source software server Stefano lacovella Brian Youngblood [ ]..,ru open source^ PUBLISHING community experience distilled BIRMINGHAMMUMBAI
More informationData Acquisition using Mashup and 3-D Technology. Matt Rahr College of Agriculture and Life Sciences University of Arizona
Data Acquisition using Mashup and 3-D Technology Matt Rahr College of Agriculture and Life Sciences University of Arizona Let s Do It! What is a Mashup? + Your Data A hybrid website or web application
More informationgeotools: Exporting cartography data from Stata to GIS systems
2018 Canadian Stata Conference Morris J. Wosk Centre for Dialogue, Vancouver, BC geotools: Exporting cartography data from Stata to GIS systems Sergiy Radyakin sradyakin@worldbank.org Development Economics
More informationChapter 9. Attribute joins
Chapter 9 Spatial Joins 9-1 Copyright McGraw-Hill Education. Permission required for reproduction or display. Attribute joins Recall that Attribute joins: involve combining two attribute tables together
More informationMaking Your Own Maps PGCon 2012
Making Your Own Maps PGCon 2012 http://8bitcity.com/map CC-BY-SA OpenStreetMap & Contributors Steve Singer steve@ssinger.info Steve Singer Amateur Cartographer http://www.flickr.com/photos/tinker-tailor/4284883477/
More informationOpen Source Software: What and Why?
ESRI and Open Source A Love Story Presented by Bates Rambow Open Source Software: What and Why? What Software that has its source code published for anyone to inspect the source code. Generally released
More informationIn the studio with Mapbox
# M a p b o x B a c k g r o u n d In the studio with Mapbox Jim Walseth Senior Software Developer Tableau, Maps Team 2017 Master Plan Coastal Louisiana faces one of the highest land loss rates in the
More informationZenful Maps with SQL. Matthew Basanta Paul Vidal
Zenful Maps with SQL Matthew Basanta Paul Vidal Get out your smartphone http://goo.gl/lvnql Just go to the website, don't do anything yet Introductions Matthew Basanta Paul Vidal Overview Designing for
More informationGIS Data Preparation and Conversion for the Web
Institute of Cartography GIS Data Preparation and Conversion for the Web Ionuț Iosifescu 17/02/2016 1 Data Preparation Workflow Data Collection Data Check Convert Data Visualize Data - Data Sources - GIS
More informationLose Yourself in Map Services (Google, Microsoft, Yahoo, MapQuest) Luke Sankey 28 November 2006 / CSCI 7818: Web Services
Lose Yourself in Map Services (Google, Microsoft, Yahoo, MapQuest) Luke Sankey 28 November 2006 / CSCI 7818: Web Services Expected Features of a Map (from basic to advanced) Programmatically move, zoom,
More informationLocalization and value creation
Localization and value creation Table of Contents 1. Localization brings interesting new dimensions............................................. 1 a. Example - Facebook Local Awareness Feature 1 b. Example
More informationMapbox GL. Modern, Robust, Open Source Maps on Mobile & Web. I did a talk like this at OSB 15, but today we ve realized the promise of a lot of this.
Mapbox GL Modern, Robust, Open Source Maps on Mobile & Web Justin Miller @incanus77 I did a talk like this at OSB 15, but today we ve realized the promise of a lot of this. Plus, I d like to talk a little
More informationCONFIGURING PUBLIC MAPS WITH GEOMEDIA SMART CLIENT 2015
CONFIGURING PUBLIC MAPS WITH GEOMEDIA SMART CLIENT 2015 etraining Introduction This etraining module demonstrates how to check the prerequisites, configure Base Maps, points of interest (POIs) and the
More informationWeb GIS Development using Open Source Leaflet and Geoserver Toolkit
Web GIS Development using Open Source Leaflet and Geoserver Toolkit 1 Taranjot Singh Bhatia, 2 Harpinder Singh, 3 P.K Litoria, 4 Brijendra Pateriya 1,2,3,4 Punjab Remote Sensing Centre, Ludhiana, Punjab,
More informationSchenker AB. Interface documentation Map integration
Schenker AB Interface documentation Map integration Index 1 General information... 1 1.1 Getting started...1 1.2 Authentication...1 2 Website Map... 2 2.1 Information...2 2.2 Methods...2 2.3 Parameters...2
More informationHere are a few easy steps to create a simple timeline. Open up your favorite text or HTML editor and start creating an HTML file.
1 of 6 02-Sep-2013 1:52 PM Getting Started with Timeline From SIMILE Widgets Contents 1 Getting Started 1.1 Note 1.2 Examples 1.3 Step 1. Link to the API 1.4 Step 2. Create a DIV Element 1.5 Step 3. Call
More informationArcWeb Services (APIs, GIS Content and Functionality)
ArcWeb Services SOAP API Deep Dive Marwa Mabrouk: Saravanan Rajaram: ArcWeb Development Manager ArcWeb Senior QA Engineer Developer Summit 2007 1 Topics Quick Overview Location services Spatial analysis
More informationIntroduction to GIS software
Introduction to GIS software There are a wide variety of GIS software packages available. Some of these software packages are freely available for you to download and could be used in your classroom. ArcGIS
More informationOpenLayers Workshop. Follow along with the demos at Thomas Wood OpenLayers User & Contributor
OpenLayers Workshop Follow along with the demos at http://sn.im/soc-ol-demos Thomas Wood OpenLayers User & Contributor SoC Summer School 09 Southampton Tuesday, 8th September What is OpenLayers? an Open
More informationDatabase Systems Lab. 19. Google Maps API 충남대학교컴퓨터공학과 데이타베이스시스템연구실
데이타베이스시스템연구실 Database Systems Lab. 19. Google Maps API 충남대학교컴퓨터공학과 데이타베이스시스템연구실 Google Maps API Tutorial What is Google Maps? Allows you to display maps on your web site Google Maps API Google Maps API
More informationIntroduction to QGIS: Instructor s Notes
2016 Introduction to QGIS: Instructor s Notes Created by: MARK DE BLOIS, CEO / FOUNDER, UPANDE LIMITED WITH SUPPORT FROM THE WORLD BANK AND THE UK DEPARTMENT FOR INTERNATIONAL DEVELOPMENT (DFID) Module
More informationSpeaker notes. Who am I?
Who am I? Hartmut Holzgraefe from Bielefeld, Germany Studied electric engineering, computer science, and biology OpenStreetMapper since 2007 (anniversary next week) Principal Database Support Engineer
More informationLessons learned. By Lucas Timmons. Fee alternatives to map making
Lessons learned By Lucas Timmons Fee alternatives to map making We are in a new golden age of mapping. Never before has the technology to make maps been more accessible, nor has the data to make maps been
More informationMongoDB An Overview. 21-Oct Socrates
MongoDB An Overview 21-Oct-2016 Socrates Agenda What is NoSQL DB? Types of NoSQL DBs DBMS and MongoDB Comparison Why MongoDB? MongoDB Architecture Storage Engines Data Model Query Language Security Data
More informationData Visualization (CIS 468)
Data Visualization (CIS 468) Web Programming Dr. David Koop Languages of the Web HTML CSS SVG JavaScript - Versions of Javascript: ES6/ES2015, ES2017 - Specific frameworks: react, jquery, bootstrap, D3
More informationFish Eye Menu DMXzone.com Fish Eye Menu Manual
Fish Eye Menu Manual Page 1 of 33 Index Fish Eye Menu Manual... 1 Index... 2 About Fish Eye Menu... 3 Features in Detail... 4 Integrated in Dreamweaver... 6 Before you begin... 7 Installing the extension...
More informationTerratype Umbraco Multi map provider
Terratype Umbraco Multi map provider Installation Installing via Nuget This Umbraco package can be installed via Nuget The first part is the Terratype framework, which coordinates the different map providers,
More informationSearching and Downloading OpenStreetMap Data
Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://www.spatialthoughts.com This work is licensed under a Creative Commons Attribution 4.0 International License.
More informationMAP SCRIPTING 101. AH Example-Driven Guide to Building Interactive MapA with Sing, Yahoo!, and Google MapA. by Adam DuVander.
MAP SCRIPTING 101 AH Example-Driven Guide to Building Interactive MapA with Sing, Yahoo!, and Google MapA by Adam DuVander no starch press San Francisco CONTENTS IN DETAIL ACKNOWLEDGMENTS INTRODUCTION
More informationGetting Started with the ArcGIS Server JavaScript API
Getting Started with the ArcGIS Server JavaScript API Agenda Introduction ArcGIS Server services and mashups REST API Services Directory JavaScript API ArcGIS Server Resource Center Dojo Maps, layers,
More informationUsing Spatial Data in a Desktop GIS; QGIS 2.8 Practical 2
Using Spatial Data in a Desktop GIS; QGIS 2.8 Practical 2 Practical 2 Learning objectives: To work with a vector base map within a GIS and overlay point data. To practise using Ordnance Survey mapping
More informationOpenStreetMap. For the semi-uninitiated. Fraser Kirkpatrick Technical Project Manager 27 th September CGI Group Inc.
OpenStreetMap For the semi-uninitiated Fraser Kirkpatrick Technical Project Manager 27 th September 2018 1 Agenda Introduction to OpenStreetMap Summary of OSM data model Live Edit Data Maturity Consuming
More informationChapter 8: Using Toolbars
Chapter 8: Using Toolbars As a GIS web application developer you want to focus on building functionality specific to the application you are constructing. Spending valuable time and effort adding basic
More informationNew Mexico Watch: User Guide
New Mexico Watch: User Guide The New Mexico Watch (nmwatch.org) interactive website distributes maps, data, and related information of natural disasters within New Mexico. This application is developed
More informationOpen Source Cloud Map User Guide
Open Source Cloud Map User Guide Table of Contents Map Page... 1 Static Mercator Map... 1 Customizable Map... 1 Title Bar... 2 Toolbar... 2 Non Toolbar Navigation... 3 Map Window... 3 Layers / Legend Window...
More informationApplication Development in Web Mapping 1.
University of West Hungary, Faculty of Geoinformatics László Kottyán Application Development in Web Mapping 1. module ADW1 Web Technologies and Geospatial Standards SZÉKESFEHÉRVÁR 2010 The right to this
More informationIntroduction THE OPENGEO ARCHITECTURE
Introduction Putting maps on the web used to be very very difficult. It required specialized software, and more important, specialized knowledge about the kinds of data and processes used to create cartographic
More informationCreating Printable Maps
Creating Printable Maps How to convert OSM data into printable files Hartmut Holzgraefe hartmut@php.net August 21, 2016 Hartmut Holzgraefe (OpenStreetMap) Creating Printable Maps August 21, 2016 1 / 41
More informationUsing MySQL with the Dojo Toolkit. Martin MC Brown, Sun Microsystems
Using MySQL with the Dojo Toolkit Martin MC Brown, Sun Microsystems AJAX Asynchronous Javascript And XML Interactive webpages Auto-forms, popups, etc Fewer complete pageloads Lower load on your database
More informationArcGIS Online: Managing Data. Jeremy Bartley Sentha Sivabalan
ArcGIS Online: Managing Data Jeremy Bartley (jbartley@esri.com) Sentha Sivabalan (ssivabalan@esri.com) Agenda Creating and managing content like Apps, Maps, Scenes and Layers in ArcGIS Today s Topics:
More informationLab 4. Accessing Secondary Data with CartoDB
Lab 4 Accessing Secondary Data with CartoDB What You Will Learn How To Access a wide variety of geographic data sources Perform queries on data Digitize your own data Screen-scape from web pages Georeference
More information5 Snowdonia. 94 Web Applications with C#.ASP
94 Web Applications with C#.ASP 5 Snowdonia In this and the following three chapters we will explore the use of particular programming techniques, before combining these methods to create two substantial
More informationTerratype Umbraco Multi map provider
Terratype Umbraco Multi map provider Installation Installing via Nuget This Umbraco package can be installed via Nuget The first part is the Terratype framework, which coordinates the different map providers,
More informationIntroduction to QGIS: Student Workbook
2016 Introduction to QGIS: Student Workbook Created by: MARK DE BLOIS, CEO / FOUNDER, UPANDE LIMITED WITH SUPPORT FROM THE WORLD BANK AND THE UK DEPARTMENT FOR INTERNATIONAL DEVELOPMENT (DFID) Module 3:
More informationMelown 3D Stack - Documentation
Melown 3D Stack - Documentation Release 1.0.0 Jachym Cepicky, Stanislav Sumbera May 28, 2018 Contents 1 License 3 2 Downloading VTS 5 3 Melown Cloud 7 4 Where to go next 9 i ii VTS 3D Geospatial Software
More informationExplore a map Learn ArcGIS
Explore a map Learn ArcGIS In this lesson, you'll open a web map and learn how to navigate and work with it using map tools as you explore Farmer Markets in the Louisville Area. 1. Go to www.arcgis.com
More informationPackage geojson. November 8, 2017
Type Package Title Classes for 'GeoJSON' Package geojson November 8, 2017 Classes for 'GeoJSON' to make working with 'GeoJSON' easier. Includes S3 classes for 'GeoJSON' classes with brief summary output,
More informationHOW TO: EMBED A SINGLE IMAGE INTO GOOGLE EARTH
HOW TO: EMBED A SINGLE IMAGE INTO GOOGLE EARTH If you re not interested in downloading the free topo map from the link on the post, this is your other option. The process is simple and the only setback
More informationCS4HS#workshop! Google&maps!!!
CS4HS#workshop! Google&maps!!!!!!! Developed!by!Claire!Hocking!! Class/Individual Project - Teacher Setup Prior to setting the homework Create 4 spreadsheets that are shared between all students in the
More informationExploring Open Source GIS Programming. Scott Parker, Katie Urey, Jack Newlevant, Mele Sax-Barnett
Exploring Open Source GIS Programming Scott Parker, Katie Urey, Jack Newlevant, Mele Sax-Barnett When to write a program When you expect your tool to have multiple uses and/or multiple iterations Something
More informationUsing an ArcGIS Server.Net version 10
Using an ArcGIS Server.Net version 10 Created by Vince DiNoto Vince.dinoto@kctcs.edu Contents Concept... 2 Prerequisites... 2 Data... 2 Process... 3 Creating a Service... 3 Down Loading Shapefiles... 3
More information[DEMO INTRO TO CAERUS GEO] American Red Cross International Services
[DEMO INTRO TO CAERUS GEO] American Red Cross International Services http://americanredcross.github.io Table of Contents Introduction... 1 Overview... 1 What is CaerusGeo?... 1 Using CaerusGeo... 1 Create
More informationIntroduction to WEB PROGRAMMING
Introduction to WEB PROGRAMMING Web Languages: Overview HTML CSS JavaScript content structure look & feel transitions/animation s (CSS3) interaction animation server communication Full-Stack Web Frameworks
More informationState of JTS. Presented by: James, Jody, Rob, (Martin)
State of JTS Presented by: James, Jody, Rob, (Martin) Welcome Martin Davis James Hughes Jody Garnett Rob Emanuele Vivid Solutions CCRi Boundless Azavea 2 Introducing JTS Topology Suite udig Introduction
More informationWeb-based Envision Tomorrow 1.0 Technical Documentation
Web-based Envision Tomorrow 1.0 Technical Documentation Table of Contents Background... 2 Design Overview... 2 Windows Web Server... 3 ArcGIS for Server... 3 System Requirements... 4 Account and File Organization...
More informationLynn Barrett Tennessee Wildlife Resources Agency
Lynn Barrett Tennessee Wildlife Resources Agency Tennessee 26,967,525 Acres Tennessee 26,967,525 Acres 95 Counties Tennessee 26,967,525 Acres 95 Counties 1,649,281 acres on 200+ Refuges & WMAs Tennessee
More informationSVG Web Mapping. Four-dimensional visualization of time- and geobased data
SVG Web Mapping Four-dimensional visualization of time- and geobased data SVGOpen 2008 in Nuremberg Universitiy of Osnabrück Content Web Mapping Application Template Client Server communication Interaction
More informationLearnOSM. The id Editor. Starting the id Editor
LearnOSM The id Editor Reviewed 2016-02-08 The id editor is the de facto, browser-based OpenStreetMap editor. id is fast and easy to use, and allows mapping from various data sources such as satellite
More informationProviding Interoperability Using the Open GeoServices REST Specification
2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Providing Interoperability Using the Open GeoServices REST Specification Satish Sankaran Kevin Sigwart What
More informationGIS Basics for Urban Studies
GIS Basics for Urban Studies Date: March 21, 2018 Contacts: Mehdi Aminipouri, Graduate Peer GIS Faciliator, SFU Library (maminipo@sfu.ca) Keshav Mukunda, GIS & Map Librarian Librarian for Geography (kmukunda@sfu.ca)
More informationThe Data Journalist Chapter 7 tutorial Geocoding in ArcGIS Desktop
The Data Journalist Chapter 7 tutorial Geocoding in ArcGIS Desktop Summary: In many cases, online geocoding services are all you will need to convert addresses and other location data into geographic data.
More informationDynamic Select Option Menu Using Ajax And PHP. Wednesday, Mar 11, 2015
Page 1 of 7 TalkersCode.com HTML CSS JavaScript jquery PHP MySQL Web Development Tutorials Dynamic Select Option Menu Using Ajax And PHP. Wednesday, Mar 11, 2015 Share 4 Stum Tags:- Ajax jquery PHP MySQL
More informationSergio Luján Mora Department of Software and Computing Systems
Sergio Luján Mora Department of Software and Computing Systems Embedding Google Maps in web pages GOOGLE MAPS Google Maps Documentation Simple Map Markers Info Window Index Google Maps GM is a geospatial
More informationLibreOffice Online. client side development
LibreOffice Online client side development by Mihai Varga Consultant Software Engineer Intern +MihaiVarga13 mihai.varga@collabora.com @CollaboraOffice www.collaboraoffice.com A brief introduction LibreOffice
More informationGEOGRAPHIC INFORMATION SYSTEMS Lecture 02: Feature Types and Data Models
GEOGRAPHIC INFORMATION SYSTEMS Lecture 02: Feature Types and Data Models Feature Types and Data Models How Does a GIS Work? - a GIS operates on the premise that all of the features in the real world can
More informationWhat s New in TerraExplorer Suite 5.0
What s New in TerraExplorer Suite 5.0 The new release of the TerraExplorer Suite marks major improvements in the capabilities for working with GIS layers. A new streaming mechanism allows connection to
More informationCOMMISSION OF TEXAS MAY
GIS Viewer RAILROAD COMMISSION OF TEXAS MAY 2017 Table of Contents GIS Viewer Basics... 1 Basics... 1 Screen Overview... 2 Tools... 5 Visibility... 5 Measure Tool... 7 Identify Tool... 10 Coordinates Tool...
More informationAdmin Notes. Javascript API. Release 5.1 December 2010
Admin Notes Javascript API Release 5.1 December 2010 Yellowfin Release 5.1 Admin Notes Under international copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced,
More informationMap Direct Lite. Quick Start Guide: Map Layers 5/14/2018
Map Direct Lite Quick Start Guide: Map Layers 5/14/2018 Contents Quick Start Guide: Map Layers... 1 Map Layers in Map Direct Lite.... 3 What is a Basemap Layer?... 4 Change the Basemap Using the Basemap
More informationMapInfo Stratus. Version 41. MapInfo Stratus Administration Guide
MapInfo Stratus Version 41 MapInfo Stratus Administration Guide Contents Chapter 1: Getting Started...7 Signing In and Out...8 Home...8 Version Number and Build Number...9 Using MapInfo Stratus Administration
More informationHands-on: Using ArcGIS and QGIS. GIS Mapping for Linguistic Research Jennifer Cramer University of Kentucky
Hands-on: Using ArcGIS and QGIS GIS Mapping for Linguistic Research Jennifer Cramer University of Kentucky Hands on! I think last week went well! Like last week, I ll do a quick run through of the assignment,
More informationOverview
HTML4 & HTML5 Overview Basic Tags Elements Attributes Formatting Phrase Tags Meta Tags Comments Examples / Demos : Text Examples Headings Examples Links Examples Images Examples Lists Examples Tables Examples
More informationState of JTS. Presented by: James, Jody, Rob, (Martin)
State of JTS Presented by: James, Jody, Rob, (Martin) Welcome Martin Davis James Hughes Jody Garnett Rob Emanuele Vivid Solutions CCRi Boundless Azavea 2 Introducing JTS Topology Suite udig Introduction
More informationArcGIS Runtime: Styling Maps. Ralf Gottschalk, Daniel Lee, Lucas Danzinger
ArcGIS Runtime: Styling Maps Ralf Gottschalk, Daniel Lee, Lucas Danzinger Map Styling What is this session about? Creating beautiful functional maps for your Runtime Apps - Not about cartography It is
More informationLecture 8. Vector Data Analyses. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University
Lecture 8 Vector Data Analyses Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University Vector Data Analysis Vector data analysis involves one or a combination of: Measuring
More informationStream Map USA Manual
1. INTRODUCTION When Stream Map USA is launched, a map of North America opens showing your current location and a colored area highlighting the states covered. Stream Map USA Manual This manual is designed
More informationSparrow Client (Front-end) API
Sparrow Client (Front-end) API Service API Version 3.6.0 (Build 8062) Released May 2017 Revision History Date Revision Comments Author 2017-05-22 1.0 Initial document Ilya Tretyakov 2 Table of Contents
More informationFaculty of Environmental Sciences Institute for Cartography. Master Thesis. Master of Science
Faculty of Environmental Sciences Institute for Cartography Master Thesis Design of Mobile Maps with Open Source Mapping Platforms in fulfillment of the requirements for the degree of Master of Science
More information