HoLIS Web Site
City and County of Honolulu
   Upgrading to ArcGIS 9.2 and
  fulfilling Federal Requirements
Topics to Discuss
1.   Project Goal
2.   Project Background
3.   Project Objectives
4.   How do we execute
Topics to Discuss
5.    Who is BEI Hawaii?
6.    Project Goal
7.    Functional Requirements
8.    Technology Platform
9.  ...
Who is BEI Consulting
We are consultants that     Core Competencies:
bring expertise to your          Program and Project
...
BEI Team                     ArcIMS
The Development team                                   3.1
that had design and built
t...
Sharing Session
Two Mission Critical Recommendations

1. Guidance and Principles for
   Development
2. Treat it as a proje...
In a nut shell

     Fast
     Good
     Cheap
 Pick any two!
Guiding Rules & Principles
•   3 second rule
•   KISS Rule
•   Less think
•   Who are you speaking to (target
    audience)
Rules & Principle in Use
3 Second rule
KISS
Less Think
Target audience is clear
Project Management Guidance
• Manage by
  deliverables
• Establish a Start
  and End date
• Follow a process
  – Define, P...
Project Goal
Project Goal
The project goal is to design, build, and
implement a GIS Web publishing system to
deliver maps, data, and me...
Target Audience
•   Checking on building permits
•   Project research, permit tracking.
•   Find landowner info to gain ac...
What are the Functional
   Requirements?
Functional Requirements
•   Software upgrade requirements
•   Map Publishing functions
•   Data Update/Maintenance work fl...
Federal Requirements
• Data sharing with Federal agencies –
  DHS, FEMA, and USGS
• (USGS) Read-only direct access to The
...
USGS Requirements
• Goal of the National Map is to have
  consistent and current data within a
  centralized database, hop...
Federal Requirements

Geospatial one stop
geodata.gov is a web-based portal for one-
stop access to maps, data and other
g...
Technology Platform
Technology Platform
Hardware List
Web Server
•   Dell Quad Core Xeon Processor X53552x4MB Cache, 2.66GHz, 1333MHz
    FSB,...
WWW


City & County of Honolulu
            HoLIS Web Site
           November 13, 2008
                                  ...
Technology Platform
                                Access Geospatial Data




                                           ...
Static Demo

  Show me!
“Out of the box”
Customizations
 • Tool Bars (3)
     • Tasks
  • Grid Results
Customizations
Plat Map
Tax Parcel
Improved Map Printing
Improved Map Printing
Tasks
Working with Imagery
Map Detail
Working with Layers
Lessons Learned
•   Be Flexible
•   Joint Collaboration with ESRI & City
•   Upgrading to 9.3 is necessary
•   Balance bet...
Lessons Learned

Tweaking the Map for optimal
       performance
Lessons Learned
1.   With adequate hardware and bandwidth, optimizing
     the database, layers and cartography is more
  ...
Lessons Learned
1. With adequate hardware and bandwidth, optimizing the
   database, layers and cartography is more import...
Lessons Learned
1.   With adequate hardware and infrastructure, optimizing the database, layers and
     cartography is mo...
ISO 19115 Topic Category or “Theme Codes”
Lessons Learned
1.   With adequate hardware and infrastructure, optimizing the database, layers and
     cartography is mo...
BEI: Mastered the technology
--Adapted functionality on the old site to the new
--Many improvements in data display and
fu...
Potential Applications
•       Questions to ask of the map service---based on
        your address
                       ...
Other Examples:
Thinking outside the Box
3D Viewer: Buildings, Planning

Use of Google Earth:

  –   Responsive performance during peak ti...
Future: Better Documentation
Searchable GIS Data catalog: Keyword/Alphabetized
Using Metadata services?
Future: Better Documentation
Have a Good Web Presence
Status of Documentation and Data Transfer



• Metadata 98% complete, Data Dictionary
  98%;
• Holis Website under revisio...
Original
Data Dictionary
•   Descriptive
•   Useful information
•   References
•   Download Shapefile
•   Download ArcGIS Layer fil...
Example: Chicago Maps
Where do we stand
Where do we stand?
• Launched as Beta on September 2, 2008
• Currently gathering user feedback
• Web Site Statistics
  – O...
Where do we stand?
“…Very satisfied with their overall
performance on this and other
projects. They are able to adapt/inte...
Where do we stand?
“The City and County of Honolulu’s Web
Service is way ahead of the curve
nationally.”
                 ...
Where to now?
Future Enhancements
• Upgrade to 9.3.
• Define specific map services geared to unique
  users.
