Troubleshooting: Web maps & Joins Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic.

Slides:



Advertisements
Similar presentations
Get Started with GIS Mapping Part 2 of 3 Madhu Lakshmanan.
Advertisements

POpulation and PLAces research group Creating Shape files using ArcGIS Susan Lomax.
School of Geography FACULTY OF ENVIRONMENT Working with Tables 1.
Making maps with Leaflet.js Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute.
Making maps with Leaflet.js Part II
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Newsletter Plugin The newsletter plugin allows you to create and send newsletters to a managed list or multiple lists of users. Your users can subscribe.
The many uses of an iPad Here are a couple tips to keep in mind: Keep it simple: A website is a place for the exchange of information. It does not need.
Geodatabase basic. The geodatabase The geodatabase is a collection of geographic datasets of various types used in ArcGIS and managed in either a file.
EGR 141 Computer Problem Solving in Engineering and Computer Science Interfacing with a Database in Visual Basic.NET 2005.
Using the Tax Assessor’s Database & Other land use datasets.
Basics of thematic mapping in GIS (ArcMap) Kelly Clonts Presentation for UC Berkeley, D-Lab October 29 th, 2014.
Add a File with X, Y coordinates to MapWindow
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Presented Steve Kaufman
Multimodal Analysis Using Network Analyst. Outline Summarizing accessibility Summarizing accessibility Adding transportation modes to a network Adding.
Web Technologies Website Development Trade & Industrial Education
University of Waterloo Library : Using GIS for Managing Information Using GIS for Managing Information : Keeping Track of your Records Eva Dodsworth, Geospatial.
CSS Sprites. What are sprites? In the early days of video games, memory for graphics was very low. So to make things load quickly and make graphics look.
GIS Application Deployment City Planning and Development Department Kansas City Missouri City Planning’s Applications GIS Creation: ArcInfo, MGE CAD Creation:
Importing your Own Data To display in GIS Lab 4a: (Table Join) Mapping By State, County, or Nation.
GIS 1 GIS Lecture 4 Geodatabases. GIS 2 Outline Administrative Data Example Data Tables Data Joins Common Datasets Spatial Joins ArcCatalog Geodatabases.
MKTG 476 FRONTPAGE II Lars Perner, Instructor 1 FrontPage II File structure and references File structure and references Editing standard HTML files Editing.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
Microsoft Excel 2007 © Wiley Publishing All Rights Reserved. The L Line The Express Line to Learning L Line.
Exercise 1: Creating GIS data—points lines and polygons A very common method of creating vector data is to physically create these files through on-screen.
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
Tutorial: Using ArcGIS Server and ESRI ArcGIS API for Javascript Peter Sforza March 7, 2013.
GIS Tutorial 1 Lecture 4 Geodatabases. Outline  Data types  Geodatabases  Data table joins  Spatial joins  Field calculator  Calculate geometry.
PostGIS and Spatial Queries Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute.
CIS 338: Using Queries in Access as a RecordSource Dr. Ralph D. Westfall May, 2011.
Paul Mundy Microsoft FrontPage Tips and tricks.
ENCOMPASS Voucher Build Process
GIS 1 GIS Lecture 4 Geodatabases Copyright – Kristen S. Kurland, Carnegie Mellon University.
Web Design. Keep a Consistent Appearance Visually show that the site is the same Always use the same background Same graphic style Same type formatting.
1.NET Web Forms Visual Studio © 2002 by Jerry Post.
Part 2A (Today’s Part) Press and hold the small red button to turn receiver on Once the receiver acquires its position, press the page button until the.
PostGIS and Spatial Queries Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Ergo User Tutorial - Part 3 NCSA, UIUC.
MapInfo Professional 11.0: getting started Xiaogang (Marshall) Ma School of Science Rensselaer Polytechnic Institute Friday, January 25, 2013 GIS in the.
Rasters Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday, February.
MySQL Importing and creating a database. CSV (Comma Separated Values) file CSV = Comma Separated Values – they are simple text files containing data which.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Ergo User Tutorial - Part 3 NCSA, UIUC.
Multimodal Analysis Using Network Analyst. Outline Summarizing accessibility Summarizing accessibility Adding transportation modes to a network Adding.
Literate Programming and the Process of GIS Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer.
Lecture 7 Basic GIS Analysis Operations
DEM TRAINING (DIGITAL ELEVATION MODEL). STEP 1 OPEN GIS.
Unit Five: Layer Files In this unit… ► Review ► Storing “Instructions”  In Map Document  In Layer Files ► Using Layer Files ► Intro to Data Storage Types.
LIS654 lecture 4 more on omeka Thomas Krichel
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
This is the software we will use to load our html page up to the server. You can download a copy for home if you want to.
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
Presented by: Shahab Spring Introduction Data Analytics Plugins Learning Resources.
Coastal Applications Using ArcGIS eCoastal Database Model Data Management Introduction to eCoastal Part II Exercise A Finding Coastal Data Exercise B Creating.
All rights reserved. © 2009 Tableau Software Inc. Advanced Mapping Techniques Austin Dahl, Dirk Karis, Robert Morton Tableau Software.
Introduction In modern age Geographic Information systems (GIS) has emerged as one of the powerful means to efficiently manage and integrate numerous types.
Beginning Fare File Management Hudson Fare Files 104 – Rev. 8/15 Point to Point (PTP)
Spreadsheets.
Weebly Elements, Continued
ADVANCED: Making maps with Leaflet.js
ADVANCED: Troubleshooting: Web maps & Joins
WOCAT Mapping methodology
Using Excel with Google Maps
Preliminaries: -- vector, raster, shapefiles, feature classes.
ADVANCED: Making maps with Leaflet.js Part II
GIS Lecture: Data.
Another way Here is a different, possibly better way to deal with the problem of the height (e.g. 5-11) being converted to a date (e.g. May 11, 2004) when.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
GIS Lecture: Data.
Presentation transcript:

