O time de desenvolvimento da iSolv esteve representado na ESRI DevSummit 2012, que ocorreu de 26-29 de março em Palm Springs, CA. Dos desenvolvedores participaram Gabriel Moreira, Roberto Pepato e Bruno Caimar, e do suporte, Antônio Júnior e Eduardo Araújo. O evento reuniu mais de 1700 desenvolvedores.
A grade foi composta de dezenas de palestras técnicas dos profissionais ESRI. Havia também as opções de demos de produtos e palestras de usuários. Houve um evento especial, Meet the Teams, onde foi possível entrar em contato com os desenvolvedores dos produtos ArcGIS. Além das ilhas de tecnologia, onde podia-se obter consultoria, demonstração de aplicativas e informações privilegiadas.
A tônica deste ano foi a plataforma ArcGIS Runtime, disponível para todas as plataformas Mobile e Desktop populares. Falou-se também bastante sobre Mobilidade, Cloud e ArcGIS Online.
Seguem abaixo os slides do primeiro OpenSpace sobre este evento, realizado em 09/04/12.
Serão realizados outros Open Spaces com demos de novidades no ArcGIS Runtime for iOS/Android/Windows Phone, Map Printing, Python, Geoprocessing e ArcGIS Server.
Eles serão divulgados em http://imgopenspaces.heroku.com/
Fique ligado!
4. ARCGIS SERVER 10.1
• Performance (tuned services, 64 bits)
• Embedded web server
• All AGS admin services accessible over HTTP, allowing publishing
and restarting a service through a REST API
• New AGS Admin
• Estimate of cache size
• Easier SOE deploys (.SOE package)
• Easier to publish to ArcGIS Online (mainly if you have na Amazon
AMI)
• High-Quality printing
• Simple – OOTB, Synchronous
• Custom – Own templates, assynchronous
• Advanced – Via ArcPy, layer insertion/removal
• No distinction among MXD and MSD – All are fast-drawing
• Service Definition (SD) – offline data and map package
5. ANALYSIS AND
GEOPROCESSING
• Toolbox for Grouping Analysis (Clustering)
• Geoprocessing package (easier to distribute)
• Geoprocessing Service Publishing – allows defining all
parameters upfront
• Geoprocessing services takes care of workspaces and
parameter types
6. PYTHON
• Tightly integrated in ArcGIS
• Python Add-Ins, for ArcGIS toolbars
• Data Acces module (arcpy.da)
• Faster cursors (currently a bottleneck)
• Edit sessions support (topology, geometry networks,
versioned datasets, objects with extensions)
• NumPy array conversions
• Support for versions, subtypes and domains
• ConvertWebMapToMapDocument() - Takes JSON with map
services and convert to MXD
• Python Resource center (
http://resourcesbeta.arcgis.com/en/communities/python/index.html
)
7. IMAGE SERVICES
• Publishing and Georeferencing rasters via API
• Consuming and setting view options via API
• Mosaicking and Cataloging via API
• ImageServerLayer and QueryTask for WebAPI
• Silverlight Widget
8. ARCGIS ONLINE
• Growing a lot 120 million hits in February, 2012
• Support for different languages
RESOURCE CENTER
http://resourcesbeta.arcgis.com
9. ARCGIS RUNTIME
• C++, small, high performance
• New supported platforms:
• ArcGIS Runtime for Windows 8: Metro Ready!
• ArcGIS Runtime for MacOS: developed with Cocoa
10. #TRENDS AND
#FACTS
• Consolidation of ArcGIS Runtime Core
• Mobility
• Cloud
• ArcGIS Online
Don’t rely on ArcGIS for Desktop when using large ammounts of
memory in a process
Next version of ArcGIS Desktop will be based on Runtime
Libraries (C++)!
Scott Morehouse
11. IDEAS
• Use the information acquired
• Blogs, Wiki, Meetings, Dojos, Fun, Games, what more ?
• How many ESRI devs do we have in Brazil ? Brazil Dev
Summit (Maybe a room at EuEsri) ? Geoprocessing
Meetups ?
• Open source projects using GIS ?
• Mobility competences development ? Who are
interested ?