• Overlay your own data wit...
Preview
Thanks to:
                    Henry Wolter
USGS Geospatial Liaison for Hawaii, Pacific Basin Islands
              NSDI P...
Links
• City and County of Honolulu HoLIS Map
  Service
  – http://www.honoluludpp.org/gis
• The National Map - The Nation...
HoLIS GIS Update
HoLIS GIS Update
HoLIS GIS Update
Upcoming SlideShare
Loading in …5
×

HoLIS GIS Update

1,899 views

Published on

HIGICC Luncheon Speaker Series
11/13/2008
Jon Hodge, CCH-DPP
John Higuchi, BEI

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,899
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

HoLIS GIS Update

  1. 1. HoLIS Web Site City and County of Honolulu Upgrading to ArcGIS 9.2 and fulfilling Federal Requirements
  2. 2. Topics to Discuss 1. Project Goal 2. Project Background 3. Project Objectives 4. How do we execute
  3. 3. Topics to Discuss 5. Who is BEI Hawaii? 6. Project Goal 7. Functional Requirements 8. Technology Platform 9. DEMO (screenshots) 10. Lesson Learned 11. Where do we go from here?
  4. 4. Who is BEI Consulting We are consultants that Core Competencies: bring expertise to your Program and Project organization. Management Assess Challenges Assist in defining Pursue Opportunities Functional Requirements Mobilize the right resource ERP Consulting Manage project risk Application Development GIS Application Developer
  5. 5. BEI Team ArcIMS The Development team 3.1 that had design and built the original GIS Map Service for the City (circa 2001) Lead Consultant: John Higuchi, PMP • 10 + years in Project Management in IT projects. Hawaiian Airlines, Title Guaranty, City & County of Honolulu and Federal telemedicine projects. Certified PMP from 2005. Developer: Robert Dolormente • Robert has significant experience as a database administrator and software development manager.
  6. 6. Sharing Session Two Mission Critical Recommendations 1. Guidance and Principles for Development 2. Treat it as a project. (start and end)
  7. 7. In a nut shell Fast Good Cheap Pick any two!
  8. 8. Guiding Rules & Principles • 3 second rule • KISS Rule • Less think • Who are you speaking to (target audience)
  9. 9. Rules & Principle in Use 3 Second rule KISS Less Think Target audience is clear
  10. 10. Project Management Guidance • Manage by deliverables • Establish a Start and End date • Follow a process – Define, Plan, Implement, Control, and Close
  11. 11. Project Goal
  12. 12. Project Goal The project goal is to design, build, and implement a GIS Web publishing system to deliver maps, data, and metadata to users on the Web based upon ERSI ArcGIS/ArcSDE 9.2 Server that complies with Federal USGS and FGDC standards.
  13. 13. Target Audience • Checking on building permits • Project research, permit tracking. • Find landowner info to gain access to property. • TMK for permits • To download and print maps with tax map key information to submit along with my building permit application. • obtain or confirm ownership, assessed values and land use designations such as zoning, height limit, SMA status, SLU and flood zone. This is often the source of preliminary information regarding census tract and existing improvement data such as year built and gross floor area. Under the old site, we also regularly use the tabs for obtaining the zoning map, flood zone, and utilties (sewer). • Locating flood boundaries and elevations, flood zone, if property is in an ohana zone, verifying sewer lateral location, locating other infrastructure, general street widths, identify general topography of site, etc.
  14. 14. What are the Functional Requirements?
  15. 15. Functional Requirements • Software upgrade requirements • Map Publishing functions • Data Update/Maintenance work flows and operations • Data Download demands and functions • Raster imagery integration • TMK Relationships (multiple record display and query) • Google/Virtual Earth Functionality • GIS Server Configuration • Metadata Standards to be reviewed include, but are not limited to, are: – Roads & Structures – Existing layer of the map services – Cadastre – Existing layer of the map services – Utility – Existing layer of the map services • Web Service Linkages/Connectivity - BEI will establish a Web Service Linkage/connectivity between the proposed online map service and USGS. It will supply the layer and metadata as listed in their USGS Best Practice Data Model – Structures document. • National Grid conformance/referencing • Geospatial One Stop
  16. 16. Federal Requirements • Data sharing with Federal agencies – DHS, FEMA, and USGS • (USGS) Read-only direct access to The City’s ArcSDE online database – Initial upload – Ongoing/updates to database – Automating the pull of data • National Grid
  17. 17. USGS Requirements • Goal of the National Map is to have consistent and current data within a centralized database, hopefully automated • Structure Data – Homeland Security – Hospitals – Clinics – Fire and Police Stations
  18. 18. Federal Requirements Geospatial one stop geodata.gov is a web-based portal for one- stop access to maps, data and other geospatial services that will simplify the ability of all levels of government and citizens to find geospatial data and learn more about geospatial projects underway.
  19. 19. Technology Platform
  20. 20. Technology Platform Hardware List Web Server • Dell Quad Core Xeon Processor X53552x4MB Cache, 2.66GHz, 1333MHz FSB, PE2950, 4GB 667MHz RAM • 438 GB Hard Drive Storage Database Server • Dell Quad Core Xeon Processor X53552x4MB Cache, 2.66GHz, 1333MHz FSB, PE2950, 4GB 667MHz (4X1GB) • 876 GB Hard Drive Storage FTP Server • Dell Quad Core Xeon Processor X53552x4MB Cache, 2.66GHz, 1333MHz FSB, PE2950, 4GB 667MHz (4X1GB) • 1.8 TB Hard Drive Storage
  21. 21. WWW City & County of Honolulu HoLIS Web Site November 13, 2008 Firewall Website access Map Web Service accesses data Geospatial data via web service stored on Database Server SDE Map Database Public Web Storing Website Geospatial Service Data Web Server Database Server Website links to shape files stored on FTPServerGIS BEI Hawaii BEI Consulting FTP Server John Higuchi, PMP November 13, 2008 Scalable Web Servers
  22. 22. Technology Platform Access Geospatial Data ` WebDataGIS Access Public Website USGS Microsoft Windows Server 2003 Microsoft SQL Server 2005 Access and ESRI ArcSDE 9.2 download shape files ` Administer Geospatial Public Users WebServerGIS Data Microsoft Windows Server 2003 ESRI ArcGIS Server 9.2 ESRI ArcGIS Desktop 9.2 Administer Website ` Administer FTP Data FTPServerGIS C&C Users Microsoft Windows Server 2003 Microsoft SQL Server 2005
  23. 23. Static Demo Show me!
  24. 24. “Out of the box”
  25. 25. Customizations • Tool Bars (3) • Tasks • Grid Results
  26. 26. Customizations
  27. 27. Plat Map
  28. 28. Tax Parcel
  29. 29. Improved Map Printing
  30. 30. Improved Map Printing
  31. 31. Tasks
  32. 32. Working with Imagery
  33. 33. Map Detail
  34. 34. Working with Layers
  35. 35. Lessons Learned • Be Flexible • Joint Collaboration with ESRI & City • Upgrading to 9.3 is necessary • Balance between Data Feast or Famine = Enriched Application or Performance
  36. 36. Lessons Learned Tweaking the Map for optimal performance
  37. 37. Lessons Learned 1. With adequate hardware and bandwidth, optimizing the database, layers and cartography is more important than limiting content to ensure adequate performance. 2. If many layers, organizing content (hidden or within groups/tabs) is highly recommended. 3. Probably better to produce many focused map services with a specific purpose and targeted audience rather than an all purpose mapping site for everyone (Zoning, Parks, Flood, etc)
  38. 38. Lessons Learned 1. With adequate hardware and bandwidth, optimizing the database, layers and cartography is more important than limiting content to ensure adequate performance. Use simple optimized symbology (ESRI Optimized style) Use Static annotation with scale dependant anno classes in single layer Combine points into single layer, use multi part, generalize geometry Cache large static layers (contours) and imagery (ArcSDE may be better) Use simple feature classes (limit feature dataset overhead) and reduce fields Create joins in the db or programmatically, not in map document Check spatial indexing after importing data (“Recalulate”) and index columns Run Analyze on the database regularly (ArcSDE) Ensure adequate connections in Arcsde for the socs (instances X 2) Ensure adequate number of instances on the map service for the expected traffic and functionality (geoprocessing)
  39. 39. Lessons Learned 1. With adequate hardware and infrastructure, optimizing the database, layers and cartography is more important than limiting content to ensure adequate performance. 2. If many layers, organizing content (hidden or within groups/tabs) is highly recommended. 3. Probably better to produce many focused map services with a specific purpose and targeted audience rather than an all purpose mapping site (Zoning, Parks, Flood) Group into topic categories Use expandable drill down or tabs consistent between Arc Catalog, Data Catalog listing and Groups in Map Doc TOC (facilitates recall and browsing)
  40. 40. ISO 19115 Topic Category or “Theme Codes”
  41. 41. Lessons Learned 1. With adequate hardware and infrastructure, optimizing the database, layers and cartography is more important than limiting content to ensure adequate performance. 2. Organizing content (hidden or within groups/tabs) is highly recommended. 3. Probably better to produce many focused map services with a specific purpose and targeted audience rather than an all purpose mapping site (Zoning, Parks, Flood) Streamlined functionality Cityview 9.2 = > 100 layers More user friendly Public GIS WebSite = 66
  42. 42. BEI: Mastered the technology --Adapted functionality on the old site to the new --Many improvements in data display and functionality Now what? • Mashups: bring in other services • Add your own layers from the data catalog • Save your own bookmarks (My Places) • Post My Places on Google? (write out KMZ file) • Redlining and Notes (potholes, identify errors in data) • 3D Application • Replication • Ability to add this service to ArcMap or Arc Explorer
  43. 43. Potential Applications • Questions to ask of the map service---based on your address Emergency: • General- closest hospital/clinic (how do I get there) – show me nearest bus stop Am i in an evacuation zone – what school district am I in what my designated shelter – what voter precinct Closest police or fire station – closest freeway access (on/off ramp) Beaches with lifeguard towers – nearest life guarded beach Beach access right of ways – what neighborhood board, council district Other: – Closest recycling stations Routing/Directions (ESRI Web Service?) – Recycling, green and waste pickup days Save your place of interest (poi) – points of interest (physical/cultural landmarks) Share your poi – city halls and other government offices Redlining – Businesses (banks, grocery store, pharmacy, Download location to Google KML theaters) – Special Events (farmers markets) – Senior resources (senior centers, golden diners, senior fitness)
  44. 44. Other Examples:
  45. 45. Thinking outside the Box 3D Viewer: Buildings, Planning Use of Google Earth: – Responsive performance during peak time – Scalability to large numbers of users – Familiar and intuitive user interface – Easy to integrate to sophisticated back-end spatial processing and data validation – Existing GIS software can direct processed data to the intuitive public mapping API – Easy to keep up with technology advances (Google Earth and Virtual Earth advance full version) – Ability to easily integrate existing GIS web services
  46. 46. Future: Better Documentation Searchable GIS Data catalog: Keyword/Alphabetized Using Metadata services?
  47. 47. Future: Better Documentation
  48. 48. Have a Good Web Presence
  49. 49. Status of Documentation and Data Transfer • Metadata 98% complete, Data Dictionary 98%; • Holis Website under revision • Data Transfer: nightly transfer within days (month old) • FTP Shape file repository: not yet refreshed (several months old)
  50. 50. Original
  51. 51. Data Dictionary • Descriptive • Useful information • References • Download Shapefile • Download ArcGIS Layer file (lyr) (work in progress)
  52. 52. Example: Chicago Maps
  53. 53. Where do we stand
  54. 54. Where do we stand? • Launched as Beta on September 2, 2008 • Currently gathering user feedback • Web Site Statistics – Oct. 10, 2008 – Nov. 9, 2008 – 6,175 Visits or 199.19 Visits/Day Avg
  55. 55. Where do we stand? “…Very satisfied with their overall performance on this and other projects. They are able to adapt/integrate new technologies as they become available, set goals and reach milestones yet are able to be flexible when the situation requires it. Jon Hodge GIS Analyst City and County of Honolulu
  56. 56. Where do we stand? “The City and County of Honolulu’s Web Service is way ahead of the curve nationally.” Paul Wiese National Vector Program Coordinator United States Geological Survey
  57. 57. Where to now?
  58. 58. Future Enhancements • Upgrade to 9.3. • Define specific map services geared to unique users. • Overlay your own data with the GIS Layers using this service with ArcGIS Explorer or Arc Reader • More functionality, better printing • 3D functionality • More imagery • Streamlined services • My Places
  59. 59. Preview
  60. 60. Thanks to: Henry Wolter USGS Geospatial Liaison for Hawaii, Pacific Basin Islands NSDI Partnership Office 677 Ala Moana Blvd, Suite 415 Honolulu, HI 96813 Phone: 808-587-2409 E-mail: hwolter@usgs.gov Ken Schmidt GIS Administrator Honolulu Land Information System City and County of Honolulu 808-768-8057 E-mail: kschmidt@honolulu.gov
  61. 61. Links • City and County of Honolulu HoLIS Map Service – http://www.honoluludpp.org/gis • The National Map - The Nation's topographic map for the 21st century – http://nationalmap.usgs.gov • BEI Hawaii – http://www.beiconsultants.com

×