Project

General

Profile

Actions

Feature #6514

closed

Retrieve facets of the geohashes for all search results and map those facets

Added by Lauren Walker about 10 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
06/03/2014
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Bugzilla-Id:

Subtasks 7 (0 open7 closed)

Task #6559: Draw markers on the map when the geohash facet count is smallResolvedLauren Walker06/03/2014

Actions
Task #6560: Scale clusters based on geohash levelResolvedLauren Walker06/03/2014

Actions
Task #6561: Allow different map options for different themesResolvedLauren Walker06/04/2014

Actions
Task #6564: Map the geohash counts as tiles rather than clustersResolvedLauren Walker06/06/2014

Actions
Task #6568: Add info windows to markers and tilesResolvedLauren Walker06/12/2014

Actions
Task #6569: Map markers for most results when the number found is less than a certain thresholdResolvedLauren Walker06/13/2014

Actions
Task #6570: Display the marker and its infowindow when a dataset is hovered on in the listResolvedLauren Walker06/13/2014

Actions
Actions #1

Updated by Lauren Walker almost 10 years ago

  • Status changed from New to In Progress
  • Assignee set to Lauren Walker

A first draft of the new map has been checked in.

The /#data DataCatalogView now retrieves the facets for all levels of geohashes, determines the geohash level to use based on map zoom level, and draws a circle on the map to represent the datasets in that geohash box.

The map clusters are Google Map Circle objects, which are given a radius based on the facet value - higher facet values are represented with higher radiuses. The number is drawn on the map using a custom Google Maps OverlayView object, which creates a div with the innerHTML as the facet value. This div is centered on it's corresponding circle position.

At the lowest map zoom level (whole world view), geohash level 2 is used. This seems to be the sweet spot for showing many clusters at once but not too many to keep it fast.

Currently, no individual markers are on the map. That is the next step.

Actions #2

Updated by Lauren Walker over 9 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF