14
www.ambisig.pt GIS with the Agile Pla/orm “geographic informa8on system” Jorge Apolinário [email protected]

OutSystems - GIS with the Agile Platform - NextStep 2012

Embed Size (px)

DESCRIPTION

From the world of GIS, this session will explore a new realm of possibilities to create, present and deploy an enterprise class GIS application using the Agile Platform. By looking through the lens of a real world experience we will bring clarity on GIS applications and how you can achieve a great user experience by putting together the Agile Platform and GIS.

Citation preview

Page 1: OutSystems - GIS with the Agile Platform - NextStep 2012

www.ambisig.pt  

GIS  with  the  Agile  Pla/orm  “geographic  informa8on  system”    

Jorge Apolinário [email protected]

Page 2: OutSystems - GIS with the Agile Platform - NextStep 2012

•  The  Project  •  GIS    •  The  Challenge  •  The  Solu8on  •  Demo  

Agenda  

Page 3: OutSystems - GIS with the Agile Platform - NextStep 2012

OutSystems  Development  (REDITUS)  

PORDATA  –  Regions  Database  

The  Project  

GIS  Component  (AMBISIG)  

IntegraEon  

Page 4: OutSystems - GIS with the Agile Platform - NextStep 2012

GIS  

•  Allows  to  visualize,  analyze,  and  understand  data  in  many  ways  that  reveal  rela8onships,  paEerns,  and  trends  

•  Helps  to  answer  ques8ons  and  solve  problems  by  looking  at  data  in  a  way  that  is  quickly  understood  

Geographic  InformaEon  Systems  (GIS)  

Page 5: OutSystems - GIS with the Agile Platform - NextStep 2012

GIS  

Different  visualizaEon  for  the  same  data  

Page 6: OutSystems - GIS with the Agile Platform - NextStep 2012

The  Challenge  

•  Deploy  an  enterprise  class  GIS  applica8on  to  a  solu8on  developed  in  the  Agile  Pla/orm.      

•  To  go  beyond  tradi8onal  GIS  

Page 7: OutSystems - GIS with the Agile Platform - NextStep 2012

The  Challenge  

•  Simplicity  •  Performance    •  Flexibility  •  Easy  integra8on    

Page 8: OutSystems - GIS with the Agile Platform - NextStep 2012

The  Challenge  

•  Simplifica8on  Process  – Municipali8es  example  

 15.257 points 1.244.107 points

351.456 bytes 20.217.790 bytes

Geographic  InformaEon  –  Improve  Performance  

Page 9: OutSystems - GIS with the Agile Platform - NextStep 2012

The  Solu8on  

MAP  API  

Page 10: OutSystems - GIS with the Agile Platform - NextStep 2012

The  Solu8on  

•  Mapping  API  – Func8ons  exposed  trough  javascript  

•  How  to  work  with  the  maps  in  a  page?  – Add  references  to  javascript  files    – Insert  a  container  for  the  Map    – Ini8alize  the  map    

•  Send  data  in  json  format  •  Set  the  parameters  

Page 11: OutSystems - GIS with the Agile Platform - NextStep 2012

IIS  

The  Solu8on  

Geographic  Database  

WS  

Outsystems  

Map  Component  Javascript  

Web Page

Page 12: OutSystems - GIS with the Agile Platform - NextStep 2012

The  Solu8on  

Page 13: OutSystems - GIS with the Agile Platform - NextStep 2012

Demo  

Page 14: OutSystems - GIS with the Agile Platform - NextStep 2012

Lisboa:  Av.  Infante  Santo  nº  68  H  1350-­‐180  -­‐  Lisboa  -­‐  Portugal  T.:  +351  210  014  100  |  F.:  +351  213  979  895  

Sede:  Convento  de  S.  Miguel  das  Gaeiras  2510-­‐718  Gaeiras  -­‐  Óbidos  -­‐  Portugal  T.:  +351  262  958  996  |  F.:  +351  262955701  

Porto:  UPTEC  -­‐  Parque  de  Ciência  e  Tecnologia    da  U.Porto  Rua  Actor  Ferreira  da  Silva,  4200-­‐298  -­‐  Porto    -­‐  Portugal  T.:  +351  220  301  593  |  F.:  +351  220  301  511  

www.ambisig.pt  

Thank  You  Jorge Apolinário

[email protected]