GEOGRAPHY DATATYPES in SQL Server. by jared nielsen linkedin.com/nielsendata

Size: px
Start display at page:

Download "GEOGRAPHY DATATYPES in SQL Server. by jared nielsen linkedin.com/nielsendata"

Transcription

1 GEOGRAPHY DATATYPES in SQL Server by jared nielsen linkedin.com/nielsendata

2 GEOGRAPHY vs GEOMETRY Geography Plots ellipsoidal Round Earth data using latitude, longitude and altitude* coordinates Geometry Plots polygonal, geometric and linear data using X, Y and Z* coordinates * not implemented well

3 Measuring the Earth Coordinates Longitude = X Latitude = Y Altitude = Z

4 Measuring the Earth Ranges Longitude = 0 to 360 Latitude = 90 to -90 Altitude = 0 to (ft)

5 World Geodetic System Global standards body that defines the coordinate systems for Earth The latest revision is WGS 84 - referred to as EPSG:4326

6 EPSG: 4326 This geodetic standard is specified in many geography datatype queries: UPDATE SQLDevelopers SET GeoPosition = geography:: Point( , , 4326)

7 BASIC GIS CONCEPTS Well Known Text ESRI Shape and Data Sources

8 Well Known Text - WKT Type Example Convert to Spatial Point Point(x,y).STPointFromText() MultiPoint MultiPoint( (x,y), (x,y) ).STMPointFromText() LineString LineString( x y, x y, x y).stlinefromtext() MultiLineString MultiLineString( (x y, x y) (x y, x y) ).STMLineFromText() Polygon Polygon ( (x1 y1, x2 y2, x3 y3, x1 y1) ).STPolyFromText() MultiPolygon You get the idea Keep using those parenthesis.stmpolyfromtext()

9 How LONG is your LAT? Sometimes you should use LON/LAT (WKT) Other times you need to use LAT/LON (SQL) LAT LON San Jacinto College = , SET GeoPosition = geography:: STGeomFromText('POINT( )', 4326) SET GeoPosition = geography:: Point(29.578, , 4326)

10 Get Some Data Positions for the International Space Station: Global Country Maps: Zip Codes, School Districts, Demographics: Railroads, Rivers, Cities, Volcanoes:

11 ESRI Shapefile Converters Convert ESRI Shapefiles to SQL Geography: Queries SQL Geography to a Map: ESRI Metadata Translation: java/gp_toolref/conversion_tools/ esri_metadata_translator_conversion_.htm

12 SQL SERVER SPATIAL Make a Table Load Data Query Spatial-ly

13 Making a Table CREATE TABLE dbo.issposition( Longitude decimal(18, 15) NULL, Latitude decimal(18, 15) NULL, Sampled datetime NULL, LocalTime nvarchar(50) NULL, GeoPosition geography NULL, GeomShape geometry NULL )

