Bloomington’s Online Resources for Public Communication Laura Haley GIS Manager Information & Technology Services (ITS) City of Bloomington.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOhost Mobile Tutorial. Welcome to the EBSCOhost Mobile tutorial, a guide to the most popular EBSCOhost features available for use.
Advertisements

© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Welcome to WebCRD.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Windermere Photo Gallery A Walkthrough of What’s New.
Empowering the Education Community to Improve Student Performance through the Intelligent Use of Practical Data EdGate Training: Part 3 - SchoolNotes.
Introducing… EBSCOhost 2.0 A redesigned EBSCOhost Coming in July 2008.
The North American Carbon Program Google Earth Collection Peter C. Griffith, NACP Coordinator; Lisa E. Wilcox; Amy L. Morrell, NACP Web Group Organization:
2006 CPF Conference CHRID Workshop Marie Nelson, OHP Survey Coordinator Cathy Wahlstrom, City of Ontario Diane Ayala, City of Ontario Mark Kruger, President.
Mine Action Information Center
Online Collaboration Applications ADE100- Computer Literacy Lecture 28.
WELCOME TO THE MCCLOUD SERVICES CUSTOMER WEB PORTAL TUTORIAL.
Engaging networks can help you to grow your online community Outreach top 10.
Interactive Mapping API’s MDIT - Center for Shared Solutions.
Master’s course Bioinformatics Data Analysis and Tools Lecture 6: Internet Basics Centre for Integrative Bioinformatics.
Website Development with PHP and MySQL Introduction.
Chapter 1 Getting Started With Dreamweaver. Explore the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Lecture 5 Geocoding. What is geocoding? the process of transforming a description of a location—such as a pair of coordinates, an address, or a name of.
Thinking about GIS applications and your projects.
A guide for UICET for using Wikispaces.  A wiki is a web page or collection of web pages that can be linked together as a website.  Wikis are often.
Founded 1998 Over 200 municipal clients 13 states – Maine to Florida to California Full service web design, development and application services. Virtual.
Planned Giving Design Center. What is the Planned Giving Design Center? National network of websites dedicated to advancing philanthropy.
Classroom User Training June 29, 2005 Presented by:
Presented by Chad Kafka This Month’s Topic: Wikispaces Advanced Today’s session is an introduction to what a WIKI is and how they can be used in education.
Paul Mundy and Bob Huggan 1 Websites.
GIS technologies and Web Mapping Services
Construction of a University Navigational Mobile Application Group Members: Patrina Bly, Robyn Evans, Nadirah Cogbill Group Mentor: Jeff Wood.
FPDS- NG Reports Overview December 16, Today’s Goals Provide an overview of the FPDS-NG reporting capability Demonstrate each of the reporting tools.
Opening slide. Online Brochures (optional) Multi Branch - OptionalDetailed Vehicle resultsPrinting – Full Sheet A4Stock-lists & Searches Would you like.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Unitedstreaming New Features New and easy interface Professional Development Animations and audio files Daily video content New and enhanced tools Customized.
ALF – Resource Management Aaron Tsang Leader, District B
PowerSource NWOCA User Conference 11/02/2012. PowerSource: A Pearson website that provides resources for.
Do You Have a Web Site?. Everyone does, don’t they?
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
Group ID: Prepared By: Jubin Goswami Milan Valambhiya.
Google APIs Why Aren’t You Using Them? Jeff Blankenburg Project Engineer Quick Solutions, Inc.
Foxbright – Smarter Education Websiteswww.foxbright.com Foxbright Training Foxbright Teacher Pages
TerraFly Project High Performance Database Research CenterHigh Performance Database Research Center NASA Regional Applications CenterNASA Regional Applications.
Enterprise Service-Oriented Architecture and GIS
A Tour of Google Apps learn.cssd.ab.ca. Google Apps provide tools for creating, learning and sharing. Signing into your learn account gives you access.
Online Submission and Management Information -- Authors AMS Annual Conference / AMS WMC Click on play to begin show.
Susan Blake – Infrastructure Information Coordinator, City of Sarasota Utilities Department Cameron Amrine – GIS Analyst, Stantec November 5, 2015 Creating.
Water Use Efficiency Data
Presented by: Marianne Cardwell, Woolpert, Inc. Cheryl Spencer, City of Indianapolis February 23, 2010 Voter Information Portal.
Engineering Projects In Community Service Matt Mooney Community Based Research University of Notre Dame.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Theresa Valentine Spatial Information Manager Corvallis Forest Science Lab.
Google Map API The Google Maps API lets you embed Google Maps in your own web pages with JavaScript The API provides a number of utilities for manipulating.
Welcome Teachers! - WELCOME TO TEACHER WEBSITE BUILDING 101.
SiteHawk Training for Safety Personnel General Motors GM’s New Global Safety Data Sheet (SDS) Management System.
Alteryx User Group May 25 th Agenda Introductions What is Alteryx? Community and learning Learning resources Alteryx community Online user groups.
Lesson 11: Web Services and API's
MicrosoftTM SharePoint Content Management SystemTutorial
Objective % Select and utilize tools to design and develop websites.
Lesson 11: Web Services & API's
Virtual Town Hall LLC Over 200 municipal clients
Accessing Spatial Information from MaineDOT
Objective % Select and utilize tools to design and develop websites.
PHP / MySQL Introduction
Google Maps: A Short How-to
Voter Information Portal
Building an online tool for spatial joins using open source software
Patents e-Commerce Update: Public and Private PAIR
Lesson 11: Web Services and API's
Helping teachers connect instantly with students and parents
Welcome to WebCRD.
Patents e-Commerce Update: Public and Private PAIR
Presentation transcript:

