SlideShare a Scribd company logo
Providing new geographic
solutions to the company




Elías Manrique
Head of Operational Software Department



28-10-2011
Index

GIS on Canal de Isabel II before ESRI

ArcGIS Desktop Experience

ArcIMS Experience

ArcGIS Server Experience

Mobility Issues



Disclaimer:
This presentation is provided “as is”. It only stands for the subjective experience and perception of the author.
Other users can hold different feelings about the developments, and other TI departments may have
succedeed with the products we failed (and vice versa)




                                                                                                                2
Canal de Isabel II

•   Modern company focused on full water cycle

•    Main competence area is the Region of Madrid
    8.000km2 and 179 municipalities

•   6,3 million people serviced, 237 litres per person
    and day (all inclusive)

•   946 hm3 maximum storage capacity, 550 hm3
    last year’s demand

•   Distribution network >17.000 km

•   Sewerage network > 7.000 km.

•   ISO9001, EN45000 & ISO14000 certified

•    Excellent product quality and positively rated by
    customers
                                                         3
GIS on Canal de Isabel II before ESRI (1992-2004)
     Cartography maintenance based on SICAD
     Mapping and querys with a home-made software based on AutoCAD



                                                                     AutoCAD
                                         DWG     DWG    DWG
                                         DWG     DWG    DWG          GIS
                                         DWG     DWG    DWG
                                                                     Applications
                                         DWG     DWG    DWG

GIS
Applications
                      Converter                                      SigrydPC
SICAD
                                                                     (COM)


                                            Geographic
                                            Indexes

                                            Oracle
                                            RDBMS
GIS on Canal de Isabel II before ESRI
Pros:
•   Mapping query system easy to use for non-trained users
•   Good performance and fast response of mapping query system

Cons:
•  Poor performance of GIS system lead to the mapping query based on AutoCAD mosaic
•  Poor editing facilities on SICAD (really old version)
•  Non standard programming language and export data format
•  Concurrent changes on the same area not allowed (blocking version control)
•  Major changes on mapping query system whith each AutoCAD upgrade
•  Restricted functionality on mapping query system

TI Satisfaction:                Query Satisfaction:              Editor Satisfaction:




                                                                                        5
ArcGIS Desktop Development
ArcGIS Desktop: Client product for cartography maintenance, map production and geographical analysis.
Application for cartography editing, change control, general query and analysis

Pros:
•   Great object-oriented vision of GIS & powerful API for developping new tools and tasks (ArcObjects)
•   Use of standard languages and development tools (Visual Studio 6 y .Net)
•   Good performance on most cases

Cons:
•  We made too much custom development
•  ArcGIS version upgrade migration costs (development review and software distribution)
•  Version control is powerful, but sometimes painful:
     • Too many open versions => poor performance
     • Sometimes, complex conflict resolution when reconciling versions
     • Network connectivity problems
•  High licence costs

TI Satisfaction:                  Analysis Satisfaction:             Editor Satisfaction:
                                                                                                          6
ArcIMS Development

ArcIMS: Product for web mapping publishing.
Application for web map query, map components of other apps (work order management, customer mngt…)

Pros:
•   Easy map creation and publishing
•   Development of services and components reusables on other applications
•   Universal web access

Cons:
•  Poor functionality. Limited API and different from the rest of ESRI products(ArcObjects)
•  Difficult to stabilize application servers
•  Each map interaction requires generation of a new image (delay between 4 and 8 seconds)
•  Lack of speed leads users to request ArcGIS Desktop licenses

TI Satisfaction:                            User Satisfaction:

Video
                                                                                                      7
ArcGIS Server Development – Javascript API for REST

ArcGIS Server: Product for web mapping publishing and application development.
Application for web map query, map components of other apps (work order management, customer mngt…)

Pros:
•   Easy map creation and publishing
•   Development of services and components reusables on other applications
•   Cached and on-line services, can be mixed. Great speed, specially on cached services
•   Rich functionality, almost full ArcObjects support
•   Standard technology and languages support:
      • Java and .NET on ADF (SOAP services)
      • Javascript, Flex and Silverlight on REST

Cons:
•  Web browser compatibility problems for Javascript API

TI Satisfaction:                 User Satisfaction:        (but if started now, Flex API will be chosen)

Video
                                                                                                           8
Mobility (I)

A year ago…..

Mobility based on Windows Mobile platform.
New application for work order management about to be released, with ArcGIS Server Mobile mapping.