14 Loading Data INSERT INTO ISSPosition (Sampled, Longitude, Latitude, LocalTime) VALUES ('01/01/ :00:00',-125.4,41,'15:38:18 ) Naturally I loaded more data one data point per minute from January 1 to present It turns out that the Space Station falls fast at 17,136 mph

15 Convert to Geography UPDATE ISSPosition SET GeoPosition = geography:: Point([Latitude], [Longitude], 4326) GO (note we are using the native SQL Point method so we keep LAT/LON)

16 Query our Data select top 180 * from dbo.issposition Not the most thrilling outcome Let s try the Spatial Results Tab

17 Spatial Results Tab select top 180 * from dbo.issposition Still not that exciting a bunch of dots

18 Space Station Orbit select top 180 * from dbo.issposition order by Sampled Now we are getting somewhere!

19 Comma Delimited Points nvarchar(max) = STUFF((SELECT TOP 180 ',' + Convert(nvarchar(25),Longitude) + ' ' + Convert(nvarchar(25),Latitude) FROM dbo.issposition ORDER BY Sampled FOR XML PATH('')),1,1,'')

20 Convert Points to LineStrings geography = geography::stlinefromtext('linestring(' +@ISSOrbitWKT+')',4326)

21 Space Station Orbit Now you have connected points in a linestring showing the orbit

22 Space Station Orbit CREATE TABLE CoolShapes( Name Nvarchar(100) NOT NULL, GeoShape geography NULL) GO INSERT into CoolShapes (Name, GeoShape) values ( ISS Orbital Path,@ISSOrbit) I like this shape so much I m going to keep a copy of it

23 World Geography Global Datasets From ESRI Shapefiles

24 Load Global Maps

25 Load Global Maps union all select GeoMap from dbo.world With a UNION, we simply plot the orbit on the Global ESRI Shapefile Map

26 GEOGRAPHY Case Studies INTERSECTION BUFFERS

27 Spatial Methods Type Example Syntax Intersect Distance Crosses Within

28 STIntersection Method UNION ALL SELECT GeoMap FROM World WHERE Name='China' A human knows that the orbit crosses China, but how do we tell the computers?

29 STIntersection Method SELECT We know it intersects but WHERE?

30 STIntersection Method SELECT Can you see them?

31 STIntersection Method SELECT UNION ALL Let s add a few.stbuffer(s)

32 MAKING IT LOCAL San Jacinto College

33 Make Some Developers insert into SQLDevelopers (Name, Latitude, Longitude, Altitude) values ('Jared Nielsen Dark Matter', , , 15) insert into SQLDevelopers (Name, Latitude, Longitude, Altitude) values ('Jared Nielsen', , , 15) insert into SQLDevelopers (Name, Latitude, Longitude, Altitude) values ('Nancy Hidy Wilson', , , 14) insert into SQLDevelopers (Name, Latitude, Longitude, Altitude) values ('Robert Gremillion', , ,16) UPDATE SQLDevelopers SET GeoPosition = geography::point([latitude], [Longitude], 4326) GO

34 San Jacinto College is Cool ALTER TABLE CoolShapes ADD GeoPosition geography NULL GO INSERT INTO CoolShapes (Name, GeoPosition) VALUES ('San Jacinto College', geography::point( , , 4326))

35 STIntersection Method SELECT GeoPosition.STBuffer(100) FROM CoolShapes WHERE Name='San Jacinto College' UNION ALL SELECT GeoPosition.STBuffer(30) FROM SQLDevelopers One Developer is Not Attending

36 STIntersection Method SELECT GeoPosition.STBuffer(100) FROM CoolShapes WHERE Name='San Jacinto College' UNION ALL SELECT GeoPosition.STBuffer(30) FROM SQLDevelopers WHERE NAME NOT IN ('Robert Gremillion') Who else is here?

37 More Methods geography geography geography Geography geography = GeoPosition.STBuffer(5) FROM SQLDevelopers WHERE Name = 'Jared Nielsen' = Geoposition.STBuffer(5) from SQLDevelopers WHERE Name='Robert Gremillion' = Geoposition.STBuffer(5) from SQLDevelopers where Name LIKE 'Nancy%' = Geoposition.STBuffer(100) from CoolShapes WHERE Name = 'San Jacinto College' = Geoposition.STBuffer(2) from SQLDevelopers WHERE Name = 'Jared Nielsen Dark Matter

38 More Methods SELECT = Boolean True SELECT = Boolean False SELECT = meters geography Do I stink?

39 More Methods Boolean = 1

40 JARED NIELSEN Serial Entrepreneur Investor Software Architect Questions?

Mississippi Private Schools 2015

Mississippi Private Schools 2015 Mississippi Private Schools 2015 Shapefile Tags education, schools, private, K-12 Summary To add to state data clearinghouse the Mississippi private schools point features. Description Point locations

More information

Introduction to Using PostGIS Training Workbook Last Updated 18 June 2014

Introduction to Using PostGIS Training Workbook Last Updated 18 June 2014 Introduction to Using PostGIS Training Workbook Last Updated 18 June 2014 Prepared by: Simon Nitz, Senior Technical Consultant Digital Mapping Solutions NZ Limited 2nd Floor, 20 Bridge Street, Ahuriri,

More information

City of Tigard. GIS Data Standards

City of Tigard. GIS Data Standards City of Tigard GIS Data Standards City of Tigard 13125 SW Hall Blvd Tigard, Oregon 97223 503 639-4171 Page 1 of 5 1.0 Purpose The purpose of these standards is to provide guidance for geospatial data development

More information

Práctica 5. MS SQL Server

Práctica 5. MS SQL Server Práctica 5. MS SQL Server SQL Server 2008 Spatial Data Types SQL Server 2008 provides the geography data type for geodetic spatial data, and the geometry data type for planar spatial data. Both are implemented

More information

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 5: Analyzing Spatial Data. Buffering Features:

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 5: Analyzing Spatial Data. Buffering Features: : Analyzing Spatial Data Buffering Features: A buffer operation is one of the most common spatial analysis tools. A buffer is a map feature that represents a uniform distance around a feature. When creating

More information

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

Studying Topography, Orographic Rainfall, and Ecosystems (STORE) Studying Topography, Orographic Rainfall, and Ecosystems (STORE) Basic Lesson 3: Using Microsoft Excel to Analyze Weather Data: Topography and Temperature Introduction This lesson uses NCDC data to compare

More information

Big Data: Using ArcGIS with Apache Hadoop. Erik Hoel and Mike Park

Big Data: Using ArcGIS with Apache Hadoop. Erik Hoel and Mike Park Big Data: Using ArcGIS with Apache Hadoop Erik Hoel and Mike Park Outline Overview of Hadoop Adding GIS capabilities to Hadoop Integrating Hadoop with ArcGIS Apache Hadoop What is Hadoop? Hadoop is a scalable

More information

GeoPackage, The Shapefile Of The Future

GeoPackage, The Shapefile Of The Future FOSS4G 2013 GeoPackage, The Shapefile Of The Future @PirminKalberer Sourcepole AG, Switzerland www.sourcepole.com About Sourcepole > QGIS > Core dev. & Project Steering Commitee > QGIS Server, Printing,

More information

Pro Spatial with SQL Server 2012

Pro Spatial with SQL Server 2012 Pro Spatial with SQL Server 2012 Alastair Aitchison ULB Darmstadt Illllllill 17711989 Apress* Contents Contents at a Glance Foreword About the Author About the Technical Reviewer Acknowledgments Introduction

More information

Oracle Spatial 10g. An Oracle White Paper August 2005

Oracle Spatial 10g. An Oracle White Paper August 2005 Oracle Spatial 10g An Oracle White Paper August 2005 Oracle Spatial 10g INTRODUCTION Oracle Spatial, an option for Oracle Database 10g Enterprise Edition, includes advanced spatial capabilities to support

More information

New York City Neighborhood Tabulation Areas

New York City Neighborhood Tabulation Areas Page 1 of 10 New York City Neighborhood Tabulation Areas ESRI Shapefile Tags New York, boundary, neighborhoods, Manhattan, projection areas, Queens, Brooklyn, Richmond, boundaries, neighborhood names,

More information

SQL SUPPORTED SPATIAL ANALYSIS FOR WEB-GIS INTRODUCTION

SQL SUPPORTED SPATIAL ANALYSIS FOR WEB-GIS INTRODUCTION SQL SUPPORTED SPATIAL ANALYSIS FOR WEB-GIS Jun Wang Jie Shan Geomatics Engineering School of Civil Engineering Purdue University 550 Stadium Mall Drive, West Lafayette, IN 47907 ABSTRACT Spatial analysis

More information

3.6A Calling Geodetic Location

3.6A Calling Geodetic Location 1 0 1 1 code 11 1 1 0 0 code 12 1 1 0 1 spare (no interpretation) 1 1 1 0 spare (no interpretation) 1 1 1 1 ST (Reserved) (no interpretation) The most ificant address al is sent first. Subsequent address

More information

HELCOM Data and Map Service. User Manual

HELCOM Data and Map Service. User Manual HELCOM Data and Map Service User Manual Version 2.2 - February 2015 1 Table of contents 1. General Information... 3 1.1 Background... 3 1.2 Technical requirements... 3 1.3 Contact... 3 2. Accessing HELCOM

More information

Primitive type: GEOMETRY: matches SDO_GEOMETRY and GEOMETRY_COLUMN types.

Primitive type: GEOMETRY: matches SDO_GEOMETRY and GEOMETRY_COLUMN types. property sheets 27/01/2010 1/6 Introduction The Geographic Data was revised on the previous and design documents, the final goal was allow user to model geographic data into spatial databases like Oracle

More information

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION GIS Syllabus - Version 1.2 January 2007 Copyright AICA-CEPIS 2009 1 Version 1 January 2007 GIS Certification Programme 1. Target The GIS certification is aimed

More information

Building a Spatial Database in PostgreSQL

Building a Spatial Database in PostgreSQL Building a Spatial Database in PostgreSQL David Blasby Refractions Research dblasby@refractions.net http://postgis.refractions.net Introduction PostGIS is a spatial extension for PostgreSQL PostGIS aims

More information

Quick and Easy Web Maps with Google Fusion Tables. SCO Technical Paper

Quick and Easy Web Maps with Google Fusion Tables. SCO Technical Paper Quick and Easy Web Maps with Google Fusion Tables SCO Technical Paper Version History Version Date Notes Author/Contact 1.0 July, 2011 Initial document created. Howard Veregin 1.1 Dec., 2011 Updated to

More information

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map! Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map! Overview 1. A GIS is NOT a Map! 2. How does a GIS handle its data? Data Formats! GARP 0344 (Fall 2013) Page 1 Dr. Carsten Braun 1) A

