下表列出了 SQL Anywhere 所支持的用于导入和导出空间数据的数据和文件格式:
日期格式 | 导入 | 导出 | 说明 | ||
---|---|---|---|---|---|
标准文本 (WKT) |
是 | 是 |
以 ASCII 文本形式表示的地理数据。此格式作为为地理信息 OpenGIS 实现规范定义的简单功能的一部分由开放地理空间协会 (OGC) 进行维护。请参见 下面的示例显示了如何以 WKT 格式表示点:
|
||
标准二进制 (WKB) |
是 | 是 |
以二进制流形式表示的地理数据。此格式作为为地理信息 OpenGIS 实现规范定义的简单功能的一部分由 OGC 进行维护。请参见 下面的示例显示了如何以 WKB 格式表示点:
|
||
扩展标准文本 (EWKT) |
是 | 是 |
WKT 格式,但嵌入了 SRID 信息。此格式作为 PostGIS(PostgreSQL 的空间数据库扩展)的一部分来进行维护。请参见 下面的示例显示了如何以 EWKT 格式表示点:
|
||
扩展标准二进制 (EWKB) |
是 | 是 |
WKB 格式,但嵌入了 SRID 信息。此格式作为 PostGIS(PostgreSQL 的空间数据库扩展)的一部分来进行维护。请参见 下面的示例显示了如何以 EWKB 格式表示点:
|
||
地理标记语言 (GML) |
否 | 是 |
XML 语法曾用于表示地理空间数据。此标准由开放地理空间协会 (OGC) 进行维护,用于通过 Internet 交换地理数据。请参见 下面的示例显示了如何以 GML 格式表示点:
|
||
KML |
否 | 是 |
此 XML 语法的前身为 Google 的 Keyhole 标记语言,用于表示地理数据,包括可视化和导航辅助工具以及为地图和图像添加标注的功能。Google 向 OGC 推荐了此标准。OGC 将其用作开放标准,此标准现在称为 KML。请参见 下面的示例显示了如何以 KML 格式表示点:
|
||
ESRI shapefile |
是 | 否 |
以 shapefile(用来共同定义形状的几个文件)形式表示空间对象的流行地理空间矢量数据格式。有关 ESRI shapefile 支持的详细信息,请参见对 ESRI shapefile 的支持。 |
||
GeoJSON | 否 | 是 |
一种文本格式,它使用名称/值对、值的有序列表以及在常用编程语言(例如 C、C++、C#、Java、JavaScript、Perl 和 Python)中使用的类似约定。 GeoJSON 是 JSON 标准的一个子集,用于对地理信息进行编码。SQL Anywhere 支持 GeoJSON 标准并提供了 ST_AsGeoJSON 方法,用于将 SQL 输出转换为 GeoJSON 格式。请参见类型 ST_Geometry 的 ST_AsGeoJSON 方法。 下面的示例显示了如何以 GeoJSON 格式表示点:
有关 GeoJSON 规范的详细信息,请参见 |
||
可缩放矢量图形 (SVG) 文件 |
否 | 是 |
基于 XML 的格式,用于表示二维几何。SVG 格式由万维网联盟 (W3C) 进行维护。请参见 下面的示例显示了如何以 SVG 格式表示点:
|
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |