SlideShare a Scribd company logo
OFFICIAL AND CROWDSOURCED
GEOSPATIAL DATA
INTEGRATION
Searching solutions to improve the processes in
cartography updating




                                                                       By Jimena Martínez
                                        Supervisors: Antonio Vázquez and Marianne de Vries
2



Table of contents

       Background



       Problems



       The idea


       The steps to develop the idea, and an
       example to show it
3



   Background

                    BCN200              BTN25              BTA5               MGCP

                                                                          International
                                                       Local (Spanish
                 National (Spain)   National (Spain)                     (Africa, Middle
    Scope                                                provinces)
                                                                               East)

 Cartography                                                            Cells (208 Spain: 6
                    Provinces           Sheets            Sheets
    units                                                                   countries)

    Scale          1/200.000           1/25.000           1/5.000           1/50.000


Updating cycle       2 years            4 years           4 years            4 years

                                                                         Spanish budget:
   Budget           300.000 €         3.500.000 €        800.000 €
                                                                          27.000.000 €
4



 Problems
 1. Why official cartography is never enough updated?
                                                    Update
                                                    process


                       Satellite/ aerial                         Release date
                    images collecting date                      (2011 version)
                      Feb. 2011                                   Dec. 2011


      Dec. 2010                         May 2011




1st real change                   2nd real change             Off. Data reflects
                                                                 1st change
5



Problems
2. Why updating process is such long and expensive?

                                          Traditional updating process


                                       Vector cartography from last year.



                                       Set of data sources against which
                                       compare the cartography (images,
                                       maps, raster, vector)



                                       Reviewing the whole cartography
                                       unit.


                                       Too much time to review, not
                                       much time to edit features.
6



Problems
2. Why updating process is such long and expensive?


                                              Madrid case (1/200k)



                                       Time to update: 4 weeks 1 person


                                       Features edited percentage: 30%


                                       Time to edit this features: 1,5
                                       weeks


                                       Would be possible to save the
                                       other 2,5 weeks?
7



Problems

1. Why official cartography   2. Why updating process is such
                                                                        As a result:
is never enough updated?           long and expensive?


                              Reviewing the whole cartography
Traditional process based
                              against different data sources is   Long process
on different data sources.
                              needed…


Data sources have different
                              to detect changes.                  Expensive process
dates (collecting dates)


                                                                  Not always useful result
                                                                  (if highly updated
                                                                  cartography is needed)
8



The idea


    To develop a general
                               A system that finds
 methodology to decide
                               where the official
  whether crowdsourced
                               dataset need to be      Saving costs
   (OpenStreetMap) and
                              updated, and which      and obtaining
 official geodata could be
                             type of update needs    better updated
integrated or not in order
                             each feature, without     cartography
 to use OSM to improve
                              reviewing the whole
  the official cartography
                                cartography unit.
     updating process.
9



The idea
Data sources in the updating process   Better updated
                                       features (not always)



 Official data      Official data
                                       Vector format




                                       Not complete

                     OSM data


                                       Not homogeneous




                                       OSM to indicate
                                       where to update
10



The idea
Differences in updating processes

          NMAs official data                  Crowdsourced data (OSM)


           Government (NMA)      Hours/days
                                                  Users/NMAs/companies
                                 Updating &
                MAP v.1.         production
Months/
                                  processes             MAP v.1…v.n
 Years
                Tenders
              (companies)

            Updating processes


                 MAP v.2
11



 The idea
 Differences in updating processes
                                                                 Update
                                                                 process



                  OSM update        Satellite/ aerial                OSM update      Release date
                                 images collecting date                             (2011 version)
                    Jan. 2011      Feb. 2011                          June 2011       Dec. 2011


      Dec. 2010                                      May 2011




1st real change   OSM reflects                 2nd real change     OSM reflects   Off. Data reflects
                   1st change                                      2nd change        1st change
12



  The idea                                               Differences
  Which dataset is “better”?
 Official data                                                    OSM data

                                                                                Which one is
                                                                                 better?




    Some studies (Haklay 2008,
                                       As a result OSM       But, what
 Zielstra&Zipf, 2010) take this data                                          The desired
                                         is not 100%       happens with
 set as the “truth” against which                                            result will be:
                                          complete             that?
          to compare OSM


Official data                                                     OSM data

                                                                                   Types of
                                                                                   updates
13



The idea                                                                        “Given enough