More information

An Introduction to Open Source Geospatial Tools

An Introduction to Open Source Geospatial Tools An Introduction to Open Source Geospatial Tools by Tyler Mitchell, author of Web Mapping Illustrated GRSS would like to thank Mr. Mitchell for this tutorial. Geospatial technologies come in many forms,

More information

ADWR GIS Metadata Policy

ADWR GIS Metadata Policy ADWR GIS Metadata Policy 1 PURPOSE OF POLICY.. 3 INTRODUCTION.... 4 What is metadata?... 4 Why is it important? 4 When to fill metadata...4 STANDARDS. 5 FGDC content standards for geospatial metadata...5

More information

Buurten van gemeente Groningen

Buurten van gemeente Groningen Page 1 of 7 Buurten van gemeente Groningen Shapefile Tags Buurtindeling Groningen Summary buurtindeling van de gemeente Groningen, buurten zijn samengesteld uit subbuurten Description Het bestand buurtindeling.shp

More information

Lecture 2. Map Projections and GIS Coordinate Systems. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Lecture 2. Map Projections and GIS Coordinate Systems. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University Lecture 2 Map Projections and GIS Coordinate Systems Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University Map Projections Map projections are mathematical formulas

More information

LNG Terminals. File Geodatabase Feature Class. Tags natural gas, lng, liquid natural gas, terminals

LNG Terminals. File Geodatabase Feature Class. Tags natural gas, lng, liquid natural gas, terminals LNG Terminals File Geodatabase Feature Class Tags natural gas, lng, liquid natural gas, terminals Summary This layer can be used to identify the location of existing and proposed LNG Terminals. Description

More information

evaluation). notonlythemanagementoflargedata-sets,butalsonewprocessingstrategiesforspatial

evaluation). notonlythemanagementoflargedata-sets,butalsonewprocessingstrategiesforspatial SpatialDatabases:AccomplishmentsandResearchNeeds EE/CS4-192,200UnionSt.SE.,Minneapolis,MN55455 ComputerScienceDepartment,UniversityofMinnesota [shekharjchawlajsivajfettererjxliujctlu]@cs.umn.edu http://www.cs.umn.edu/research/shashi-group/

