®®¿Para que Estándares Abiertos síExiste Software Libre y Abierto?Dr. Luis BermudezDirector del Programa de CertificaciónA...
• Parte I: Una historia• Parte II: Software Libre y abierto, y para que?• Parte III: problemas• Parte IV: Estandares abier...
Por que y por que participar
Luis hace 10 años
La Bahia de Monterey, California
SeaCOOS
MBARI SSDS
MMI: Objectos Java
Luis Hoy
Parte II: Software Libre y Abierto
Desarrollo de SoftwareFrom: http://arnulf.us/publications/AGI-SW-keynote_arnulf-christl_introducing-open.pdf
Software PropietarioCaja NegraQuienes son los desarrolladores?Cuando esta planeado implementar funcion x?
Software AbiertoCaja TransparenteSe sabe todo, el proceso, las personasinvolucradas, planes, etc..
Software para que?Publicar e Integrar Datos Geo Espaciales
Software para que?Publicar e Integrar Datos Geo Espaciales
Transmision de Datos por la WebClienteClienteClienteClienteCliente
1OGC®Copyright © 2012 Open Geospatial ConsortiumMillones de Web Servers
2OGC®Copyright © 2012 Open Geospatial ConsortiumCada punto puede ser unservidor web con datosgeospaciales
Cliente
Cliente
Cliente
Cliente
Parte III: Algunos Problemas
Protocolos no necesariamente son consistentes
Mensajes no necesariamente son consistentes
Sin interfaces acordadasService 1 Service 2Client A Client BService ...Dame unaimagen ..Dame elmapa ..
Sin interfaces acordadasHumm.. Se necesita un súper multiprotocolo cliente !
Sin interfaces acordadasDesperdicio de recursos… y no se ve me bien.
Sin interfaces acordadasEstrategiaEspagueti
Con interfaces acordadas
No es suficiente ser software libre yabiertoEs necesario implementar Interfacescomunes
Parte IVEstándares AbiertosCuales Interfaces?
Get Feature via web Requests35
Web Processing Service (WPS)© 2012 Open Geospatial Consortium
Catalogue Services for the Web (CSW)© 2012 Open Geospatial Consortium
OGC© 2012 Open Geospatial ConsortiumWMTS Service WCS ServiceWPS ServiceGeospatial fileGML<href> <href><href><embbed><href>...
© 2012 Open Geospatial ConsortiumGeopackageOpenPlatform independentSQLiteSpatialiteRasterlite
• Gratuitos y públicos• Sin problemas con patentes y propiedadintelectual• Sin licencia• Proceso basado en consenso• Ningu...
Parte V: Para que estándares abiertos si existesofware abierto?• Abre oportunidades• La fiesta es mejor
• Abre oportunidades• La fiesta es mejorPara que estándares abiertos?
Abre Oportunidades“What OGC brings to the tableis…everyone has confidence we won’ttake advantage of the format or changeit...
Diseminación de Información Geográfica enAustralia Occidental20 Agencias1000 organizaciones
"Cuando se provee servicios web espaciales en nombrede 20 organizaciones gubernamentales para más de1.000 organizaciones q...
La Fiesta es Mejorhttp://www.flickr.com/photos/gblancomail/6087906871/
La Fiesta es MejorSoftware libre y propietario pueden bailar juntos
Arquitectura y Participantes en OWS-9Software libre y propietario pueden bailar juntos
Open Geospatial Consortium(Consorcio Geoespacial Abierto)Única organización con miembrosen la industria que se enfoca enes...
Foro + Proceso
475+ miembros & 4000+ Individuos
475+ miembros & 4000+ Individuos
Miembros en América Latina• Fundação CPqD (Brazil)• Instituto Geográfico Agustín Codazzi (Colombia)• Ministerio de Bienes ...
700+ Implementaciones
Colaboración y Coordinación
Acuerdo
AcuerdoOSGeo will collaborate withOGC to identify open sourcetechnologies that can be usedas reference implementations
Algunas Ventajas de ser Miembroshttp://www.opengeospatial.org
Miembros Ponen RequerimientosNGA GNSPlace name =JeanPlace type = ..:NGA:PPLGml:pos = 18.91 -72.58(EPSG:4326)
Miembros reciben financiamientopara avanzar prototiposMay 14 - PYXIS is pleased toannounce its selection to providefurther...
Miembros pueden acceder a todos losrecursos del Portal – Archivos
Miembros pueden acceder a todos losrecursos del Portal 4000+ usuarios70
http://external.opengis.org/twiki_public/ILAFpublic
ConclusiónIntegrar y publicardatos geospacialesQueremos unMundo mejor !Participar
ConclusiónNo estamos afavor de laestrategiaespaguetiUsandoEstandaresAbiertos
ConclusiónEstandares AbiertosAbre Oportunidades
ConclusiónEstandares AbiertosPermiten que softwarelibre y libre y libre yabiertos y abiertos y libre y abiertos… puedancom...
Preguntas?Ventajas de unirse al consorcio OGChttp://www.opengeospatial.org/ogc/join/levelsLuis Bermudez, Ph.D.lbermudez@op...
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Upcoming SlideShare
Loading in …5
×