Questions to answer
                                                                           eyeballs, all bugs are
                                                                                         shallow”


                                       WHY OSM?
                                                           Accuracy data (Linus Law).
      Amount of data.               Updated data.
                                                             Comparative studies




                              WHAT features from OSM?
  OSM not as features to take, but as indicators     If not useful, not used: types of
                    to use.                                      updates.
                                                                  AIM 3


                        HOW to integrate OSM and official data?
  Matching data models in a reference semantic      Quality indicators (traditional and
           model (domain ontology)                    Crowd quality parameters)

                     AIM 1                                        AIM 2
The idea: the proposed system                         14


                                                                                               WEB
                                           Update OSM
      Official data set                                                    OSM data set
                                            Semantic
   INPUT specifications                                                    Specifications
                                           Reference:
                                         Domain Ontology
       Feature class 1                                                  Feature class 1 (50)
       Feature class 2                                                  Feature class 2 (80)
             ...                           Candidates                            ...
       Feature class n                                                  Feature class n (N)



                               Matching process (feature classes filter)
Updating process
“Updating gaps”            Feature class 1              Feature class 1 (50)
                           Feature class 2              Feature class 2 (80)
                                   ...                           ...
Types of updates
                           Feature class n              Feature class n (N)
  VGI teams/
Online updating

                                             QC and QA (features filter)
        Feature class 1 (30)
                   ...
                                                              Crowd
       Feature class n (N-M)               ISO 19157
                                                              Quality
15



The steps to reach the goal
And an example to show them



         1           • Making the matching between data models
                       and features. Ontology approach




         2           • To study Quality parameters to decide which
                       features could be used.




         3           • Proposing a new updating process based on
                       flags and types of updates.
16



1st step: making the matching
Comparing data models

                            NMA data model   OSM data model

   Format                   Database, shp    XML (.osm)

                            Node             Node
   (Geometric) Primitives   Arc              Way            Tag
                            Face             Relations

   Feature class            Table, file      Primary tag (key)

   Feature (each object)    Row              Primary tag (value)

   Attribute                Column           Tag (key)

   Values (domains)         Cells            Tag (value)
17



  1st step: making the matching
  An approach (based on H. Uitemark)

                                     A1                             A1: building of interest
1. Official dataset   C1                           Legend           C1: motorway
                                D1                                  D1: toll motorway


                                A         B

   Real world                                                         Candidates:
                           C    D
                                              {[(A1,A2), (A1,B2)], [(C1,C2), (C1,D2)], [(D1,C2), (D1,D2)]}




                           D2   A2                                    A2: building, church
2. OpenStreetMap                                   Legend             B2: building, school
                      C2              B2
                                                                      C2, D2: highway, motorway
18



1st step: making the matching
The example: motorways (BCN Spain-OSM)




                                         Something“superior” and
                                           semanticisneededto
                                          compare 2 data models
19



1st step: making the matching
Using ontologies. First approach


     Official                                           OSM data
     data set                                             set




                matching                     matching     Ontology
    Ontology               Domain Ontology
                                                        (OSMONTO)
20



1st step: making the matching
Using ontologies. Second approach


     Official                                     OSM data
     data set                                       set




                                        mapping     Ontology
                      Domain Ontology
                                                  (OSMONTO)
    ODEMapster
      R2RML
21



2nd step: quality study
Studying the quality: traditional parameters
           van Oort (2006)         Haklay (2008)       ISO 19157 (2011)

            Completeness           Completeness          Completeness

          Logical consistency    Logical consistency   Logical consistency

          Positional accuracy    Positional accuracy   Positional accuracy

          Attribute accuracy     Attribute accuracy    Thematic accuracy

           Temporal quality       Temporal quality      Temporal quality

          Semantic Accuracy      Semantic Accuracy
          Usage, purpose and     Usage, purpose and
                                                       Usability element
              constraints            constraints
                Lineage               Lineage           Lineage (19115)

          Variation in Quality

             Meta-quality

          Resolution (≈ scale)
22



2nd step: quality study
Studying the quality: (some) crowd quality parameters



  Maué (2007). PGIS               Haklay (2008)             van Exel (2010)             Others


Reputation of contributors   Longevity of engagement   User quality                     Lineage
                                                       • Local knowledege
                             Number of editions on a   • Experience
 Information assymetry                                 • Recognition             Homogeneity in Quality
                                    feature

                             Number of contributors    Feature related quality   Time between editions
                                 on a feature          • Lineage                      on a feature
                                                       • Possitional accuracy
                              Number of bugs fixed     • Semantic accuracy