Troubleshooting: Web maps & Joins Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday, April 22, 2014 GIS in the Sciences ERTH 4750 (38031)

Group Webmaps Good job on the webmaps! Available here: Lets have a look…

Group Webmaps One thing they all need is some context– e.g. legends, interpretive text, etc. We’ll use the leaflet-sidebar plugin

leaflet-sidebar 1) Copy the sidebar folder to your website’s ‘plugin’ folder 2) Add in the references to the plugin.css and.js files in the appropriate places: 3) Add a for the sidebar: This is the sidebar content 4) Add the javascript: var sidebar = L.control.sidebar("sidebar", { closeButton: false, position: "left" }).addTo(map); //set the sidebar to show on load sidebar.show();

Eaters Map Add wms layer: var stop_heatmap = new L.TileLayer.WMS(" { layers: 'rpi:stop_heatmap', format: 'image/png', transparent: true }).addTo(map); Add icon to legend in layerControl: //make a layer control legend & toggle for the overlay maps var overlays = { "Restaurants": ratings, " Bus Stops": stops_87_286_289, "Bus Routes": troy_routes };

Farmers Map Naming consistency: file names are case-sensitive on some servers! Legend disappears: a code ordering issue: for legend Lets add the Sidebar and put the legend there!

Outcroppers Map Let’s make the layerControl expanded by default: var layerControl = L.control.layers(baseLayers, overlays, { collapsed: false, autoZIndex: "true" } ).addTo(map);

Watershedders Map Make sure the map isn’t too wide for the screen: var layerControl = L.control.layers(baseLayers, overlays, { collapsed: false, autoZIndex: "true" } ).addTo(map);

Dealing with CSVs and lots of columns Here we have a comma separated values (CSV) file with 500+ columns: How do we load this into PostGIS for analysis?

Dealing with CSVs and lots of columns Q: What’s the easiest way to load data into PostGIS? A: Shapefile import in PgAdmin/QGIS Can we make this table into a shapefile? This id is actually a state id (36) and a county ID put together

Dealing with CSVs and lots of columns Here’s the steps to join this to an existing shapefile and then import into PostGIS: 1) Download TIGER counties dataset 2) Bring into QGIS, clip to NY and reproject to UTM18N 3) Create 5 digit id to match the csv by combining state & city FIPS codes (field calculator) 4) Bring the csv into QGIS 5) In the shapefile properties, JOIN the shapefile to the csv using the matching fields 6) Save this as a new shapefile 7) Import shapefile into QGIS using PgAdmin (recommended) or QGIS

BREAK

Multidimensional Data II NetCDF: a data storage format for n-dimensional datasets. webgl: a javascript Library for 3d visualization ParaView

Homework 14 Thursday: Trip to KitWare