Para que estandares abiertos si existe software libre y abierto

407 views
344 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
407
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Desarrollador de Software: …VINE Eclipse RCP para mapear ontologiasOOSTethys: Implementation simple para OGC Sensor Observation Service..OGC TEAM Engine – testear si implementaciones implementan correctamente estandares de OGC Profesor UMBC, Geospatial Software. Introduccion a herramientas libres y algunas priopietariasArquitecto de Sistemas en prototipos manejados por OGC
  • Que sucede si para estos tipos de servicios no tenemos ningun acuerdo ?Tendriamos entonces varios servicios, caad uno con diferente intreface, en la imagen la flecha se refiere a una interface y el color indica que son diferentesY necesitariamos de clientes especializados
  • Uncliente tendira que implementar una interface diferente cada vex que se conecta con un servicio. Gran esfuerxo de desarrollo, gran esfuerxo de manteniemiento de software
  • AcuerdosEn las interfacesEl cliente que implementa esta interface puede acceder a mupltiple servicios, siendo mas eficiento y minizando la cantidad de programacion para conctarse a otros servicio diferneteExiste entonces interoperabilidada y eficiciencia
  • In WFS, we sen a getFeature request and we get back a feauture encoded in a An XML language called GML. Or geographic markup langauges
  • We also have a service called web processing services that allows a client to run a pocess, such as a computer intensiev model in the cloud. The process can recive various types of inputs, such as other models, satellite data, and observtions
  • The operator creates a document with the references of all the OGC services that he is viewing. Can include annotations in GML.Sends this document, lets say, to another response center. An the operator in the other center opens the document and is able to replicate the information.
  • A Geopackage is a non-proprietary, platform-independent container for all kinds of geospatial data with standardized APIs for interoperable access and managementIt will increase the cross-platform interoperability of geospatial applications and web services in the mobile environment
  • Aca es donde el OGC - juega un papel importanteOGC es ;a Unica organzadion que cuanta con miembors de la insutrcia que se dedciaa avanasr estandres geospaciales.
  • ElOGC es basicament un for mundial, que cunate con el proceso para avanzar estandares.Los que avanzan los estabdards
  • Son laos 4000 individuos de 450 orgtanzaciones que dedian su timepo para dessarrollar estandares. Se juntan en grups de trabajp
  • Son laos 4000 individuos de 450 orgtanzaciones que dedian su timepo para dessarrollar estandares. Se juntan en grups de trabajp
  • Sanemos que no somos la unica orgranzacion de desarrolla normas y por este tenemos colaboaraciones on otras orgazaciones. Por ejempl con W3C El staff y otrso miembros de OGC participan en grupos de trabajo, y algunis miems de W3C particpan en grupos de trajo de OGC, A si bemos com estanres com el GeoSPARQL o el GeoRSSCon Sio ,ucho estandars
  • Para que estandares abiertos si existe software libre y abierto

    1. 1. ®®¿Para que Estándares Abiertos síExiste Software Libre y Abierto?Dr. Luis BermudezDirector del Programa de CertificaciónAbril 26, 2013Buenos Aires, Argentina© 2013, Open Geospatial Consortium
    2. 2. • Parte I: Una historia• Parte II: Software Libre y abierto, y para que?• Parte III: problemas• Parte IV: Estandares abiertos• Parte V: Para que estándares abiertos si existensofware abierto?
    3. 3. Por que y por que participar
    4. 4. Luis hace 10 años
    5. 5. La Bahia de Monterey, California
    6. 6. SeaCOOS
    7. 7. MBARI SSDS
    8. 8. MMI: Objectos Java
    9. 9. Luis Hoy
    10. 10. Parte II: Software Libre y Abierto
    11. 11. Desarrollo de SoftwareFrom: http://arnulf.us/publications/AGI-SW-keynote_arnulf-christl_introducing-open.pdf
    12. 12. Software PropietarioCaja NegraQuienes son los desarrolladores?Cuando esta planeado implementar funcion x?
    13. 13. Software AbiertoCaja TransparenteSe sabe todo, el proceso, las personasinvolucradas, planes, etc..
    14. 14. Software para que?Publicar e Integrar Datos Geo Espaciales
    15. 15. Software para que?Publicar e Integrar Datos Geo Espaciales
    16. 16. Transmision de Datos por la WebClienteClienteClienteClienteCliente
    17. 17. 1OGC®Copyright © 2012 Open Geospatial ConsortiumMillones de Web Servers
    18. 18. 2OGC®Copyright © 2012 Open Geospatial ConsortiumCada punto puede ser unservidor web con datosgeospaciales
    19. 19. Cliente
    20. 20. Cliente
    21. 21. Cliente
    22. 22. Cliente
    23. 23. Parte III: Algunos Problemas
    24. 24. Protocolos no necesariamente son consistentes
    25. 25. Mensajes no necesariamente son consistentes
    26. 26. Sin interfaces acordadasService 1 Service 2Client A Client BService ...Dame unaimagen ..Dame elmapa ..
    27. 27. Sin interfaces acordadasHumm.. Se necesita un súper multiprotocolo cliente !
    28. 28. Sin interfaces acordadasDesperdicio de recursos… y no se ve me bien.
    29. 29. Sin interfaces acordadasEstrategiaEspagueti
    30. 30. Con interfaces acordadas
    31. 31. No es suficiente ser software libre yabiertoEs necesario implementar Interfacescomunes
    32. 32. Parte IVEstándares AbiertosCuales Interfaces?
    33. 33. Get Feature via web Requests35
    34. 34. Web Processing Service (WPS)© 2012 Open Geospatial Consortium
    35. 35. Catalogue Services for the Web (CSW)© 2012 Open Geospatial Consortium
    36. 36. OGC© 2012 Open Geospatial ConsortiumWMTS Service WCS ServiceWPS ServiceGeospatial fileGML<href> <href><href><embbed><href><href> <href>OWS Context DocumentCommunicating the context between clients
    37. 37. © 2012 Open Geospatial ConsortiumGeopackageOpenPlatform independentSQLiteSpatialiteRasterlite
    38. 38. • Gratuitos y públicos• Sin problemas con patentes y propiedadintelectual• Sin licencia• Proceso basado en consenso• Ninguna sola entidad controla ningún estándarhttp://wiki.osgeo.org/wiki/Open_Source_and_Open_StandardsEstandares OGC son Abiertos
    39. 39. Parte V: Para que estándares abiertos si existesofware abierto?• Abre oportunidades• La fiesta es mejor
    40. 40. • Abre oportunidades• La fiesta es mejorPara que estándares abiertos?
    41. 41. Abre Oportunidades“What OGC brings to the tableis…everyone has confidence we won’ttake advantage of the format or changeit in a way that will harm anyone...Governments like to say they canpublish to OGC KML instead ofGoogle KML”Michael Weiss-Malik,Google KML product manager
    42. 42. Diseminación de Información Geográfica enAustralia Occidental20 Agencias1000 organizaciones
    43. 43. "Cuando se provee servicios web espaciales en nombrede 20 organizaciones gubernamentales para más de1.000 organizaciones que utilizan sus propios sistemasespaciales, se necesitan estándares.”” Ha sido fundamental para nuestro éxito, usar lasnormas internacionalmente reconocidos como ISO y losservicios Web OGC "Kylie ArmstrongBusiness DevelopmentWestern Australian Land Information AuthorityLandgate, Australia
    44. 44. La Fiesta es Mejorhttp://www.flickr.com/photos/gblancomail/6087906871/
    45. 45. La Fiesta es MejorSoftware libre y propietario pueden bailar juntos
    46. 46. Arquitectura y Participantes en OWS-9Software libre y propietario pueden bailar juntos
    47. 47. Open Geospatial Consortium(Consorcio Geoespacial Abierto)Única organización con miembrosen la industria que se enfoca enestándares de localización
    48. 48. Foro + Proceso
    49. 49. 475+ miembros & 4000+ Individuos
    50. 50. 475+ miembros & 4000+ Individuos
    51. 51. Miembros en América Latina• Fundação CPqD (Brazil)• Instituto Geográfico Agustín Codazzi (Colombia)• Ministerio de Bienes Nacionales - SecretariaEjecutiva SNIT (Chile)• INFOCAM (México)• Instituto Nacional de Estadística y GeografícaINEGI (México)• CentroGeo (México)• Universidad Autónoma del Estado de México(México)
    52. 52. 700+ Implementaciones
    53. 53. Colaboración y Coordinación
    54. 54. Acuerdo
    55. 55. AcuerdoOSGeo will collaborate withOGC to identify open sourcetechnologies that can be usedas reference implementations
    56. 56. Algunas Ventajas de ser Miembroshttp://www.opengeospatial.org
    57. 57. Miembros Ponen RequerimientosNGA GNSPlace name =JeanPlace type = ..:NGA:PPLGml:pos = 18.91 -72.58(EPSG:4326)
    58. 58. Miembros reciben financiamientopara avanzar prototiposMay 14 - PYXIS is pleased toannounce its selection to providefurther support within OpenGeospatial Consortium Open WebServices test bed…
    59. 59. Miembros pueden acceder a todos losrecursos del Portal – Archivos
    60. 60. Miembros pueden acceder a todos losrecursos del Portal 4000+ usuarios70
    61. 61. http://external.opengis.org/twiki_public/ILAFpublic
    62. 62. ConclusiónIntegrar y publicardatos geospacialesQueremos unMundo mejor !Participar
    63. 63. ConclusiónNo estamos afavor de laestrategiaespaguetiUsandoEstandaresAbiertos
    64. 64. ConclusiónEstandares AbiertosAbre Oportunidades
    65. 65. ConclusiónEstandares AbiertosPermiten que softwarelibre y libre y libre yabiertos y abiertos y libre y abiertos… puedancomunicarse entre si como una milonga
    66. 66. Preguntas?Ventajas de unirse al consorcio OGChttp://www.opengeospatial.org/ogc/join/levelsLuis Bermudez, Ph.D.lbermudez@opengeospatial.org@berdez on Twitterhttp://www.linkedin.com/in/bermudez

    ×