SlideShare una empresa de Scribd logo
1 de 70
The User-participated Geospatial
     Web as Open Platform

     Seokchan (Channy) Yun
     channy@daumcorp.com
     Daum Communications Corp.
2
3
Top Sites in Dot-com Bubble




                              4
Crash of Web Platform based on Software
                                      5
Why They did Succeed?


         Vs.




                        6
Web 2.0 is the name of Conference.




                                 7
8
Platform
     JVM                              Web site
                    Interface
   Java API                        Open API (XML)
                    Software
Java Application                        Data
                   Participators
  Developer                        User, Small Biz.
                    Key Factor
  API Lock-in                       Data Lock-in


                                                      9
10
11
12
rd
3      Party

               13
14
So What is Where 2.0?




                        15
16
Where 2.0 Conference
• O’reilly Media
• Every year / Over 800 participators
• Sponsors
     MSN, AT&T, Outcast, Google, Yahoo, Akamai, sxip,
     AskJeeves, Fenwick&West, Laszlo, Morfik, SocialText,
     Newsgator

• Main Theme
     Local Search and Advertising, Mobile, GeoIndex
     GeoTagged Life and DIY Data Platforms,
     Crowd Sourced Data and Realtime Data
     Open Source GeoStack
     Disaster Relief/Environment/NGOs:
     Sensorweb and Geotargeting

• Technology
     Geo Support in Web Application Frameworks:
     Mapping APIs
     GeoBrowsers
     Protocols & Formats

                                                            17
Where 2.0?



   USGS, Landsat         Base Map       Google, Yahoo!, Microsoft
 ESRI, MapInfo SDK       Softwares           Web Maps APIs
 Topography, River,        Layers       Photo, Video, Tour Spots,
       Building                                     Blog
Outsourced digitizing   Participators          Web users
       vendors
   GML, WFS, WMS         Standards            GeoRSS, KML
Government, local GIS     3rd Party        Mashup developers
       vendors

                                                               18
Principals of 2.0
• How the Web Succeed? HTML
   Not Semantic Web (Machine-based Technology)


• How the Geospatial Web? Google Maps
   Not ArcWeb (Proprietary-software Technology


• How to make Geospatial Web to Web?
   Public Resources
   Easy Participation


                                                 19
Easy Participation of Alpha Users!




                                     20
The Status of Where 2.0
• Data Visualization
    Google Earth, Yahoo Maps, MSN Virtual Earth, NASA World Wind

• Social Data
    Social Location Mash-up

• The Needs for Standards
    GML, KML, GeoRSS…

• Movement of Desktop
    ESRI, GDAL, GLASS, UDIG

• Location Sensing
    Plaze, Skyhook


                                                                   21
Change: Conventional GIS Vendors
• MapQuest
    The largest U.S based web map service provider
    OpenAPI Best service (2006)

• ESRI
    The largest GIS vendors, Start-up to Web GIS.
    First sponsorship for Where 2.0 2006

• Skyline
    3D Modeling Company.
    Patent issue with Google (Keyhole)

• Autodesk
    Heading to Open Source (MapGuide Server)

                                                     22
23
Map APIs : pros and cons
                                        Pros                                          Cons

  Google Map       First Ajax based brilliant looking map          Only Javascript libray
                   International base map (Europe, Japan)
                   Detail world-wide aerial photos
                   Largest developer based APIs
                   Lots of hacks and mash-up

  Yahoo! Map       First external geocoding capability             U.S. and Canada only
                   Very flexible and open API's                    Flyouts not quite as spiffy as Google
                   Rate limiting by IP instead of appID
                   GeoRSS support
                   Flash/Flex version available

 AOL MapQuest      Frist routing (driving directions) capability   No smooth Ajax client (yet)
                   Geocoding capability                            Slow functional changes
                   Large users and big market share                Weak documentations


Microsft Virtual   Well documented and sample sites                Low Performance
      Earth        Detail Building shape and 3D view


                                                                                                           24
Google Map API Code
<script type=quot;text/javascriptquot;
  src=quot;http://www.google.com/jsapi?key=ABCDEFGquot;></script>
<script type=quot;text/javascriptquot;>
 google.load(quot;mapsquot;, quot;2.xquot;);

 // Call this function when the page has been loaded
 function initialize() {
   var map = new
   google.maps.Map2(document.getElementById(quot;mapquot;));
   map.setCenter(new google.maps.LatLng(37.4419, -122.1419), 13);
 }
 google.setOnLoadCallback(initialize);
</script>




                                                              25
26
27
28
29
30
31
32
33
34
HousingMap.com




   Google Map Hack + Graglists

                                 35
Mapping Mash-up?




• Mashup Examples
   Chicagocrime http://www.chicagocrime.org
   World of Warcraft Map http://mapwow.com
   Themed Maps http://justin.everett-church.com/ymaps/radarMaps.html
   Flickr Maps http://www.sodascope.com/FlickrMapsExt
   MSNBC News Map http://poly9.viavirtualearth.com/Poly9/MSNBC

                                                                       36
Google Maps + News Articles




                              37
Google Maps : My Map


                       38
39
What’s Open Standards?
• Open Standard
   Data distribution with RESTful applications
      Ex) Google Maps, Flickr, Del.icio.us, Amazon, Ebay et. al
   Data exchage with XML specifications
      Ex) RSS/Atom, Microformat, Attention.xml




