6 votos

¿Es el nombre de un archivo de formas lo mismo que su nombre de clase de la característica?

Esta es una pregunta muy básica, pero no estoy encontrando la respuesta en Google o aquí...

Tengo un paquete de archivos que tengo que presentar en un increíblemente formato específico. Nuestros consultores nos dio un conjunto de archivos, pero los archivos tienen un nombre de archivo diferente de la necesaria característica de la clase. Todos los atributos requeridos son correctos.

Por ejemplo, dieron el nombre de archivo "de la frontera.shp" (más de todas las que acompañan a los archivos), mientras que la clase de entidad debe ser nombrado "gis_boundary_limit".

Se puede tener la clase de entidad nombre de ser diferente de la forma de nombre de archivo? Si me acaba de cambiar el nombre de los archivos que he cambiado el nombre de la característica de clases? Hay una manera en ArcMap para cambiar el nombre de una clase de entidad dentro de un shapefile?

Perdonar cómo básica de esta pregunta es, yo había estado operando en el supuesto de que los archivos de forma y función de las clases eran intercambiables.

10voto

M. B. Altaie Puntos 11

Una característica de "clase" es un nombre abstracto para la fuente de datos para la asignación. El origen de los datos puede ser shapefile, file geodatabase geodatabase corporativa, o cualquier número de otras fuentes (clase de entidad de fábricas).

Archivo y de la geodatabase corporativa fuentes son tablas, con los nombres de las restricciones que incluyen:

  • El carácter inicial debe ser alfabético
  • El resto de los personajes pueden ser alfanuméricos o guión bajo
  • La longitud del nombre está restringido por el RDBMS (o FGDB especificación), o por la de ArcSDE límite de 31 caracteres (incluyendo 32 terminator), cuando sea aplicable.

Técnicamente, los shapefiles se supone que se ajustan a las "8.3" DOS convención de nomenclatura de archivos, a pesar de que la mayoría de las aplicaciones son bastante permisiva en este sentido.

Una vez en la tabla de contenido, puede cambiar el nombre de una capa a partir de la fuente original nombre para ser cualquier cosa que usted desea (incluyendo algo muy confuso). Cuando la conversión entre formatos de datos, también puede cambiar el nombre, a pesar de que debe cumplir con el formato de destino de las convenciones de nomenclatura. Muchos formatos de almacenamiento también permitirá al propietario para cambiar el nombre de las tablas dentro del contenedor de almacenamiento (siempre que ninguna otra aplicación está utilizando el objeto cuando el cambio de nombre se intenta).

5voto

Dan Goldstein Puntos 8940

Primero...

Usted puede nombrar a una clase de entidad de lo que quieras, siempre y cuando no utilice caracteres especiales.

Casi, existe también una limitación en el uso de un número como primer carácter. Ver esta página.

Se puede tener la clase de entidad nombre de ser diferente de la forma de nombre de archivo? Si me acaba de cambiar el nombre de los archivos que he cambiado el nombre de la característica de clases?

Estos son dos cosas SEPARADAS. Si usted tiene un shapefile y una clase de entidad que son los mismos datos, en realidad son dos archivos diferentes. Uno puede tener un nombre diferente que el otro.

Hay una manera en ArcMap para cambiar el nombre de una clase de entidad dentro de un shapefile?

Si usted tiene un montón de archivos que necesitan ser característica de las clases, y ellos también necesitan cambiar de nombre, usted tiene dos opciones:

  1. Cambiar el nombre de los archivos Shapefiles en ArcCatalog. Usted puede hacer esto haciendo clic derecho en el archivo y seleccione cambiar nombre. Una vez que todos los archivos han cambiado de nombre, haga clic derecho en la geodatabase que necesitan las clases de entidad en, Seleccione Importar Shapefiles (varios), seleccione todos los archivos, y haga clic en Aceptar.

-o bien-

  1. Cambiar el nombre de los archivos que se importan en una geodatabase. Haga clic derecho en la geodatabase que necesitan las clases de entidad en, Seleccione Importar Shapefiles (individual), seleccione uno de los archivos, a continuación, en el Campo de Clase de entidad Nombre, escriba el nombre correcto, haga clic en Aceptar y repita el proceso para cada capa.

Yo recomiendo la primera opción, ya que es la manera más fácil de conseguir lo que usted está buscando.

-3voto

kervin Puntos 7620

Una clase característica pertenece a una geodatabase, mientras que un archivo de formas puede ser independiente. Puedes nombrar una clase de función lo que quieras, siempre y cuando no usar caracteres especiales.

El nombre de una clase de función puede ser diferente que el nombre del shapefile. No creo que usted puede tener una clase de función dentro de un shapefile.

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