23



   2nd step: quality study
                                                      Higher quality
                                                      Lower quality


   Some methods to measure traditional quality (pos. accuracy)
                                                       Buffer width:
 Perkal     • Possitional accuracy
                                                       Until blue is totally
 (1966)     • Interpretation of epsilon band           inside orange


Goodchild   • Possitional accuracy
  and                                                  Buffer width:
            • Complete data sets are needed
 Hunter                                                Until blue is 90-
 (1997)     • A higher quality dataset is needed       95% inside orange


            • Possitional accuracy (OS-OSM)            Buffer width:
 Haklay     • Complete data sets are needed. He        Two buffers.
 (2008)       completed OSM                            Compare de
            • Suposed OS is higher quality than OSM    overlap areas


            • No complete data (and nobody is going    Buffer width:
BCNSpain-     to complete). Neither BCN nor OSM        Could be
  OSM       • Don´t know which data set is better      impossible to
              (OSM to update BCN)                      achieve 90-95%
24



2nd step: quality study
Example: measures of positional accuracy on motorways

  BCN Spain
  OSM
25



         2nd step: quality study
         Example: measures of positional accuracy on motorways

                                                % length of BCN motorways within
                                                         the OSM buffer
                                     90%
% of BCN roadswithinthe OSM buffer




                                     80%
                                     70%
                                     60%
                                     50%
                                     40%
                                     30%
                                     20%
                                     10%
                                     0%
                                            1    2   3   4   5   6     7   8   9 10 15 20 25 30 50 100 200 500
                                                                     Bufferwidth(m)

                                           A 500 m buffer around OSM is needed to reach
                                           80% of the BCN length within the buffer= lack of
                                           completeness in OSM dataset

                                           BCN Scale 1/200k (buffer must be ≈ 20m, which
                                           means 73% of the length wihtin the OSM buffer)
26



                         2nd step: quality study
                         Example: measures of positional accuracy on motorways

                                            % length of OSM motorways within the
                                                          BCN buffer
% of OSM roadswithinthe BCN buffer




                                     100%

                                     80%

                                     60%

                                     40%

                                     20%

                                      0%
                                             1   2   3   4   5   6     7   8   9      10 15 20 25 30 50 100 200 500

                                                                     Bufferwidth(m)


                                            A 25m buffer around BCN is needed to reach 90% of
                                            the OSM length within the buffer.


                                            In this case the method works because every OSM
                                            motorways are also in BCN dataset.
27

                                                          Higher quality
  2nd step: quality study                                 Lower quality


  Some methods to measure traditional quality (completeness)

               • Based on boundary box on each feature
               • 300 m radius to find candidates to
                 match                                        If the Bbox
OSL Musical    • Additionally, levenshtein distance           matches, then
   Chairs        (streets)                                    the street
 Algorithm                                                    name is
               • A higher quality data set is needed to
                                                              compared
                 compare
               • http://humanleg.org.uk/code/oslmusic
                 alchairs/




              • Not useful for motorways or long
BCNSpain-       features.
  OSM         • Useful for streets or polygons
              • Convex hull could be used instead Bbox
28



2nd step: quality study
Conclusions about traditional quality

Which parameter comes before? • Complete data set (not a measure of
 Completeness or Possitional    completeness) is needed to measure positional
          accuracy              accuracy



It is been proved that OSM is not • Congrats!
             complete


                                    • OSM not as features to take, but as indicators
It brings me to the first statement   to use
                                    • It doesn´t matter if OSM is not complete


                                   • “Updating gaps”: which include the lack of
        A new approach               completeness of OSM
29



3rd step: purpose updating process
Traditional classification of updates




                              Add



      Updates                Delete

                                        Geometry
                             Modify
                                        Attributes
30



     3rd step: purpose updating process
     Proposed classification of updates

                                                                         Don´t need to be
                                                YES
                                                                            updated
                           ROAD_ATT (offic) =
                     YES
                           ROAD_ATT (OSM)
                                                                             Updating              Attribute
ROAD_G (official)=                              NO
                                                                            gap, type I            updating
 ROAD_G (OSM)


                                                                            Updating             Classification
                                                YES
                                                                           gap, type II            updating


Official data              ROAD_G (official)=
                     NO
 OSM data                   OTHER_G (OSM)
                                                      Doesn´t exist in      Updating
                                                                                                 OSM can´t be
                                                                                                  used, but
                                                          OSM              gap, type III
                                                                                                   adviced.
                                                 NO

                                                                                                 Automatically
                                                      Doesn´t exist in       Updating
                                                                                                 updating from
                                                      official dataset      gap, type IV
                                                                                                    OSM?