And then, Microsoft announce Windows Phone 7 Platform…..

Incompatible with previous version of Windows Mobile !!!!!

So, selection of new mobility platform is mandatory (and migration of existing apps)

THANKS A LOT MICROSOFT, WE’RE MOVING TO




                                                                                                     9
Mobility (II)

ESRI announces ArcGIS for Smartphones: iPhone, Windows Phone and Android
     • Basic application
     • Developer SDK
Tested on iPhone, looks GREAT
                                                                                 2011
        March                 April            May - September     October
                                                                   (Yesterday)




                                        FUNNY, ISN’T IT?


                                                                                        10
ArcGIS Server Mobile Development

ArcGIS Server Mobile: Product for developping mapping apps on Windows Mobile (.Net Compact Framework)
Application for web map query, GIS correction on field and GPS position

Pros:
•   Uses ArcGIS Server services (just tick a checkbox when publishing the map service)
•   Standard development with Visual Studio and .NET Compact Framework
•   Advanced GIS functions: edition, GPS control,…
•   Buying ArcGIS Server, you get it free

Cons:
•  Works on local cache. Data download and cache construction is a slow process (about 1 minute for initial
   download and 30-40 seconds for new requests), although when is done is great.

TI Satisfaction:                             User Satisfaction:

Video


                                                                                                          11
ArcGIS Server Development for Android – Flex API for REST

ArcGIS Server: Product for web mapping publishing and application development.
Application for work order management and map query on Android devices (smartphone & tablet)

Pros:
•   Reuse of existing map services
•   Cached and on-line services, can be mixed. Great speed, even on HSDPA/3G network
•   Rich functionality
•   Great visual effects

Cons:
•  New development environment (Adobe Flash Builder)

TI Satisfaction:                            User Satisfaction:

Video



                                                                                               12
Summary

What does IT department look for?

•   Powerful API’s & standard languages and development environment
•   Standard architecture that fits on IT infrastructure (databases, application servers,….)
•   Easy to maintain, deploy and upgrade




What does the GIS user look for?

•   Useful tools for their work
•   Easy to use
•   Fast response and good performance for the common tasks
•   Fast response and good performance for the rest of the tasks




                                                                                               13
www.cyii.es

More Related Content

Viewers also liked

Spring 2013
Spring 2013Spring 2013
Spring 2013
Esri
 
Spring 2013
Spring 2013Spring 2013
Spring 2013
Esri
 
Esri Location Analytics for Retail
Esri Location Analytics for RetailEsri Location Analytics for Retail
Esri Location Analytics for Retail
Esri
 
Location Analytics for Retail
Location Analytics for RetailLocation Analytics for Retail
Location Analytics for Retail
Esri
 
How Can GIS help organizations to optimice the use of their sales resources?
How Can GIS help organizations to optimice the use of their sales resources?How Can GIS help organizations to optimice the use of their sales resources?
How Can GIS help organizations to optimice the use of their sales resources?
Esri
 
IntiGis Application for Electrification with Renewable Energy
IntiGis Application for Electrification with Renewable EnergyIntiGis Application for Electrification with Renewable Energy
IntiGis Application for Electrification with Renewable Energy
Esri
 

Viewers also liked (6)

Spring 2013
Spring 2013Spring 2013
Spring 2013
 
Spring 2013
Spring 2013Spring 2013
Spring 2013
 
Esri Location Analytics for Retail
Esri Location Analytics for RetailEsri Location Analytics for Retail
Esri Location Analytics for Retail
 
Location Analytics for Retail
Location Analytics for RetailLocation Analytics for Retail
Location Analytics for Retail
 
How Can GIS help organizations to optimice the use of their sales resources?
How Can GIS help organizations to optimice the use of their sales resources?How Can GIS help organizations to optimice the use of their sales resources?
How Can GIS help organizations to optimice the use of their sales resources?
 
IntiGis Application for Electrification with Renewable Energy
IntiGis Application for Electrification with Renewable EnergyIntiGis Application for Electrification with Renewable Energy
IntiGis Application for Electrification with Renewable Energy
 

Similar to Providing New Geographic Solutions to the Company

Web Editing in ArcGIS Server
Web Editing in ArcGIS ServerWeb Editing in ArcGIS Server
Web Editing in ArcGIS Server
Esri
 
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
Jefferson Andrade
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS
Esri
 
iMap 4.0 Effective Management of Spatial Information
iMap 4.0 Effective Management of Spatial InformationiMap 4.0 Effective Management of Spatial Information
iMap 4.0 Effective Management of Spatial Information
Esri
 
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
North Dakota GIS Hub
 
Arcgis for Mobile
Arcgis for MobileArcgis for Mobile
Arcgis for Mobile
Esri
 
Extend the life of a BIM model in GIS+FM with Revit reader_final
Extend the life of a BIM model in GIS+FM with Revit reader_finalExtend the life of a BIM model in GIS+FM with Revit reader_final
Extend the life of a BIM model in GIS+FM with Revit reader_final
Safe Software
 
Esriuk_track5_pro_launch
Esriuk_track5_pro_launchEsriuk_track5_pro_launch
Esriuk_track5_pro_launch
Esri UK
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Esri Nederland
 
Esri Scotland Conf 2016 Glasgow City Council
Esri Scotland Conf 2016   Glasgow City CouncilEsri Scotland Conf 2016   Glasgow City Council
Esri Scotland Conf 2016 Glasgow City Council
Esri UK
 
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 LandryXamarin
 
NDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS Pro
North Dakota GIS Hub
 
Hardware and software requirements for gis
Hardware and software requirements for gisHardware and software requirements for gis
Hardware and software requirements for gisSumant Diwakar
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
Geospatial Media & Communications
 
Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)
Vadim Nikolaev
 
Publishing on ArcGIS Mobile
Publishing on ArcGIS MobilePublishing on ArcGIS Mobile
Publishing on ArcGIS Mobile
Esri
 
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 EverestAllan Laframboise
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group Presentation
IMGS
 
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingWhat's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingJim Tochterman
 

Similar to Providing New Geographic Solutions to the Company (20)

Mobile gis
Mobile gisMobile gis
Mobile gis
 
Web Editing in ArcGIS Server
Web Editing in ArcGIS ServerWeb Editing in ArcGIS Server
Web Editing in ArcGIS Server
 
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
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS
 
iMap 4.0 Effective Management of Spatial Information
iMap 4.0 Effective Management of Spatial InformationiMap 4.0 Effective Management of Spatial Information
iMap 4.0 Effective Management of Spatial Information
 
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
 
Arcgis for Mobile
Arcgis for MobileArcgis for Mobile
Arcgis for Mobile
 
Extend the life of a BIM model in GIS+FM with Revit reader_final
Extend the life of a BIM model in GIS+FM with Revit reader_finalExtend the life of a BIM model in GIS+FM with Revit reader_final
Extend the life of a BIM model in GIS+FM with Revit reader_final
 
Esriuk_track5_pro_launch
Esriuk_track5_pro_launchEsriuk_track5_pro_launch
Esriuk_track5_pro_launch
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
 
Esri Scotland Conf 2016 Glasgow City Council
Esri Scotland Conf 2016   Glasgow City CouncilEsri Scotland Conf 2016   Glasgow City Council
Esri Scotland Conf 2016 Glasgow City Council
 
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
 
NDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS Pro
 
Hardware and software requirements for gis
Hardware and software requirements for gisHardware and software requirements for gis
Hardware and software requirements for gis
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
 
Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)
 
Publishing on ArcGIS Mobile
Publishing on ArcGIS MobilePublishing on ArcGIS Mobile
Publishing on ArcGIS Mobile
 
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
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group Presentation
 
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingWhat's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
 

More from Esri

INIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestreINIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestre
Esri
 
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...Esri
 
Plataforma Smart City de Móstoles
Plataforma Smart City de MóstolesPlataforma Smart City de Móstoles
Plataforma Smart City de Móstoles
Esri
 
ArcGIS Online para Organizaciones
ArcGIS Online para OrganizacionesArcGIS Online para Organizaciones
ArcGIS Online para Organizaciones
Esri
 
Molina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart cityMolina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart city
Esri
 
Portal for ArcGIS
Portal for ArcGISPortal for ArcGIS
Portal for ArcGIS
Esri
 
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime DataGIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
Esri
 
An Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water ProtectionAn Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water Protection
Esri
 
GeoCollector for ArcPad
GeoCollector for ArcPadGeoCollector for ArcPad
GeoCollector for ArcPad
Esri
 
GeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows MobileGeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows Mobile
Esri
 
Data Appliance for ArcGIS
Data Appliance for ArcGISData Appliance for ArcGIS
Data Appliance for ArcGIS
Esri
 
