Documentation ¶
Index ¶
Constants ¶
View Source
const BASE_URL = "http://sismologia.cl"
View Source
const DATE_FORMAT = "20060102"
View Source
const HISTORIC_URL = BASE_URL + "/sismicidad/catalogo/%04d/%02d/%04d%02d%02d.html"
View Source
const TABLE_SELECTOR = "table tr"
Variables ¶
View Source
var Errors = map[ErrorCode]string{
0: "Información obtenida satisfactoriamente",
10: "Error indeterminado al interpretar parámetro",
11: "Parámetro Obligatorio event-date mal formado",
12: "Parámetro Opcional magnitude mal formado",
20: "Error indeterminado al interpretar información desde Sismología",
21: "Sismología no contesta",
22: "Sismología contesta, pero no entrega información interpretable",
}
Functions ¶
Types ¶
type Event ¶
type Event struct { ID string `json:"id"` URL string `json:"url"` MapURL string `json:"map_url"` LocalDate string `json:"local_date"` UTCDate string `json:"utc_date"` Latitude float64 `json:"latitude"` Longitude float64 `json:"longitude"` Depth float64 `json:"depth"` Magnitude *Magnitude `json:"magnitude"` GeoReference string `json:"geo_reference"` }
type HistoricParser ¶
type HistoricParser struct{}
func (*HistoricParser) GetRoute ¶
func (bp *HistoricParser) GetRoute() string
func (*HistoricParser) Parse ¶
func (bp *HistoricParser) Parse(c *gin.Context)
type RecentParser ¶
type RecentParser struct{}
func (*RecentParser) GetRoute ¶
func (bp *RecentParser) GetRoute() string
func (*RecentParser) Parse ¶
func (bp *RecentParser) Parse(c *gin.Context)
Click to show internal directories.
Click to hide internal directories.