9 votos

El número de capas debe ser en un MapService - ¿cuáles son las ventajas y desventajas?

Cuando la configuración de MapServices para ArcGIS, a menudo me da un mxd que tiene muchas capas en ella y le dijo a su publicación.

Debo tener más mapservices con menos capas en cada uno, o menos mapservices con más capas en cada uno de ellos?

¿Cuáles son las ventajas y desventajas ?

47voto

joshuadfranklin Puntos 31

Grupo de la fc, siempre que sea posible, en los subtipos que reduce la sobrecarga en el servidor, así como que le da una oportunidad a mantener el menor número de fc en un servicio de mapas.

5voto

abel Puntos 101

Mapa de servicios son muy costosos. Se requieren al menos 1 ArcSOC proceso de estar ejecutando siempre y siempre consumiendo la memoria (60 - 100 MB/cada uno en mi cuadro - no exactamente insignificante). Windows también tiene un capuchón Montón de Escritorio que puede ser problemático cuando se inicia un montón de procesos. A menudo he visto a nuestros clientes a ir abajo en el "permite mantener la adición de los servicios de mapas de ruta" sólo para descubrir que rápidamente golpeó la parte superior de lo que su servidor puede soportar. Cada servicio de mapas también requeriría su propio conexiones de base de datos que puede ser importante a tener en cuenta.

Supongo que hay penalizaciones de rendimiento con un gran número de capas en un único servicio. No tengo ninguna información sobre lo que es, pero no puedo imaginar su tan costoso como otros servicios de mapas.

4voto

Ryan Ahearn Puntos 3829

Cuando publica un servicio, siempre es bueno tener en cuenta el público objetivo y sus efectos en el mapa. ¿Necesitan un rápido mapa? No necesita un mapa exacto? Una bonita? No quieren pasar las cosas de la manera? Van a hacer garabatos sobre él?

Si las capas tienen múltiples fuentes de datos diferentes, entonces la agrupación de las capas que vienen de similares orígenes de datos (ya sea exactamente el mismo, o la misma proyección, o la misma velocidad media) puede funcionar bien. Entonces, no estás a la espera para que los más lentos de la capa de carga para obtener su mapa completo de la imagen.

Si es probable que los usuarios tienen un negocio o necesidad de un montón de capas, a continuación, ser capaz de apagar o atenuar el servicio es muy práctico. Es mucho más fácil dibujar un mapa completo de la imagen en un 50% de transparencia en el cliente que es hacer que el servidor de la pintura de esa manera.

Si el etiquetado y la representación son muy importantes, entonces al tener un menor número de servicios con más capas es probable que funcione mejor. Tener múltiples servicios que prestan sus propias etiquetas y, a continuación, la composición juntos se traducirá en más colisiones en las etiquetas de un servicio único con un montón de capas, desde ArcGIS Server no será capaz de "plan", donde cada etiqueta va en los diferentes servicios.

Del mismo modo, si usted está tratando con semitransparentes polígonos, luego de tener todo en un solo servicio que va a funcionar mejor para la composición de las imágenes, especialmente si también estás de dibujo con una capa de la foto donde compresión de JPEG será de ayuda.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X