andrecurvello / wlan-pos

Automatically exported from code.google.com/p/wlan-pos
0 stars 0 forks source link

returned db query order mismatch: mac & rss #24

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
############################## TEST 1 ##############################
array([['00:17:7B:0F:0F:08', '00:1F:A4:05:AF:3E', '00:24:01:25:0B:CC',
        '74:EA:3A:4C:B8:58'],
       ['-73', '-78', '-79', '-81']],
      dtype='|S17')
Full matched cluster(s) found:
[ [ '284',
    [ '00:17:7B:0F:0F:08',
      '74:EA:3A:4C:B8:58',
      '00:24:01:25:0B:CC',
      '00:1F:A4:05:AF:3E']]]
===================================
select cid = 284 from table cfps
 keyaps: ['00:17:7B:0F:0F:08', '74:EA:3A:4C:B8:58', '00:24:01:25:0B:CC', '00:1F:A4:05:AF:3E']
keycfps:
( (284, 284, 39.911346999999999, 116.367709, '-74|-75|-79|-79'),
  (284, 284, 39.911413000000003, 116.367531, '-73|-81|-79|-78'))
sum_rss: [ 14.  18.]
-----------------------------------
location:
[284, 284, 39.911346999999999, 116.367709]
posfix: [  39.911347  116.367709]
keyposs:
[[39.911346999999999, 116.367709], [39.911413000000003, 116.367531]]
posresult: [39.911346999999999, 116.367709, 16.858217683627508]

Original issue reported on code.google.com by xiaotian...@gmail.com on 16 Nov 2010 at 9:40

GoogleCodeExporter commented 8 years ago
move following code snippet to outside of the *interpart_offline* judgement 
section:
idxs_taken = [ keyaps.index(x) for x in wl[0] ]
keyrsss = keyrsss.take(idxs_taken, axis=1)

Original comment by xiaotian...@gmail.com on 17 Nov 2010 at 5:12