Bloomington’s Online Resources for Public Communication Laura Haley GIS Manager Information & Technology Services (ITS) City of Bloomington

Today’s Agenda Bloomington’s GIS Group & ITS Mission Goals for our Online Resources Traditional Online Map and Data Download Site Map Gallery Locations & Directions Tool myBloomington Address Search Application

GIS Group Responsibilities To Support City Government Mission and Functions… Spatial Data & Technology Creating & Maintaining Analyzing & Reporting IntegratingDisplaying Enhancing & Supporting

ITS Mission “To provide -- through the forward-looking application of information technology -- the omnibus IT services, tools and resources necessary to maintain mission-critical City systems, empower City staff to excel in their work, and engage our community electronically in their own governance.” While supporting City staff through information and technology, where possible, make data and services available to the public in a form they can use.

Our Goals for Online Resources Expand accessibility of our data and services. –Online Resources benefit internal users as well as the public. –Online Resources are available beyond office hours. Provide methods for people to help themselves to information if they choose (Self Serve). Provide tools that are “easy to use” and are geared to fill user needs.

Where We Started GIS Data Download Provides a method for outsiders to obtain a copy of our data free of charge, which reduced requests for data. Very Popular – but it has a limited audience.

Interactive Map Expands access to GIS data and provides a tool to visualize our data and perform some queries. Still has some limitations –High Speed Connection Preferred –Can be a learning curve for some users. –Multiple steps to get answers to relatively simple questions. Who is my City Council Member?

Map Gallery Place for people to view, download and print maps. Most of these maps we were already creating, we just need to post them to the City’s website. Creating maps in electronic format and not just sending to the printer is becoming more of a standard process.

Map Gallery Centralized area where visitors can find maps. Maps are maintained by the GIS Staff so departments do not need to contact us to get their maps updated. - Reduces orphan or out of date maps on the site.

Department’s can still have maps in their web pages by linking to the Map Gallery or linking directly to a map in the Map Gallery.

Gallery’s contain: Thumbnail Preview Image (GIF or JPG) for quick viewing. Higher Quality PDF Optional links to related web pages. Use Adobe Illustrator to enhance some maps. (Output PS file from GIS)

Locations & Directions Began as a tool to provide a simple map and directions to locations mentioned on the City website such as Meeting Rooms and City Facilities. The City decided to build a web app that utilized a database of locations and the Google Map API – create a standard look for providing information about a location.

Google Maps… Includes enhanced search capabilities (Directions) not included in our Interactive Map application. Provides a map interface that is familiar to many users. One method to use Locations is to embed a link to the locations app in a web page. Locations

Find a Park

Locate a Parking Facility

Browse Locations Main Page is php. Locations in mySQL database Data entered through Content Management System. –Name, Address or Location, and Description. –Latitude/Longitude (from GIS or Google Earth) –Optional Contact Information and Images Google Map API - Map is Dynamic Can Get Directions using Google Maps