31



The result


                   Madrid case (1/200k)


             Time to update: 1,5 weeks, 1
             person


             Features edited percentage: 30%



             Time saved: 2,5 weeks



             Costs saved: 40%
32



Next steps

             Find the best method to compare both data sets and
             try it in different data sets (based on TQ and CQ)



             Obtaining automatically different types of updating
             gaps.



             Look for a better way to compare data models
             (ontology approach)



             Try an automatic method to update the updating gaps
             based on OSM.
33




Thank you!
Dank je wel!
 Gracias!




               J.MartinezRamos@student.tudelft.nl

More Related Content

Viewers also liked

Conversieoptimalisatie
ConversieoptimalisatieConversieoptimalisatie
Conversieoptimalisatie
Select-Advertising
 
Internetstrategie
InternetstrategieInternetstrategie
Internetstrategie
Select-Advertising
 
Tips para tratar con adolescentes rebeldes
Tips para tratar con adolescentes rebeldesTips para tratar con adolescentes rebeldes
Tips para tratar con adolescentes rebeldes
Gabriel Salgari
 
Africa.e
Africa.eAfrica.e
Africa.e
prasadpeddada
 
Ibl franchiche presentation
Ibl franchiche presentationIbl franchiche presentation
Ibl franchiche presentation
infobizline.com
 
Friend2
Friend2Friend2
Friend2
dupstep2012
 
Dieren voor een vrouw
Dieren voor een vrouwDieren voor een vrouw
Dieren voor een vrouwLuc Blontrock
 
Vrienden voor altijd
Vrienden voor altijdVrienden voor altijd
Vrienden voor altijdLuc Blontrock
 
Lotus domino开发教程
Lotus domino开发教程Lotus domino开发教程
Lotus domino开发教程dyzm_2000
 
Facebook
FacebookFacebook
Vrienden voor altijd
Vrienden voor altijdVrienden voor altijd
Vrienden voor altijdLuc Blontrock
 
S.S.I PPT
S.S.I PPTS.S.I PPT
S.S.I PPT
Himanshu Kumar
 
Science homework diwali break 7th b
Science homework diwali break 7th bScience homework diwali break 7th b
Science homework diwali break 7th b
Himanshu Kumar
 
Conversieoptimalisatie
ConversieoptimalisatieConversieoptimalisatie
Conversieoptimalisatie
Select-Advertising
 

Viewers also liked (14)

Conversieoptimalisatie
ConversieoptimalisatieConversieoptimalisatie
Conversieoptimalisatie
 
Internetstrategie
InternetstrategieInternetstrategie
Internetstrategie
 
Tips para tratar con adolescentes rebeldes
Tips para tratar con adolescentes rebeldesTips para tratar con adolescentes rebeldes
Tips para tratar con adolescentes rebeldes
 
Africa.e
Africa.eAfrica.e
Africa.e
 
Ibl franchiche presentation
Ibl franchiche presentationIbl franchiche presentation
Ibl franchiche presentation
 
Friend2
Friend2Friend2
Friend2
 
Dieren voor een vrouw
Dieren voor een vrouwDieren voor een vrouw
Dieren voor een vrouw
 
Vrienden voor altijd
Vrienden voor altijdVrienden voor altijd
Vrienden voor altijd
 
Lotus domino开发教程
Lotus domino开发教程Lotus domino开发教程
Lotus domino开发教程
 
Facebook
FacebookFacebook
Facebook
 
Vrienden voor altijd
Vrienden voor altijdVrienden voor altijd
Vrienden voor altijd
 
S.S.I PPT
S.S.I PPTS.S.I PPT
S.S.I PPT
 
Science homework diwali break 7th b
Science homework diwali break 7th bScience homework diwali break 7th b
Science homework diwali break 7th b
 
Conversieoptimalisatie
ConversieoptimalisatieConversieoptimalisatie
Conversieoptimalisatie
 

Similar to Official and crowdsourced geospatial data integration

TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence
eventspat
 
Download-manuals-gis-gis methodology-manual
 Download-manuals-gis-gis methodology-manual Download-manuals-gis-gis methodology-manual
Download-manuals-gis-gis methodology-manual
hydrologywebsite1
 
WVAGP/EPan Annual Meeting Course Descriptions 2011ns
WVAGP/EPan Annual Meeting Course Descriptions 2011nsWVAGP/EPan Annual Meeting Course Descriptions 2011ns
WVAGP/EPan Annual Meeting Course Descriptions 2011ns
WV Assocation of Geospatial Professionals
 