More information

GIS EXAM #2 QUERIES. Attribute queries only looks at the records in the attribute tables to some kind of

GIS EXAM #2 QUERIES. Attribute queries only looks at the records in the attribute tables to some kind of GIS EXAM #2 QUERIES - Queries extracts particular records from a table or feature class for use; - Queries are an essential aspect of GIS analysis, and allows us to interrogate a dataset and look for patterns;

More information

Introduction to PostGIS

Introduction to PostGIS Tutorial ID: IGET_WEBGIS_002 This tutorial has been developed by BVIEER as part of the IGET web portal intended to provide easy access to geospatial education. This tutorial is released under the Creative

More information

Data Visualization Techniques and Practices Introduction to GIS Technology

Data Visualization Techniques and Practices Introduction to GIS Technology Data Visualization Techniques and Practices Introduction to GIS Technology Michael Greene Advanced Analytics & Modeling, Deloitte Consulting LLP March 16 th, 2010 Antitrust Notice The Casualty Actuarial

More information

Reef Explorer User Guide

Reef Explorer User Guide Reef Explorer User Guide Contents USER INTERFACE...2 DATA CONTENT...3 BASEMAPS...4 ESRI BASEMAPS...4 National Geographic World Map...4 Light Gray Canvas Map...4 Ocean Basemap...4 World Terrain Base...4

More information

Software: AutoCAD Civil 3D 2014, NRCS C3D 2014 template, ESRI ArcMap. Notation:Button to Press Displayed Text Icon Action {Text to Enter} Menu Item

