SlideShare a Scribd company logo
Introduction
                         Working
                        Mappings




                        MeraMap
Fast Track Deployment of customized OSM Tile Server


                  Parveen Arora
              Google Summer of Code




                  September 10, 2011


            State of the Map 2011   MeraMap
Introduction
                                 Working
                                Mappings



Outline
  1   Introduction
         Introduction To MeraMap
         Problem Description
         End Users
         Why to Build Map for own?
         Hardware requirements
  2   Working
         Working Model
         End User Interface
         Sample Map
         Customise Map
         Development
         OSM GSoC
  3   Mappings
         Press Coverage of the Map 2011
                      State                 MeraMap
Introduction
                                 Working
                                Mappings



Outline
  1   Introduction
         Introduction To MeraMap
         Problem Description
         End Users
         Why to Build Map for own?
         Hardware requirements
  2   Working
         Working Model
         End User Interface
         Sample Map
         Customise Map
         Development
         OSM GSoC
  3   Mappings
         Press Coverage of the Map 2011
                      State                 MeraMap
Introduction
                                 Working
                                Mappings



Outline
  1   Introduction
         Introduction To MeraMap
         Problem Description
         End Users
         Why to Build Map for own?
         Hardware requirements
  2   Working
         Working Model
         End User Interface
         Sample Map
         Customise Map
         Development
         OSM GSoC
  3   Mappings
         Press Coverage of the Map 2011
                      State                 MeraMap
Introduction To MeraMap
                          Introduction   Problem Description
                              Working    End Users
                             Mappings    Why to Build Map for own?
                                         Hardware requirements


MeraMap
 Introduction to Name
 The Word ‘Mera’ belongs to Indian Languages “Hindi and
 Punjabi”. Which means My or Mine or Our. As the name
 suggests Maps produced can be according to choice of single
 person, community or organisation.

 Definition
 This is a complete package which automatically installs all
 the components required to set up your own customised
 server which will update automatically with synchronise of
 OpenStreetMap data for an area specified by implementor
 with easy Installation Procedure. So it is also named as
 “Fast Track Deployment of Customised OSM Tile Server”.
                 State of the Map 2011   MeraMap
Introduction To MeraMap
                          Introduction   Problem Description
                              Working    End Users
                             Mappings    Why to Build Map for own?
                                         Hardware requirements


MeraMap
 Introduction to Name
 The Word ‘Mera’ belongs to Indian Languages “Hindi and
 Punjabi”. Which means My or Mine or Our. As the name
 suggests Maps produced can be according to choice of single
 person, community or organisation.

 Definition
 This is a complete package which automatically installs all
 the components required to set up your own customised
 server which will update automatically with synchronise of
 OpenStreetMap data for an area specified by implementor
 with easy Installation Procedure. So it is also named as
 “Fast Track Deployment of Customised OSM Tile Server”.
                 State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Problem Description



  Installation of OSM Tile Server has never been an easy task
  for anyone who wants to set the customised server to meet
  his own needs, and want to provide OSM Services. Although
  if there is anyone familiar with the installation procedure one
  has to go with the long installation procedure, with including
  a large number of packages and a lot of other dependency
  issues arises while installation.




                   State of the Map 2011   MeraMap
Introduction To MeraMap
                           Introduction   Problem Description
                               Working    End Users
                              Mappings    Why to Build Map for own?
                                          Hardware requirements


End Users




  Schools, Colleges, Police, Defence, Security Agencies and
  Companies can be the users of MeraMap. Who will be
  having their dedicated servers. We will also include the
  normal home users in our next version of software who will
  be able to use this with his hosting account.




                  State of the Map 2011   MeraMap
Introduction To MeraMap
                           Introduction   Problem Description
                               Working    End Users
                              Mappings    Why to Build Map for own?
                                          Hardware requirements