Trahan
TrahanTrahan
Trahan
NASAPMC
 
Crude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationCrude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimization
Brenno Menezes
 
FME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken BraggFME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken Bragg
IMGS
 
TELUS Case Study: GIS for Telecommunications
TELUS Case Study: GIS for TelecommunicationsTELUS Case Study: GIS for Telecommunications
TELUS Case Study: GIS for Telecommunications
eventspat
 
Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015
otb
 
Tim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasets
TERN Australia
 
Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617
EDINA, University of Edinburgh
 
Geospatial Metadata and Spatial Data: It's all Greek to me!
Geospatial Metadata and Spatial Data: It's all Greek to me!Geospatial Metadata and Spatial Data: It's all Greek to me!
Geospatial Metadata and Spatial Data: It's all Greek to me!
EDINA, University of Edinburgh
 
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing CapabilitiesPCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
Pci Geomatics
 
Cambridge University Geospatial Metadata Workshop 20110524
Cambridge University Geospatial Metadata Workshop 20110524Cambridge University Geospatial Metadata Workshop 20110524
Cambridge University Geospatial Metadata Workshop 20110524
EDINA, University of Edinburgh
 
Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505
EDINA, University of Edinburgh
 
Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415
EDINA, University of Edinburgh
 
IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...
IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...
IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...
IRJET Journal
 
GeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolGeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL tool
Thierry Badard
 
sp-trajano-april2010
sp-trajano-april2010sp-trajano-april2010
sp-trajano-april2010
Axel Trajano
 
Curriculum Vitae - 26th July 2019
Curriculum Vitae - 26th July 2019Curriculum Vitae - 26th July 2019
Curriculum Vitae - 26th July 2019
Mericha Masta
 
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
IRJET Journal
 

Similar to Official and crowdsourced geospatial data integration (20)

TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence
 
Download-manuals-gis-gis methodology-manual
 Download-manuals-gis-gis methodology-manual Download-manuals-gis-gis methodology-manual
Download-manuals-gis-gis methodology-manual
 
WVAGP/EPan Annual Meeting Course Descriptions 2011ns
WVAGP/EPan Annual Meeting Course Descriptions 2011nsWVAGP/EPan Annual Meeting Course Descriptions 2011ns
WVAGP/EPan Annual Meeting Course Descriptions 2011ns
 
Trahan
TrahanTrahan
Trahan
 
Crude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationCrude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimization
 
FME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken BraggFME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken Bragg
 
TELUS Case Study: GIS for Telecommunications
TELUS Case Study: GIS for TelecommunicationsTELUS Case Study: GIS for Telecommunications
TELUS Case Study: GIS for Telecommunications
 
Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015
 
Tim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasets
 
Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617
 
Geospatial Metadata and Spatial Data: It's all Greek to me!
Geospatial Metadata and Spatial Data: It's all Greek to me!Geospatial Metadata and Spatial Data: It's all Greek to me!
Geospatial Metadata and Spatial Data: It's all Greek to me!
 
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing CapabilitiesPCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
 
Cambridge University Geospatial Metadata Workshop 20110524
Cambridge University Geospatial Metadata Workshop 20110524Cambridge University Geospatial Metadata Workshop 20110524
Cambridge University Geospatial Metadata Workshop 20110524
 
Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505
 
Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415
 
IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...
IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...
IRJET-An Efficient Technique to Improve Resources Utilization for Hadoop Mapr...
 
GeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolGeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL tool
 
sp-trajano-april2010
sp-trajano-april2010sp-trajano-april2010
sp-trajano-april2010
 
Curriculum Vitae - 26th July 2019
Curriculum Vitae - 26th July 2019Curriculum Vitae - 26th July 2019
Curriculum Vitae - 26th July 2019
 
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
Performance of Weighted Least Square Filter Based Pan Sharpening using Fuzzy ...
 

More from Jimena Martínez

Practica 1. Portfolio diagnostico
Practica 1. Portfolio diagnosticoPractica 1. Portfolio diagnostico
Practica 1. Portfolio diagnostico
Jimena Martínez
 
Semantic integration of authoritative and VGI
Semantic integration of authoritative and VGISemantic integration of authoritative and VGI
Semantic integration of authoritative and VGI
Jimena Martínez
 
