110 likes | 127 Views
Configuration by conceptual modeling C-plan ag Toni Fankhauser, CTO. Authorized Resellers Development Partner. TOPOBASE Partners in Europe. C-plan Revenue. Our customers: Government agencies, both central and local Engineering and/or surveying companies
E N D
Configuration by conceptual modeling C-plan ag Toni Fankhauser, CTO
Authorized Resellers Development Partner TOPOBASE Partners in Europe
Our customers: Government agencies, both central and local Engineering and/or surveying companies Utilities (water, electrical, district heat) Total of more than 700 customers in Europe Customer Focus
Open Geodata Server Where’s the GIS ? Management Data Acquisition TOPOBASE™ Administrator TOPOBASE™Basic Edit Oracle Enterprise Tools TOPOBASE™Application Autodesk Map Integration Viewing / Analyzing TOPOBASE™ Generic WEB Autodesk MapGuide ArcView, Geomedia, Mapinfo TOPOBASE™Im / Export, SAP Integration More than 50 Interfaces
TOPOBASETMArchitecture PNG, SVG, JPEG, TIFF
Production Data Synchronize Merge Workspace A B History A A A Workspace B B B Fixed Version Rollback 00 1101 11 001 Contains Inside Covers Covered by Touch … A A A B B 01 1001 00 001 B TOPOBASE Structure Current Version … Point Linestring Arc Compound Line String Polygon Polygon with hole(s) Undo Historical View Overlap Boundaries Intersect Overlap Boundaries Disjoint 11 0001 00 100 Equal R-tree Index Topology A B Jobs The GIS-Dataserver • Server-Components • ORACLE 9i with Spatial • TOPOBASE Structure -Meta-Data -Table_Structure -Indexes, Views -Rulebase -Display_Models -Application-Settings -Language-Support • TOPOLOGY • AREA • Network • Long Transactions - History - Dynamic Views ORACLE 9i spatial
Dynamic Data-Model Datastructure and Applications generated from Interface-structure - INTERLIS (.ILI) - GML 3 - UML - Other modelling Tools TOPOBASE Release 3 (ORA 9i) spatial Advantages Flexible Data-Model Can be extendet very simple (by customer) RAD (rapid application development) • Topology • History (long Transactions) • Specific Feature-Types • 3D • Splines • Raster • Different coordinate systems • Different languages • Display-Model Risks We need well-defined interface Too many different models Data modeling is not easy What can be done (not done) with the interface
Make ONE specification (data-model, interface) Use newest technology Create nice data-models Do not change it too often Work together with GIS-developers Think about different GIS-implementations Force people to use this only data model My wishes….