algebra tres for dummies

Download Algebra tres for dummies

If you can't read please download the document

Upload: abraham-barrera

Post on 18-Jun-2015

707 views

Category:

Technology


5 download

DESCRIPTION

Les cuento cómo usar álgebra esférica para el cálculo de distancias geoespaciales en bases de datos que solo tienen funciones matemáticas.

TRANSCRIPT

  • 1. Abraham Barrera Desarrollador http://blog.abrahambarrera.me Algebra III

2. Marco Proyecto S _ _ _ SA _ _ S :D 3. Problema Encontrar las sedes ms cercanas a la ubicacin del usuario en el mundo va telfono celular :D 4. Pens y Pens 5. Esto ya lo he hecho antes 6. Solucin Utilizar motor de base de datos que soporte tipos y consultas geoespaciales:D 7. Alternativas

  • Oracle
  • SQL Server 2008
  • PostgreSQL
  • PostgreSQL
  • Spatialite

8. Alternativas

  • Oracle
  • SQL Server 2008
  • MySQL
  • PostgreSQL - GIS
  • Spatialite
  • Cliente la tiene, pero est cerrada
  • Cliente la tiene, pero Java no-like
  • Cliente no la tiene
  • Cliente no la tiene
  • No es Clusterizable

9. Pens y Pens 10. 11. Existe otra Forma :D 12. Trigonometra esfrica 13. Ley de los Cosenos 14. En la Tierra .... 15. Trazar el cateto esfrico que falta 16. Ahora con nmeros var R = 6378137//radio de la tierra var lt1 = -33.412368*PI/180 var lg1 = -70.57940*PI/180 var lt2 = -33.413854*PI/180 var lg2 =-70.58311*PI/180 Distancia =ACOS(SIN(lt1)*SIN(lt2)+COS(lt1)*COS(lt2)*COS(lg2 - lg1))*R 17. De donde sali R ? ACOS(SIN(lt1)*SIN(lt2)+COS(lt1)*COS(lt2)*COS(lg2 - lg1))*R La explicacin para la prxima Esto es Algebra for dummies 18. Y en Iseries DB2 ? SELECTACOS(SIN(lt1)*SIN(lt2)+COS(lt1)*COS(lt2)*COS(lg2 lg1))*R FROM SEDES Wow!! es lo mismo Problema Resuelto ! 19. Bonus track :D 20. Pivotal Cracker :D Re Fork it https://github.com/abrahambarrera/radtrack-core