Taller de aplicaciones de software libre para las humanidades y acciones huma...
Taller de aplicaciones de software libre para las humanidades y acciones huma...Taller de aplicaciones de software libre para las humanidades y acciones huma...
Taller de aplicaciones de software libre para las humanidades y acciones huma...
Jimena Martínez
 
Aplicación de control de calidad semántico con Software libre para la explota...
Aplicación de control de calidad semántico con Software libre para la explota...Aplicación de control de calidad semántico con Software libre para la explota...
Aplicación de control de calidad semántico con Software libre para la explota...
Jimena Martínez
 
Ampliando los horizontes de la formación relacionada con las Tecnologías de l...
Ampliando los horizontes de la formación relacionada con las Tecnologías de l...Ampliando los horizontes de la formación relacionada con las Tecnologías de l...
Ampliando los horizontes de la formación relacionada con las Tecnologías de l...
Jimena Martínez
 
E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...
E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...
E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...
Jimena Martínez
 

More from Jimena Martínez (6)

Practica 1. Portfolio diagnostico
Practica 1. Portfolio diagnosticoPractica 1. Portfolio diagnostico
Practica 1. Portfolio diagnostico
 
Semantic integration of authoritative and VGI
Semantic integration of authoritative and VGISemantic integration of authoritative and VGI
Semantic integration of authoritative and VGI
 
Taller de aplicaciones de software libre para las humanidades y acciones huma...
Taller de aplicaciones de software libre para las humanidades y acciones huma...Taller de aplicaciones de software libre para las humanidades y acciones huma...
Taller de aplicaciones de software libre para las humanidades y acciones huma...
 
Aplicación de control de calidad semántico con Software libre para la explota...
Aplicación de control de calidad semántico con Software libre para la explota...Aplicación de control de calidad semántico con Software libre para la explota...
Aplicación de control de calidad semántico con Software libre para la explota...
 
Ampliando los horizontes de la formación relacionada con las Tecnologías de l...
Ampliando los horizontes de la formación relacionada con las Tecnologías de l...Ampliando los horizontes de la formación relacionada con las Tecnologías de l...
Ampliando los horizontes de la formación relacionada con las Tecnologías de l...
 
E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...
E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...
E-learning SINFOGEO: a new e-learning paradigm in Geographic Information Tech...
 

Recently uploaded

Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 

Recently uploaded (20)

Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 

