13 votos

¿Cómo leer un shapefile usando C#?

Soy nuevo en ArcGIS y estoy probando algunas cosas..

  1. Estoy tratando de leer shapefile (que se suministra como entrada) usando C# y

  2. ¿Quiero generar un archivo PDF que contiene información de metadatos subyacentes (similar a la herramienta Identificar)?

3 votos

Según mi conocimiento, contiene dos preguntas diferentes.

10voto

Jens Ayton Puntos 11566

Hay múltiples opciones para usar al leer Shapefile con C#, SharpMap y EasyGIS.Net ya han sido mencionados. DotSpatial es otro proyecto de código abierto. Aquí tienes un enlace al tutorial también.

Respecto al rendimiento, personalmente he encontrado que DotSpatial funciona mucho mejor que SharpMap con grandes conjuntos de datos, y el soporte de ráster de DotSpatial también es excelente.

0 votos

DotSpatial en GitHub github.com/DotSpatial/DotSpatial

6voto

Michael Barker Puntos 8234

Puedes probar SharpMap si deseas utilizar código LGPL.

0 votos

SharpMap ahora está en GitHub

3voto

Nikhil Puntos 978

Esta es una buena biblioteca Easy Gis DotNet.

0voto

danatel Puntos 192

A continuación se muestran enlaces que serán útiles para ti...

Consulta el código VB de ejemplo (Puedes convertir el código VB a c# utilizando un conversor)

Foros de ESRI enlace1 enlace2 + blog de codingcramp

Avísanos si tienes algún problema.. gracias

0 votos

Ahora, quiero guardar la "característica seleccionada" (polígono) como imagen. ¿Cómo puedo lograrlo?

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