Why to Build Map for own?
  Why indeed
  OpenStreetMap.org is already freely available on the
  internet. Why not just use that? You can and you should.
  Eventually you may come up with an idea. You might want
  to make the map work a little differently for you. You might
  want a map for a special purpose.

  Example
  www.opencyclemap.org OpenCycleMap is a wonderful
  example of what you can do with the tools and data of
  OpenStreetMap catalyzed by an idea.OpenCycleMap uses
  OpenStreetMap data, then displays it in a way that is useful
  to cyclists with the emphasis placed on cycle trails, bike
  shops and bike parking
                  State of the Map 2011   MeraMap
Introduction To MeraMap
                           Introduction   Problem Description
                               Working    End Users
                              Mappings    Why to Build Map for own?
                                          Hardware requirements


Why to Build Map for own?
  Why indeed
  OpenStreetMap.org is already freely available on the
  internet. Why not just use that? You can and you should.
  Eventually you may come up with an idea. You might want
  to make the map work a little differently for you. You might
  want a map for a special purpose.

  Example
  www.opencyclemap.org OpenCycleMap is a wonderful
  example of what you can do with the tools and data of
  OpenStreetMap catalyzed by an idea.OpenCycleMap uses
  OpenStreetMap data, then displays it in a way that is useful
  to cyclists with the emphasis placed on cycle trails, bike
  shops and bike parking
                  State of the Map 2011   MeraMap
Introduction To MeraMap
                          Introduction   Problem Description
                              Working    End Users
                             Mappings    Why to Build Map for own?
                                         Hardware requirements


Advantages


  Advantages of MeraMap
      Run your own Map Services.
     Enrichment of OpenStreetMap Data.
     It will attract more users and new developers towards
     OpenStreetMap to as a data collectors, contributors,
     and developers.
     Saves a lot of time, In case your previous Installation got
     failed the previous Installation.



                 State of the Map 2011   MeraMap
Introduction To MeraMap
                          Introduction   Problem Description
                              Working    End Users
                             Mappings    Why to Build Map for own?
                                         Hardware requirements


Advantages


  Advantages of MeraMap
      Run your own Map Services.
     Enrichment of OpenStreetMap Data.
     It will attract more users and new developers towards
     OpenStreetMap to as a data collectors, contributors,
     and developers.
     Saves a lot of time, In case your previous Installation got
     failed the previous Installation.



                 State of the Map 2011   MeraMap
Introduction To MeraMap
                          Introduction   Problem Description
                              Working    End Users
                             Mappings    Why to Build Map for own?
                                         Hardware requirements


Advantages


  Advantages of MeraMap
      Run your own Map Services.
     Enrichment of OpenStreetMap Data.
     It will attract more users and new developers towards
     OpenStreetMap to as a data collectors, contributors,
     and developers.
     Saves a lot of time, In case your previous Installation got
     failed the previous Installation.



                 State of the Map 2011   MeraMap
Introduction To MeraMap
                          Introduction   Problem Description
                              Working    End Users
                             Mappings    Why to Build Map for own?
                                         Hardware requirements


Advantages


  Advantages of MeraMap
      Run your own Map Services.
     Enrichment of OpenStreetMap Data.
     It will attract more users and new developers towards
     OpenStreetMap to as a data collectors, contributors,
     and developers.
     Saves a lot of time, In case your previous Installation got
     failed the previous Installation.



                 State of the Map 2011   MeraMap
Introduction To MeraMap
                          Introduction   Problem Description
                              Working    End Users
                             Mappings    Why to Build Map for own?
                                         Hardware requirements


Advantages


  Advantages of MeraMap
      Run your own Map Services.
     Enrichment of OpenStreetMap Data.
     It will attract more users and new developers towards
     OpenStreetMap to as a data collectors, contributors,
     and developers.
     Saves a lot of time, In case your previous Installation got
     failed the previous Installation.



                 State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Introduction To MeraMap
                            Introduction   Problem Description
                                Working    End Users
                               Mappings    Why to Build Map for own?
                                           Hardware requirements


Hardware requirements

  Bare minimum hardware requirements
      RAM: 1 GB
      Disk: 200 GB

  Recommended minimum hardware requirements
      RAM: 4 GB
      Disk: 1 TB

  Potential production hardware requirements
      RAM: 64 GB
      Disk: Many TB of 15,000 RPM RAID

                   State of the Map 2011   MeraMap
