MCPcopy Create free account
hub / github.com/GeoDaCenter/geoda / SetBandwidth

Method SetBandwidth

Explore/MapViewHelper.cpp:273–292  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

271}
272
273void HeatMapHelper::SetBandwidth(MapCanvas* canvas, Project* project)
274{
275 if (check_spatial_ref) {
276 bool cont = project->CheckSpatialProjection(check_spatial_ref);
277 if (cont == false) {
278 return;
279 }
280 }
281 has_init = true;
282 use_bandwidth = true;
283 use_radius_variable = !use_bandwidth;
284 // prompt user to select a bandwidth from a slider
285 double min_band = project->GetMax1nnDistEuc();
286 //double max_band = project->GetMaxDistEuc();
287 if (bandwidth == 0) {
288 bandwidth = min_band;
289 }
290 HeatMapBandwidthDlg bandDlg(this, canvas, bandwidth, min_band*2);
291 bandDlg.ShowModal();
292}
293
294void HeatMapHelper::UpdateBandwidth(double bandwidth)
295{

Callers 1

OnHeatMapMethod · 0.80

Calls 2

GetMax1nnDistEucMethod · 0.80

Tested by

no test coverage detected