Software: AutoCAD Civil 3D 2014, NRCS C3D 2014 template, ESRI ArcMap. Notation:Button to Press Displayed Text Icon Action {Text to Enter} Menu Item Overview: Use the following processes for exchanging georeferenced data between AutoCAD Civil 3D 2014 and ArcMap. The work must be based in any real world coordinate system. (This example uses NAD 83 UTM

More information

Data Integration for ArcGIS Users Data Interoperability. Charmel Menzel, ESRI Don Murray, Safe Software

Data Integration for ArcGIS Users Data Interoperability. Charmel Menzel, ESRI Don Murray, Safe Software Data Integration for ArcGIS Users Data Interoperability Charmel Menzel, ESRI Don Murray, Safe Software Product overview Extension to ArcGIS (optional) Jointly developed with Safe Software Based on Feature

More information

Finding GIS Data and Preparing it for Use

Finding GIS Data and Preparing it for Use Finding_Data_Tutorial.Doc Page 1 of 19 Getting Ready for the Tutorial Sign Up for the GIS-L Listserv Finding GIS Data and Preparing it for Use The Yale University GIS-L Listserv is an internal University

More information

Geodatabase Programming with SQL

Geodatabase Programming with SQL DevSummit DC February 11, 2015 Washington, DC Geodatabase Programming with SQL Craig Gillgrass Assumptions Basic knowledge of SQL and relational databases Basic knowledge of the Geodatabase We ll hold

More information

Introduction to GIS. http://libguides.mit.edu/gis

Introduction to GIS. http://libguides.mit.edu/gis Introduction to GIS http://libguides.mit.edu/gis 1 Overview What is GIS? Types of Data and Projections What can I do with GIS? Data Sources and Formats Software Data Management Tips 2 What is GIS? 3 Characteristics

More information

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online...

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online... Table of Contents ArcGIS online Introduction... 2 Module 1: How to create a basic map on ArcGIS online... 3 Creating a public account with ArcGIS online... 3 Opening a Map, Adding a Basemap and then Saving

More information

Contents. The OWRB Floodplain Viewer. Creating Maps... 8. Helpful Tips... 10

Contents. The OWRB Floodplain Viewer. Creating Maps... 8. Helpful Tips... 10 Contents QUICK START GUIDE... 2-5 Add layers...9 Search for Layers...9 COMPREHENSIVE GUIDE... 6 Navigate the map...6 Locate specific places...6 Add layer from file...9 Add layer from web...9 Display pop-up

More information

Analyzing Radon Risk Using Geographic Information System (GIS) Software. Ü Radon and GIS

Analyzing Radon Risk Using Geographic Information System (GIS) Software. Ü Radon and GIS Analyzing Radon Risk Using Geographic Information System (GIS) Software Ü Radon and GIS Introduction Radon testing data is submitted by licensees to the Illinois Emergency Management Agency One way they

More information

There are various ways to find data using the Hennepin County GIS Open Data site:

There are various ways to find data using the Hennepin County GIS Open Data site: Finding Data There are various ways to find data using the Hennepin County GIS Open Data site: Type in a subject or keyword in the search bar at the top of the page and press the Enter key or click the

More information

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May 2004. Content. What is GIS?

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May 2004. Content. What is GIS? Introduction to GIS (Basics, Data, Analysis) & Case Studies 13 th May 2004 Content Introduction to GIS Data concepts Data input Analysis Applications selected examples What is GIS? Geographic Information

More information

Chapter 6: Data Acquisition Methods, Procedures, and Issues

Chapter 6: Data Acquisition Methods, Procedures, and Issues Chapter 6: Data Acquisition Methods, Procedures, and Issues In this Exercise: Data Acquisition Downloading Geographic Data Accessing Data Via Web Map Service Using Data from a Text File or Spreadsheet

More information

Questions. Strategies August/September Number Theory. What is meant by a number being evenly divisible by another number?

Questions. Strategies August/September Number Theory. What is meant by a number being evenly divisible by another number? Content Skills Essential August/September Number Theory Identify factors List multiples of whole numbers Classify prime and composite numbers Analyze the rules of divisibility What is meant by a number

More information

Bentley ArcGIS. Connector

Bentley ArcGIS. Connector Bentley ArcGIS Connector Introduction ESRI, as a GIS software products company, and Bentley Systems, Incorporated, as a developer of solutions for architecture/engineering/construction (AEC) professionals,

More information

RDS Migration Tool Customer FAQ Updated 7/23/2015

RDS Migration Tool Customer FAQ Updated 7/23/2015 RDS Migration Tool Customer FAQ Updated 7/23/2015 Amazon Web Services is now offering the Amazon RDS Migration Tool a powerful utility for migrating data with minimal downtime from on-premise and EC2-based

More information

Creating a File Geodatabase

Creating a File Geodatabase Creating a File Geodatabase Updated by Thomas Stieve January 06, 2012 This exercise demonstrates how to create a file geodatabase in ArcGIS 10; how to import existing data into the geodatabase, and how

More information

Guide to Viewing Maps in Google Earth

Guide to Viewing Maps in Google Earth Guide to Viewing Maps in Google Earth The BCT made the decision to provide the GIS (Geographic Information System) resources for Bat Groups in the form of Google Earth maps because they do not require

More information

GIS III: GIS Analysis Module 2a: Introduction to Network Analyst

GIS III: GIS Analysis Module 2a: Introduction to Network Analyst *** Files needed for exercise: nc_cty.shp; target_stores_infousa.dbf; streets.sdc (provided by street map usa); NC_tracts_2000sf1.shp Goals: To learn how to use the Network analyst tools to perform network

More information

Spatial Database Support

Spatial Database Support Page 1 of 11 Spatial Database Support Global Mapper can import vector data from and export vector data to the following spatial databases: Esri ArcSDE Geodatabase Esri File Geodatabase Esri Personal Geodatabases

More information

Vehicle Tracking Using ArcIMS and Geocortex IMF: A Winning Combination. Combination

Vehicle Tracking Using ArcIMS and Geocortex IMF: A Winning Combination. Combination Vehicle Tracking Using ArcIMS and Geocortex IMF: A Winning Combination Combination Jason Close Internet Geographer Latitude Geographics Group Ltd. jclose@latitudegeo.com The City of Garland, Texas, population

More information

EasyLoader. Version 12.5. Easy Loader User Guide

EasyLoader. Version 12.5. Easy Loader User Guide EasyLoader Version 12.5 Easy Loader User Guide Contents Chapter 1: Uploading Data with MapInfo EasyLoader...5 Introduction...6 System Requirements...6 History of EasyLoader Changes...6 Uploading Data

More information

GIS 101 - Introduction to Geographic Information Systems Last Revision or Approval Date - 9/8/2011

GIS 101 - Introduction to Geographic Information Systems Last Revision or Approval Date - 9/8/2011 Page 1 of 10 GIS 101 - Introduction to Geographic Information Systems Last Revision or Approval Date - 9/8/2011 College of the Canyons SECTION A 1. Division: Mathematics and Science 2. Department: Earth,

More information

SQL/MM Spatial: The Standard to Manage Spatial Data in Relational Database Systems

SQL/MM Spatial: The Standard to Manage Spatial Data in Relational Database Systems SQL/MM Spatial: The Standard to Manage Spatial Data in Relational Database Systems Knut Stolze Friedrich Schiller University Jena Database and Information Systems Group Ernst Abbe Platz 1 4 07743 Jena,

More information

Introduction to GIS Mapping and ESRI s ArcGIS Software

Introduction to GIS Mapping and ESRI s ArcGIS Software 01-Introduction To GIS Mapping And Arcgis 9.2 Software.Doc Page 1 of 25 Objectives Introduction to GIS Mapping and ESRI s ArcGIS Software In this exercise you are introduced to the ArcMap interface and

More information

GIS III: GIS Analysis Module 1a: Network Analysis Tools

GIS III: GIS Analysis Module 1a: Network Analysis Tools *** Files needed for exercise: MI_ACS09_cty.shp; USBusiness09_MI.dbf; MI_ACS09_trt.shp; and streets.sdc (provided by Street Map USA) Goals: To learn how to use the Network Analyst tools to perform network-based

More information

The manual can be used as a practical tutorial and aims to teach users how to:

The manual can be used as a practical tutorial and aims to teach users how to: Introduction This manual is aimed at users of the Rainforest Foundation UK's PostGIS database. It should be read by people wishing to upload and edit GPS survey data as well as by those who will administer

More information

PLOTTING SURVEYING DATA IN GOOGLE EARTH

PLOTTING SURVEYING DATA IN GOOGLE EARTH PLOTTING SURVEYING DATA IN GOOGLE EARTH D M STILLMAN Abstract Detail surveys measured with a total station use local coordinate systems. To make the data obtained from such surveys compatible with Google

More information

UNLEASHED. The Field Calculator. By Tom Neer, EDAW, Inc.

UNLEASHED. The Field Calculator. By Tom Neer, EDAW, Inc. The Field Calculator UNLEASHED By Tom Neer, EDAW, Inc. Understanding basic programming techniques allows the GIS user greater flexibility and expands the functionality of ArcGIS. Software developers no

More information

GIS Databases With focused on ArcSDE

GIS Databases With focused on ArcSDE Linköpings universitet / IDA / Div. for human-centered systems GIS Databases With focused on ArcSDE Imad Abugessaisa g-imaab@ida.liu.se 20071004 1 GIS and SDBMS Geographical data is spatial data whose

More information

Documentation of open source GIS/RS software projects

Documentation of open source GIS/RS software projects Contract no. Workpackage Delivery Delivery Date 030776 WP1 D1.6 2007-07-02 CASCADOSS Development of a trans-national cascade training programme on Open Source GIS&RS Software for environmental applications

More information

Using GIS to Develop a Control Map and Database

Using GIS to Develop a Control Map and Database PENN STATE UNIVERSITY Using GIS to Develop a Control Map and Database SUR-351 Geodetic Models Brian E. Halchak & Rich Cebrick 12/2/2013 Table of Contents Abstract... 2 What is a GIS?... 2 Development of

More information

OpenGIS Implementation Specification for Geographic information - Simple feature access - Part 2: SQL option

OpenGIS Implementation Specification for Geographic information - Simple feature access - Part 2: SQL option Open Geospatial Consortium Inc. Date: 2006-10-05 Reference number of this document: OGC 06-104r3 Version: 1.2.0 Category: OpenGIS Implementation Specification Editor: John R. Herring OpenGIS Implementation

More information

Tutorial 8 Raster Data Analysis

Tutorial 8 Raster Data Analysis Objectives Tutorial 8 Raster Data Analysis This tutorial is designed to introduce you to a basic set of raster-based analyses including: 1. Displaying Digital Elevation Model (DEM) 2. Slope calculations

More information

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract A Web services solution for Work Management Operations Venu Kanaparthy Dr. Charles O Hara, Ph. D Abstract The GeoResources Institute at Mississippi State University is leveraging Spatial Technologies and

More information

Advanced ArcSDE Administration for SQL Server Shannon Shields Tony Wakim Workshop Format Three topics What's New In-depth Database Administration Trouble-shooting / Performance Selection varies year to

More information

Microsoft SQL Server Connector for Apache Hadoop Version 1.0. User Guide

Microsoft SQL Server Connector for Apache Hadoop Version 1.0. User Guide Microsoft SQL Server Connector for Apache Hadoop Version 1.0 User Guide October 3, 2011 Contents Legal Notice... 3 Introduction... 4 What is SQL Server-Hadoop Connector?... 4 What is Sqoop?... 4 Supported

More information

Geofencing Extension API

Geofencing Extension API Geofencing Extension API Developer's Guide Version 1.2 Geofencing Extension API Developer's Guide 2 Contents Contents Legal Notices...4 Document Information... 5 Chapter 1: Overview... 6 What is the Geofencing

More information

A WEB GIS FOR WETLANDS OF KERALA USING OPEN SOURCE GEOSPATIAL SOFTWARE. Santosh Gaikwad* and S Narendra Prasad**

A WEB GIS FOR WETLANDS OF KERALA USING OPEN SOURCE GEOSPATIAL SOFTWARE. Santosh Gaikwad* and S Narendra Prasad** A WEB GIS FOR WETLANDS OF KERALA USING OPEN SOURCE GEOSPATIAL SOFTWARE Santosh Gaikwad* and S Narendra Prasad** Salim Ali Centre for Ornithology and Natural History Deccan Regional Station, Hyderabad *gaikwadss@rediffmail.com

More information

database abstraction layer database abstraction layers in PHP Lukas Smith BackendMedia smith@backendmedia.com

database abstraction layer database abstraction layers in PHP Lukas Smith BackendMedia smith@backendmedia.com Lukas Smith database abstraction layers in PHP BackendMedia 1 Overview Introduction Motivation PDO extension PEAR::MDB2 Client API SQL syntax SQL concepts Result sets Error handling High level features

More information

Chapter 5 Spatial is not Special: Managing Tracking Data in a Spatial Database

Chapter 5 Spatial is not Special: Managing Tracking Data in a Spatial Database Chapter 5 Spatial is not Special: Managing Tracking Data in a Spatial Database Ferdinando Urbano and Mathieu Basille Abstract A wildlife tracking data management system must include the capability to explicitly

More information

MapInfo SpatialWare Version 4.6 for Microsoft SQL Server

MapInfo SpatialWare Version 4.6 for Microsoft SQL Server Release Notes MapInfo SpatialWare Version 4.6 for Microsoft SQL Server These release notes contain information about the SpatialWare v. 4.6 release. These notes are specific to the Microsoft SQL Server

More information

GIS Data in ArcGIS. Pay Attention to Data!!!

GIS Data in ArcGIS. Pay Attention to Data!!! GIS Data in ArcGIS Pay Attention to Data!!! 1 GIS Data Models Vector Points, lines, polygons, multi-part, multi-patch Composite & secondary features Regions, dynamic segmentation (routes) Raster Grids,

More information

Maintaining High Accuracy in Modern Geospatial Data

Maintaining High Accuracy in Modern Geospatial Data Maintaining High Accuracy in Modern Geospatial Data Patrick Cunningham President info@bluemarblegeo.com www.bluemarblegeo.com +1 (207) 582 6747 Copyright 2010 Blue Marble Geographics Concepts Geodesy -

More information

Big Data and Analytics: A Conceptual Overview. Mike Park Erik Hoel

Big Data and Analytics: A Conceptual Overview. Mike Park Erik Hoel Big Data and Analytics: A Conceptual Overview Mike Park Erik Hoel In this technical workshop This presentation is for anyone that uses ArcGIS and is interested in analyzing large amounts of data We will

More information

GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013)

GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013) GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013) Learning Objectives: Reinforce information literacy skills Reinforce database manipulation / querying skills Reinforce joining and mapping

More information

Metadata for Big River Watershed Geologic and Geomorphic Data

Metadata for Big River Watershed Geologic and Geomorphic Data Metadata for Big River Watershed Geologic and Geomorphic Data Metadata are descriptions and information regarding compiled data. This appendix contains the metadata that describes the compiled data used

More information

Terry Sherman Oklahoma South Central Arc-Users Group 2014 17 th Annual Conference 9/23/2014

Terry Sherman Oklahoma South Central Arc-Users Group 2014 17 th Annual Conference 9/23/2014 Terry Sherman Oklahoma South Central Arc-Users Group 2014 17 th Annual Conference 9/23/2014 About Terry Work: Research Cyberinfrastructure Analyst for OSU High Performance Computing Center developing research

More information

Project Zip Code. Version 13.0. CUNA s Powerful Grassroots Program. User Manual. Copyright 2012, All Rights Reserved

Project Zip Code. Version 13.0. CUNA s Powerful Grassroots Program. User Manual. Copyright 2012, All Rights Reserved Project Zip Code Version 13.0 CUNA s Powerful Grassroots Program User Manual Copyright 2012, All Rights Reserved Project Zip Code Version 13.0 Page 1 Table of Contents Topic Page About Project Zip Code

