| Package | Description |
|---|---|
| au.org.ala.biocache.dao | |
| au.org.ala.biocache.dto | |
| au.org.ala.biocache.util.thread | |
| au.org.ala.biocache.web |
| Modifier and Type | Method and Description |
|---|---|
protected String |
SearchDAOImpl.buildSpatialQueryString(SpatialSearchRequestParams searchParams) |
List<TaxaCountDTO> |
SearchDAOImpl.findAllSpecies(SpatialSearchRequestParams requestParams) |
List<TaxaCountDTO> |
SearchDAO.findAllSpecies(SpatialSearchRequestParams requestParams)
Find all species (and counts) for a given query.
|
List<TaxaCountDTO> |
SearchDAOImpl.findAllSpeciesByCircleAreaAndHigherTaxa(SpatialSearchRequestParams requestParams,
String speciesGroup) |
List<TaxaCountDTO> |
SearchDAO.findAllSpeciesByCircleAreaAndHigherTaxa(SpatialSearchRequestParams requestParams,
String speciesGroup)
Find all species (and counts) for a given location search (lat/long and radius) and a higher taxon (with rank)
|
org.apache.solr.common.SolrDocumentList |
SearchDAOImpl.findByFulltext(SpatialSearchRequestParams searchParams) |
org.apache.solr.common.SolrDocumentList |
SearchDAO.findByFulltext(SpatialSearchRequestParams searchParams)
Find all occurrences for a given query as SolrDocumentList
|
SearchResultDTO |
SearchDAOImpl.findByFulltextSpatialQuery(SpatialSearchRequestParams searchParams,
boolean includeSensitive,
Map<String,String[]> extraParams) |
SearchResultDTO |
SearchDAO.findByFulltextSpatialQuery(SpatialSearchRequestParams requestParams,
boolean includeSensitive,
Map<String,String[]> extraParams)
Find all occurrences for a given (full text) query, latitude, longitude & radius (km).
|
SearchResultDTO |
SearchDAOImpl.findByFulltextSpatialQuery(SpatialSearchRequestParams searchParams,
Map<String,String[]> extraParams) |
SearchResultDTO |
SearchDAO.findByFulltextSpatialQuery(SpatialSearchRequestParams requestParams,
Map<String,String[]> extraParams)
Find all occurrences for a given (full text) query, latitude, longitude & radius (km).
|
List<OccurrencePoint> |
SearchDAOImpl.findRecordsForLocation(SpatialSearchRequestParams requestParams,
PointType pointType) |
List<OccurrencePoint> |
SearchDAO.findRecordsForLocation(SpatialSearchRequestParams requestParams,
PointType pointType)
Get a list of occurrence points for a given lat/long and distance (radius)
|
protected void |
SearchDAOImpl.formatSearchQuery(SpatialSearchRequestParams searchParams) |
protected void |
SearchDAOImpl.formatSearchQuery(SpatialSearchRequestParams searchParams,
boolean forceQueryFormat)
Format the search input query for a full-text search.
|
List<DataProviderCountDTO> |
SearchDAOImpl.getDataProviderList(SpatialSearchRequestParams requestParams) |
List<DataProviderCountDTO> |
SearchDAO.getDataProviderList(SpatialSearchRequestParams requestParams)
Get a data provider list for a query.
|
List<FieldResultDTO> |
SearchDAOImpl.getEndemicSpecies(SpatialSearchRequestParams requestParams)
Returns a list of species that are endemic to the supplied region.
|
List<FieldResultDTO> |
SearchDAO.getEndemicSpecies(SpatialSearchRequestParams requestParams)
Finds the endemic species of the supplied area.
|
org.apache.solr.client.solrj.response.FacetField |
SearchDAOImpl.getFacet(SpatialSearchRequestParams searchParams,
String facet) |
List<FacetResultDTO> |
SearchDAOImpl.getFacetCounts(SpatialSearchRequestParams searchParams)
Returns the count of distinct values for the facets.
|
List<FacetResultDTO> |
SearchDAO.getFacetCounts(SpatialSearchRequestParams searchParams)
Retrieve facet counts for this query
|
List<OccurrencePoint> |
SearchDAOImpl.getFacetPoints(SpatialSearchRequestParams searchParams,
PointType pointType) |
List<OccurrencePoint> |
SearchDAO.getFacetPoints(SpatialSearchRequestParams searchParams,
PointType pointType)
Retrieve an OccurrencePoint (distinct list of points - lat-long to 4 decimal places) for a given search
|
List<LegendItem> |
SearchDAOImpl.getLegend(SpatialSearchRequestParams searchParams,
String facetField,
String[] cutpoints) |
List<LegendItem> |
SearchDAO.getLegend(SpatialSearchRequestParams searchParams,
String facet,
String[] cutpoints)
Get legend items for a query and specified facet.
|
List<OccurrencePoint> |
SearchDAOImpl.getOccurrences(SpatialSearchRequestParams searchParams,
PointType pointType,
String colourBy,
int searchType) |
List<OccurrencePoint> |
SearchDAO.getOccurrences(SpatialSearchRequestParams requestParams,
PointType pointType,
String colourBy,
int searchType)
Retrieve a list of occurrence uid's for a given search
|
Map<String,Integer> |
SearchDAOImpl.getSourcesForQuery(SpatialSearchRequestParams searchParams)
Obtains a list and facet count of the source uids for the supplied query.
|
Map<String,Integer> |
SearchDAO.getSourcesForQuery(SpatialSearchRequestParams searchParams)
Find all the sources for the supplied query
|
Map<String,org.apache.solr.client.solrj.response.FieldStatsInfo> |
SearchDAOImpl.getStatistics(SpatialSearchRequestParams searchParams) |
Map<String,org.apache.solr.client.solrj.response.FieldStatsInfo> |
SearchDAO.getStatistics(SpatialSearchRequestParams searchParams)
Statistics for each of the fields included as facets.
|
List<FieldResultDTO> |
SearchDAOImpl.getValuesForFacet(SpatialSearchRequestParams requestParams)
Returns the values and counts for a single facet field.
|
List<FieldResultDTO> |
SearchDAO.getValuesForFacet(SpatialSearchRequestParams requestParams)
Retrieve a list of facet values for the supplied query.
|
void |
SearchDAOImpl.writeFacetToStream(SpatialSearchRequestParams searchParams,
boolean includeCount,
boolean lookupName,
boolean includeSynonyms,
OutputStream out,
DownloadDetailsDTO dd)
Writes the values for the first supplied facet to output stream
|
void |
SearchDAO.writeFacetToStream(SpatialSearchRequestParams searchParams,
boolean includeCount,
boolean lookupName,
boolean includeSynonyms,
OutputStream out,
DownloadDetailsDTO dd)
Write facet content to supplied output stream
|
int |
SearchDAOImpl.writeSpeciesCountByCircleToStream(SpatialSearchRequestParams searchParams,
String speciesGroup,
javax.servlet.ServletOutputStream out) |
int |
SearchDAO.writeSpeciesCountByCircleToStream(SpatialSearchRequestParams requestParams,
String speciesGroup,
javax.servlet.ServletOutputStream out)
Writes the species count in the specified circle to the output stream.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BreakdownRequestParams
A DTO for the parameters used in the breakdown services.
|
class |
DownloadRequestParams
Data Transfer Object to represent the request parameters required to download
the results of a search.
|
| Constructor and Description |
|---|
EndemicCallable(SpatialSearchRequestParams requestParams,
int batch,
SearchDAO searchDAO) |
| Modifier and Type | Method and Description |
|---|---|
void |
WMSController.boundingBox(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
Get query bounding box as csv containing:
min longitude, min latitude, max longitude, max latitude
|
List<Facet> |
UploadController.dynamicFacets(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
Upload a dataset using a POST, returning a UID for this data
|
void |
WMSController.generatePublicationMap(SpatialSearchRequestParams requestParams,
String format,
String extents,
Double widthMm,
Double pointRadiusMm,
Integer pradiusPx,
String pointColour,
Double pointOpacity,
String baselayer,
String scale,
Integer dpi,
boolean outlinePoints,
String outlineColour,
String fileName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Method that produces the downloadable map integrated in AVH/OZCAM/Biocache.
|
void |
MapController.generateStaticHeatmapImages(SpatialSearchRequestParams requestParams,
boolean generateLegend,
boolean forcePointsDisplay,
Integer pointHeatMapThreshold,
String defaultPointColour,
String[] colourByFq,
String[] colours,
Float opacity,
javax.servlet.http.HttpServletRequest request)
Generate heatmap image (and associated legend if applicable)
|
void |
WMSController.generateWmsTile(SpatialSearchRequestParams requestParams,
String cql_filter,
String env,
String srs,
String styles,
String bboxString,
Integer width,
Integer height,
String cache,
String requestString,
boolean outlinePoints,
String outlineColour,
String layers,
String[] hqs,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
WMS service for webportal.
|
void |
WMSController.getCapabilities(SpatialSearchRequestParams requestParams,
String cql_filter,
String env,
String srs,
String styles,
String style,
String bboxString,
Integer width,
Integer height,
String cache,
String requestString,
boolean outlinePoints,
String outlineColour,
String layers,
String query,
String[] filterQueries,
Double x,
Double y,
boolean spatiallyValidOnly,
boolean marineOnly,
boolean terrestrialOnly,
boolean limitToFocus,
boolean useSpeciesGroups,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model)
Returns a get capabilities response by default.
|
void |
ExploreController.getEndemicSpeciesCSV(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
Returns the species that only have occurrences in the supplied WKT.
|
List<FacetResultDTO> |
OccurrenceController.getOccurrenceFacetDetails(SpatialSearchRequestParams requestParams)
Returns a facet list including the number of distinct values for a field
|
String |
MapController.getOccurrencesInformation(SpatialSearchRequestParams requestParams,
Integer zoomLevel,
String callback,
org.springframework.ui.Model model,
javax.servlet.http.HttpServletResponse response) |
int |
ExploreController.getSpeciesCountOnlyInWKT(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
Returns the number of distinct species that are in the supplied region.
|
List<FieldResultDTO> |
ExploreController.getSpeciesOnlyInWKT(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
Returns the species that only have occurrences in the supplied WKT.
|
Integer[] |
ExploreController.getYourAreaCount(SpatialSearchRequestParams requestParams,
String group)
Returns the number of records and distinct species in a particular species group
|
double[] |
WMSController.jsonBoundingBox(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
Get query bounding box as JSON array containing:
min longitude, min latitude, max longitude, max latitude
|
List<LegendItem> |
WMSController.legend(SpatialSearchRequestParams requestParams,
String colourMode,
String returnType,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get legend for a query and facet field (colourMode).
|
List<TaxaCountDTO> |
WMSController.listSpecies(SpatialSearchRequestParams requestParams)
JSON web service that returns a list of species and record counts for a given location search
|
void |
WMSController.listSpeciesCsv(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
List of species for webportal as csv.
|
List<TaxaCountDTO> |
ExploreController.listSpeciesForHigherTaxa(SpatialSearchRequestParams requestParams,
String group,
boolean common,
org.springframework.ui.Model model)
JSON web service that returns a list of species and record counts for a given location search
and a higher taxa with rank.
|
SearchResultDTO |
GeospatialController.listWktOccurrences(SpatialSearchRequestParams requestParams,
String url,
org.springframework.ui.Model model)
Performs an occurrence search based on wkt.
|
Map<String,Object> |
OccurrenceController.nearestOccurrence(SpatialSearchRequestParams requestParams)
Utility method for retrieving a list of occurrences.
|
void |
WMSController.occurrenceGz(SpatialSearchRequestParams requestParams,
javax.servlet.http.HttpServletResponse response)
Get occurrences by query as gzipped csv.
|
SearchResultDTO |
WMSController.occurrences(SpatialSearchRequestParams requestParams,
org.springframework.ui.Model model)
Get occurrences by query as JSON.
|
SearchResultDTO |
OccurrenceController.occurrenceSearch(SpatialSearchRequestParams requestParams,
String apiKey,
Boolean lookupImageMetadata,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Occurrence search page uses SOLR JSON to display results
|
SearchResultDTO |
OccurrenceController.occurrenceSearchByArea(SpatialSearchRequestParams requestParams,
org.springframework.ui.Model model)
|
SearchResultDTO |
OccurrenceController.occurrenceSearchByTaxon(SpatialSearchRequestParams requestParams,
String guid,
org.springframework.ui.Model model)
Occurrence search page uses SOLR JSON to display results
|
SearchResultDTO |
OccurrenceController.occurrenceSearchForUID(SpatialSearchRequestParams requestParams,
String uid,
org.springframework.ui.Model model)
Occurrence search for a given collection, institution, data_resource or data_provider.
|
SearchResultDTO |
OccurrenceController.occurrenceSearchSensitive(SpatialSearchRequestParams requestParams,
String apiKey,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
MapController.pointsWmsImage(SpatialSearchRequestParams requestParams,
Integer colourby,
Integer widthObj,
Integer heightObj,
Integer zoomLevel,
Integer symsize,
String symbol,
String bboxString,
String type,
boolean outlinePoints,
String outlineColour,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
List<DataProviderCountDTO> |
WMSController.queryInfo(SpatialSearchRequestParams requestParams)
List data providers for a query.
|
String |
ExploreController.radiusPointsGeoJson(SpatialSearchRequestParams requestParams,
Integer zoomLevel,
String bbox,
String speciesGroup,
org.springframework.ui.Model model)
GeoJSON view of records as clusters of points within a specified radius of a given location
This service will be used by explore your area.
|
void |
ScatterplotController.scatterplot(SpatialSearchRequestParams requestParams,
String x,
String y,
Integer height,
Integer width,
String title,
String pointcolour,
Double pointradius,
javax.servlet.http.HttpServletResponse response) |
Map |
ScatterplotController.scatterplotPointInfo(SpatialSearchRequestParams requestParams,
String x,
String y,
Integer height,
Integer width,
String title,
Integer pointx1,
Integer pointy1,
Integer pointx2,
Integer pointy2) |
List<OccurrenceSourceDTO> |
OccurrenceController.sourceByTaxon(SpatialSearchRequestParams requestParams,
String guid)
Obtains a list of the sources for the supplied guid.
|
void |
MapController.speciesDensityLegend(SpatialSearchRequestParams requestParams,
boolean forceRefresh,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method creates and renders a density map legend for a species.
|
void |
MapController.speciesDensityMap(SpatialSearchRequestParams requestParams,
boolean forceRefresh,
boolean forcePointsDisplay,
String pointColour,
String colourByFqCSV,
String coloursCSV,
Integer pointHeatMapThreshold,
Float opacity,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method creates and renders a density map for a species.
|
void |
WMSController.storeParams(SpatialSearchRequestParams requestParams,
String bbox,
String title,
javax.servlet.http.HttpServletResponse response)
Store query params list
|
List<SpeciesGroupDTO> |
ExploreController.yourAreaView(SpatialSearchRequestParams requestParams)
Returns a list of species groups and counts that will need to be displayed.
|
Collection<SpeciesGroupDTO> |
ExploreController.yourHierarchicalAreaView(SpatialSearchRequestParams requestParams,
String speciesGroup)
Returns a hierarchical listing of species groups.
|
Copyright © 2014. All rights reserved.