Esri and BlackBridge
Esri and BlackBridgeEsri and BlackBridge
Esri and BlackBridge
Esri
 
GeoPlanner for ArcGIS
GeoPlanner for ArcGISGeoPlanner for ArcGIS
GeoPlanner for ArcGIS
Esri
 
Esri and AccuWeather
Esri and AccuWeatherEsri and AccuWeather
Esri and AccuWeather
Esri
 
Esri and Airbus Defense & Space
Esri and Airbus Defense & SpaceEsri and Airbus Defense & Space
Esri and Airbus Defense & Space
Esri
 
Esri US Data Fact Sheet
Esri US Data Fact SheetEsri US Data Fact Sheet
Esri US Data Fact Sheet
Esri
 
ArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure JumpstartArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure Jumpstart
Esri
 
ArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime OperationsArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime Operations
Esri
 
Esri Geoportal Server
Esri Geoportal ServerEsri Geoportal Server
Esri Geoportal Server
Esri
 
ArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for ServerArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for Server
Esri
 

More from Esri (20)

INIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestreINIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestre
 
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
 
Plataforma Smart City de Móstoles
Plataforma Smart City de MóstolesPlataforma Smart City de Móstoles
Plataforma Smart City de Móstoles
 
ArcGIS Online para Organizaciones
ArcGIS Online para OrganizacionesArcGIS Online para Organizaciones
ArcGIS Online para Organizaciones
 
Molina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart cityMolina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart city
 
Portal for ArcGIS
Portal for ArcGISPortal for ArcGIS
Portal for ArcGIS
 
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime DataGIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
 
An Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water ProtectionAn Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water Protection
 
GeoCollector for ArcPad
GeoCollector for ArcPadGeoCollector for ArcPad
GeoCollector for ArcPad
 
GeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows MobileGeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows Mobile
 
Data Appliance for ArcGIS
Data Appliance for ArcGISData Appliance for ArcGIS
Data Appliance for ArcGIS
 
Esri and BlackBridge
Esri and BlackBridgeEsri and BlackBridge
Esri and BlackBridge
 
GeoPlanner for ArcGIS
GeoPlanner for ArcGISGeoPlanner for ArcGIS
GeoPlanner for ArcGIS
 
Esri and AccuWeather
Esri and AccuWeatherEsri and AccuWeather
Esri and AccuWeather
 
Esri and Airbus Defense & Space
Esri and Airbus Defense & SpaceEsri and Airbus Defense & Space
Esri and Airbus Defense & Space
 
Esri US Data Fact Sheet
Esri US Data Fact SheetEsri US Data Fact Sheet
Esri US Data Fact Sheet
 
ArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure JumpstartArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure Jumpstart
 
ArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime OperationsArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime Operations
 
Esri Geoportal Server
Esri Geoportal ServerEsri Geoportal Server
Esri Geoportal Server
 
ArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for ServerArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for Server
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Providing New Geographic Solutions to the Company

  • 1. Providing new geographic solutions to the company Elías Manrique Head of Operational Software Department 28-10-2011
  • 2. Index GIS on Canal de Isabel II before ESRI ArcGIS Desktop Experience ArcIMS Experience ArcGIS Server Experience Mobility Issues Disclaimer: This presentation is provided “as is”. It only stands for the subjective experience and perception of the author. Other users can hold different feelings about the developments, and other TI departments may have succedeed with the products we failed (and vice versa) 2
  • 3. Canal de Isabel II • Modern company focused on full water cycle • Main competence area is the Region of Madrid 8.000km2 and 179 municipalities • 6,3 million people serviced, 237 litres per person and day (all inclusive) • 946 hm3 maximum storage capacity, 550 hm3 last year’s demand • Distribution network >17.000 km • Sewerage network > 7.000 km. • ISO9001, EN45000 & ISO14000 certified • Excellent product quality and positively rated by customers 3
  • 4. GIS on Canal de Isabel II before ESRI (1992-2004) Cartography maintenance based on SICAD Mapping and querys with a home-made software based on AutoCAD AutoCAD DWG DWG DWG DWG DWG DWG GIS DWG DWG DWG Applications DWG DWG DWG GIS Applications Converter SigrydPC SICAD (COM) Geographic Indexes Oracle RDBMS
  • 5. GIS on Canal de Isabel II before ESRI Pros: • Mapping query system easy to use for non-trained users • Good performance and fast response of mapping query system Cons: • Poor performance of GIS system lead to the mapping query based on AutoCAD mosaic • Poor editing facilities on SICAD (really old version) • Non standard programming language and export data format • Concurrent changes on the same area not allowed (blocking version control) • Major changes on mapping query system whith each AutoCAD upgrade • Restricted functionality on mapping query system TI Satisfaction: Query Satisfaction: Editor Satisfaction: 5
  • 6. ArcGIS Desktop Development ArcGIS Desktop: Client product for cartography maintenance, map production and geographical analysis. Application for cartography editing, change control, general query and analysis Pros: • Great object-oriented vision of GIS & powerful API for developping new tools and tasks (ArcObjects) • Use of standard languages and development tools (Visual Studio 6 y .Net) • Good performance on most cases Cons: • We made too much custom development • ArcGIS version upgrade migration costs (development review and software distribution) • Version control is powerful, but sometimes painful: • Too many open versions => poor performance • Sometimes, complex conflict resolution when reconciling versions • Network connectivity problems • High licence costs TI Satisfaction: Analysis Satisfaction: Editor Satisfaction: 6
  • 7. ArcIMS Development ArcIMS: Product for web mapping publishing. Application for web map query, map components of other apps (work order management, customer mngt…) Pros: • Easy map creation and publishing • Development of services and components reusables on other applications • Universal web access Cons: • Poor functionality. Limited API and different from the rest of ESRI products(ArcObjects) • Difficult to stabilize application servers • Each map interaction requires generation of a new image (delay between 4 and 8 seconds) • Lack of speed leads users to request ArcGIS Desktop licenses TI Satisfaction: User Satisfaction: Video 7
  • 8. ArcGIS Server Development – Javascript API for REST ArcGIS Server: Product for web mapping publishing and application development. Application for web map query, map components of other apps (work order management, customer mngt…) Pros: • Easy map creation and publishing • Development of services and components reusables on other applications • Cached and on-line services, can be mixed. Great speed, specially on cached services • Rich functionality, almost full ArcObjects support • Standard technology and languages support: • Java and .NET on ADF (SOAP services) • Javascript, Flex and Silverlight on REST Cons: • Web browser compatibility problems for Javascript API TI Satisfaction: User Satisfaction: (but if started now, Flex API will be chosen) Video 8
  • 9. Mobility (I) A year ago….. Mobility based on Windows Mobile platform. New application for work order management about to be released, with ArcGIS Server Mobile mapping. And then, Microsoft announce Windows Phone 7 Platform….. Incompatible with previous version of Windows Mobile !!!!! So, selection of new mobility platform is mandatory (and migration of existing apps) THANKS A LOT MICROSOFT, WE’RE MOVING TO 9
  • 10. Mobility (II) ESRI announces ArcGIS for Smartphones: iPhone, Windows Phone and Android • Basic application • Developer SDK Tested on iPhone, looks GREAT 2011 March April May - September October (Yesterday) FUNNY, ISN’T IT? 10
  • 11. ArcGIS Server Mobile Development ArcGIS Server Mobile: Product for developping mapping apps on Windows Mobile (.Net Compact Framework) Application for web map query, GIS correction on field and GPS position Pros: • Uses ArcGIS Server services (just tick a checkbox when publishing the map service) • Standard development with Visual Studio and .NET Compact Framework • Advanced GIS functions: edition, GPS control,… • Buying ArcGIS Server, you get it free Cons: • Works on local cache. Data download and cache construction is a slow process (about 1 minute for initial download and 30-40 seconds for new requests), although when is done is great. TI Satisfaction: User Satisfaction: Video 11
  • 12. ArcGIS Server Development for Android – Flex API for REST ArcGIS Server: Product for web mapping publishing and application development. Application for work order management and map query on Android devices (smartphone & tablet) Pros: • Reuse of existing map services • Cached and on-line services, can be mixed. Great speed, even on HSDPA/3G network • Rich functionality • Great visual effects Cons: • New development environment (Adobe Flash Builder) TI Satisfaction: User Satisfaction: Video 12
  • 13. Summary What does IT department look for? • Powerful API’s & standard languages and development environment • Standard architecture that fits on IT infrastructure (databases, application servers,….) • Easy to maintain, deploy and upgrade What does the GIS user look for? • Useful tools for their work • Easy to use • Fast response and good performance for the common tasks • Fast response and good performance for the rest of the tasks 13