SlideShare a Scribd company logo
1 of 28
Download to read offline
AMANDA
+ FME
+ AGOL
MappiT
=
Presenters
The
Peak
of
Data
Integration
20
23
www.linkedin.com/in/
greg-czajko-bb8a7713
gczajko@markham.ca
GIS Analyst
City of Markham
GISP, Lean(Greenbelt)
The
Peak
of
Data
Integration
20
23
So, what happened?
The
Peak
of
Data
Integration
20
23
“You’e got 3 months to create a
Database driven, public facing
mapping web portal… GO!”
5
338,503
Population
10,167
Businesses
2.3%
Employment
Growth
178,274
Jobs
The
Peak
of
Data
Integration
20
23
Canada’s Second Largest Tech Hub
”Highest concentration of tech firms per 1,000
residents.”
Markham is home to
Canada’s largest
semiconductor cluster.
Global leaders in
semiconductor chips
include: AMD,
Qualcomm, Creation
Technologies, Vexos, ITL
Circuits, SMTC, Invotek,
Astera Labs and
Markham’s automotive
sector
400+ businesses
Leading auto employers:
GM, Honda Canada,
Hyundai, Mitsubishi,
Multimatic, Magna and
Tesla.
The
Peak
of
Data
Integration
20
23
Markham finalist in IDC
Government Insigths’
6th Annual Smart Cities
North America Awards
Markham receives WCCD
Platinum-Level ISO Data
Certification for fourth consecutive
year
Markham wins Smart
Cities North America
Award for AI Pilot Project
to detect potholes
Markham‘s COVID-19
Virtual Assistant continues
to keep community safe
Markham recognized as an
ICF Global SMART21
community for third
consecurity year
2021 2022 2023 2024
The
Peak
of
Data
Integration
20
23
Business Case
• Public web mapping interface enabling “members of the public
[to] look up various development applications and tree removal
permits and their status.”
• The data source is Granicus AMANDA (Oracle DB)
• Rapid Application Development methodology is required to
meet the 3 month go-live deadline imposed by Government
Funding requirements.
• Streamline Developments Approvals Fund (SDAF)
• “$45 million fund… to help large urban municipalities identify efficiencies and streamline processes, such as
development approvals, with the goal of building more homes faster to address the housing supply crisis.“
The
Peak
of
Data
Integration
20
23
The Challenge
The Challenge
The
Peak
of
Data
Integration
20
23
The Challenge
EXTRACT
Harvest data from
AMANDA Oracle
DB
Filter for Dates
and Types
TRANSFORM
Create Point
Features for
mapping
Convert Dates
Translate Codes
to Descriptions
Format
Documents +
Attachments
Extract AMANDA
Infocodes
BUSINESS
RULES
Obfuscate PII
Remove specific
records and fields
Identify ALL /
ACTIVE
LOAD
Write Feature
Classes to ArcGIS
Online
Copy documents
+ attachments to
FileServer
REPORTS
Quality Assurance
Report
Business
Intelligence
Report
The
Peak
of
Data
Integration
20
23
“You may use this slide option to include a
quote. Place the quote here, and then include
the first name, last name, job title, and
company name below”.
First Name Last Name
Job Title, Company Name
A quote from
the
customer would be
amazing
The
Peak
of
Data
Integration
20
23
How did we do it?
The
Peak
of
Data
Integration
20
23
Granicus AMANDA
● Hosted Oracle DB with a Web user interface
● Stored Procedures for extraction
● Extended information stored in INFOCDES
“Hundreds of government agencies trust Amanda to
digitize and streamline critical functions — from building
construction and inspection to planning and zoning to
business licensing and registration.”
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM
BUSINESS
RULES LOAD REPORTS
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM
BUSINESS
RULES LOAD REPORTS
TRUNC("INDATE") >= TO_DATE('01/JAN/2020','dd/mon/yyyy')
and "FOLDERTYPE" in ('CNDO','CSNT','DEEM','MNV','MZO','PLAN','PTLT','SALT','SPC','TREE')
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM BUSINESS
RULES LOAD REPORTS
• PROPERTY – address, parcelID
• FOLDER STATUS – New, Registered, Application etc
• SUBCODE & WORKCODE – Conditional Permit Investigation etc
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM BUSINESS
RULES LOAD REPORTS
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM BUSINESS
RULES LOAD REPORTS
• PROCESS – Approved, Completed etc
• CONTACTS / PEOPLE – Name, email etc
• ATTACHMENTS – Title, Filename etc
• INFOCODES – Ward, Planner, District etc
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM BUSINESS
RULES LOAD REPORTS
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM
BUSINESS
RULES LOAD REPORTS
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM
BUSINESS
RULES
LOAD REPORTS
XCOPY "@Value(DOSPATH)"
"[server]data$docs" /v /c /y
FIL
E
+ WE
B
(url)
The
Peak
of
Data
Integration
20
23
EXTRACT TRANSFORM
BUSINESS
RULES LOAD REPORTS
• Jobs – for tracking of individual scheduled jobs
• Documents + Attachments – for tracking of
attachments copied to FileServer
• Reports – Quality Assurance Report and
Business Intelligence Report
The
Peak
of
Data
Integration
20
23
ESRI ArcGIS Online Dashboard technology was chosen as the framework
• Rich selection of highly capable widgets for Data Vis + BI
• URL parameters used to share session values between dashboards
• Hosted Feature Layer - all AMANDA applications (folders) are
converted to a spatial point feature
• Web Maps used to stylize application symbology
• Tables for storage of non-spatial data eg. Contacts, Process etc
“ArcGIS Online is a cloud-based mapping and analysis solution.
Use it to make maps, to analyze data, and to share and collaborate.
The
Peak
of
Data
Integration
20
23
contacts
processes
attachments
The
Peak
of
Data
Integration
20
23
Key Benefits
&
What’s Next?
The
Peak
of
Data
Integration
20
23
Reduction in calls to
Planning Staff for
Application status of an
Application
The
Peak
of
Data
Integration
20
23
ESRI ArcGIS Online
Dashboard mobile
view
Migrate FME Desktop
(Form) to FME Flow
(Server)
PII - Personally
Identifiable
Information
Redact or Obfuscate
ThankYou!
gczajko@markham.ca

