SlideShare a Scribd company logo
1 of 30
http://xkcd.com/713/ } Schizophrenic GeoMeetup – Overview of Geospatial Technologies  Ragi Burhum
The structure of chaos 1) The “basics” of Geo2) Answer the #1 question asked in the survey for this GeoMeetup (from all 7 answers)3) Geo-Demos
Does this number mean anything to you? 404
How about this one? 4326
Let’s get the basics out of the way.
Summary of Geo-concepts Objects in the real world are represented by:1) A collection of “standard” attributes. For example: age (int), length(double), color (enum), name (string), etc.2) 1 or many “spatial” attributes. For example: location (point geometry), shape (polygon geometry), route traveled (line geometry), etcThe formal name for those objects in GIS is features.
Image: http://johanneskebeck.spaces.live.com
Open Geospatial Consortium (OGC) Simple Features for SQL (SFSQL)
Summary of Geo-concepts The feature’s geometry can be represented in different coordinate systems – commonly referred to as Spatial Reference. In case you were wondering, 4326 is the spatial reference identifier (SRID) assigned to the WGS84 spatial reference system published by the European Petroleum Survey Group (EPSG). img: [1]
Projected Coordinate Systems
Summary of Geo-concepts ,[object Object]
They all use various indexing mechanism
Many libraries, APIs, services, applications, etc. to leverage the concept of a geometry (e.g. http://postgis.refractions.net/docs/reference.html),[object Object]
SELECTowner_phoneFROM parcelsWHEREST_DWithin(geom,        ‘POINT()’,        1000 );
“How far did the bus travel last week?”
SELECTSum(ST_Length(geom))FROMvehicle_pathsWHERE  (v_id = 12) AND  (v_date > Now() - ‘7d’);
The structure of chaos 1) The “basics” of Geo2) Answer the #1 question asked in the survey for this GeoMeetup (from all 7 answers)3) Geo-Demos
#1 Q: What is available as Open Source?
projects Web Mapping Software
projects Web Mapping Software MapGuideOpen Source MapBuilder
projects Desktop Applications
projects Desktop Applications GRASS GIS OSSIM
projects GeoSpatial Libraries
projects GeoSpatial Libraries FDO
That is a tiny little fraction of what is  available out there. Many companies in the Web 2.0 space (pardon me for lack of a better word that word) open source  their geospatial technology and data.
“I am tired of listening to you talk. SHOW ME SOMETHING”
The structure of chaos 1) The “basics” of Geo2) Answer the #1 question asked in the survey for this GeoMeetup (from all 7 answers)3) Geo-Demos
Pick your GeoDemo poison 1) Showing *a lot* of data on a webmap – Google style.2) OpenStreetMap3) A tiny ESRI product sample4) Creating your own tiles and leveraging a spatial db5) Beyond Streetview – Merging augmented reality and enterprise GeoData.6) Machine Learning and automatic feature detection.
Thanks! Ragi Burhum ragi@burhumllc.com @rburhum linkedin.com/in/rburhum

More Related Content

Similar to GeoMeetup overview of geospatial technologies

GeoDjango & HTML5 Geolocation
GeoDjango & HTML5 GeolocationGeoDjango & HTML5 Geolocation
GeoDjango & HTML5 GeolocationJohn Paulett
 
Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)Ecotrust
 
Comprehensive Overview of the Geoweb
Comprehensive Overview of the GeowebComprehensive Overview of the Geoweb
Comprehensive Overview of the GeowebGovernment/CU Denver
 
PyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and MapsPyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and MapsHannes Hapke
 
Building Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF StoresBuilding Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF StoresKostis Kyzirakos
 
3D BUILDING Modeling with MULTI-SOURCE DATA : A STUDY OF HIGH-DENSITY URBAN ...
3D BUILDING Modeling with MULTI-SOURCE DATA: A STUDY OF HIGH-DENSITY URBAN ...3D BUILDING Modeling with MULTI-SOURCE DATA: A STUDY OF HIGH-DENSITY URBAN ...
3D BUILDING Modeling with MULTI-SOURCE DATA : A STUDY OF HIGH-DENSITY URBAN ...DeWolf Xue
 
Geolocation on Rails
Geolocation on RailsGeolocation on Rails
Geolocation on Railsnebirhos
 
