Presentation is loading. Please wait.

Presentation is loading. Please wait.

Datum Name Web Pricing & Ordering Service (WPOS) XML Configuration & Pricing Format (XCPF) Dr. Roland M. Wagner Joint EuroSDR / eurogeographics e-Delivery.

Similar presentations


Presentation on theme: "Datum Name Web Pricing & Ordering Service (WPOS) XML Configuration & Pricing Format (XCPF) Dr. Roland M. Wagner Joint EuroSDR / eurogeographics e-Delivery."— Presentation transcript:

1

2 Datum Name Web Pricing & Ordering Service (WPOS) XML Configuration & Pricing Format (XCPF) Dr. Roland M. Wagner Joint EuroSDR / eurogeographics e-Delivery Workshop BKG, Frankfurt

3 Name: Dr. Wagner 2 Presentation Overview 3. Functions WPOS 1. History and Background 4. Service Chaining 2. Encoding XCPF 5. Projects 6. Next steps

4 Name: Dr. Wagner Need: SDI is Infrastructure or Bridge Building Environment BEnvironment A Encoding: jpg,GML,... Data Access Service: WMS,WFS,.. Company ACompany B Security Service: WAAS eBusiness Service: WPOS

5 Name: Dr. Wagner Geo-eBusiness Workflow and Standards 1a.) Find with Meta-data (ISO, OGC) 1b.) Find with Mapping (WMS) 2.) Authentication & Authorization 3.) Pricing & Ordering 4.) Data Generation & Integration (WFS, WCS, WCTS...) State-of-the-art Interoperability ATTENTION INTER- OPERABILITY TRAP!

6 Name: Dr. Wagner Need WMS Service Interface WMS Service Interface WMS Service Interface Company A Company B WPOS ? No Interference with data stream protocol Cascading Support Support different Data- Protocols (WMS, WFS,..) Implementation independent (No Vendor Specific Parameter) Interface WMS Client WAAS ? WPOS ?WAAS ?

7 Name: Dr. Wagner History First presentation of the need and requirements at the OGC meeting in Liège, March 2001 WPOS in GDI NRW Testbed I in 2001 Presentation of approach and concepts at the OGC meeting inLondon, June 2002 Discussion Paper OGC Doc: 02-39r1 L.A., Dec 2002 WPOS HTTP POST profile2003 Experience and Proof through multiple (paid) projects (LGB, LDS NRW, O.S.,Hamburg,..) Study of other e-Business approachesJune 2003 GDI.NRW released WPOS SpecMay/June 2004 Founding of the OGC GeoDRM WGJune 2004 Goal OGC geoDRM DemonstratorApril 2005, Fracati

8 Name: Dr. Wagner Motivation: Geo-eBusiness Diversity with WPOS/XCPF

9 Name: Dr. Wagner Benefits There is a need to SELL geo-information to have revenues for further developments of SDIs !! XCPF: math. approach copes will a very wide range of pricing models & easy adjustments Support different protocols (a XSL file per protocol) Support of existing networks Implementation independent Automation of value chains Rationalization

10 Name: Dr. Wagner 9 Presentation Overview 1. History and Background 2. Encoding XCPF

11 Name: Dr. Wagner How does it cost? A non- trivial question Geo-Information products are not off-the- shelf products ! How to offer/price Geo-Services?

12 Name: Dr. Wagner Pricing in the Geo Domain Geo-product pricing is complex due to high value and very high prices wide range of configuration possibilities No suitable mainstream solution available ! Generic structures needed! The lowest common denominator for all pricing Ideas is the mathematical formula -Proofed- Product description in ISO 19115

13 Name: Dr. Wagner Example Position: 1 Top km² Shopping cart: Position: 3 Top 50 7 km² Pos. 2: f 2 (...) = 4340 Pos. 1: f 1 ((area(polygon), areaPrice(area), updatefactor dataformat, useCategory, userCategory, workstations, licensingTime, Taxes))= 1234 Pos. 3: f 1 ( ) = 987 Sum 6561 Position: 2 DHM 5 km² =>5982 Minimum Price, Taxes Scale Pricing: areaPrice = 17 km² * 0.9 /km² or areaPrice= 15 km² * 1 /km² + 2 km² * 0.9 =>1992 =>4340 Scaled areaPrice =>6341 => 5982

14 Name: Dr. Wagner XML Configuration & Pricing Format (XCPF) Object Axis XCPF hierarchy to group product items for complex group pricing integration of different catalogs optimizing with object inheritance product cascading

15 Name: Dr. Wagner XCPF: Product Object The smallest unit short description hosting the basic pricing formula hosting the product configuration(layer, style,pixel,...) workflow status all contract aspects