More Related Content

Similar to Amanda, FME, AGOL

Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Private Cloud
 
V2COM Inc. Offer to Partners (V2COM) (1)
V2COM Inc. Offer to Partners (V2COM) (1)V2COM Inc. Offer to Partners (V2COM) (1)
V2COM Inc. Offer to Partners (V2COM) (1)
Silverio A. Sierra
 

Similar to Amanda, FME, AGOL (20)

Emerging Trends In Cloud Computing.pptx
Emerging Trends In Cloud Computing.pptxEmerging Trends In Cloud Computing.pptx
Emerging Trends In Cloud Computing.pptx
 
CD December 2015 - IFS showcase
CD December 2015 - IFS showcaseCD December 2015 - IFS showcase
CD December 2015 - IFS showcase
 
NACRC 2013 | Cloud Technology: Do you Compute
NACRC 2013 | Cloud Technology: Do you ComputeNACRC 2013 | Cloud Technology: Do you Compute
NACRC 2013 | Cloud Technology: Do you Compute
 
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
 
200917-overview402A-Dasher.pptx
200917-overview402A-Dasher.pptx200917-overview402A-Dasher.pptx
200917-overview402A-Dasher.pptx
 
Gurpreet+proposal (1).pptx
Gurpreet+proposal (1).pptxGurpreet+proposal (1).pptx
Gurpreet+proposal (1).pptx
 
SMEs innovation through future technologies
SMEs innovation through future technologiesSMEs innovation through future technologies
SMEs innovation through future technologies
 
Data center outsourcing a new paradigm for the IT
Data center outsourcing a new paradigm for the ITData center outsourcing a new paradigm for the IT
Data center outsourcing a new paradigm for the IT
 
SMAC
SMACSMAC
SMAC
 
Smac #mphasis intern and #entry in the participant
Smac #mphasis intern and #entry in the participantSmac #mphasis intern and #entry in the participant
Smac #mphasis intern and #entry in the participant
 
Mircod Short Deck
Mircod Short DeckMircod Short Deck
Mircod Short Deck
 
How cloud computing might evolve.pptx
How cloud computing might evolve.pptxHow cloud computing might evolve.pptx
How cloud computing might evolve.pptx
 
Digital and Innovation Strategies for the Infrastructure Industry: Tim McManu...
Digital and Innovation Strategies for the Infrastructure Industry: Tim McManu...Digital and Innovation Strategies for the Infrastructure Industry: Tim McManu...
Digital and Innovation Strategies for the Infrastructure Industry: Tim McManu...
 
V2COM Inc. Offer to Partners (V2COM) (1)
V2COM Inc. Offer to Partners (V2COM) (1)V2COM Inc. Offer to Partners (V2COM) (1)
V2COM Inc. Offer to Partners (V2COM) (1)
 
IRJET - An Overview of Edge Computing
IRJET - An Overview of Edge ComputingIRJET - An Overview of Edge Computing
IRJET - An Overview of Edge Computing
 
Opportunities in Cloud Computing Q3 2010
Opportunities in Cloud Computing Q3 2010Opportunities in Cloud Computing Q3 2010
Opportunities in Cloud Computing Q3 2010
 
Planning for a Digital Future
Planning for a Digital FuturePlanning for a Digital Future
Planning for a Digital Future
 
NVTC "Cool Tech" Presentation
NVTC "Cool Tech" PresentationNVTC "Cool Tech" Presentation
NVTC "Cool Tech" Presentation
 
OlympusXR Onepage
OlympusXR OnepageOlympusXR Onepage
OlympusXR Onepage
 
Cable and the Cloud: Strategies, Services and Success Stories
Cable and the Cloud: Strategies, Services and Success StoriesCable and the Cloud: Strategies, Services and Success Stories
Cable and the Cloud: Strategies, Services and Success Stories
 

More from Safe Software

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
Safe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software
 

More from Safe Software (20)

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 

Recently uploaded

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Recently uploaded (20)

Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 

Amanda, FME, AGOL