myBloomington Need - a tool to provide a wide variety of information based on address and to answer questions about city services and programs. Solution – MyBloomington address search application. –Takes address input and queries various databases. –Maps the location of that address. –Provides a list of information profiling that address with links to find even more information.

myBloomington - Starts with HTML Form to Enter Address Has its own webpage, but the form can be embedded in any page. The myBloomington home page contains information about app, search tips, and contact information to report problems.

myBloomington Application written in java. Uses some php to integrate with data entered in the website’s content management system. [Form Code] out.println("<form id='myForm' method='post' "+ " action='"+url+"ProfBrowse' "+ " onsubmit='return validateForm()'>"); // out.println(" Enter Address "); out.println(" "); out.println(" Example: 401 N Morton St ");

myBloomington The first part of the applications parses the address string entered. Probably the most challenging part of the application. 101 E 1 ST ST E. 1 ST ST East 1 ST STREET ST ST – 101 1st Once the address string is parsed, the address is queried against our Master Address Database (MAD).

myBloomington The MAD resides in an Oracle database and contains location related information, much of it populated and maintained through our GIS. The main address table contains –Street Number, Direction, Street Name, Suffix, Post Direction. –City, State, Zip Code, ZipPlus4 –Government Jurisdiction, Township –Census Block ID –State Plane X/Y Coordinate, Latitude, and Longitude

myBloomington We have related data tables that integrate addresses to information about: –Council Districts –Trash and Recycle Services –Neighborhood Associations –Neighborhood Parking Permit Zones –Historic Districts –Voting Precincts –Economic Development Districts As a result, we can answer specific questions related to these topics. Most of these data elements are also maintained through our GIS.

myBloomington Once the address is found, javascript is used to pass the address latitude and longitude coordinates and create a map using the Google Maps API. out.println(" "); out.println(" //<![CDATA[ "); out.println(" "); out.println(" var map = null; "); out.println(" var geocoder = null; "); out.println(" var baseIcon = new GIcon(); "); out.println(" baseIcon.shadow = "+ "' "); out.println("baseIcon.iconSize = new GSize(20, 34); "); out.println("baseIcon.shadowSize = new GSize(37, 34); "); out.println("baseIcon.iconAnchor = new GPoint(9, 34); "); out.println("baseIcon.infoWindowAnchor = new GPoint(9, 2); "); out.println("baseIcon.infoShadowAnchor = new GPoint(18, 25); "); out.println(" function load() { "); out.println(" if (GBrowserIsCompatible()) { "); out.println(" map = new GMap2(document.getElementById(\"map\")); "); out.println(" map.addControl(new GLargeMapControl()); "); out.println(" map.addControl(new GMapTypeControl()); "); out.println(" var point = new GLatLng("+lat+","+lng+"); "); out.println(" map.setCenter(point, 17); "); out.println(" var icon = new GIcon(baseIcon); "); out.println(" icon.image = '"+url3+"google/marker0.png'; "); out.println(" markerOptions = { icon:icon }; "); out.println(" var marker = new GMarker(point, markerOptions); "); out.println(" var geoXml = new GGeoXml(' out.println(" map.addOverlay(geoXml); "); out.println(" map.addOverlay(marker); "); out.println(" GEvent.addListener(marker, 'click', function(){ "); out.println(" var myHtml = ' "+street+" "+subunit+" '; "); out.println(" map.openInfoWindowHtml(point, myHtml); ");

myBloomington Results Page – Formatted HTML Full address with coordinates Dynamic Google Map that can be opened in another window for a larger view.

myBloomington Address Profile information contained in grouped tables. –Government Info, Elected Officials, City Services, and Community Info. Links Provided for more information. Also lists other “Nearby” features of interest. –Road Closings, Parks, and Historic Districts/Sites and more.

myBloomington Nearby Features are obtained by calculating the distance from the address coordinates to the coordinates of the features and listing the top results. –Road Closings and Historic Districts/Sites: Locations Database –Parks: Addresses in MAD These lists also contain links for more information.

Summary Including GIS and Mapping related services online bolsters public communication efforts. Online Resources can expand access to GIS and Mapping information. Online Resources provide an opportunity for users to self serve and can reduce requests for information. Leverage the data and products that you already have and ask yourself is there a way to get these online. Using Google Maps or other API is a relatively easy way to enhance location related information with a dynamic map.

Questions? Laura Haley –