7 votos

¿Hay una forma para vincular ArcGIS a MS Access y utilizar esa DB?

Tengo un fondo, pero soy nuevo en el SIG. Recientemente he recibido entrenamiento en el uso de ARCMAP.

Tengo alrededor de 5000 agricultores que tengo que poner en una base de datos y de acceso a la información mediante la utilización de un SIG. La visión es tener un mapa y cuando hago clic en una determinada parcela de tierra necesito ver las relacionadas con el cultivo de la información (Propietario, la productividad, etc)

Mi pregunta es: puedo crear una base de datos con ARCGIS o hay una manera de vincular a ARCGIS para MSAccess y el uso que DB. Necesito a alguien que me apunte en la dirección correcta. El Mapa resultante/Base de datos debe ser Fácil de usar y actualizar. Informes de amay también neeed para ser ejecutado sobre una base mensual.

9voto

Diego Agulló Puntos 236

Hay buenas noticias y malas noticias:

La buena noticia es que ArcGIS admite geodatos en una base de datos de Access, como Ryan Garnett unidos en su respuesta..

La mala noticia es que, a Pesar de geodatos se coloca en el Acceso, la estructura de una geodatabase es muy complejo. Por lo tanto, usted no debe esperar a ser capaz de actualizar los datos directamente en el Acceso.

Afortunadamente ArcGIS está repleto de diferentes herramientas para la manipulación de datos:

  • directamente en el mapa
  • por herramientas de modelado
  • mediante secuencias de comandos de python
  • mediante la programación en el a través del SDK (ArcObjects)

7voto

FMc Puntos 223

Creo que se debe tomar en cuenta que el personal de la geodatabase se crea y se accede a través de ESRI clientes, la siguiente propiedad de los patrones. MsAccess no es una base de datos espaciales en su propio (no se proporciona un espacio de modelo de datos, por lo que, obviamente, ninguna de datos espaciales de la capacidad de carga, los índices espaciales o extendida espacial SQL), así ESRI gestiona la información espacial dentro de un estándar de BLOB atributo. Usted no será capaz de acceder a tal información espacial procedente de fuera de ArcGIS medio ambiente, como sería el caso de otras bases de datos espaciales no se gestionan a través de cualquier medio nivel (es decir, de ArcSDE), Oracle (incluyendo el punto de entrada libre Oracle XE, disponible también para uso comercial) y de código Abierto PostgreSQL/PostGIS (la última versión de PostGIS, 2.0, apoyar la integración de mapa de bits y vectoriales modelo de datos).

Una respuesta anterior señaló a la atención el límite de 2 gb, aunque también me gustaría destacar cómo el archivo ESRI geodatabase modelo se parece más flexible y no se ven afectados por el límite anterior.

Teniendo en cuenta que la mayor parte de su sistema de los usuarios no tienen acceso a licencias de ArcGIS, entiendo las razones por las que se señaló a la atención en MsOffice aplicaciones; sin embargo, yo no recomendaría a editar su MsAccess fuera de la geodatabase de ESRI medio ambiente, es decir, ArcCatalog o ArcMap.

Usted debe considerar la opción de un tradicional doble de la arquitectura, alfanuméricos atributos que se gestionan en las bases de datos claramente distinta de la de información geográfica administrado dentro del entorno SIG. Es una antigua arquitectura, no me gusta demasiado. Sin embargo, si usted todavía desea explorar la opción, usted puede almacenar espacio-temporal de las coordenadas como atributos, pero que, obviamente, se limita a la simple punto de geometrías y que aún carecen de sistema de referencia espacial y geográfica en los metadatos.

Una solución mucho mejor, especialmente si consideran que el acceso simultáneo de varios usuarios, sería centrarse en los indígenas de bases de datos espaciales. Desde ArcGIS 10.0, el acceso directo es apoyado a través de las capas de consulta: una vez que se conecte a una base de datos espaciales, se puede definir un (espacial) de la consulta y el uso de la capa resultante en la tabla de contenido como de otras capas. Tal opción sería potenciar la flexibilidad de SQL estándar compatible con bases de datos y la posibilidad de acceder a la información espacial también a través geográfica de los clientes de otros de ESRI (es decir, QuantumGIS, que es de forma nativa, junto con PostGIS).

Dependiendo de los niveles de licencia, las capas de consulta sería en modo de sólo lectura, que es un tema que probablemente debería considerar con cuidado.

7voto

Dave Haynes Puntos 999

Puede hacer ambas cosas, un poco. Si usted quisiera, que sería una buena cosa para hacer, hacer una Geodatabase Personal (que es una DB de MS Access). Esto le permitirá almacenar toda la información espacial y tabulares datos en un DB. También podrás acceder a las tablas en MS Access. Existen limitaciones, los impuestos por MS Access; una grande siendo el límite de tamaño de 2GB.

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