Documentation
¶
Index ¶
- func CessateFeatureHandler(opts *CessateFeatureHandlerOptions) (http.Handler, error)
- func CreateFeatureHandler(opts *CreateFeatureHandlerOptions) (http.Handler, error)
- func DeprecateFeatureHandler(opts *DeprecateFeatureHandlerOptions) (http.Handler, error)
- func SearchAPIHandler(opts SearchAPIHandlerOptions) (http.Handler, error)
- func UpdateGeometryHandler(opts *UpdateGeometryHandlerOptions) (http.Handler, error)
- type CessateFeatureHandlerOptions
- type CreateFeatureHandlerOptions
- type DeprecateFeatureHandlerOptions
- type SearchAPIHandlerOptions
- type UpdateGeometryHandlerOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CessateFeatureHandler ¶
func CessateFeatureHandler(opts *CessateFeatureHandlerOptions) (http.Handler, error)
func CreateFeatureHandler ¶
func CreateFeatureHandler(opts *CreateFeatureHandlerOptions) (http.Handler, error)
func DeprecateFeatureHandler ¶
func DeprecateFeatureHandler(opts *DeprecateFeatureHandlerOptions) (http.Handler, error)
func SearchAPIHandler ¶
func SearchAPIHandler(opts SearchAPIHandlerOptions) (http.Handler, error)
func UpdateGeometryHandler ¶
func UpdateGeometryHandler(opts *UpdateGeometryHandlerOptions) (http.Handler, error)
Types ¶
type CreateFeatureHandlerOptions ¶
type CreateFeatureHandlerOptions struct {
Reader reader.Reader
Cache cache.Cache
WriterURIs []string
Exporter export.Exporter
Authenticator auth.Authenticator
Logger *log.Logger
PointInPolygonService *pointinpolygon.PointInPolygonService
CustomProperties []browser_properties.CustomProperty
CustomValidationFunc browser_custom.CustomValidationFunc
}
type SearchAPIHandlerOptions ¶
type SearchAPIHandlerOptions struct {
Database fulltext.FullTextDatabase
EnableGeoJSON bool
GeoJSONReader reader.Reader
SPRPathResolver geojson.SPRPathResolver
}
type UpdateGeometryHandlerOptions ¶
type UpdateGeometryHandlerOptions struct {
Reader reader.Reader
Cache cache.Cache
WriterURIs []string
Exporter export.Exporter
Authenticator auth.Authenticator
Logger *log.Logger
PointInPolygonService *pointinpolygon.PointInPolygonService
}
Click to show internal directories.
Click to hide internal directories.