Working Model
                      Introduction
                                     End User Interface
                          Working
                                     Development
                         Mappings
                                     OSM GSoC



MeraMap Working Model




             State of the Map 2011   MeraMap
Working Model
                         Introduction
                                        End User Interface
                             Working
                                        Development
                            Mappings
                                        OSM GSoC



End User Interface




                State of the Map 2011   MeraMap
Working Model
                             Introduction
                                            End User Interface
                                 Working
                                            Development
                                Mappings
                                            OSM GSoC



Installation


  Install all the Components
  Download the package.
  sudo dpkg -i meramap.deb

  Create your own Map
  Through Web Browser, Choose your area, minumum and
  maximum zoom levels and click on create map then run a
  script in the Terminal and your Tile Server is ready.




                    State of the Map 2011   MeraMap
Working Model
                             Introduction
                                            End User Interface
                                 Working
                                            Development
                                Mappings
                                            OSM GSoC



Installation


  Install all the Components
  Download the package.
  sudo dpkg -i meramap.deb

  Create your own Map
  Through Web Browser, Choose your area, minumum and
  maximum zoom levels and click on create map then run a
  script in the Terminal and your Tile Server is ready.




                    State of the Map 2011   MeraMap
Working Model
         Introduction
                        End User Interface
             Working
                        Development
            Mappings
                        OSM GSoC




State of the Map 2011   MeraMap
Working Model
         Introduction
                        End User Interface
             Working
                        Development
            Mappings
                        OSM GSoC




State of the Map 2011   MeraMap
Working Model
                          Introduction
                                         End User Interface
                              Working
                                         Development
                             Mappings
                                         OSM GSoC



MeraMap.org




  The code has been hosted on github. You are most welcome
  to take part into its development.

  Git Clone
  git clone git://github.com/ParveenArora/MeraMap




                 State of the Map 2011   MeraMap
Working Model
                           Introduction
                                          End User Interface
                               Working
                                          Development
                              Mappings
                                          OSM GSoC



Thanks to OSM Community



  I am grateful to the My Mentors and OSM Community for
  helping and guiding me all the way during project and also
  very thankful to SotM Organisers to make me here.

      Dr. Graham Jones, Project Mentor
      Dr. Hardeep Singh Rai, Project Mentor
      Ian Dees, OSM GSoC Community Manager




                  State of the Map 2011   MeraMap
Working Model
                           Introduction
                                          End User Interface
                               Working
                                          Development
                              Mappings
                                          OSM GSoC



Thanks to OSM Community



  I am grateful to the My Mentors and OSM Community for
  helping and guiding me all the way during project and also
  very thankful to SotM Organisers to make me here.

      Dr. Graham Jones, Project Mentor
      Dr. Hardeep Singh Rai, Project Mentor
      Ian Dees, OSM GSoC Community Manager




                  State of the Map 2011   MeraMap
Working Model
                           Introduction
                                          End User Interface
                               Working
                                          Development
                              Mappings
                                          OSM GSoC



Thanks to OSM Community



  I am grateful to the My Mentors and OSM Community for
  helping and guiding me all the way during project and also
  very thankful to SotM Organisers to make me here.

      Dr. Graham Jones, Project Mentor
      Dr. Hardeep Singh Rai, Project Mentor
      Ian Dees, OSM GSoC Community Manager




                  State of the Map 2011   MeraMap
Working Model
                           Introduction
                                          End User Interface
                               Working
                                          Development
                              Mappings
                                          OSM GSoC



Thanks to OSM Community



  I am grateful to the My Mentors and OSM Community for
  helping and guiding me all the way during project and also
  very thankful to SotM Organisers to make me here.

      Dr. Graham Jones, Project Mentor
      Dr. Hardeep Singh Rai, Project Mentor
      Ian Dees, OSM GSoC Community Manager




                  State of the Map 2011   MeraMap
Introduction
             Working    Press Coverage
            Mappings




State of the Map 2011   MeraMap
Introduction
             Working    Press Coverage
            Mappings