• Basic of Open Standards
   Common APIs to geospatial data
   Easy to treat geospatial data from users to developers
   Various resources and library


                                                                  40
41
42
43
44
What’s Open Source?
• Success of Open Source Software
   Lightweight development framework for every developers
      Ex) LAMP (Linux+Apache+MySQL+PHP), Ruby on Rails, Python
      et. al
   Foundation for User-driven Innovation
      Ex) Firefox Extensions, RSS Aggregator, JSON et. al
   Various tools for developer-participation
      Ex) Wiki, Wordpress, Movable Type et.al


• Basic of Open Source Software
   Voluntary developers participation
   Code-contribution by community

                                                            45
Open Source GIS
• OSGeo.org
   Mapping Software and Map Data


• NASA World Wind
   Open Source based 3D Geo Mapping
   S/W


• Openstreetmap.org
   GPS based map data aggregation
   service.

                                      46
1. Web Mapping




                 47
2. Desktop S/W and
   Geospatial Library




                        48
49
50
51
OpenStreetMap.org




                    52
53
54
55
56
Creating Geo Data




                    57
Publishing




             Geo Press


                         58
Platial


          59
Flickr Machine Tags + Map


                            60
Aggregation/Search




                     61
Open GeoSearch




                 62
Consuming




            Free Earth


                         63
64
User-participation : Finding House




                                 65
User-participation : Responding Disaster




                                           66
67
Ex: Naver-Google Map Mashup




       http://map.creation.net
                                 68
Give Easy GIS to Users!




                          69
Thanks for your attention:
            channy@creation.net
            http://www.creation.net

Más contenido relacionado

Similar a The User-participated Geospatial Web as Open Platform

Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
Addy Pope
 
Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on Everest
Allan Laframboise
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Xamarin
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatial
arno974
 
Mapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in JavaMapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in Java
Joachim Van der Auwera
 
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Esri Nederland
 
Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)
GeoMedeelel
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial Web
Andrew Turner
 

Similar a The User-participated Geospatial Web as Open Platform (20)

Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
 
Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on Everest
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatial
 
Mapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonMapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX London
 
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
 
Performance and Scalability for Maps API Sites (Dev Fest '10 Mexico)
Performance and Scalability for Maps API Sites (Dev Fest '10 Mexico)Performance and Scalability for Maps API Sites (Dev Fest '10 Mexico)
Performance and Scalability for Maps API Sites (Dev Fest '10 Mexico)
 
Live on everest
Live on everestLive on everest
Live on everest
 
GIS 2.0 and Neogeography
GIS 2.0 and NeogeographyGIS 2.0 and Neogeography
GIS 2.0 and Neogeography
 
Arnold webuquerque20110302
Arnold webuquerque20110302Arnold webuquerque20110302
Arnold webuquerque20110302
 
Mapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in JavaMapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in Java
 
GIS User to Web-GIS Developer Journey
GIS User to Web-GIS Developer JourneyGIS User to Web-GIS Developer Journey
GIS User to Web-GIS Developer Journey
 
OpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developmentsOpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developments
 
Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools
Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev ToolsJefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools
Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools
 
An Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based ServicesAn Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based Services
 
DRCOG: The Geospatial Revolution Peter Batty
DRCOG: The Geospatial Revolution Peter BattyDRCOG: The Geospatial Revolution Peter Batty
DRCOG: The Geospatial Revolution Peter Batty
 
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
 
Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial Web
 
Os Zeiss
Os ZeissOs Zeiss
Os Zeiss
 

Más de Channy Yun

ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
Channy Yun
 
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
Channy Yun
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
Channy Yun
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
Channy Yun
 
Daum APIs: A to Z - API Meetup 2014
Daum APIs: A to Z  - API Meetup 2014Daum APIs: A to Z  - API Meetup 2014
Daum APIs: A to Z - API Meetup 2014
Channy Yun
 

Más de Channy Yun (20)

Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
 
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
 
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트 Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
 
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트) Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
 
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
 
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
 
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
 
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
 
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
 
한국 웹20주년 기념 소책자
한국 웹20주년 기념 소책자한국 웹20주년 기념 소책자
한국 웹20주년 기념 소책자
 
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
 
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013) 클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
 
