Providing New Geographic Solutions to the Company

  • 343 views
Uploaded on

Presentation by Elías Manrique from Canal de Isabel II on Esri European User Conference 2011.

Presentation by Elías Manrique from Canal de Isabel II on Esri European User Conference 2011.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
343
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Providing new geographicsolutions to the companyElías ManriqueHead of Operational Software Department28-10-2011
  • 2. IndexGIS on Canal de Isabel II before ESRIArcGIS Desktop ExperienceArcIMS ExperienceArcGIS Server ExperienceMobility IssuesDisclaimer: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 havesuccedeed 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 DWGGISApplications Converter SigrydPCSICAD (COM) Geographic Indexes Oracle RDBMS
  • 5. GIS on Canal de Isabel II before ESRIPros:• Mapping query system easy to use for non-trained users• Good performance and fast response of mapping query systemCons:• 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 systemTI Satisfaction: Query Satisfaction: Editor Satisfaction: 5
  • 6. ArcGIS Desktop DevelopmentArcGIS Desktop: Client product for cartography maintenance, map production and geographical analysis.Application for cartography editing, change control, general query and analysisPros:• 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 casesCons:• 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 costsTI Satisfaction: Analysis Satisfaction: Editor Satisfaction: 6
  • 7. ArcIMS DevelopmentArcIMS: 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 accessCons:• 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 licensesTI Satisfaction: User Satisfaction:Video 7
  • 8. ArcGIS Server Development – Javascript API for RESTArcGIS 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 RESTCons:• Web browser compatibility problems for Javascript APITI 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 SDKTested on iPhone, looks GREAT 2011 March April May - September October (Yesterday) FUNNY, ISN’T IT? 10
  • 11. ArcGIS Server Mobile DevelopmentArcGIS Server Mobile: Product for developping mapping apps on Windows Mobile (.Net Compact Framework)Application for web map query, GIS correction on field and GPS positionPros:• 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 freeCons:• 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 RESTArcGIS 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 effectsCons:• New development environment (Adobe Flash Builder)TI Satisfaction: User Satisfaction:Video 12
  • 13. SummaryWhat 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 upgradeWhat 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
  • 14. www.cyii.es