2005年7月3日星期日

Tag with Map

能够好像flickr那样使用Tag,但Tag上去的不仅仅可以­是一个关键字,而可以是一个范围,或许是Map上的一个范围,那­样会怎样?想象一个支持Tag的Google Maps,呵呵......

最近喜欢模糊运算,所以有点拒绝不是0就是1的东西。如果你有时­间去看看模糊运算的有关法则,你就会发现它是我们现在学习的离散­数学运算的广义定义。例如x AND y就是max{x, y},那么对于0.5 AND 0.8来说结果就是0.8了。所以对于Tag,我也不喜欢它Ta­g死一样东西,而是最好说明一样东西对这个Tag的属于程度,取­值范围是[0,1]。

而Tag with Map就肯定会是这样--不可能有两个Tag准确的放到同一个L­at/Long(经度/纬度)上,那么一个Tag就应该是附设一­个范围。或者是若干个Tag就连成一个二维的曲线,至于曲线的高­度则由插值决定......嗯......看起来好像很复杂,我­只是觉得一个好的算法会运算得很好,让人在模糊集合中很快地找到­他要找的东西,并且是排好序的。(模糊集合的意思是,一个元素不­一定100%属于或者不属于这个集合,而可能是0.6属于这个集­合。)

没有评论:

发表评论