C# Class SobekCM.Library.ResultsViewer.Google_Map_ResultsViewer

Results viewer shows the results which have spatial information in Google maps.
This class extends the abstract class abstract_ResultsViewer and implements the iResultsViewer interface.
Inheritance: abstract_ResultsViewer
ファイルを表示 Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
Add_HTML ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer ) : void

Gets the total number of results to display

Adds the controls for this result viewer to the place holder on the main form

Google_Map_ResultsViewer ( RequestCache RequestSpecificValues, SobekCM.Core.Results.Search_Results_Statistics ResultsStats, List PagedResults ) : System

Constructor for a new instance of the Full_ResultsViewer class

Process_MapSearch_Callback ( string sendData ) : object

for some reason I cannot put this in the beta???

Private Methods

Method Description
Add_Item_Info_And_Map ( string TextRedirectStem, string BaseURL, int MapNumber, List TitlesForCurrentMap, System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, StringBuilder Builder ) : void
check_boundaries ( string Latitude, string Longitude, double &MaxLat, double &MaxLong, double &MinLat, double &MinLong ) : void
compute_zoom ( double MaxLat, double MaxLong, double MinLat, double MinLong ) : int
icon_by_number ( int IconNumber ) : string

Method Details

Add_HTML() public method

Gets the total number of results to display Adds the controls for this result viewer to the place holder on the main form
public Add_HTML ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer ) : void
MainPlaceHolder System.Web.UI.WebControls.PlaceHolder Main place holder ( "mainPlaceHolder" ) in the itemNavForm form into which the the bulk of the result viewer's output is displayed
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return void

Google_Map_ResultsViewer() public method

Constructor for a new instance of the Full_ResultsViewer class
public Google_Map_ResultsViewer ( RequestCache RequestSpecificValues, SobekCM.Core.Results.Search_Results_Statistics ResultsStats, List PagedResults ) : System
RequestSpecificValues RequestCache All the necessary, non-global data specific to the current request
ResultsStats SobekCM.Core.Results.Search_Results_Statistics Statistics about the results to display including the facets
PagedResults List Actual pages of results
return System

Process_MapSearch_Callback() public static method

for some reason I cannot put this in the beta???
public static Process_MapSearch_Callback ( string sendData ) : object
sendData string The send data.
return object