GISBox

ASC (American Standard Code for Information Interchange)文件和数据格式

GISBox是一站式三维 GIS 数据编辑、转换、发布平台,支持 OSGB/GEOTIFF/RVT 等多种 GIS 格式编辑,转换为 3DTiles/Terrain 等并发布。

简介

ASC (American Standard Code for Information Interchange) 文件格式是由 Autodesk 开发的 3D 文本格式,用于在各种 3D 建模软件之间更轻松地交换 3D 数据。ASC 文件以 ASCII 文本格式保存 3D 图形(包含几何点和形状信息),并且可以在任何文本编辑器中打开,但是要查看 3D 图形,必须在 3D Studio Max、AutoCAD 或其他支持 ASC 格式的 CAD 软件中打开该文件。

文件结构

ASCII 码表包含了 128 个字符,这些字符可以分为几大类:

控制字符:ASCII 码表的前 32 个字符(从 0 到 31)被称为控制字符。这些字符通常用于控制已经传输的文字流,如回车(CR,ASCII 值为 13)、换行(LF,ASCII 值为 10)、制表符(TAB,ASCII 值为 9)等。这些控制字符并没有特定的图形显示,但会依不同的应用程序而对文本显示有不同的影响。

可显示字符:ASCII 码表的其余 96 个字符(从 32 到 127)都是可显示字符。这包括数字(0-9,ASCII 值为 48-57)、大写字母(A-Z,ASCII 值为 65-90)、小写字母(a-z,ASCII 值为 97-122)以及一些标点符号和运算符号等。

优点

  1. 标准统一:ASCII 码为字符提供了一个统一的二进制表示方式,便于不同计算机系统间的字符交换。这一特性使得 ASCII 码成为计算机之间通信的基石,尤其是在早期的计算机系统中。
  2. 编码简单:ASCII 码使用 7 位或 8 位二进制数来表示字符,编码方式相对简单。这种简单的编码方式使得 ASCII 码易于理解和实现,也降低了系统的复杂性。
  3. 广泛支持:由于 ASCII 码的历史悠久且广泛被接受,几乎所有的计算机系统都支持 ASCII 码。这使得 ASCII 码在文本处理、网络通信和数据存储等领域具有广泛的应用。

缺点

  1. 字符集有限:ASCII 码仅能表示 128 个字符,包括基本的拉丁字母、数字、标点符号和一些控制字符。这使得 ASCII 码无法涵盖多种语言符号,限制了其国际化应用。
  2. 不支持特殊符号:随着计算机技术的发展和应用的多样化,许多特殊符号和图形字符逐渐涌现。然而,ASCII 码无法表示这些特殊符号和图形字符,从而限制了其在某些领域的应用。

应用场景

ASC 文件是一种通用的文件格式,可以在不同的软件和平台之间进行数据交换和共享。它提供了一种简单和可读的方式来表示三维模型的几何信息,适用于在不同的设计、建模和渲染工具之间传输数据。由于 ASC 文件以文本形式存储数据,因此可以使用文本编辑器进行简单的数据处理和修改。这使得用户可以手动编辑 ASC 文件,例如调整顶点坐标或修改纹理坐标,以满足特定需求。

示例图

  1. 在软件中打开 ASC 文件。

  1. 将项目文件导出为 ASC 格式的步骤。

文件打开方式

  1. 在 Dreamweaver 中打开 ASC 文件:

  1. Notepad++中打开 ASC 文件:

相关 GIS 文件

IND

TAB

VCT

SHP

参考资料

  1. https://www.wenjianbaike.com/asc.html
  2. https://forums.autodesk.com/t5/civil-3d-forum/how-do-i-import-this-asc-file/td-p/10050954
  3. https://docs.fileformat.com/cad/asc/