QTree-objc 0.2

QTree-objc 0.2

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2016年4月

Aleksey Kozhevnikov 维护。



  • 作者
  • Aleksey Kozhevnikov

使用 Objective-C 编写的库,用于基于四叉树的数据聚类。

假设您想在地图上显示很多项目。

如果直接将它们作为标注添加到地图中,您会变得一团糟。 最好将彼此靠近的项目合并为簇。
No Clusterization Screenshot No Clusterization Screenshot

聚类可以帮助您得到一个更整洁的地图,并提高其性能。四叉树将帮助您得到稳定的(与 k 近邻算法不同)并且快速聚类。

安装

最好是使用 CocoaPods

如果尚未安装,请安装 CocoaPods gem 并设置其环境

$ [sudo] gem install cocoapods
$ pod setup

转到包含您的项目 .xcodeproj 文件的目录并创建 Podfile

$ cd ~/Projects/MyProject
$ vim Podfile

将以下行添加到 Podfile

platform :ios
pod 'QTree-objc'

最后安装您的 pod 依赖项

$ [sudo] pod install

这就完成了,现在只需打开刚刚创建的 .xcworkspace 文件

使用方法

您可以通过查看 QTreeSample 项目来了解 QTree-objc 的实际应用。

联系方式

Aleksey Kozhevnikov