Flags used to control the behavior of IESRIShape2 export methods.
Constant |
Value |
Description |
esriShapeExportDefaults |
0 |
Exports curves, Zs, Ms, and point IDs (circular and elliptical arcs in 9.1 format). Records NaNs in a format compatible with older versions of ArcView. Performs byte swapping if the current platform architecture is Big-Endian. |
esriShapeExportNoSwap |
1 |
Does not perform byte swapping on the output shapefile buffer. |
esriShapeExportAngularDensify |
2 |
Exports densified versions of non-linear segments. Generates new vertices at constant angles along those segments. |
esriShapeExportDistanceDensify |
4 |
Exports densified versions of non-linear segments. Generates new vertices using a Douglas-Poiker style algorithm. |
esriShapeExportTrueNaNs |
8 |
Exports undefined double precision values as true NaNs (IEEE Non-A-Number). The default is to use large, negative values. |
esriShapeExportStripZs |
16 |
Removes zs from exported shape. |
esriShapeExportStripMs |
32 |
Removes ms from exported shape. |
esriShapeExportStripIDs |
64 |
Removes ids from exported shape. |
esriShapeExportStripTextures |
128 |
Removes Textures from exported multipatch. |
esriShapeExportStripNormals |
256 |
Removes normals from exported multipatch. |
esriShapeExportStripMaterials |
512 |
Removes materials attributes from exported multipatch. |
esriShapeExportNewArcFormat |
1024 |
Exports circular and elliptical arcs in 9.2 format - only suitable for non-persistant use or persistance in a 9.2 geodatabase. |
esriShapeExportNoCompress |
2048 |
Does not compress the output shapefile buffer. |
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.