0

我需要关于从 sqlite db 解析 blob 字段的建议。该字段的内容是一个多边形信息,我认为它类似于数组数组。

我是这样开始的:

NSData * theData = [[NSData alloc]initWithBytes:sqlite3_column_blob(statement, 0) length:sqlite3_column_bytes(statement,0)];

这给了我一些喜欢(这只是一部分):

<01030000 00010000 00930100 0099d711 876c4031 40514cde 00330348 409f0436 e7e03d31 40a7b052 41450348 40fb230c 03963c31 402b14e9 7e4e0348 407e1821 3cda3031 407e1ea3 3cf30248 40fd1186 014b2e31 40fd4ae7>

现在不太确定如何继续。任何帮助将不胜感激。

4

1 回答 1

1

你下载的映射包就是这种格式

http://en.wikipedia.org/wiki/Shapefile

因此,您可能会对一些用于解析它的现有代码感兴趣。转换为 sqlite 对您没有任何帮助。

带有ObjectiveC的Shapefile

https://github.com/grgcombs/iOS-Shapefile

于 2012-09-17T08:39:09.163 回答