State of the Map 2011   MeraMap
Introduction
             Working    Press Coverage
            Mappings




State of the Map 2011   MeraMap
Introduction
              Working    Press Coverage
             Mappings




               Thank You




     www.meramap.org
       Parveen Arora
    www.parveenarora.in
E-Mail: osm@parveenarora.in
                        A
Presentation made with LTEX

 State of the Map 2011   MeraMap

More Related Content

Similar to Parveenarora_sotm11

Web Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouWeb Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For You
Safe Software
 
MERN Stack - A Perfect Stack to Choose in 2022.pptx
MERN Stack - A Perfect Stack to Choose in 2022.pptxMERN Stack - A Perfect Stack to Choose in 2022.pptx
MERN Stack - A Perfect Stack to Choose in 2022.pptx
75waytechnologies
 
Project SpaceLock - Architecture & Design
Project SpaceLock - Architecture & DesignProject SpaceLock - Architecture & Design
Project SpaceLock - Architecture & Design
Abhishek Mishra
 
Digital Mapping
Digital MappingDigital Mapping
Digital Mapping
Hardeep Rai
 
Balamurugan.KM_Arch
Balamurugan.KM_Arch Balamurugan.KM_Arch
Balamurugan.KM_Arch
Balamurugan KM
 
Distributed Deep Learning on Spark
Distributed Deep Learning on SparkDistributed Deep Learning on Spark
Distributed Deep Learning on Spark
Mathieu Dumoulin
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
[x]cube LABS
 
DSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps MashupsDSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps Mashups
aliraza786
 
We are the music makers and we are the dreamers of dreams
We are the music makers and we are the dreamers of dreamsWe are the music makers and we are the dreamers of dreams
We are the music makers and we are the dreamers of dreams
Texas Natural Resources Information System
 
Future of mern stack developers in 2022 more skills and job opportunities
Future of mern stack developers in 2022 more skills and job opportunitiesFuture of mern stack developers in 2022 more skills and job opportunities
Future of mern stack developers in 2022 more skills and job opportunities
JAMESJOHN130
 
F1270089476650
F1270089476650F1270089476650
F1270089476650
Anil Kumar
 
Map making for Cartographers
Map making for CartographersMap making for Cartographers
Map making for Cartographers
Manuela Schmidt
 
Hemalatha-Software Engineer
Hemalatha-Software EngineerHemalatha-Software Engineer
Hemalatha-Software Engineer
Hemalatha Mohanrajan
 
Benefits of using mern stack
Benefits of using mern stackBenefits of using mern stack
Benefits of using mern stack
JAMESJOHN130
 
WebSphere User Group UK: Larger Applications with Worklight
WebSphere User Group UK: Larger Applications with WorklightWebSphere User Group UK: Larger Applications with Worklight
WebSphere User Group UK: Larger Applications with Worklight
Andrew Ferrier
 
Resume_PriyankaSharma
Resume_PriyankaSharmaResume_PriyankaSharma
Resume_PriyankaSharma
Priyanka Sharma
 
Mathworks MATLAB Research Thesis Help
Mathworks MATLAB Research Thesis HelpMathworks MATLAB Research Thesis Help
Mathworks MATLAB Research Thesis Help
Matlab Simulation
 
Orbit GT Mobile Mapping Solutions
Orbit GT Mobile Mapping SolutionsOrbit GT Mobile Mapping Solutions
Orbit GT Mobile Mapping Solutions
Peter Bonne
 
E5 05 ijcite august 2014
E5 05 ijcite august 2014E5 05 ijcite august 2014
E5 05 ijcite august 2014
ijcite
 
Ary Mouse for Image Processing
Ary Mouse for Image ProcessingAry Mouse for Image Processing
Ary Mouse for Image Processing
IJERA Editor
 

Similar to Parveenarora_sotm11 (20)

Web Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouWeb Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For You
 
MERN Stack - A Perfect Stack to Choose in 2022.pptx
MERN Stack - A Perfect Stack to Choose in 2022.pptxMERN Stack - A Perfect Stack to Choose in 2022.pptx
MERN Stack - A Perfect Stack to Choose in 2022.pptx
 
