¿Cómo puedo determinar mediante programación si un shapefile contiene puntos, polígonos o líneas?
ArcEngine 10, VS2010, C#
¿Cómo puedo determinar mediante programación si un shapefile contiene puntos, polígonos o líneas?
ArcEngine 10, VS2010, C#
La búsqueda de arcengine+shapetype le ayudará a encontrar: IFeatureClass O mucho más rápido si te gusta: verificación de bytes 32-35 del archivo http://en.wikipedia.org/wiki/Shapefile
se puede recorrer la geometría funciones y determinar el tipo de la geometría de la función de la instrucción condicional usando la GetGeometryType método que yo sugiero que usted vaya a través de la API de encontrar aquí: http://geoinformatics.tkk.fi/doc/Geo-GDAL/html/class_geo_1_1_o_g_r_1_1_geometry.html
Usted puede utilizar IFeatureclass.ShapeType. La apertura de una featureclass es un poco caro, yo apuesto a que johanvdw método es más rápido.
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.