A travellers guide to mapping technologies in django
A travellers guide to mapping technologies in djangoA travellers guide to mapping technologies in django
A travellers guide to mapping technologies in djangoAnthony Joseph
 
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal Ogudah
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal OgudahGis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal Ogudah
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal OgudahMichael Kimathi
 
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearchJarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearchPalGov
 
University of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example ActivitiesUniversity of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example ActivitiesJeremy Morley
 
FOSS4G 2011 debrief
FOSS4G 2011 debriefFOSS4G 2011 debrief
FOSS4G 2011 debriefmrdewit
 
How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1wang yaohui
 
SD-miner System to Retrieve Probabilistic Neighborhood Points in Spatial Dat...
SD-miner System to Retrieve Probabilistic Neighborhood Points  in Spatial Dat...SD-miner System to Retrieve Probabilistic Neighborhood Points  in Spatial Dat...
SD-miner System to Retrieve Probabilistic Neighborhood Points in Spatial Dat...IOSR Journals
 
Saving Gaia with GeoDjango
Saving Gaia with GeoDjangoSaving Gaia with GeoDjango
Saving Gaia with GeoDjangoCalvin Cheng
 
Spatial Data processing with Hadoop
Spatial Data processing with HadoopSpatial Data processing with Hadoop
Spatial Data processing with HadoopVisionGEOMATIQUE2014
 
Pycon 2012 Taiwan
Pycon 2012 TaiwanPycon 2012 Taiwan
Pycon 2012 TaiwanDongpo Deng
 
那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GIS
那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GIS那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GIS
那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GISpycontw
 
Wolfgang | Bikeability Workshop December 2010
Wolfgang | Bikeability Workshop December 2010Wolfgang | Bikeability Workshop December 2010
Wolfgang | Bikeability Workshop December 2010Morten Meyer
 

Similar to GeoMeetup overview of geospatial technologies (20)

GeoDjango & HTML5 Geolocation
GeoDjango & HTML5 GeolocationGeoDjango & HTML5 Geolocation
GeoDjango & HTML5 Geolocation
 
Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)
 
Comprehensive Overview of the Geoweb
Comprehensive Overview of the GeowebComprehensive Overview of the Geoweb
Comprehensive Overview of the Geoweb
 
PyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and MapsPyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and Maps
 
Building Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF StoresBuilding Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF Stores
 
3D BUILDING Modeling with MULTI-SOURCE DATA : A STUDY OF HIGH-DENSITY URBAN ...
3D BUILDING Modeling with MULTI-SOURCE DATA: A STUDY OF HIGH-DENSITY URBAN ...3D BUILDING Modeling with MULTI-SOURCE DATA: A STUDY OF HIGH-DENSITY URBAN ...
3D BUILDING Modeling with MULTI-SOURCE DATA : A STUDY OF HIGH-DENSITY URBAN ...
 
Geolocation on Rails
Geolocation on RailsGeolocation on Rails
Geolocation on Rails
 
A travellers guide to mapping technologies in django
A travellers guide to mapping technologies in djangoA travellers guide to mapping technologies in django
A travellers guide to mapping technologies in django
 
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal Ogudah
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal OgudahGis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal Ogudah
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal Ogudah
 
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearchJarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearch
 
University of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example ActivitiesUniversity of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example Activities
 
FOSS4G 2011 debrief
FOSS4G 2011 debriefFOSS4G 2011 debrief
FOSS4G 2011 debrief
 
How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1
 
SD-miner System to Retrieve Probabilistic Neighborhood Points in Spatial Dat...
SD-miner System to Retrieve Probabilistic Neighborhood Points  in Spatial Dat...SD-miner System to Retrieve Probabilistic Neighborhood Points  in Spatial Dat...
SD-miner System to Retrieve Probabilistic Neighborhood Points in Spatial Dat...
 
Saving Gaia with GeoDjango
Saving Gaia with GeoDjangoSaving Gaia with GeoDjango
Saving Gaia with GeoDjango
 
Spatial Data processing with Hadoop
Spatial Data processing with HadoopSpatial Data processing with Hadoop
Spatial Data processing with Hadoop
 
Pycon 2012 Taiwan
Pycon 2012 TaiwanPycon 2012 Taiwan
Pycon 2012 Taiwan
 
那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GIS
那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GIS那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GIS
那äș›ćčŽ Python 攻䜔äș† GIS / The Year Python Takes Over GIS
 
Athena
AthenaAthena
Athena
 
Wolfgang | Bikeability Workshop December 2010
Wolfgang | Bikeability Workshop December 2010Wolfgang | Bikeability Workshop December 2010
Wolfgang | Bikeability Workshop December 2010
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...gurkirankumar98700
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂșjo
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