Official and crowdsourced geospatial data integration

  • 1. OFFICIAL AND CROWDSOURCED GEOSPATIAL DATA INTEGRATION Searching solutions to improve the processes in cartography updating By Jimena Martínez Supervisors: Antonio Vázquez and Marianne de Vries
  • 2. 2 Table of contents Background Problems The idea The steps to develop the idea, and an example to show it
  • 3. 3 Background BCN200 BTN25 BTA5 MGCP International Local (Spanish National (Spain) National (Spain) (Africa, Middle Scope provinces) East) Cartography Cells (208 Spain: 6 Provinces Sheets Sheets units countries) Scale 1/200.000 1/25.000 1/5.000 1/50.000 Updating cycle 2 years 4 years 4 years 4 years Spanish budget: Budget 300.000 € 3.500.000 € 800.000 € 27.000.000 €
  • 4. 4 Problems 1. Why official cartography is never enough updated? Update process Satellite/ aerial Release date images collecting date (2011 version) Feb. 2011 Dec. 2011 Dec. 2010 May 2011 1st real change 2nd real change Off. Data reflects 1st change
  • 5. 5 Problems 2. Why updating process is such long and expensive? Traditional updating process Vector cartography from last year. Set of data sources against which compare the cartography (images, maps, raster, vector) Reviewing the whole cartography unit. Too much time to review, not much time to edit features.
  • 6. 6 Problems 2. Why updating process is such long and expensive? Madrid case (1/200k) Time to update: 4 weeks 1 person Features edited percentage: 30% Time to edit this features: 1,5 weeks Would be possible to save the other 2,5 weeks?
  • 7. 7 Problems 1. Why official cartography 2. Why updating process is such As a result: is never enough updated? long and expensive? Reviewing the whole cartography Traditional process based against different data sources is Long process on different data sources. needed… Data sources have different to detect changes. Expensive process dates (collecting dates) Not always useful result (if highly updated cartography is needed)
  • 8. 8 The idea To develop a general A system that finds methodology to decide where the official whether crowdsourced dataset need to be Saving costs (OpenStreetMap) and updated, and which and obtaining official geodata could be type of update needs better updated integrated or not in order each feature, without cartography to use OSM to improve reviewing the whole the official cartography cartography unit. updating process.
  • 9. 9 The idea Data sources in the updating process Better updated features (not always) Official data Official data Vector format Not complete OSM data Not homogeneous OSM to indicate where to update
  • 10. 10 The idea Differences in updating processes NMAs official data Crowdsourced data (OSM) Government (NMA) Hours/days Users/NMAs/companies Updating & MAP v.1. production Months/ processes MAP v.1…v.n Years Tenders (companies) Updating processes MAP v.2
  • 11. 11 The idea Differences in updating processes Update process OSM update Satellite/ aerial OSM update Release date images collecting date (2011 version) Jan. 2011 Feb. 2011 June 2011 Dec. 2011 Dec. 2010 May 2011 1st real change OSM reflects 2nd real change OSM reflects Off. Data reflects 1st change 2nd change 1st change
  • 12. 12 The idea Differences Which dataset is “better”? Official data OSM data Which one is better? Some studies (Haklay 2008, As a result OSM But, what Zielstra&Zipf, 2010) take this data The desired is not 100% happens with set as the “truth” against which result will be: complete that? to compare OSM Official data OSM data Types of updates
  • 13. 13 The idea “Given enough Questions to answer eyeballs, all bugs are shallow” WHY OSM? Accuracy data (Linus Law). Amount of data. Updated data. Comparative studies WHAT features from OSM? OSM not as features to take, but as indicators If not useful, not used: types of to use. updates. AIM 3 HOW to integrate OSM and official data? Matching data models in a reference semantic Quality indicators (traditional and model (domain ontology) Crowd quality parameters) AIM 1 AIM 2
  • 14. The idea: the proposed system 14 WEB Update OSM Official data set OSM data set Semantic INPUT specifications Specifications Reference: Domain Ontology Feature class 1 Feature class 1 (50) Feature class 2 Feature class 2 (80) ... Candidates ... Feature class n Feature class n (N) Matching process (feature classes filter) Updating process “Updating gaps” Feature class 1 Feature class 1 (50) Feature class 2 Feature class 2 (80) ... ... Types of updates Feature class n Feature class n (N) VGI teams/ Online updating QC and QA (features filter) Feature class 1 (30) ... Crowd Feature class n (N-M) ISO 19157 Quality
  • 15. 15 The steps to reach the goal And an example to show them 1 • Making the matching between data models and features. Ontology approach 2 • To study Quality parameters to decide which features could be used. 3 • Proposing a new updating process based on flags and types of updates.
  • 16. 16 1st step: making the matching Comparing data models NMA data model OSM data model Format Database, shp XML (.osm) Node Node (Geometric) Primitives Arc Way Tag Face Relations Feature class Table, file Primary tag (key) Feature (each object) Row Primary tag (value) Attribute Column Tag (key) Values (domains) Cells Tag (value)
  • 17. 17 1st step: making the matching An approach (based on H. Uitemark) A1 A1: building of interest 1. Official dataset C1 Legend C1: motorway D1 D1: toll motorway A B Real world Candidates: C D {[(A1,A2), (A1,B2)], [(C1,C2), (C1,D2)], [(D1,C2), (D1,D2)]} D2 A2 A2: building, church 2. OpenStreetMap Legend B2: building, school C2 B2 C2, D2: highway, motorway
  • 18. 18 1st step: making the matching The example: motorways (BCN Spain-OSM) Something“superior” and semanticisneededto compare 2 data models
  • 19. 19 1st step: making the matching Using ontologies. First approach Official OSM data data set set matching matching Ontology Ontology Domain Ontology (OSMONTO)
  • 20. 20 1st step: making the matching Using ontologies. Second approach Official OSM data data set set mapping Ontology Domain Ontology (OSMONTO) ODEMapster R2RML
  • 21. 21 2nd step: quality study Studying the quality: traditional parameters van Oort (2006) Haklay (2008) ISO 19157 (2011) Completeness Completeness Completeness Logical consistency Logical consistency Logical consistency Positional accuracy Positional accuracy Positional accuracy Attribute accuracy Attribute accuracy Thematic accuracy Temporal quality Temporal quality Temporal quality Semantic Accuracy Semantic Accuracy Usage, purpose and Usage, purpose and Usability element constraints constraints Lineage Lineage Lineage (19115) Variation in Quality Meta-quality Resolution (≈ scale)
  • 22. 22 2nd step: quality study Studying the quality: (some) crowd quality parameters Maué (2007). PGIS Haklay (2008) van Exel (2010) Others Reputation of contributors Longevity of engagement User quality Lineage • Local knowledege Number of editions on a • Experience Information assymetry • Recognition Homogeneity in Quality feature Number of contributors Feature related quality Time between editions on a feature • Lineage on a feature • Possitional accuracy Number of bugs fixed • Semantic accuracy
  • 23. 23 2nd step: quality study Higher quality Lower quality Some methods to measure traditional quality (pos. accuracy) Buffer width: Perkal • Possitional accuracy Until blue is totally (1966) • Interpretation of epsilon band inside orange Goodchild • Possitional accuracy and Buffer width: • Complete data sets are needed Hunter Until blue is 90- (1997) • A higher quality dataset is needed 95% inside orange • Possitional accuracy (OS-OSM) Buffer width: Haklay • Complete data sets are needed. He Two buffers. (2008) completed OSM Compare de • Suposed OS is higher quality than OSM overlap areas • No complete data (and nobody is going Buffer width: BCNSpain- to complete). Neither BCN nor OSM Could be OSM • Don´t know which data set is better impossible to (OSM to update BCN) achieve 90-95%
  • 24. 24 2nd step: quality study Example: measures of positional accuracy on motorways BCN Spain OSM
  • 25. 25 2nd step: quality study Example: measures of positional accuracy on motorways % length of BCN motorways within the OSM buffer 90% % of BCN roadswithinthe OSM buffer 80% 70% 60% 50% 40% 30% 20% 10% 0% 1 2 3 4 5 6 7 8 9 10 15 20 25 30 50 100 200 500 Bufferwidth(m) A 500 m buffer around OSM is needed to reach 80% of the BCN length within the buffer= lack of completeness in OSM dataset BCN Scale 1/200k (buffer must be ≈ 20m, which means 73% of the length wihtin the OSM buffer)
  • 26. 26 2nd step: quality study Example: measures of positional accuracy on motorways % length of OSM motorways within the BCN buffer % of OSM roadswithinthe BCN buffer 100% 80% 60% 40% 20% 0% 1 2 3 4 5 6 7 8 9 10 15 20 25 30 50 100 200 500 Bufferwidth(m) A 25m buffer around BCN is needed to reach 90% of the OSM length within the buffer. In this case the method works because every OSM motorways are also in BCN dataset.
  • 27. 27 Higher quality 2nd step: quality study Lower quality Some methods to measure traditional quality (completeness) • Based on boundary box on each feature • 300 m radius to find candidates to match If the Bbox OSL Musical • Additionally, levenshtein distance matches, then Chairs (streets) the street Algorithm name is • A higher quality data set is needed to compared compare • http://humanleg.org.uk/code/oslmusic alchairs/ • Not useful for motorways or long BCNSpain- features. OSM • Useful for streets or polygons • Convex hull could be used instead Bbox
  • 28. 28 2nd step: quality study Conclusions about traditional quality Which parameter comes before? • Complete data set (not a measure of Completeness or Possitional completeness) is needed to measure positional accuracy accuracy It is been proved that OSM is not • Congrats! complete • OSM not as features to take, but as indicators It brings me to the first statement to use • It doesn´t matter if OSM is not complete • “Updating gaps”: which include the lack of A new approach completeness of OSM
  • 29. 29 3rd step: purpose updating process Traditional classification of updates Add Updates Delete Geometry Modify Attributes
  • 30. 30 3rd step: purpose updating process Proposed classification of updates Don´t need to be YES updated ROAD_ATT (offic) = YES ROAD_ATT (OSM) Updating Attribute ROAD_G (official)= NO gap, type I updating ROAD_G (OSM) Updating Classification YES gap, type II updating Official data ROAD_G (official)= NO OSM data OTHER_G (OSM) Doesn´t exist in Updating OSM can´t be used, but OSM gap, type III adviced. NO Automatically Doesn´t exist in Updating updating from official dataset gap, type IV OSM?
  • 31. 31 The result Madrid case (1/200k) Time to update: 1,5 weeks, 1 person Features edited percentage: 30% Time saved: 2,5 weeks Costs saved: 40%
  • 32. 32 Next steps Find the best method to compare both data sets and try it in different data sets (based on TQ and CQ) Obtaining automatically different types of updating gaps. Look for a better way to compare data models (ontology approach) Try an automatic method to update the updating gaps based on OSM.
  • 33. 33 Thank you! Dank je wel! Gracias! J.MartinezRamos@student.tudelft.nl