Project SpaceLock - Architecture & Design
Project SpaceLock - Architecture & DesignProject SpaceLock - Architecture & Design
Project SpaceLock - Architecture & Design
 
Digital Mapping
Digital MappingDigital Mapping
Digital Mapping
 
Balamurugan.KM_Arch
Balamurugan.KM_Arch Balamurugan.KM_Arch
Balamurugan.KM_Arch
 
Distributed Deep Learning on Spark
Distributed Deep Learning on SparkDistributed Deep Learning on Spark
Distributed Deep Learning on Spark
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
 
DSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps MashupsDSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps Mashups
 
We are the music makers and we are the dreamers of dreams
We are the music makers and we are the dreamers of dreamsWe are the music makers and we are the dreamers of dreams
We are the music makers and we are the dreamers of dreams
 
Future of mern stack developers in 2022 more skills and job opportunities
Future of mern stack developers in 2022 more skills and job opportunitiesFuture of mern stack developers in 2022 more skills and job opportunities
Future of mern stack developers in 2022 more skills and job opportunities
 
F1270089476650
F1270089476650F1270089476650
F1270089476650
 
Map making for Cartographers
Map making for CartographersMap making for Cartographers
Map making for Cartographers
 
Hemalatha-Software Engineer
Hemalatha-Software EngineerHemalatha-Software Engineer
Hemalatha-Software Engineer
 
Benefits of using mern stack
Benefits of using mern stackBenefits of using mern stack
Benefits of using mern stack
 
WebSphere User Group UK: Larger Applications with Worklight
WebSphere User Group UK: Larger Applications with WorklightWebSphere User Group UK: Larger Applications with Worklight
WebSphere User Group UK: Larger Applications with Worklight
 
Resume_PriyankaSharma
Resume_PriyankaSharmaResume_PriyankaSharma
Resume_PriyankaSharma
 
Mathworks MATLAB Research Thesis Help
Mathworks MATLAB Research Thesis HelpMathworks MATLAB Research Thesis Help
Mathworks MATLAB Research Thesis Help
 
Orbit GT Mobile Mapping Solutions
Orbit GT Mobile Mapping SolutionsOrbit GT Mobile Mapping Solutions
Orbit GT Mobile Mapping Solutions
 
E5 05 ijcite august 2014
E5 05 ijcite august 2014E5 05 ijcite august 2014
E5 05 ijcite august 2014
 
Ary Mouse for Image Processing
Ary Mouse for Image ProcessingAry Mouse for Image Processing
Ary Mouse for Image Processing
 

Recently uploaded

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