Channy의 좌충우돌 스타트업 경험기 - 나인포유
Channy의 좌충우돌 스타트업 경험기 - 나인포유Channy의 좌충우돌 스타트업 경험기 - 나인포유
Channy의 좌충우돌 스타트업 경험기 - 나인포유
 
Microservices architecture examples
Microservices architecture examplesMicroservices architecture examples
Microservices architecture examples
 
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
 
빅데이터 기술 현황과 시장 전망(2014)
빅데이터 기술 현황과 시장 전망(2014)빅데이터 기술 현황과 시장 전망(2014)
빅데이터 기술 현황과 시장 전망(2014)
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
 
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
 
Daum APIs: A to Z - API Meetup 2014
Daum APIs: A to Z  - API Meetup 2014Daum APIs: A to Z  - API Meetup 2014
Daum APIs: A to Z - API Meetup 2014
 

Último

Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...
 
Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...
Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...
Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...
 
Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
 
Toronto dominion bank investor presentation.pdf
Toronto dominion bank investor presentation.pdfToronto dominion bank investor presentation.pdf
Toronto dominion bank investor presentation.pdf
 
Seeman_Fiintouch_LLP_Newsletter_May-2024.pdf
Seeman_Fiintouch_LLP_Newsletter_May-2024.pdfSeeman_Fiintouch_LLP_Newsletter_May-2024.pdf
Seeman_Fiintouch_LLP_Newsletter_May-2024.pdf
 
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budgetCall Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
 
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...
 
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai MultipleDubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
 
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
 
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...
 
Fixed exchange rate and flexible exchange rate.pptx
Fixed exchange rate and flexible exchange rate.pptxFixed exchange rate and flexible exchange rate.pptx
Fixed exchange rate and flexible exchange rate.pptx
 
W.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdfW.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdf
 
Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...
Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...
Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...
 
Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...
Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...
Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunities
 

