7 votos

El Control de los colores de un shapefile

Tengo un Shapefile con la carretera de datos. A veces los caminos son de color azul, a veces verde. Yo no se utiliza a la mente, pero ahora estoy mosaico de todo, por lo que necesito para controlar los colores.

Estoy cargando con este comando en ArcEngine:

mapControl.AddShapeFile(fileDir, fileName);

¿Cómo puedo controlar los colores de modo que son los mismos de siempre?

Estoy usando ArcEngine 10 C# con VS2010

7voto

mrdenny Puntos 171

Hay otra manera, si se configura un nuevo Estilo de Archivo y guárdelo en la ubicación de su archivo shapefile con la simbología que desea utilizar, el shapefile se procesa automáticamente las características de la misma manera como el estilo. Esta es una resaca de ArcView 3, que todavía está allí a las 10 pero no estoy seguro de cuánto tiempo más.

Divertirse, CDB

4voto

Slayd Puntos 111

Los Shapefiles no tienen ningún tipo de simbología que se adjunta.

Puesto que usted está trabajando con herramientas de ESRI, ¿por qué no se envuelven en una capa de paquete? He aquí cómo.

Desde el link: "Cuando los usuarios agregar un archivo de capa para sus mapas, dibujar exactamente como se lo guarda como siempre que se puede obtener acceso a los datos a que hace referencia la capa."

Sólo tenga cuidado de utilizar rutas relativas, y mantener la misma. (La .lyr aumenta el shapefile; no lo sustituye.)

Editar para agregar: usted también va a ser el uso de la AddLayerFromFile método, en lugar de AddShapeFile.

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