Parveenarora_sotm11

  • 1. Introduction Working Mappings MeraMap Fast Track Deployment of customized OSM Tile Server Parveen Arora Google Summer of Code September 10, 2011 State of the Map 2011 MeraMap
  • 2. Introduction Working Mappings Outline 1 Introduction Introduction To MeraMap Problem Description End Users Why to Build Map for own? Hardware requirements 2 Working Working Model End User Interface Sample Map Customise Map Development OSM GSoC 3 Mappings Press Coverage of the Map 2011 State MeraMap
  • 3. Introduction Working Mappings Outline 1 Introduction Introduction To MeraMap Problem Description End Users Why to Build Map for own? Hardware requirements 2 Working Working Model End User Interface Sample Map Customise Map Development OSM GSoC 3 Mappings Press Coverage of the Map 2011 State MeraMap
  • 4. Introduction Working Mappings Outline 1 Introduction Introduction To MeraMap Problem Description End Users Why to Build Map for own? Hardware requirements 2 Working Working Model End User Interface Sample Map Customise Map Development OSM GSoC 3 Mappings Press Coverage of the Map 2011 State MeraMap
  • 5. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements MeraMap Introduction to Name The Word ‘Mera’ belongs to Indian Languages “Hindi and Punjabi”. Which means My or Mine or Our. As the name suggests Maps produced can be according to choice of single person, community or organisation. Definition This is a complete package which automatically installs all the components required to set up your own customised server which will update automatically with synchronise of OpenStreetMap data for an area specified by implementor with easy Installation Procedure. So it is also named as “Fast Track Deployment of Customised OSM Tile Server”. State of the Map 2011 MeraMap
  • 6. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements MeraMap Introduction to Name The Word ‘Mera’ belongs to Indian Languages “Hindi and Punjabi”. Which means My or Mine or Our. As the name suggests Maps produced can be according to choice of single person, community or organisation. Definition This is a complete package which automatically installs all the components required to set up your own customised server which will update automatically with synchronise of OpenStreetMap data for an area specified by implementor with easy Installation Procedure. So it is also named as “Fast Track Deployment of Customised OSM Tile Server”. State of the Map 2011 MeraMap
  • 7. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Problem Description Installation of OSM Tile Server has never been an easy task for anyone who wants to set the customised server to meet his own needs, and want to provide OSM Services. Although if there is anyone familiar with the installation procedure one has to go with the long installation procedure, with including a large number of packages and a lot of other dependency issues arises while installation. State of the Map 2011 MeraMap
  • 8. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements End Users Schools, Colleges, Police, Defence, Security Agencies and Companies can be the users of MeraMap. Who will be having their dedicated servers. We will also include the normal home users in our next version of software who will be able to use this with his hosting account. State of the Map 2011 MeraMap
  • 9. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Why to Build Map for own? Why indeed OpenStreetMap.org is already freely available on the internet. Why not just use that? You can and you should. Eventually you may come up with an idea. You might want to make the map work a little differently for you. You might want a map for a special purpose. Example www.opencyclemap.org OpenCycleMap is a wonderful example of what you can do with the tools and data of OpenStreetMap catalyzed by an idea.OpenCycleMap uses OpenStreetMap data, then displays it in a way that is useful to cyclists with the emphasis placed on cycle trails, bike shops and bike parking State of the Map 2011 MeraMap
  • 10. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Why to Build Map for own? Why indeed OpenStreetMap.org is already freely available on the internet. Why not just use that? You can and you should. Eventually you may come up with an idea. You might want to make the map work a little differently for you. You might want a map for a special purpose. Example www.opencyclemap.org OpenCycleMap is a wonderful example of what you can do with the tools and data of OpenStreetMap catalyzed by an idea.OpenCycleMap uses OpenStreetMap data, then displays it in a way that is useful to cyclists with the emphasis placed on cycle trails, bike shops and bike parking State of the Map 2011 MeraMap
  • 11. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Advantages Advantages of MeraMap Run your own Map Services. Enrichment of OpenStreetMap Data. It will attract more users and new developers towards OpenStreetMap to as a data collectors, contributors, and developers. Saves a lot of time, In case your previous Installation got failed the previous Installation. State of the Map 2011 MeraMap
  • 12. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Advantages Advantages of MeraMap Run your own Map Services. Enrichment of OpenStreetMap Data. It will attract more users and new developers towards OpenStreetMap to as a data collectors, contributors, and developers. Saves a lot of time, In case your previous Installation got failed the previous Installation. State of the Map 2011 MeraMap
  • 13. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Advantages Advantages of MeraMap Run your own Map Services. Enrichment of OpenStreetMap Data. It will attract more users and new developers towards OpenStreetMap to as a data collectors, contributors, and developers. Saves a lot of time, In case your previous Installation got failed the previous Installation. State of the Map 2011 MeraMap
  • 14. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Advantages Advantages of MeraMap Run your own Map Services. Enrichment of OpenStreetMap Data. It will attract more users and new developers towards OpenStreetMap to as a data collectors, contributors, and developers. Saves a lot of time, In case your previous Installation got failed the previous Installation. State of the Map 2011 MeraMap
  • 15. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Advantages Advantages of MeraMap Run your own Map Services. Enrichment of OpenStreetMap Data. It will attract more users and new developers towards OpenStreetMap to as a data collectors, contributors, and developers. Saves a lot of time, In case your previous Installation got failed the previous Installation. State of the Map 2011 MeraMap
  • 16. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 17. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 18. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 19. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 20. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 21. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 22. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 23. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 24. Introduction To MeraMap Introduction Problem Description Working End Users Mappings Why to Build Map for own? Hardware requirements Hardware requirements Bare minimum hardware requirements RAM: 1 GB Disk: 200 GB Recommended minimum hardware requirements RAM: 4 GB Disk: 1 TB Potential production hardware requirements RAM: 64 GB Disk: Many TB of 15,000 RPM RAID State of the Map 2011 MeraMap
  • 25. Working Model Introduction End User Interface Working Development Mappings OSM GSoC MeraMap Working Model State of the Map 2011 MeraMap
  • 26. Working Model Introduction End User Interface Working Development Mappings OSM GSoC End User Interface State of the Map 2011 MeraMap
  • 27. Working Model Introduction End User Interface Working Development Mappings OSM GSoC Installation Install all the Components Download the package. sudo dpkg -i meramap.deb Create your own Map Through Web Browser, Choose your area, minumum and maximum zoom levels and click on create map then run a script in the Terminal and your Tile Server is ready. State of the Map 2011 MeraMap
  • 28. Working Model Introduction End User Interface Working Development Mappings OSM GSoC Installation Install all the Components Download the package. sudo dpkg -i meramap.deb Create your own Map Through Web Browser, Choose your area, minumum and maximum zoom levels and click on create map then run a script in the Terminal and your Tile Server is ready. State of the Map 2011 MeraMap
  • 29. Working Model Introduction End User Interface Working Development Mappings OSM GSoC State of the Map 2011 MeraMap
  • 30. Working Model Introduction End User Interface Working Development Mappings OSM GSoC State of the Map 2011 MeraMap
  • 31. Working Model Introduction End User Interface Working Development Mappings OSM GSoC MeraMap.org The code has been hosted on github. You are most welcome to take part into its development. Git Clone git clone git://github.com/ParveenArora/MeraMap State of the Map 2011 MeraMap
  • 32. Working Model Introduction End User Interface Working Development Mappings OSM GSoC Thanks to OSM Community I am grateful to the My Mentors and OSM Community for helping and guiding me all the way during project and also very thankful to SotM Organisers to make me here. Dr. Graham Jones, Project Mentor Dr. Hardeep Singh Rai, Project Mentor Ian Dees, OSM GSoC Community Manager State of the Map 2011 MeraMap
  • 33. Working Model Introduction End User Interface Working Development Mappings OSM GSoC Thanks to OSM Community I am grateful to the My Mentors and OSM Community for helping and guiding me all the way during project and also very thankful to SotM Organisers to make me here. Dr. Graham Jones, Project Mentor Dr. Hardeep Singh Rai, Project Mentor Ian Dees, OSM GSoC Community Manager State of the Map 2011 MeraMap
  • 34. Working Model Introduction End User Interface Working Development Mappings OSM GSoC Thanks to OSM Community I am grateful to the My Mentors and OSM Community for helping and guiding me all the way during project and also very thankful to SotM Organisers to make me here. Dr. Graham Jones, Project Mentor Dr. Hardeep Singh Rai, Project Mentor Ian Dees, OSM GSoC Community Manager State of the Map 2011 MeraMap
  • 35. Working Model Introduction End User Interface Working Development Mappings OSM GSoC Thanks to OSM Community I am grateful to the My Mentors and OSM Community for helping and guiding me all the way during project and also very thankful to SotM Organisers to make me here. Dr. Graham Jones, Project Mentor Dr. Hardeep Singh Rai, Project Mentor Ian Dees, OSM GSoC Community Manager State of the Map 2011 MeraMap
  • 36. Introduction Working Press Coverage Mappings State of the Map 2011 MeraMap
  • 37. Introduction Working Press Coverage Mappings State of the Map 2011 MeraMap
  • 38. Introduction Working Press Coverage Mappings State of the Map 2011 MeraMap
  • 39. Introduction Working Press Coverage Mappings Thank You www.meramap.org Parveen Arora www.parveenarora.in E-Mail: osm@parveenarora.in A Presentation made with LTEX State of the Map 2011 MeraMap