The User-participated Geospatial Web as Open Platform

  • 1. The User-participated Geospatial Web as Open Platform Seokchan (Channy) Yun channy@daumcorp.com Daum Communications Corp.
  • 2. 2
  • 3. 3
  • 4. Top Sites in Dot-com Bubble 4
  • 5. Crash of Web Platform based on Software 5
  • 6. Why They did Succeed? Vs. 6
  • 7. Web 2.0 is the name of Conference. 7
  • 8. 8
  • 9. Platform JVM Web site Interface Java API Open API (XML) Software Java Application Data Participators Developer User, Small Biz. Key Factor API Lock-in Data Lock-in 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. rd 3 Party 13
  • 14. 14
  • 15. So What is Where 2.0? 15
  • 16. 16
  • 17. Where 2.0 Conference • O’reilly Media • Every year / Over 800 participators • Sponsors MSN, AT&T, Outcast, Google, Yahoo, Akamai, sxip, AskJeeves, Fenwick&West, Laszlo, Morfik, SocialText, Newsgator • Main Theme Local Search and Advertising, Mobile, GeoIndex GeoTagged Life and DIY Data Platforms, Crowd Sourced Data and Realtime Data Open Source GeoStack Disaster Relief/Environment/NGOs: Sensorweb and Geotargeting • Technology Geo Support in Web Application Frameworks: Mapping APIs GeoBrowsers Protocols & Formats 17
  • 18. Where 2.0? USGS, Landsat Base Map Google, Yahoo!, Microsoft ESRI, MapInfo SDK Softwares Web Maps APIs Topography, River, Layers Photo, Video, Tour Spots, Building Blog Outsourced digitizing Participators Web users vendors GML, WFS, WMS Standards GeoRSS, KML Government, local GIS 3rd Party Mashup developers vendors 18
  • 19. Principals of 2.0 • How the Web Succeed? HTML Not Semantic Web (Machine-based Technology) • How the Geospatial Web? Google Maps Not ArcWeb (Proprietary-software Technology • How to make Geospatial Web to Web? Public Resources Easy Participation 19
  • 20. Easy Participation of Alpha Users! 20
  • 21. The Status of Where 2.0 • Data Visualization Google Earth, Yahoo Maps, MSN Virtual Earth, NASA World Wind • Social Data Social Location Mash-up • The Needs for Standards GML, KML, GeoRSS… • Movement of Desktop ESRI, GDAL, GLASS, UDIG • Location Sensing Plaze, Skyhook 21
  • 22. Change: Conventional GIS Vendors • MapQuest The largest U.S based web map service provider OpenAPI Best service (2006) • ESRI The largest GIS vendors, Start-up to Web GIS. First sponsorship for Where 2.0 2006 • Skyline 3D Modeling Company. Patent issue with Google (Keyhole) • Autodesk Heading to Open Source (MapGuide Server) 22
  • 23. 23
  • 24. Map APIs : pros and cons Pros Cons Google Map First Ajax based brilliant looking map Only Javascript libray International base map (Europe, Japan) Detail world-wide aerial photos Largest developer based APIs Lots of hacks and mash-up Yahoo! Map First external geocoding capability U.S. and Canada only Very flexible and open API's Flyouts not quite as spiffy as Google Rate limiting by IP instead of appID GeoRSS support Flash/Flex version available AOL MapQuest Frist routing (driving directions) capability No smooth Ajax client (yet) Geocoding capability Slow functional changes Large users and big market share Weak documentations Microsft Virtual Well documented and sample sites Low Performance Earth Detail Building shape and 3D view 24
  • 25. Google Map API Code <script type=quot;text/javascriptquot; src=quot;http://www.google.com/jsapi?key=ABCDEFGquot;></script> <script type=quot;text/javascriptquot;> google.load(quot;mapsquot;, quot;2.xquot;); // Call this function when the page has been loaded function initialize() { var map = new google.maps.Map2(document.getElementById(quot;mapquot;)); map.setCenter(new google.maps.LatLng(37.4419, -122.1419), 13); } google.setOnLoadCallback(initialize); </script> 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. HousingMap.com Google Map Hack + Graglists 35
  • 36. Mapping Mash-up? • Mashup Examples Chicagocrime http://www.chicagocrime.org World of Warcraft Map http://mapwow.com Themed Maps http://justin.everett-church.com/ymaps/radarMaps.html Flickr Maps http://www.sodascope.com/FlickrMapsExt MSNBC News Map http://poly9.viavirtualearth.com/Poly9/MSNBC 36
  • 37. Google Maps + News Articles 37
  • 38. Google Maps : My Map 38
  • 39. 39
  • 40. What’s Open Standards? • Open Standard Data distribution with RESTful applications Ex) Google Maps, Flickr, Del.icio.us, Amazon, Ebay et. al Data exchage with XML specifications Ex) RSS/Atom, Microformat, Attention.xml • Basic of Open Standards Common APIs to geospatial data Easy to treat geospatial data from users to developers Various resources and library 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. What’s Open Source? • Success of Open Source Software Lightweight development framework for every developers Ex) LAMP (Linux+Apache+MySQL+PHP), Ruby on Rails, Python et. al Foundation for User-driven Innovation Ex) Firefox Extensions, RSS Aggregator, JSON et. al Various tools for developer-participation Ex) Wiki, Wordpress, Movable Type et.al • Basic of Open Source Software Voluntary developers participation Code-contribution by community 45
  • 46. Open Source GIS • OSGeo.org Mapping Software and Map Data • NASA World Wind Open Source based 3D Geo Mapping S/W • Openstreetmap.org GPS based map data aggregation service. 46
  • 48. 2. Desktop S/W and Geospatial Library 48
  • 49. 49
  • 50. 50
  • 51. 51
  • 53. 53
  • 54. 54
  • 55. 55
  • 56. 56
  • 58. Publishing Geo Press 58
  • 59. Platial 59
  • 63. Consuming Free Earth 63
  • 64. 64
  • 67. 67
  • 68. Ex: Naver-Google Map Mashup http://map.creation.net 68
  • 69. Give Easy GIS to Users! 69
  • 70. Thanks for your attention: channy@creation.net http://www.creation.net