1 / 55

TOP10NL

NICO BAKKER Topografische Dienst Kadaster Bendienplein 5 7815 SM Emmen nbakker@tdkadaster.nl. TOP10NL. 4th GML relay 26th January 2006. GML relay. 1e GML Relay Alterra, Wageningen 12 juni 2001. 2e GML Relay Topografische Dienst, Emmen 13 December 2002. 3e GML Relay TU-Delft

adonia
Download Presentation

TOP10NL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NICO BAKKER Topografische Dienst Kadaster Bendienplein 5 7815 SM Emmen nbakker@tdkadaster.nl TOP10NL 4th GML relay 26th January 2006

  2. GML relay 1e GML Relay Alterra, Wageningen 12 juni 2001 2e GML Relay Topografische Dienst, Emmen 13 December 2002 3e GML Relay TU-Delft 17 November 2004 4e GML Relay Topografische Dienst, Emmen 26 Januari 2006

  3. TOP10NL Introduction Use Development and marketing research Delivery TOP10NL object-editor TOP10NL Producing Pilot and Demo CD / Website conversion TOP10vector TOP10NL Design Oracle database structure Revision Data model

  4. Production process • 3D interpretation of aerial photographs • Pen computer for terrain reconnaissance • Object-Editor with ArcGIS 9

  5. Stereophoto Polarization-glasses Special screen Mono TOP10vector+ photo Use of ESPA system

  6. Workflow terrain information Raster model PEN PC ESPA Aerial Photo’s 3D interpretation Reconnaissance Work model Check & Correction

  7. Photogrammetrie generalisation generalisation generalisation TOP500vector Current Production vectorfiles and maps Aerial photogr. Reconaissance Rasterdata Maps Vectordata Visualisations Dgn, dxf, Arc/Info, NEN1878 kaarte TOP10vector TOP50vector TOP100vector Generalisation TOP250vector

  8. VPF- database Vector Database Updates VMAP TOPXXvector dxf VPF-conversion GeoMedia/Dynamo TOPXXvector e00),shape Conversion Generalisation TOPXXvector NEN1878 Visualisation (MapPublisher) TOPXXvector DGN TOPXXvector DGN Maps Military maps RasterXX (Geo)TIFF smaller scales Civil maps RasterDatabase Special mil maps Special civ maps Datatypes TOPXXvector DGN

  9. TOP10vector TOP50vector TOP100vector TOP250vector TOP500vector Topvector files

  10. 1:25.000 1:50.000 1:100.000 1:250.000 1:500.000 Topographic maps

  11. Development Data model Why ?

  12. Marketingresearch Limitations current data sets • More complex analyses needed • Coupling data sets needed • Faster delivery of data • Internet applications • Geographic Core data set (Dutch standard) Technological developments • Faster hardware • More advanced GIS software • More data available • Internet developments • Standardization (ISO / Open GIS)

  13. Characteristics of TOP1NL Designing the data-model and its structure the following user requirements were taken into account: • Object-oriented data-model with unique ID’s, • Structured attributes with the possibility to add new attributes, • Based on international standards (ISO, OGC), • Change-only data instead of complete update delivery, • Availability of object life cycle information, • Meta data on object level, • Distinction between Digital Landscape Model and Digital Cartographic Model, • Seamless database, • Integration TOP10vector (roads as polygon) and TOP10roads (roads as centre-line), • Prepared for automatic generalisation and scale less database, • Linkage with user data-models (e.g. environment, water) and user datasets.

  14. Co-operation with Research Institutes • Centre for Geo-Information (CGI/Wageningen University): A.K. Bregt and colleagues: User demands • ITC: M.J. Kraak/ R.Knippers: Data modeling • TU Delft (TUD): P. van Oosterom en colleagues: implementation in prototype • L. Heres AVV/RWS Adviser

  15. Standards for TOP10NL NEN 3610:2005 NEN 3610:1995 nl Actualisering NEN 3610 Terreinmodel Vastgoed Basic model for Geo-information

  16. Data Model Geo objects Object types • Road segment • Railroad segment • Water segment • Terrain • Building • Specific terrain element/ construction • Relief • Administrative area • Geographic area • Functional area

  17. Administrative area Geographic area Functional area Water segment Terrain Road segment Railroad segment Object types TOP10NL Building Specific terrain elements Relief

  18. Datamodel in UML language (fragment)

  19. Identifying characteristic • descriptive characteristics • Geometric characteristics • Temporal characteristics • Meta characteristics Object characteristics Basic object

  20. Object characteristics: road part

  21. Multiple geometry in one object Integration TOP10NL, TOP10roads point area line

  22. Selection from road object: road area or centre line A. Road areas B. Road centre lines

  23. In detail A. road polygons B. Road centre lines

  24. Names as object attribute

  25. Produce orthophotos Process External Sources Terrain Reconnaissance Process External Data Managing tasks Workset Update & lifecycle rules constraints delivery TOP10NL Manage Model TOP10NL Core Production process Delivery GBKN buildings Planning Control GML SHAPE DWG

  26. Geomedia Completion Control FME Oracle Completion Conversion finishing Pre - objects objecten processing Pre - Core Pre - Core Conversion remnant Top 10 NL Editor Filling Filling GeoDatabase Temp DB Lifecycle CORE Protocol Software development …. Maps Conversion DGN SHAPE ( V 7 / V 12 ) Old Old E 00 Mappub Delivery Process Proces NEN DXF Prepared Raw dgn’s Dgn’s Top 10 Vector * FME Back Completion Conversion Raster WORK Import Rasters Temp DB Orthofotos GML 3 . 1 GML 3 . 1 GBKN conversion Conversion Translate to Core Shape Import core Extraction Conversion SHAPE Changed objects conversions DWG Productionprocess GBKN Buildings Conversion DWG Functionality based on : Oracle ArcGIS other Delivery Externe Data ( V 33 )

  27. Conversion TOP10vector to TOP10NL Geomedia Completion Control FME Oracle Completion Conversion finishing - objects Pre objecten processing DGN files Pre-Core Pre.Core Conversion remnant

  28. Filling Rasters Temp DB CORE DB TOP10NL Translate To core Changed objects Object editor Pre Core Top 10 NL Editor Raster Filling Import Temp DB GeoDatabase WORK DB Orthofotos GBKN Conversion Lifecycle Import conversions Protocol GBKN Buildings : ArcGIS other Oracle Functionality based on Extern Data

  29. CORE Delivery of data GML 3 . 1 GML 3 . 1 conversion Core Shape Extraction Conversion SHAPE DWG Conversion DWG Delivery ( V 33 )

  30. Maps DGN Old SHAPE Old Mappub E 00 Delivery Proces NEN Process DXF Core Extraction Raw dgn’s 10 Vector Top CORE FME Back Completion Conversion Back conversion

  31. New architecture WindowsXP ESPA Microsoft .NET ArcGis 9 ArcSDE FME Oracle Spatial Oracle Designer Windows2003 Servers SAN/ EVA

  32. Lifecycle of objects What happens with a modified object depends on the size of modification. • At 'small' modifications an object gets a new version date. • At 'large' modifications the original object terminates and a new object is erected with a new TOP10_ID and a starting date. Then the original object is considered as disappeared, and gets an end date. • Whenever a modification is 'small' or 'large', is subjective. • For that reason rules have been defined, to judge to what extent object modifications leads up to a new version date or new TOP10_ID. • Depending on the kind of modification certain rules are applied. • Small changes of the geometry won’t cause a change of object ID. • When an attribute has changed, in the most cases only the version date is changed.

  33. 0001 0002 0001 0012 0011 0012 Aggregation and splitting of objects • Splitting rule • Aggregation of objects

  34. 0622 0622 0491 0491 0492 0492 Changing geometry Change of geometry of objects Change of geometry within buffer

  35. Top10 vector CAD –structure (dgn files) Coded points, lines, areas map sheets CONVERSION Conversion TOP10vector > TOP10NL • Top10NL • Object structure • unique objects • spatial database • seamless database

  36. The conversion process in four steps. • The challenge: the conversion process as much automatically as possible. • The first step concerns producing road crossing objects. This is done for approx. 80% automatically. Complex situations are carried out manually by cartographers. • In de second step pre-objects are composed. For this extremely complex process a conversion diagram has been built within the software FME (Feature Manipulating Engine) of SAFE software. • In this process also as many attributes as possible are filled automatically from the original dgn file. Also text features, which are stored as loose text elements in the CAD files are linked as attributes to the objects they belong to. • After automatic conversion a process (third step) of quality control takes place and the cartographer adds and improves manually the object attributes. • In the conversion process as well as in the filled database several checks are carried out on correct and complete conversion and the consistency of the files. • This is possible by means of constraints, which are defined in the database environment. • In the final step of the conversion the data are written to the oracle database

  37. Conversion process in four steps TOP10NL database • control • Adding attributes Work up with Geomedia • lines to objects • file to database Automatic Conversion FME • consistencies • clearly defined features Preparation and adding features with Microstation

  38. New production process • Development object-editor • Redesign production flow • Education topographers • Management production processes • ….

  39. Interface (microstation)

  40. Object editor in practice • Functionality should be the same as the current system (at minimum) • In database environment is better for control tasks • Control at consistency and completeness of data and attributes • Application of topology rules in production • Automatic creation of object at updates (punch functionality)

  41. Interface ArcGIS

  42. Pull-down menus

  43. New ‘punch’ tool for updating objects • For efficient updating of the objects special functionality is developed in ArcGIS 9. • A function called ‘punching’ helps to resolve creating of new objects and the splitting and merging of existing objects when an update activity takes place. • In the next 4 sheets the successive steps are shown. • The first shows the existing objects and the contours of a new road (in green). • The second shows the digitised polygon of the new road, above the existing terrain polygons. • The third sheet shows the ‘punch ’functionality is running and creates new objects and splits the underlying objects in smaller ones. • The fourth sheet shows the new situation.

  44. Contours of a new road (1)

  45. New road, above the existing terrain polygons(2)

  46. ‘Punch’ tool is running and creates new objects (3)

  47. The new situation (4)

  48. Visualisation • ‘under construction’ • Some results with ArcGIS

More Related