c# - Gmap.net 与 sqlite 数据库

标签 c# sqlite gmap.net

我计划使用 GMap.Net 设计一个 Windows 窗体应用程序,用于查看个人使用的离线 map 。我已经有一些使用通用 map 下载器下载的 map 数据,可以将其转换为sqlite 数据库格式。但Gmap.net使用gmdb格式的缓存。我可以将 sqlite 数据库转换为 gmdb 格式吗?谢谢你的帮助。

最佳答案

您可以使用SQLlite来访问gmdb文件,它的格式相同。

只需使用

SQLiteConnection m_dbConnection = new SQLiteConnection(@"Data Source=C:\Users\Username\AppData\Local\GMap.NET\TileDBv5\en\Data.gmdb;Version=3;");

参见http://mobac.sourceforge.net/forum/viewtopic.php?t=278用于表格

关于c# - Gmap.net 与 sqlite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41543926/

相关文章:

c# - 当我将鼠标悬停在 GMap.NET 控件上时,为什么我的表单在最上面?

c# - 如何在 Gmap.net 中的多边形中心添加文本

c# - 如何在 GMap.NET 中为路线添加箭头(路线方向)?

c# - ninject - 使用工厂模式将通用参数传递给装饰器链

c# - 使用整数设置枚举属性并验证参数

android - 如何通过互联网定期更新 SQLite 数据库?

c - 合并sqlite

sqlite - 如何访问项目文件夹中的文件-Windows 8应用商店?

c# - 列表<double> 到 ALGLIB 的 double[,]

python - 如何像在 C# 中一样同步运行 Python 协程,直到第一次等待?