16 Name: Dr. Wagner XCPF: Calculation Object parameter groups multiple (intermediate) formulae external XCPF Web Service Calls formula encoding with W3C MathML

17 Name: Dr. Wagner 16 Presentation Overview 3. Functions WPOS 1. History and Background 2. Encoding XCPF

18 Name: Dr. Wagner Filling the receipt Concept XCPF catalogue XCPF product instance WPOS Operation GetCapabilities GetPriceModel GetPrice OrderProduct GetOrderList GetProduct XCPF product + price calc. XCPF product +customer ID XCPF product +status productID XCPF configParams, ServiceRequest XCPF configParams, ServiceRequest, customerID XCPF customerID XCPF

19 Name: Dr. Wagner 18 Presentation Overview 3. Functions WPOS 1. History and Background 4. Service Chaining 2. Encoding XCPF

20 Name: Dr. Wagner WPOS Concept: Requirement no geo-data protocol interference, e.g. WMC WMS, WMS will never understand getPrice implementation independent no data service enhancement necessary but price calculation, ordering and accounting of requested geo-data support of additional configuration parameter, e.g. WMS request and configParam licenseTime multi-protocol support, e.g. WMS,WFS,WCS,… Protocol Packages and Layering

21 Name: Dr. Wagner Embedding: Talking WMS, WPOS,… WM Client Interface WM Service Interface 1a 1b Client Service Interface WPO Client WM Service Facade WPO Service Interface WMC Facade Interface 2a 2b 2c 2d2f2d 2e WAA-C Interface WPOS Facade Interface WAA-S WPOC Facade Interface 3a 3b 3c 3d 3e3j3f 3i3g 3h WM : OGC Web Mapping WPOS : Web Pricing & Ordering WAA : Security

22 Name: Dr. Wagner WPOS: Standard Sequence with WMS WPO Client WPOS Service getPriceModel XCPF Price Model Configuration getPrice Price Okay / not orderProduct TAN Store TAN getProduct data file WM Client WMS Service getMap image file

23 Name: Dr. Wagner 22 Presentation Overview 3. Functions WPOS 1. History and Background 4. Service Chaining 2. Encoding XCPF 5. Projects

24 Name: Dr. Wagner Project: Pathfinder, O.S. Chaining of WFS / WPOS with WFS Façade Partner IONIC EDINA Businessmodel: Initial Order Update Subscription Use Case e-procurement for a large distributor Public presentation: Agile 2003 Price ?

25 Name: Dr. Wagner Project: Geobroker Brandenburg LGB is the Mapping Agency of Brandenburg, a German State Large number of product resources, may different services Usage of OGC/ISO conform software component Consortium: AED-Sicad (Geo-Server) Con Terra (Catalog) Fraunhofer ISST (Pricing&Ordering) Reference solution for other projects (3 tenders) Pricing: Complex Pricing, but for non on-the-fly production Shop Application, WPOS interface not open to public Public Presentation: CeBit 2004,

26 Name: Dr. Wagner Project: LDS / LVermA Northrhine- Westfalia (NRW) LDS is ASP for Mapping Agency NRW NRW is another German state Large number of product resources, may different services Different pricing models WPOS interface will be open to public Partner: AED-Sicad Public Presentation: CeBit 2004 Part of GDI NRW Verbundprojekt (see CeGI)

27 Name: Dr. Wagner New Project State Schleswig-Holstein and Hamburg (Start January 2005) Two states, an integrated Project Multiple Sub Portals on Municipality level

28 Name: Dr. Wagner 27 Presentation Overview 3. Functions WPOS 1. History and Background 4. Service Chaining 2. Encoding XCPF 5. Projects 6. Next steps

29 Name: Dr. Wagner Review After 4 solutions are carried out: No major problems appeared Therefore, only smart changes Usage of mathematic formulae a good decision Implementation- and protocol-independency is a key issue Other e-business approaches not helpful, e.g. UDDI, ECO, ebXML,XCBL We are confident enough to recommend the discussion paper to move on in the OGC acceptance process

30 Name: Dr. Wagner Preview Update OGC Discussion Paper 02-39r1 New HTTP POST profile with Schema Adjustments to latest Web Service Developments/Styles Façade Examples for WMS and WFS XCPF as description language in a separate Document Invitation to all interested institutions to join ! GeoDRM seems to be the right place within OGC

31 Name: Dr. Wagner 30 How do you do Geo-E-Business ? Dr. Roland M. Wagner


Download ppt "Datum Name Web Pricing & Ordering Service (WPOS) XML Configuration & Pricing Format (XCPF) Dr. Roland M. Wagner Joint EuroSDR / eurogeographics e-Delivery."

Similar presentations


Ads by Google