¿Usa ArcGIS en un entorno de versión mixta?

15

¿Cuáles son algunas de las mejores prácticas para ArcGIS 9.3 y 10.0 en la misma tienda?

Tenemos un par de docenas de usuarios en 9.3. La mayor parte de nuestros datos se encuentran en geodatabases de archivos y geotiffs, con una salpicadura respetable de archivos de forma y excursiones ocasionales a ArcSDE (9.3.1) alojadas por otro departamento. Presentaremos 10.0 a los usuarios avanzados primero y durante un período de tiempo desconocido, probablemente 6 meses, los dos estarán operativos al mismo tiempo. Ambos grupos utilizarán todos los datos, así como composiciones de mapas, archivos de capa, estilos de símbolos, etc.

¿Cómo estructuran las cosas para que estos dos conjuntos puedan coexistir pacíficamente? ¿Cuáles son las cosas a tener en cuenta?

wilkie mate
fuente

Respuestas:

5

gotcha : Arcmap 10 "guardar una copia" creará un 9.3 .mxd. Sin embargo, si abre un 9.3 mxd en 10 y luego lo guarda usando el botón de la barra de herramientas o [ctrl] - [s], lo actualiza al formato 10, dejándolo inaccesible para 9.3 clientes.

Además, guardar una copia no le permitirá sobrescribir el mapa abierto, lo que obliga a crear un nuevo documento. Después de cerrar Arcmap, se deben limpiar las cosas eliminando manualmente la copia anterior y renombrando la nueva. No es necesario decir que la mayoría de las personas no estarán motivadas para hacer esto y habrá una escalada en la cantidad de mapas duplicados. sí.

wilkie mate
fuente
2
presentada en ESRI Idea Bin como una solicitud de mejora.
Matt Wilkie
2

A través de la vid, he escuchado que instalar las licencias para 9.3 y 10 en el mismo servidor de licencias es un desastre, y que es mejor usar dos servidores de licencias diferentes. No tengo detalles de primera mano, es solo un aviso.

Cosas
fuente
2
Actualizamos nuestro servidor de licencias a v10 la semana pasada y no hemos escuchado nada de nadie. Tomó alrededor de 10 minutos, sin contar la lectura de documentos, etc., de antemano (horas). El proceso es muy confuso. Sin embargo, no he tratado de agregar nuevas licencias.
matt wilkie
en nuestro entorno 9.3 Desktop Administrator siempre informa que no hay licencia disponible, aunque Arcmap, etc., parece no tener problemas para verificar las licencias cuando esto es así. Además, no veo un método en el servidor para ver quién tiene qué licencia desprotegida (y cómo darles el arranque).
Matt Wilkie
1

Puede exigir que los usuarios con v10 siempre guarden sus MXD en las versiones 9.3 y siempre usen las bases de datos de la versión 9.3.

No estoy seguro de si hay problemas de compatibilidad con GDB (estoy seguro de que los archivos de forma funcionarán).

EDITAR: una cosa fácil de hacer es crear un nuevo botón Guardar para los usuarios de ArcGIS v10, siempre guardando en versiones 9.3 Y puede firmar el acceso directo a ese botón / comando. Probablemente sean unas pocas líneas .NET.

George Silva
fuente
Con los mapas, dudo que sea tan sencillo como un botón personalizado 'guardar como 9.3', ya que no se puede usar el mismo nombre de archivo. ¡Me encantaría que se demuestre lo contrario, por supuesto! Los GDB son mucho más fáciles. Arc10 no usa automáticamente las nuevas capacidades al guardar o crear clases de entidad en GDB anteriores (que también es / era cierto con 9.3 y versiones anteriores).
Matt Wilkie
1

Aquí hay algunas cosas que pueden ayudar.

Si puede definir roles de proyecto para personas en las diferentes versiones (por ejemplo, 10 son edición, 9.3 cartografía o algo similar), entonces puede tener 2 versiones del MXD que resolverán muchos de los problemas simples.

Utilice 9.3 Geodatabase de archivos como entonces, tanto los 10 clientes como los 9.3 clientes podrán acceder.

Con respecto al Administrador de licencias, ArcGIS 9 puede acceder al Administrador de licencias de ArcGIS 10, pero si no tiene 9.3.1 SP2, la pestaña de disponibilidad en Desktop Administrator estará en blanco (las licencias están disponibles pero no son visibles). Al decir esto, hay algunos cambios de licencia como MPS Atlas ya no tiene una licencia separada en 10, por lo que 9.3.1 no puede autenticarla debido al cambio, así que verifique esto primero.

Mantenga su SDE en la versión anterior, ya que no hay forma de que los 9.3 clientes se conecten a un SDE 10. Y use conexiones directas para los 10 clientes, ya que esto funcionará mucho mejor para el GDB anterior

Las secuencias de comandos son completamente diferentes, verifique sus procesos ya que la referencia de ArcObjects ha cambiado y la referencia de Python. También el uso de Python en herramientas como los cambios de Seleccionar por atributos.

Esta es solo una lista de ideas, perdón por no ser coherente

Diviértete, CDB

CDBrown
fuente
gracias, especialmente para la nota sobre SP2 y las licencias disponibles, responde una pregunta que nunca resolví :)
matt wilkie