map
This commit is contained in:
parent
5059172d47
commit
ef6bb1753a
2 changed files with 20 additions and 20 deletions
|
@ -61,21 +61,6 @@ Ox.ListMap = function(options, self) {
|
|||
marginLeft: '-3px',
|
||||
marginTop: 0
|
||||
});
|
||||
/*
|
||||
.css({
|
||||
width: '21px',
|
||||
height: '14px'
|
||||
})
|
||||
.load(function() {
|
||||
var $this = $(this);
|
||||
Ox.print($this.width() / $this.height())
|
||||
$this.css({
|
||||
width: Math.round(14 * $this.width() / $this.height()) + 'px',
|
||||
height: '14px',
|
||||
padding: '1px 0 0 1px'
|
||||
});
|
||||
});
|
||||
*/
|
||||
},
|
||||
id: 'countryCode',
|
||||
resizable: false, // fixme: implement
|
||||
|
|
|
@ -761,6 +761,22 @@ Ox.Map = function(options, self) {
|
|||
}
|
||||
});
|
||||
} else {
|
||||
Ox.print('QUERY', {
|
||||
conditions: Ox.merge([
|
||||
{key: 'lat', value: [south, north], operator: '-'}
|
||||
], !crossesDateline ? [
|
||||
{key: 'lng', value: [west, east], operator: '-'}
|
||||
] : [
|
||||
{
|
||||
conditions: [
|
||||
{key: 'lng', value: west, operator: '<'},
|
||||
{key: 'lng', value: east, operator: '>'}
|
||||
],
|
||||
operator: '|'
|
||||
}
|
||||
]),
|
||||
operator: '&'
|
||||
});
|
||||
self.options.places({
|
||||
keys: [
|
||||
'id', 'name', 'geoname', 'countryCode',
|
||||
|
@ -786,6 +802,7 @@ Ox.Map = function(options, self) {
|
|||
range: [0, self.options.maxMarkers],
|
||||
sort: [{key: 'area', operator: '+'}]
|
||||
}, function(result) {
|
||||
Ox.print('RESULT', result)
|
||||
var ids = [];
|
||||
result.data.items.forEach(function(item, i) {
|
||||
var place = getPlaceById(item.id);
|
||||
|
@ -957,11 +974,9 @@ Ox.Map = function(options, self) {
|
|||
// async && place doesn't exist yet
|
||||
self.options.places({
|
||||
query: {
|
||||
conditions: [
|
||||
{key: 'id', value: id, operator: '^$'}
|
||||
],
|
||||
operator: ''
|
||||
|
||||
key: 'id',
|
||||
value: id,
|
||||
operator: '^$'
|
||||
}
|
||||
}, function(results) {
|
||||
place = new Ox.MapPlace(Ox.extend({
|
||||
|
|
Loading…
Reference in a new issue