SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
Address Data as a Service
Nick Turner
Intelligent Addressing Ltd
nturner@intelligent-addressing.co.uk
Covering today
• Principles of address management
• Principles of the NLPG
• Overview of the NLPG
• Address life cycle
• Address management partners and current collaberations
• What is a web service
• Acronyms
• Service Orientation
• Why it’s the future
The collection, storage, and management of address data are important
components of everyday business activities in many organisations.
Providing a centralised, coordinated and systematic street address system
can assist organisations to significantly improve their operational
efficiency and effectiveness.
Today, digital address data are a necessity throughout an address
management life-cycle, from system planning through application design,
operations and maintenance.
Automation, sharing, and leveraging address data through a widely-
accepted standard will provide substantial economic benefits to the
region
Principles of the Address Management
• A compilation of all 348 LLPGs in England and Wales
[Produced by all Street Naming and Numbering Councils in England and Wales]
[Maintained through the statutory street naming and numbering process]
• Managed by Intelligent Addressing
[Under a PPP agreement with Local Government and also underpinned by the MSA]
• Owned by I&DeA
[on behalf of]
• Local and Central Government
• Identical authority based approach in Scotland
[With the One Scotland Gazetteer (OSG) being used across local and central Government
to facilitate partnership working]
What is the NLPG?
How is the NLPG governed
• Based on the British standard for addressing
[BS7666: 2006 – Parts 0, 1 and 2]
[great advantage here is it offers future proofing of your investment]
[standard can only go forward and never decrease usability or content]
• Created Under contract with local government
[Mapping Services Agreement (MSA)]
• MSA
• The agreement is for Local Government to procure digital mapping services at a discounted rate
• Councils, Police, Fire, PTE’s, National Parks, English Conservation Boards
• All receiving participants are entitled to daily updates of a national feed of the NLPG and access
to a help desk for support, training and feedback purposes
• All creating authorities must update their gazetteer to hub at least once per month
• All creating authorities must commit to continual improvement (through feedback)
What does it contain?
• Basic Land and Property Units (BLPUs)
[Based on smallest units of occupation / service delivery, flats, units, sub floors]
[Each spatial entity (including child records) is designated with a unique and persistent UPRN]
[Each spatial entity has at least one address]
• Addresses and location content
[Postally addressed and non postally addressed properties]
[Alternative addresses, historical addresses and Welsh addresses]
• Spatial data
[All BLPUs contain a grid coordinate] [All streets with grid coordinates]
• Additional attribution
[Including property classifications, property states, street classifications etc]
[The NLPG is more comprehensive and current than any other address dataset]
Principles of the NLPG
• Not simply designed for postal delivery but for better information
management
[adopting principles of data management, sharing, completeness and currency]
[although obviously it can do postal delivery too]
• The way it manages information.
[Relational structure rather than flat]
• Complete Welsh language records - and alternatives, historic addresses
[Alternative addresses help with data matching]
[Dual language capability meets the needs of the Welsh Language Act and satisfies community groups]
Principles of the NLPG 2
• Helps central government activity match to local government activity
• Derived data sharing benefits
• Designed for continuous improvement
• Maintained by users for users
• A defined process for updating and correcting
[NLPG is part of a process (data creation > maintenance > storage > use) within a cycle of constant
improvement (candidate services and Improvement Schedules]
• Auditable and audited
[Local authorities need high quality data and suffer if it degrades]
[It is not perfect but we can tell you its strengths and weaknesses…. And work to correct them]
Current collaborations:
Who is using the NLPG?
• DCLG FiReControl project:
[Command and Control using NLPG as base addressing dataset for mobilisation]
• Office for National Statistics
[2011 Census addressing project]
• Ministry of Justice
[Coordination Online Register of Electors (Core)] [prevents being disenfranchised]
• National Register of Social Housing (NROSH)
[Data quality and matching exercise to improve interoperability]
• Increasing numbers of local authority applications
[Local authorities need high quality data and suffer if it degrades]
Software suppliers and collaborations
Many implementations of NLPG through many technology enablers
• Thousands of separate applications, some large and facilitated by [for
example]
• QAS, GB Group, Hopewiser
• Aligned Assets, Hopewiser, Northgate, etc
• Bespoke – IBM, EDS, Capita etc
• CRM – Lagan, Oracle, Microsoft Dynamics, Northgate
• GIS – ESRI, MapInfo, CadCorp
[Further collaborations are emerging all the time as the news spreads]
Web services are self-describing business functions that are accessible
from any Web-connected device using a set of messaging protocols,
programming standards, and network registration and discovery
facilities.
A Web service is a discrete business process that:
• Exposes and describes its functionality and attributes in WSDL
• Allows other services to locate it on the Web using UDDI registries
• Allows remote services to invoke it using standard Internet protocols
• Returns a response to the requesting application over the same
protocol
What are web services
XML
Extensible Markup Language (XML)
a set of rules for encoding documents in machine-readable form
• XML solves a key technology requirement that appears in many places. By offering a
standard, flexible and inherently extensible data format, XML significantly reduces the
burden of deploying the many technologies needed to ensure the success of Web services.
• The important aspects of XML, for the purposes of this Architecture, are the core syntax
itself, the concepts of the XML Infoset [XML Infoset], XML Schema and XML Namespaces.
• Many application programming interfaces (APIs) have been developed that software
developers use to process XML data, and several schema systems exist to aid in the
definition of XML-based languages.
<Summary>
<Property>
<UPRN>12059525</UPRN>
<Custodian_Code>5270</Custodian_Code>
<Classification_Code>RD</Classification_Code>
<Primary_LPI>
<English>
<LPI_Key>5270L000351318</LPI_Key>
<Start_Date>2001-08-10</Start_Date>
<Entry_Date>2000-12-14</Entry_Date>
<Last_Update_Date>2000-12-14</Last_Update_Date>
<PAON>
<Start>54</Start>
</PAON>
<USRN>20600362</USRN>
<Level>1</Level>
<Post_Address>
<Postcode>W7 3HJ</Postcode>
<Posttown>LONDON</Posttown>
</Post_Address>
<Official_Flag>Y</Official_Flag>
</English>
</Primary_LPI>
</Property>
</Summary>
XML
SOAP, originally defined as Simple Object Access Protocol, is a
protocol specification for exchanging structured information in the
implementation of Web Services in computer networks
SOAP provides a standard, extensible, composable framework for
packaging and exchanging XML messages. In the context of this
architecture
SOAP
The Web Services Description Language is an XML-based language that provides
a model for describing Web
The WSDL defines services as collections of network endpoints, or ports. The
WSDL specification provides an XML format for documents for this purpose.
WSDL describes Web services starting with the messages that are exchanged
between the requester and provider agents. The messages themselves are
described abstractly and then bound to a concrete network protocol and message
format.
So a machine-readable description of the operations offered by the service
written or a list of the APIs!
WSDL
API
An application programming interface (API) is an interface
implemented by a software program that enables it to interact with
other software. It facilitates interaction between different software
programs similar to the way the user interface facilitates interaction
between humans and computers.
An API is implemented by applications, libraries, and operating systems
to determine their vocabularies and calling conventions, and is used to
access their services
The Geography Markup Language (GML) is the XML grammar defined
by the Open Geospatial Consortium (OGC) to express geographical
features.
GML serves as a modelling language for geographic systems as well as
an open interchange format for geographic transactions on the
Internet.
GML
A Web Map Service (WMS) is a standard protocol for serving
georeferenced map images over the Internet that are generated by a
map server using data from a GIS database
Examples are;
OS Open Space
Google Maps
Bing
Cloudmade Map tiler
WMS
WFS
Web Feature Service Interface Standard (WFS) provides an interface
allowing requests for geographical features across the web using
platform-independent calls.
Data management the silo approach
Cloud Computing How does it help?
So where is the ROI?
Cloud Computing How does it help?
• Affordable
• Scaling of infrastructure
• Fail over architecture
• Savings on administration
• Savings on asset replacement programs
• Reducing carbon footprint
Service-oriented architecture (SOA) is a flexible set of design
principles used during the phases of systems development and
integration in computing. A system based on a SOA architecture will
provide a loosely-integrated suite of services that can be used within
multiple separate systems from several business domains.
Service-Orientated Architecture
Data
maintenance
Process (OS
. IA . RM)
Widget /
Client
Side Store
/ GUI
Central Government and Commercial applications
Central Government and Commercial applications
Aligned, Assets, IDOX,
GGP, Northgate
ESRI, QAS, GB Group,
Postcode Anyway
Data-8, AVG
APIs
Custom Format
CRM Assets Billing
CRM Assets Billing
• Verify
• Update
• Simple search
1. UPRN -> Property summary
2. USRN -> Street summary
3. Postcode (partial) -> A list of matching, fully-formed postcodes
4. Postcode + Street Number -> Property summary
5. Postcode + Street Range -> Property summary
6. Postcode + Building Name (could be partial) -> Property summary
7. Building Name (complete) + Location -> Property summary
8. Building Name (complete) + Street Name -> Property summary
9. Exact search criteria -> Property summary
10. Spatial search according to location co-ordinates (ie: radius of
50,100,500 metres) -> Property summary
11. Postcode -> Property summary
12. USRN -> Property summary
13. PAON (street number and/or building name) and a USRN and/or
postcode -> Property summary
NLPG Web Services (WSF and SOAP)
Questions?
Nick Turner
Business Development Manager
Intelligent Addressing Ltd
Ivybridge House
1 Adam Street
LONDON WC2N 6DD
T - 020 77473500
F - 020 77473501
www.intelligent-addressing.co.uk
www.nlpg.org.uk
www.thensg.org.uk

Weitere ähnliche Inhalte

Andere mochten auch

Utility street works 24.1.07
Utility street works 24.1.07Utility street works 24.1.07
Utility street works 24.1.07Nick Turner
 
Nsg presentation for lhauc expo 2006
Nsg presentation for lhauc expo 2006Nsg presentation for lhauc expo 2006
Nsg presentation for lhauc expo 2006Nick Turner
 
London hauc 2007
London hauc 2007London hauc 2007
London hauc 2007Nick Turner
 
Microsoft PT TechRefresh html win8.1
Microsoft PT TechRefresh html win8.1 Microsoft PT TechRefresh html win8.1
Microsoft PT TechRefresh html win8.1 Alexandre Marreiros
 

Andere mochten auch (6)

Utility street works 24.1.07
Utility street works 24.1.07Utility street works 24.1.07
Utility street works 24.1.07
 
Nsg presentation for lhauc expo 2006
Nsg presentation for lhauc expo 2006Nsg presentation for lhauc expo 2006
Nsg presentation for lhauc expo 2006
 
London hauc 2007
London hauc 2007London hauc 2007
London hauc 2007
 
Microsoft PT TechRefresh html win8.1
Microsoft PT TechRefresh html win8.1 Microsoft PT TechRefresh html win8.1
Microsoft PT TechRefresh html win8.1
 
Boot strapandresponsiveintro
Boot strapandresponsiveintroBoot strapandresponsiveintro
Boot strapandresponsiveintro
 
Online Salg
Online SalgOnline Salg
Online Salg
 

Ähnlich wie Giug 121010

Intelligent Addressing Ltd Overview
Intelligent Addressing Ltd OverviewIntelligent Addressing Ltd Overview
Intelligent Addressing Ltd OverviewNick Turner
 
Kiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptx
Kiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptxKiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptx
Kiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptxSharanyaPathipati
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersAboorvaRaja Ramar
 
Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019Slobodan Sipcic
 
BPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein ArchitekturüberblickBPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein ArchitekturüberblickOPITZ CONSULTING Deutschland
 
BPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspectiveBPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspectiveOPITZ CONSULTING Deutschland
 
King County Information Technology
King County Information TechnologyKing County Information Technology
King County Information TechnologyJamie Holter
 
A TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A LunggrenA TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A Lunggrenmfrancis
 
Sybase Global Infrastructure
Sybase Global InfrastructureSybase Global Infrastructure
Sybase Global InfrastructureRobert Mobley
 
cs-the-metropolitan-borough-of-rochdale-2008
cs-the-metropolitan-borough-of-rochdale-2008cs-the-metropolitan-borough-of-rochdale-2008
cs-the-metropolitan-borough-of-rochdale-2008James Mayhew
 
General Unikomm Ppt 2011
General Unikomm Ppt 2011General Unikomm Ppt 2011
General Unikomm Ppt 2011usmanrosh
 
Integration with dynamics ax 2012
Integration with dynamics ax 2012Integration with dynamics ax 2012
Integration with dynamics ax 2012Ali Raza Zaidi
 
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark CushingPartners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark CushingDigital Queensland
 
Derren Hams cv 9.1
Derren Hams cv 9.1Derren Hams cv 9.1
Derren Hams cv 9.1Derren Hams
 
spatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsspatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsDesconnets Jean-Christophe
 
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...apidays
 
Modul 1 - Introduction to Digital Transformation Technologies and Integration...
Modul 1 - Introduction to Digital Transformation Technologies and Integration...Modul 1 - Introduction to Digital Transformation Technologies and Integration...
Modul 1 - Introduction to Digital Transformation Technologies and Integration...SuhaimiHasim1
 
Presentatie Nsel Ic Tdelta2010 V0 R1
Presentatie Nsel Ic Tdelta2010 V0 R1Presentatie Nsel Ic Tdelta2010 V0 R1
Presentatie Nsel Ic Tdelta2010 V0 R1Martijn Kriens
 

Ähnlich wie Giug 121010 (20)

Intelligent Addressing Ltd Overview
Intelligent Addressing Ltd OverviewIntelligent Addressing Ltd Overview
Intelligent Addressing Ltd Overview
 
Kiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptx
Kiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptxKiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptx
Kiran Kumar Jonnada CLA 2 Presentation (Without Audio).pptx
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for Beginners
 
Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019
 
BPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein ArchitekturüberblickBPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein Architekturüberblick
 
BPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspectiveBPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspective
 
SCOTT ALFORD: Better Connected Live 2016
SCOTT ALFORD: Better Connected Live 2016SCOTT ALFORD: Better Connected Live 2016
SCOTT ALFORD: Better Connected Live 2016
 
King County Information Technology
King County Information TechnologyKing County Information Technology
King County Information Technology
 
A TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A LunggrenA TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A Lunggren
 
Sybase Global Infrastructure
Sybase Global InfrastructureSybase Global Infrastructure
Sybase Global Infrastructure
 
cs-the-metropolitan-borough-of-rochdale-2008
cs-the-metropolitan-borough-of-rochdale-2008cs-the-metropolitan-borough-of-rochdale-2008
cs-the-metropolitan-borough-of-rochdale-2008
 
General Unikomm Ppt 2011
General Unikomm Ppt 2011General Unikomm Ppt 2011
General Unikomm Ppt 2011
 
Integration with dynamics ax 2012
Integration with dynamics ax 2012Integration with dynamics ax 2012
Integration with dynamics ax 2012
 
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark CushingPartners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
 
Derren Hams cv 9.1
Derren Hams cv 9.1Derren Hams cv 9.1
Derren Hams cv 9.1
 
Soa
SoaSoa
Soa
 
spatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsspatial data infrastructure : issues and concepts
spatial data infrastructure : issues and concepts
 
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
 
Modul 1 - Introduction to Digital Transformation Technologies and Integration...
Modul 1 - Introduction to Digital Transformation Technologies and Integration...Modul 1 - Introduction to Digital Transformation Technologies and Integration...
Modul 1 - Introduction to Digital Transformation Technologies and Integration...
 
Presentatie Nsel Ic Tdelta2010 V0 R1
Presentatie Nsel Ic Tdelta2010 V0 R1Presentatie Nsel Ic Tdelta2010 V0 R1
Presentatie Nsel Ic Tdelta2010 V0 R1
 

Giug 121010

  • 1. Address Data as a Service Nick Turner Intelligent Addressing Ltd nturner@intelligent-addressing.co.uk
  • 2. Covering today • Principles of address management • Principles of the NLPG • Overview of the NLPG • Address life cycle • Address management partners and current collaberations • What is a web service • Acronyms • Service Orientation • Why it’s the future
  • 3. The collection, storage, and management of address data are important components of everyday business activities in many organisations. Providing a centralised, coordinated and systematic street address system can assist organisations to significantly improve their operational efficiency and effectiveness. Today, digital address data are a necessity throughout an address management life-cycle, from system planning through application design, operations and maintenance. Automation, sharing, and leveraging address data through a widely- accepted standard will provide substantial economic benefits to the region Principles of the Address Management
  • 4.
  • 5. • A compilation of all 348 LLPGs in England and Wales [Produced by all Street Naming and Numbering Councils in England and Wales] [Maintained through the statutory street naming and numbering process] • Managed by Intelligent Addressing [Under a PPP agreement with Local Government and also underpinned by the MSA] • Owned by I&DeA [on behalf of] • Local and Central Government • Identical authority based approach in Scotland [With the One Scotland Gazetteer (OSG) being used across local and central Government to facilitate partnership working] What is the NLPG?
  • 6. How is the NLPG governed • Based on the British standard for addressing [BS7666: 2006 – Parts 0, 1 and 2] [great advantage here is it offers future proofing of your investment] [standard can only go forward and never decrease usability or content] • Created Under contract with local government [Mapping Services Agreement (MSA)] • MSA • The agreement is for Local Government to procure digital mapping services at a discounted rate • Councils, Police, Fire, PTE’s, National Parks, English Conservation Boards • All receiving participants are entitled to daily updates of a national feed of the NLPG and access to a help desk for support, training and feedback purposes • All creating authorities must update their gazetteer to hub at least once per month • All creating authorities must commit to continual improvement (through feedback)
  • 7. What does it contain? • Basic Land and Property Units (BLPUs) [Based on smallest units of occupation / service delivery, flats, units, sub floors] [Each spatial entity (including child records) is designated with a unique and persistent UPRN] [Each spatial entity has at least one address] • Addresses and location content [Postally addressed and non postally addressed properties] [Alternative addresses, historical addresses and Welsh addresses] • Spatial data [All BLPUs contain a grid coordinate] [All streets with grid coordinates] • Additional attribution [Including property classifications, property states, street classifications etc] [The NLPG is more comprehensive and current than any other address dataset]
  • 8. Principles of the NLPG • Not simply designed for postal delivery but for better information management [adopting principles of data management, sharing, completeness and currency] [although obviously it can do postal delivery too] • The way it manages information. [Relational structure rather than flat] • Complete Welsh language records - and alternatives, historic addresses [Alternative addresses help with data matching] [Dual language capability meets the needs of the Welsh Language Act and satisfies community groups]
  • 9. Principles of the NLPG 2 • Helps central government activity match to local government activity • Derived data sharing benefits • Designed for continuous improvement • Maintained by users for users • A defined process for updating and correcting [NLPG is part of a process (data creation > maintenance > storage > use) within a cycle of constant improvement (candidate services and Improvement Schedules] • Auditable and audited [Local authorities need high quality data and suffer if it degrades] [It is not perfect but we can tell you its strengths and weaknesses…. And work to correct them]
  • 10.
  • 11. Current collaborations: Who is using the NLPG? • DCLG FiReControl project: [Command and Control using NLPG as base addressing dataset for mobilisation] • Office for National Statistics [2011 Census addressing project] • Ministry of Justice [Coordination Online Register of Electors (Core)] [prevents being disenfranchised] • National Register of Social Housing (NROSH) [Data quality and matching exercise to improve interoperability] • Increasing numbers of local authority applications [Local authorities need high quality data and suffer if it degrades]
  • 12. Software suppliers and collaborations Many implementations of NLPG through many technology enablers • Thousands of separate applications, some large and facilitated by [for example] • QAS, GB Group, Hopewiser • Aligned Assets, Hopewiser, Northgate, etc • Bespoke – IBM, EDS, Capita etc • CRM – Lagan, Oracle, Microsoft Dynamics, Northgate • GIS – ESRI, MapInfo, CadCorp [Further collaborations are emerging all the time as the news spreads]
  • 13. Web services are self-describing business functions that are accessible from any Web-connected device using a set of messaging protocols, programming standards, and network registration and discovery facilities. A Web service is a discrete business process that: • Exposes and describes its functionality and attributes in WSDL • Allows other services to locate it on the Web using UDDI registries • Allows remote services to invoke it using standard Internet protocols • Returns a response to the requesting application over the same protocol What are web services
  • 14.
  • 15. XML Extensible Markup Language (XML) a set of rules for encoding documents in machine-readable form • XML solves a key technology requirement that appears in many places. By offering a standard, flexible and inherently extensible data format, XML significantly reduces the burden of deploying the many technologies needed to ensure the success of Web services. • The important aspects of XML, for the purposes of this Architecture, are the core syntax itself, the concepts of the XML Infoset [XML Infoset], XML Schema and XML Namespaces. • Many application programming interfaces (APIs) have been developed that software developers use to process XML data, and several schema systems exist to aid in the definition of XML-based languages.
  • 17. SOAP, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks SOAP provides a standard, extensible, composable framework for packaging and exchanging XML messages. In the context of this architecture SOAP
  • 18. The Web Services Description Language is an XML-based language that provides a model for describing Web The WSDL defines services as collections of network endpoints, or ports. The WSDL specification provides an XML format for documents for this purpose. WSDL describes Web services starting with the messages that are exchanged between the requester and provider agents. The messages themselves are described abstractly and then bound to a concrete network protocol and message format. So a machine-readable description of the operations offered by the service written or a list of the APIs! WSDL
  • 19. API An application programming interface (API) is an interface implemented by a software program that enables it to interact with other software. It facilitates interaction between different software programs similar to the way the user interface facilitates interaction between humans and computers. An API is implemented by applications, libraries, and operating systems to determine their vocabularies and calling conventions, and is used to access their services
  • 20. The Geography Markup Language (GML) is the XML grammar defined by the Open Geospatial Consortium (OGC) to express geographical features. GML serves as a modelling language for geographic systems as well as an open interchange format for geographic transactions on the Internet. GML
  • 21. A Web Map Service (WMS) is a standard protocol for serving georeferenced map images over the Internet that are generated by a map server using data from a GIS database Examples are; OS Open Space Google Maps Bing Cloudmade Map tiler WMS
  • 22. WFS Web Feature Service Interface Standard (WFS) provides an interface allowing requests for geographical features across the web using platform-independent calls.
  • 23. Data management the silo approach
  • 24. Cloud Computing How does it help?
  • 25. So where is the ROI?
  • 26. Cloud Computing How does it help? • Affordable • Scaling of infrastructure • Fail over architecture • Savings on administration • Savings on asset replacement programs • Reducing carbon footprint
  • 27. Service-oriented architecture (SOA) is a flexible set of design principles used during the phases of systems development and integration in computing. A system based on a SOA architecture will provide a loosely-integrated suite of services that can be used within multiple separate systems from several business domains. Service-Orientated Architecture
  • 28. Data maintenance Process (OS . IA . RM) Widget / Client Side Store / GUI Central Government and Commercial applications Central Government and Commercial applications Aligned, Assets, IDOX, GGP, Northgate ESRI, QAS, GB Group, Postcode Anyway Data-8, AVG APIs Custom Format CRM Assets Billing CRM Assets Billing
  • 29. • Verify • Update • Simple search 1. UPRN -> Property summary 2. USRN -> Street summary 3. Postcode (partial) -> A list of matching, fully-formed postcodes 4. Postcode + Street Number -> Property summary 5. Postcode + Street Range -> Property summary 6. Postcode + Building Name (could be partial) -> Property summary 7. Building Name (complete) + Location -> Property summary 8. Building Name (complete) + Street Name -> Property summary 9. Exact search criteria -> Property summary 10. Spatial search according to location co-ordinates (ie: radius of 50,100,500 metres) -> Property summary 11. Postcode -> Property summary 12. USRN -> Property summary 13. PAON (street number and/or building name) and a USRN and/or postcode -> Property summary NLPG Web Services (WSF and SOAP)
  • 30. Questions? Nick Turner Business Development Manager Intelligent Addressing Ltd Ivybridge House 1 Adam Street LONDON WC2N 6DD T - 020 77473500 F - 020 77473501 www.intelligent-addressing.co.uk www.nlpg.org.uk www.thensg.org.uk