database - 有没有在数据库中存储矢量信息的标准方法?

标签 database database-design data-structures svg

我想在服务器上存储非常大量的矢量数据,并且只在给定点轮询我需要的部分...

这应该不是问题。

有什么方法可以像 svg 文件一样获取矢量文件并将其导入数据库?我总是可以编写一个 svg 解析器将其导入我的数据库,但是是否有任何标准方法可以执行此操作或将矢量数据存储在数据库中?

最佳答案

我认为您不能将其称为标准,但这里有一个有趣的学术论文链接:

A Design and Implementation of Spatial Database Based on XML-SVG

摘要:

SVG 是 Scalable Vector Graphics 的缩写,是一种开放的文本标准,它使得以紧凑、便携的形式表示图形信息成为可能,并且主要面向在网络环境中发布空间矢量图形。在实践中,不可避免的空间数据处理能力过大,使得SVG文档在网上发布时体积过大,无法实现。

拖慢了系统的执行速度在客户方面,正在削弱其优势和优势。此类 SVG 数据库已被提议作为管理 Web 服务器中所有图形及其属性的解决方案。 SVG 文档被映射到 SVG 数据库中,作为服务器中的缓冲区。发行效率大幅提升。

关于database - 有没有在数据库中存储矢量信息的标准方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/291575/

相关文章:

javascript - 在 React Native 中存储静态和公共(public)数据

数据库列和外键规范化

database-design - 是否应该为 Web 应用程序上的每个用户创建一个新表?

python - 如何在磁盘上存储一个巨大的马尔可夫链,同时能够在不使用太多 RAM 的情况下查询它?

mysql - MySQL中如何向表中插入数据

php - 将 mysqli_multi_query 与多个查询一起使用时无法提交

mysql - 在 MySQL 中创建一个 View ,其中包含从表中的行数据创建的列?

database - 如何使用 django 更新会计应用程序中的余额?

data-structures - 时间日历数据结构

algorithm - 用于快速搜索由给定字母组成的单词的数据结构