More information

ELECTRONIC JOURNAL OF POLISH AGRICULTURAL UNIVERSITIES

ELECTRONIC JOURNAL OF POLISH AGRICULTURAL UNIVERSITIES Electronic Journal of Polish Agricultural Universities (EJPAU) founded by all Polish Agriculture Universities presents original papers and review articles relevant to all aspects of agricultural sciences.

More information

Measuring the Earth Using a GPS M. Scott Wilkerson & M. Beth Wilkerson, DePauw University, May 10, 2007

Measuring the Earth Using a GPS M. Scott Wilkerson & M. Beth Wilkerson, DePauw University, May 10, 2007 Measuring the Earth Using a GPS M. Scott Wilkerson & M. Beth Wilkerson, DePauw University, May 10, 2007 Modified from: Kerski, J.J., 2007, Measuring the Earth s Circumference with GPS, Copyright ESRI,

More information

Remote Sensitive Image Stations and Grid Services

Remote Sensitive Image Stations and Grid Services International Journal of Grid and Distributed Computing 23 Remote Sensing Images Data Integration Based on the Agent Service Binge Cui, Chuanmin Wang, Qiang Wang College of Information Science and Engineering,

More information

v Software Release Notice -. Acquired Software

v Software Release Notice -. Acquired Software v Software Release Notice -. Acquired Software 1. Software Name: Software Version: ArcView GIs@ 3.3 2. Software Function: ArcView GIS 3.3, developed by Environmental Systems Research Institute, Inc. (ESRI@),

More information

10. Creating and Maintaining Geographic Databases. Learning objectives. Keywords and concepts. Overview. Definitions

10. Creating and Maintaining Geographic Databases. Learning objectives. Keywords and concepts. Overview. Definitions 10. Creating and Maintaining Geographic Databases Geographic Information Systems and Science SECOND EDITION Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind 005 John Wiley and Sons,

More information

1. Abstract. 2. The Problem / Need for the Program

1. Abstract. 2. The Problem / Need for the Program Program Information: Montgomery County, Maryland Program Title: Integration of GIS Web Services with the 311 Call Center Program Category: # 14 Information Technology 1. Abstract Montgomery County s Department

More information

Using Geocoded TIFF & JPEG Files in ER Mapper 6.3 with SP1. Eric Augenstein Earthstar Geographics Web: www.es-geo.com

Using Geocoded TIFF & JPEG Files in ER Mapper 6.3 with SP1. Eric Augenstein Earthstar Geographics Web: www.es-geo.com Using Geocoded TIFF & JPEG Files in ER Mapper 6.3 with SP1 Eric Augenstein Earthstar Geographics Web: www.es-geo.com 1 Table of Contents WHAT IS NEW IN 6.3 SP1 REGARDING WORLD FILES?...3 WHAT IS GEOTIFF

More information

Supporting coolest GEOS v.3.3.0 advanced features (and other miscellaneous stuff)