GeoMeetup overview of geospatial technologies

Editor's Notes

  1. Hello, my name is Ragi Burhum and I am the organizer of the GeoMeetup. I want to thank you all for showing up to our very first meeting. Before we begin, I’d like to thank the sponsors. Without them, we wouldn’t be here.So who are they?CBS Interactive is providing the space. You have no idea how many places I went to or contacted to try to findSimpleGeo for providing so many pizzas, and xcubelabs for providing the beer, soda and paying or yearly meetup fees.Thank you guys!I’d like to say a few words – and only this time, because it is our very first geomeetup.So why are we here? There are various groups around the Bay Area that have presentations about geo. I attend many of them regularly. However, most of the time, they tend to cater to a non-developer audience – or if they do have developer content, it tends to not be *technical enough* in order to avoid alienating the rest of the audience. I want to change that.A little bit of history: Until last year, there was a small group of us that would meet and talk about Open Source GIS (Geographic Information Systems). We didn’t meet that often – but when we did, the conversations were interesting (at least to me). The usual format was to present something – and then go to a bar were we would exchange information about various GIS related projects in a relaxed environment.We stopped meeting for various reasons
 and the other day some of us thought it would be good to resurrect that. Instead of continuing with the same group, we wanted to make it a little more broad – not just Open Source, but everything related to Geo
 Mobile phones, geo services, proprietary geo technologies, everything geo.And so, here we are.The original idea was to have around 4 to 9 people
 and somehow, we are around 90 sitting here.That’s not a bad thing - it just means the original plan isn’t going to scale. Normally, I would have gone around the group and ask everyone to introduce themselves – not with this many people. And that is a shame. Why? Because if you actually perused the list of people that signed up you will find that amongst you there are *experienced* people that are doing very interesting things in their own fields (whether it is for work or hobby). In this room there are people from the major search engines, the main social media websites/services, interesting startups in the geo space, experts in databases, hobbyist shooting things to the sky and taking amazing pictures, people doing custom geo hardware, mobile developers, people doing heavy analytics
 smart people
 and yet I think only three of you were smart enough to take the time to answer the meetup RSVP question! Come on!Please do it next time Whenever you have the chance, take the time to talk to the person next to you – there is the potential for good conversation.Now, I think I am ready to start with the presentation.--------------Name should have been schizophrenicAll over the place- 100 slides. Too much for the first meeting
  2. Reduced 100 slidesto 30 that I refusedtoremove.Presentationstructured in 3 sections
  3. Let’sstartwith a question.
  4. Now I know who has beendoingworkwithtraditional GIS datasets.
  5. And it is all there based on fully complying with standards written by the OGC. I don’t need to tell you why standards are good and how they prevent vendor lock in.
  6. Someprojections are good at preservingareas, other are greatfornavigation
  7. So what types of projects are part of OSGeo?Say that you need webmapping software so that you can bring your geospatial information to the web, well, there is an app for that! Wait, wrong presentation!There we go. Let me try again, Say that you need webmapping software to bring your geospatial information to the web. Well, we have some web controls, for zooming in and out as well as server and client side technology for rendering your geospatial information.
  8. There are some pretty popular projects here.Mapserver has been around since mid 1990s and it is an amazingly robust server side component. It provides a rendering engine, OGC web services, etc. OpenLayers is a javascript library that works as a front end for web mapping applications. Think of it like Google Maps API, but on steroids.
  9. What else is there? Well, say that you need heavy desktop applications to do image processing, analysis of vector, field of vision, editing, etc.
  10. Well there are projects for that. You may have heard of some of these. Notably, Grass
 extremely powerful in terms of analysis
 comparable (and better than most commercial GIS software out there). It has been around since dinosaurs roam this earth
 and its GUI reflects that – it is super unintuitive! But powerful nevertheless. Some of the other projects are getting a lot more traction since they wrap GRASS functionality in a nicer, contemporary UI.
  11. Say that you are getting data from some customer. Those of you that have done this, will know that everyone uses different formats.In the geospatial world, formats are not our only headaches, since everyone also decides to use their own spatial references. Some people like meters as their units, others feet.So it may be the case that you are writing applications that need to deal with these type of problems.
  12. Well we have libraries with pretty liberal licenses that allow you to read from different formats, add buffering, intersections, projections to your tools.