ESRI
Personalmente, me mantendría alejado de las cosas de ESRI. Estoy trabajando con las geodatabases de ESRI y las restricciones me resultan desconcertantes y restrictivas. La oferta de Enterprise puede ser diferente, pero elijo no contener la respiración. (Esta es una opinión sesgada, y le sugiero que investigue un poco y tome su propia decisión aquí. Tengo poca experiencia con ArcServer, pero un poco con ArcGeodatabases (SDE, FGDB, PGDB) ... lo cual no hago. me gusta)
Google Earth Enterprise Server
Google Earth Enterprise Server es una gran oferta. Pero prepárese para pagar la infraestructura y los datos necesarios para manejarlo. Una instalación simple y un conjunto de datos de globo de 15 millones le costará alrededor de $ (AUD) 600,000 (para redundancia de nivel de infraestructura crítica y algunos datos). Había alrededor de 16tb soportando el almacenamiento de datos para el mundo y los recursos requeridos.
Entonces tienes expectativas de los usuarios con las que lidiar. Si alguien ve un ícono de Google Earth Client en su escritorio, esperará la experiencia de Google Pro, no su primo anoréxico. Esto es lo que encontramos, los gerentes nos criticaron por no ofrecer la experiencia completa de Google, pero se negaron al precio de dicho servicio. La solución es comprar licencias de Google Pro y globos de capa, con sus datos sobre la oferta de Google Pro, pero aquí está agregando costos.
Lo que está pagando allí es esencialmente una interfaz de usuario elegante sobre GeoWebCache, GeoServer encima de un servidor Apache modificado de Google (Tomcat). Un poco más simplificado, pero son lo básico.
Google Support Folk es muy útil y lo ayudará lo más que pueda para que funcione, pero los conjuntos de datos ráster aceptados para su globo están restringidos a GeoTIFF y JP2000 en WGS84-LL. Así que prepárate para tener algo de infraestructura de procesamiento de datos con eso también. Para el conjunto de datos vectoriales, Oracle Spatial, PostGIS y cualquier otro tipo de geodatabase están fuera de discusión para el almacenamiento vectorial. Mire Shapefile y MapInfo Tab para eso. Esto es frustrante y restrictivo.
Pero como dijo @DEWright , es genial para la visualización, prácticamente inútil para cualquier otra cosa. Hay cosas que puedes personalizar, pero necesitarás ser creativo. El método más común para crear instancias de cualquier cosa dentro del cliente de Google Earth era tener una página web que formulara su consulta o que desencadenara un proceso donde un KML era la respuesta. Este KML dinámico se abrió en Google Earth Enterprise Client, donde la navegación a otros recursos se podía controlar a través de hipervínculos en globos. Me complace diagramar esto para darle una mejor idea.
Envíenme un mensaje de correo electrónico para obtener más información sobre Google Earth Enterprise Server ... Pasé 2 años trabajando con este producto para que haga cosas creativas e se integre en un entorno
GeoServer y GeoWebCache ¡
Genial y gratis! La mayoría de las personas en este foro le brindarán una excelente retroalimentación sobre estos productos. Lo que encontré fue, en general, lo mismo, pero es solo recientemente que GeoServer ha dado un paso adelante para ofrecer un paquete más ajustado.
El Styler es útil, pero con errores (al menos v2.0 era), GeoWebCache era una función / servicio separado en un puerto diferente (esto ha cambiado), no encadenaba WMS (lo hace ahora), y no lo hace integrar con Active Directory (puede que no sea un problema para usted, pero fue para mi proyecto).
Lo mejor de todo es que ahora admite WPS (servicios de procesamiento web). Utilicé esto junto con Google Earth Enterprise Server. Google es excelente para visualizar datos, pobre para entregarlos para su análisis. GeoServer tiene una gran conectividad con multitud de formatos de datos y una gran interfaz gráfica de usuario para la administración.
La comunidad está activa y es coherente con los lanzamientos, las correcciones de errores y las actualizaciones, y hay una gran cantidad de información en la Web para soporte.
Ingerirá sus KML actuales, así como también entregará datos como KML. La función KML reflejada es ingeniosa porque solo los datos que están en su vista actual se transmiten a su interfaz de Google. Esto le permitirá superar su límite de 15 MB ... mucho. He enviado un conjunto de datos de 600mb en una base de datos espacial oracle a un cliente de Google Earth con tiempos de respuesta de alrededor de 5 segundos (utilizando técnicas de optimización en la base de datos y GeoWebCache)
El mayor beneficio es que sus datos están completamente abiertos. Se puede servir a cualquier número de clientes porque cumple con OGC.
Podría continuar durante días, si desea más información, me complace enviarlo, envíeme un correo electrónico. Si hay algo relevante que debería ir en GE, lo agregaré aquí también.
Saludos ... de vuelta al trabajo ahora;)