Supporting coolest GEOS v.3.3.0 advanced features (and other miscellaneous stuff) Supporting coolest GEOS v.3.3.0 advanced features (and other miscellaneous stuff) ST_Line_Locate_Point() / ST_Line_Substring() We'll start from a quite complex LINESTRING [violet line]: for the sake of

More information

PostgreSQL as an integrated data analysis platform

PostgreSQL as an integrated data analysis platform PostgreSQL as an integrated data analysis platform FOSS4G.be 2015 Oslandia Team Licence GNU FDL SARL / 29. octobre 2015 / www.oslandia.com / infos@oslandia.com Let 's try to Think Different (about PostgreSQL)

More information

1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe.

1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe. CourseWebs Reporting Tool Desktop Application Instructions The CourseWebs Reporting tool is a desktop application that lets a system administrator modify existing reports and create new ones. Changes to

More information

Exploring GIS Integration Options for SAP BusinessObjects

Exploring GIS Integration Options for SAP BusinessObjects Exploring GIS Integration Options for SAP BusinessObjects Introduction In conversations with various individuals and businesses over the years, I hear a common question being raised: How do I integrate

More information

The Attendance Management System Based on Micro-cellular and GIS technology

The Attendance Management System Based on Micro-cellular and GIS technology I.J. Education and Management Engineering 2012, 5, 54-59 Published Online May 2012 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijeme.2012.05.09 Available online at http://www.mecs-press.net/ijeme

More information

GIS. Digital Humanities Boot Camp Series

GIS. Digital Humanities Boot Camp Series GIS Digital Humanities Boot Camp Series GIS Fundamentals GIS Fundamentals Definition of GIS A geographic information system (GIS) is used to describe and characterize spatial data for the purpose of visualizing

More information

Raster to Vector Conversion for Overlay Analysis

Raster to Vector Conversion for Overlay Analysis Raster to Vector Conversion for Overlay Analysis In some cases, it may be necessary to perform vector-based analyses on a raster data set, or vice versa. The types of analyses that can be performed on

More information

Data Mining and Analysis in ArcGIS Online Joseph Kerski Education Manager Esri jkerski@esri.com Twitter @josephkerski 303-449-7779 x 18237

Data Mining and Analysis in ArcGIS Online Joseph Kerski Education Manager Esri jkerski@esri.com Twitter @josephkerski 303-449-7779 x 18237 Data Mining and Analysis in ArcGIS Online Joseph Kerski Education Manager Esri jkerski@esri.com Twitter @josephkerski 303-449-7779 x 18237 Joseph Kerski Webinar 1 Goals for this workshop 1. Understanding

More information

What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features

What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features What is GIS? Geographic Information Systems Introduction to ArcGIS A database system in which the organizing principle is explicitly SPATIAL For CPSC 178 Visualization: Data, Pixels, and Ideas. What Can

More information

What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved.

What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved. What is GIS University of Tsukuba Graduate School of Life and Environmental Science April 21 st, 2011 What is GIS? What do you image of GIS? Gas Insulated Switch Groupe Interventional Speciale Geographic

More information

Technical Article Developing Software for the CN3 Integrated GPS Receiver

Technical Article Developing Software for the CN3 Integrated GPS Receiver Technical Article Developing Software for the CN3 Integrated GPS Receiver 1 Intermec Technologies Table of Contents INTRODUCTION... 3 AN OVERVIEW OF GPS TECHNOLOGY... 3 What is GPS?... 3 How GPS works...

More information

Websense SQL Queries. David Buyer June 2009 Be281@bfn.org

Websense SQL Queries. David Buyer June 2009 Be281@bfn.org Websense SQL Queries David Buyer June 2009 Be281@bfn.org Introduction The SQL queries that are listed here I have been using for a number of years now. I use them almost exclusively as an alternative to

More information

Getting Started with Oracle Spatial

Getting Started with Oracle Spatial Getting Started with Oracle Spatial Tim Armitage Agenda Create database structures Load Spatial Data Index Issue SQL queries Develop simple Oracle Application Server Mapviewer application Oracle Spatial

More information

Contouring and Advanced Visualization

Contouring and Advanced Visualization Contouring and Advanced Visualization Contouring Underlay your oneline with an image Geographic Data Views Auto-created geographic data visualization Emphasis of Display Objects Make specific objects standout

More information

Contents WEKA Microsoft SQL Database

Contents WEKA Microsoft SQL Database WEKA User Manual Contents WEKA Introduction 3 Background information. 3 Installation. 3 Where to get WEKA... 3 Downloading Information... 3 Opening the program.. 4 Chooser Menu. 4-6 Preprocessing... 6-7

More information

Earth Coordinates & Grid Coordinate Systems

Earth Coordinates & Grid Coordinate Systems Earth Coordinates & Grid Coordinate Systems How do we model the earth? Datums Datums mathematically describe the surface of the Earth. Accounts for mean sea level, topography, and gravity models. Projections

More information

SWAMP DATA MANAGEMENT PLAN

SWAMP DATA MANAGEMENT PLAN SWAMP DATA MANAGEMENT PLAN Station Template Surface Water Ambient Monitoring Program August 27, 2013 TABLE OF CONTENTS C. Data Entry...3 D. Field Data Entry...3 1. PROGRAMS NEEDED FOR SWAMP DATA ENTRY

More information