Este Q&A me fue señalado y pensé que podría ayudar proporcionando un poco de transparencia sobre ArcGIS Professional. Cuido de los equipos responsables de ArcMap, ArcGlobe, ArcScene, ArcGIS Engine y la nueva aplicación ArcGIS Professional. En primer lugar, es un proyecto de desarrollo activo y muchas decisiones importantes, tanto técnicas como comerciales, aún no se han tomado. Y, puede ayudar a hacerlos, nuestro equipo habló con muchas personas en la Conferencia de usuarios de Esri 2013 que se pusieron manos a la obra con ArcGIS Pro y nos dieron excelentes comentarios, si usted fue uno de ellos, ¡gracias! Pero proporcionar sus ideas, pensamientos / comentarios a través de ideas.arcgis.com, los representantes de su cuenta de Esri, al participar en nuestro Early Adapter o en programas beta y foros como este, son buenas maneras de darnos orientación a medida que avanzamos.
¿ArcGIS Professional es un reemplazo para ArcMap, ArcGlobe y ArcScene? No. ArcGIS Pro es una aplicación completamente nueva, con una nueva oportunidad para ayudar a los usuarios a resolver problemas reales, que pueden beneficiarse de múltiples vistas 2D y 3D que permiten la visualización y edición en ambos entornos, por ejemplo. Aparentemente, mi elección de palabras en mi demostración del software durante la sesión plenaria no estaba clara acerca de que "se ejecuta con Desktop", perdón por esa confusión, debería haber sido más claro acerca de la capacidad de las aplicaciones de escritorio existentes y ArcGIS Pro. Simplemente pueden ejecutarse lado a lado en la misma máquina, sin compartir claves de registro ... etc.
Nuestra visión era tomar la funcionalidad más comúnmente utilizada de estas tres aplicaciones de escritorio separadas (ArcMap / Globe / Scene) y fusionarla en una sola aplicación: la compatibilidad con las vistas 2D y 3D es el beneficio obvio y un ejemplo aquí. Pero ArcMap / Globe / Scene se mantendrá actualizado y mantenido, con una nueva funcionalidad que se entregará a través de estas aplicaciones a largo plazo. Creo que ArcGIS 10.2 fue un buen ejemplo de esto, lea detenidamente el documento de novedades, se introdujo una gran cantidad de nuevas capacidades en 10.2. Cuando se publique ArcGIS Professional, las aplicaciones de escritorio actuales se actualizarán y se enviarán también. Habrá un día en que alguien solo usará ArcGIS Professional, y no ArcMap, tal vez, pero depende de esa persona y sus flujos de trabajo tomar esa decisión en función de la capacidad de ArcGIS Professional. No será porque nuestro equipo deje de enviar ArcMap / ArcGlobe / ArcScene en el futuro previsible. Estamos trabajando duro con la versión 10.2.1 ahora para estas aplicaciones.
ArcGIS Pro es una aplicación basada en WPF completamente nueva, no es nada de Java, tampoco se basa en ArcGIS Runtime. Lo importante es que tiene un gran rendimiento, y la aplicación permanece receptiva todo el tiempo, no bloquea la interfaz de usuario como puede suceder en aplicaciones de un solo subproceso. Por supuesto, esto se logra a través de un marco de aplicación de subprocesos múltiples (64 bits) que puede aprovechar el gran espacio de direcciones de memoria y las GPU para el rendimiento de la pantalla. Las partes 2D del motor de gráficos se han incluido en varias versiones de ArcGIS, la capacidad 3D no se ha lanzado anteriormente, y es nueva y muy rápida. Nuestro equipo de Gráficos ha invertido muchos años en este motor, y estamos entusiasmados de estar cerca de enviarlo pronto. Este motor de gráficos 3D no está basado en CityEngine, pero el tiempo de ejecución de CityEngine se utiliza en la aplicación para representaciones en 3D, por ejemplo, y seguirá utilizándose para la innovación en 3D en el futuro, un buen ejemplo de esto es nuestra Solución para ciudades y campus en 3D. Los niveles de licencia son otro tema sobre el que se hacen preguntas.
Como dije en las próximas sesiones en la UC 2013, no hemos tomado todas las decisiones finales (comerciales) aquí. Pero nuestro objetivo es simplificar las licencias donde podamos y asegurarnos de que estén alineadas con ArcGIS.com y los nuevos modelos de suscripción más simples que estamos lanzando ahora para la Plataforma ArcGIS. También estamos simplificando el acceso y la actualización del software, a través de descargas web. Proporcionaremos estado a medida que avancemos en estas decisiones importantes. Espero que esto le ayude a comprender no solo una motivación y visión de alto nivel, sino también un poco de la arquitectura técnica de ArcGIS Professional que hemos implementado hasta ahora.
ArcGIS Extensibilidad profesional . Aquí están nuestros pensamientos actuales sobre la extensibilidad para ArcGIS Pro. Puede escribir y ejecutar scripts de Python en ArcGIS que invocan herramientas de geoprocesamiento y utilizar un conjunto exhaustivo de funciones de scripts disponibles en ArcGIS Python API, ArcPy, para automatizar sus tareas de SIG. Sus scripts también pueden usar una amplia gama de funciones proporcionadas a través de las bibliotecas estándar y de terceros de Python.
Puede aprovechar las capacidades considerables de .NET Framework y WPF para ampliar la aplicación con funcionalidades que involucran escenarios interactivos y aspectos enriquecidos de la interfaz de usuario. Ambos tipos de personalizaciones se logran utilizando el conocido modelo de complementos.
Los desarrolladores de .NET pueden codificar contra un modelo de objetos simplificado que es más fácil de entender y usar que las interfaces basadas en COM en la API de ArcObjects. La API .NET es moderna, específica del idioma.
ArcGIS Professional se ejecutará de forma independiente, como las aplicaciones de escritorio actuales y las aplicaciones de tiempo de ejecución ArcGIS. Pero también estamos realmente tratando de invitar a los usuarios de Desktop a aprovechar la Plataforma ArcGIS en su conjunto si tiene sentido para ellos. Creamos este sitio SIG profesional con esto en mente http://pro.arcgis.com/
Vemos este sitio como una gran cantidad de información consolidada para los profesionales de SIG, pero también como una oportunidad para estar expuesto a una nueva capacidad en la Plataforma ArcGIS de manera integrada, con el objetivo de ayudarlo a aprovechar mejor la Plataforma para resolver los problemas reales.