UNPKG

@geosanja/geosanja-frontend-api

Version:

swagger client for @geosanja/geosanja-frontend-api

744 lines (743 loc) 50 kB
import { HttpClient, HttpHeaders, HttpResponse, HttpEvent } from '@angular/common/http'; import { Observable } from 'rxjs'; import { AdminConfigDTO } from '../model/adminConfigDTO'; import { AdminPropriedadesCamadaDTO } from '../model/adminPropriedadesCamadaDTO'; import { AppConfigDTO } from '../model/appConfigDTO'; import { AuditoriaCamadaConfigDTO } from '../model/auditoriaCamadaConfigDTO'; import { AuditoriaCamadaSearchDTO } from '../model/auditoriaCamadaSearchDTO'; import { AutenticacaoDTO } from '../model/autenticacaoDTO'; import { CamadaAttributeDTO } from '../model/camadaAttributeDTO'; import { CamadaAttributesSearchFilterDTO } from '../model/camadaAttributesSearchFilterDTO'; import { CamadaDTO } from '../model/camadaDTO'; import { CamadaFeatureInfoLayoutDTO } from '../model/camadaFeatureInfoLayoutDTO'; import { CamadaPropriedadeDTO } from '../model/camadaPropriedadeDTO'; import { ConfigDTO } from '../model/configDTO'; import { ConvertedTempGeoFileDTO } from '../model/convertedTempGeoFileDTO'; import { EditAttributesDTO } from '../model/editAttributesDTO'; import { EditionOperationsDTO } from '../model/editionOperationsDTO'; import { EstatisticasConfigDTO } from '../model/estatisticasConfigDTO'; import { EstatisticasSearchDTO } from '../model/estatisticasSearchDTO'; import { EstiloCamadaDTO } from '../model/estiloCamadaDTO'; import { FeatureDTO } from '../model/featureDTO'; import { FuncionalidadeDTO } from '../model/funcionalidadeDTO'; import { GrupoCamadaDTO } from '../model/grupoCamadaDTO'; import { HistoricoCamadaDTO } from '../model/historicoCamadaDTO'; import { HistoricoSessoesDTO } from '../model/historicoSessoesDTO'; import { IconDTO } from '../model/iconDTO'; import { LayerSpatialRelationDTO } from '../model/layerSpatialRelationDTO'; import { LocalizarUnidadeGeoDTO } from '../model/localizarUnidadeGeoDTO'; import { MemorialDescritivoConfigurationDTO } from '../model/memorialDescritivoConfigurationDTO'; import { PerfilDTO } from '../model/perfilDTO'; import { ProjectionDTO } from '../model/projectionDTO'; import { ResultadoUnidadeGeoDTO } from '../model/resultadoUnidadeGeoDTO'; import { SaveCamadaDTO } from '../model/saveCamadaDTO'; import { UploadCamadaCheckCamadaNameStatus } from '../model/uploadCamadaCheckCamadaNameStatus'; import { UploadCamadaFileInfoDTO } from '../model/uploadCamadaFileInfoDTO'; import { UploadCamadaRasterFileInfoDTO } from '../model/uploadCamadaRasterFileInfoDTO'; import { UsuarioDTO } from '../model/usuarioDTO'; import { Configuration } from '../configuration'; import * as i0 from "@angular/core"; export declare class DefaultService { protected httpClient: HttpClient; protected basePath: string; defaultHeaders: HttpHeaders; configuration: Configuration; constructor(httpClient: HttpClient, basePath: string, configuration: Configuration); /** * @param consumes string[] mime-types * @return true: consumes contains 'multipart/form-data', false: otherwise */ private canConsumeForm; /** * Autenticar usuário * * @param token * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ autenticar(token: string, observe?: 'body', reportProgress?: boolean): Observable<AutenticacaoDTO>; autenticar(token: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<AutenticacaoDTO>>; autenticar(token: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<AutenticacaoDTO>>; /** * Verifica se o nome da camada/tabela pode ser usado. * * @param name * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ checkCamadaNameStatus(name: string, observe?: 'body', reportProgress?: boolean): Observable<Array<UploadCamadaCheckCamadaNameStatus>>; checkCamadaNameStatus(name: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<UploadCamadaCheckCamadaNameStatus>>>; checkCamadaNameStatus(name: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<UploadCamadaCheckCamadaNameStatus>>>; /** * Upload e conversão de arquivos temporários para GeoJSON * * @param fileName * @param epsgCode * @param file * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ convertTempGeoFileForm(fileName: string, epsgCode: string, file: Blob, observe?: 'body', reportProgress?: boolean): Observable<ConvertedTempGeoFileDTO>; convertTempGeoFileForm(fileName: string, epsgCode: string, file: Blob, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ConvertedTempGeoFileDTO>>; convertTempGeoFileForm(fileName: string, epsgCode: string, file: Blob, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ConvertedTempGeoFileDTO>>; /** * Exclui icone * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deleteAdminIcon(body?: IconDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; deleteAdminIcon(body?: IconDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; deleteAdminIcon(body?: IconDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Delete camada da aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deleteCamada(body: CamadaDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; deleteCamada(body: CamadaDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; deleteCamada(body: CamadaDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Salva o estilo SLD no geoserver e associa à camada * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deleteEstiloCamada(body: EstiloCamadaDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; deleteEstiloCamada(body: EstiloCamadaDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; deleteEstiloCamada(body: EstiloCamadaDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Delete grupo camada da aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deleteGrupoCamada(body: GrupoCamadaDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; deleteGrupoCamada(body: GrupoCamadaDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; deleteGrupoCamada(body: GrupoCamadaDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Delete perfil da aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deletePerfil(body: PerfilDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; deletePerfil(body: PerfilDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; deletePerfil(body: PerfilDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Delete usuário da aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deleteUsuario(body: UsuarioDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; deleteUsuario(body: UsuarioDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; deleteUsuario(body: UsuarioDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Download de camadas e grupo de camadas do GeoServer. * * @param layerId * @param format * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ downloadCamada(layerId: string, format: string, observe?: 'body', reportProgress?: boolean): Observable<Blob>; downloadCamada(layerId: string, format: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; downloadCamada(layerId: string, format: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Edição dos atributos de camada. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ editAttributes(body?: EditAttributesDTO, observe?: 'body', reportProgress?: boolean): Observable<string>; editAttributes(body?: EditAttributesDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<string>>; editAttributes(body?: EditAttributesDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<string>>; /** * Operações de edição de feições de camadas. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ executeEditionOperations(body?: EditionOperationsDTO, observe?: 'body', reportProgress?: boolean): Observable<EditionOperationsDTO>; executeEditionOperations(body?: EditionOperationsDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<EditionOperationsDTO>>; executeEditionOperations(body?: EditionOperationsDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<EditionOperationsDTO>>; /** * Serviço para exportar o memorial descritivo genérico e lotes para DOC. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ exportMemorialDescritivo(body?: MemorialDescritivoConfigurationDTO, observe?: 'body', reportProgress?: boolean): Observable<Blob>; exportMemorialDescritivo(body?: MemorialDescritivoConfigurationDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; exportMemorialDescritivo(body?: MemorialDescritivoConfigurationDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Serviço para exportar o mapa e legendas para PDF. * * @param pdfHeader * @param pdfFooter * @param pdfLegends * @param pdfMap * @param pdfFormat * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ exportPDFForm(pdfHeader?: string, pdfFooter?: string, pdfLegends?: string, pdfMap?: Blob, pdfFormat?: string, observe?: 'body', reportProgress?: boolean): Observable<Blob>; exportPDFForm(pdfHeader?: string, pdfFooter?: string, pdfLegends?: string, pdfMap?: Blob, pdfFormat?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; exportPDFForm(pdfHeader?: string, pdfFooter?: string, pdfLegends?: string, pdfMap?: Blob, pdfFormat?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Buscar lista de opções de configurações para campos de administração * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getAdminConfig(observe?: 'body', reportProgress?: boolean): Observable<AdminConfigDTO>; getAdminConfig(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<AdminConfigDTO>>; getAdminConfig(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<AdminConfigDTO>>; /** * Busca lista de configurações de ambiente da aplicação para funcionalidade de administração * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getAdminEnvConfig(observe?: 'body', reportProgress?: boolean): Observable<Array<AppConfigDTO>>; getAdminEnvConfig(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<AppConfigDTO>>>; getAdminEnvConfig(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<AppConfigDTO>>>; /** * Busca icones * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getAdminIcons(observe?: 'body', reportProgress?: boolean): Observable<Array<IconDTO>>; getAdminIcons(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<IconDTO>>>; getAdminIcons(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<IconDTO>>>; /** * Buscar configurações de dominio para pesquisa de auditoria na camada. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getAuditoriaCamadaConfig(observe?: 'body', reportProgress?: boolean): Observable<AuditoriaCamadaConfigDTO>; getAuditoriaCamadaConfig(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<AuditoriaCamadaConfigDTO>>; getAuditoriaCamadaConfig(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<AuditoriaCamadaConfigDTO>>; /** * Busca atributos da camada * * @param layerId * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getCamadaAttributes(layerId: number, observe?: 'body', reportProgress?: boolean): Observable<Array<CamadaAttributeDTO>>; getCamadaAttributes(layerId: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<CamadaAttributeDTO>>>; getCamadaAttributes(layerId: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<CamadaAttributeDTO>>>; /** * Busca todos os atributos da camada * * @param layerId * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getCamadaAttributesAdmin(layerId: number, observe?: 'body', reportProgress?: boolean): Observable<Array<CamadaAttributeDTO>>; getCamadaAttributesAdmin(layerId: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<CamadaAttributeDTO>>>; getCamadaAttributesAdmin(layerId: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<CamadaAttributeDTO>>>; /** * Busca o layout de feature info da camada * * @param layerId * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getCamadaFeatureInfoLayoutAdmin(layerId: number, observe?: 'body', reportProgress?: boolean): Observable<CamadaFeatureInfoLayoutDTO>; getCamadaFeatureInfoLayoutAdmin(layerId: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<CamadaFeatureInfoLayoutDTO>>; getCamadaFeatureInfoLayoutAdmin(layerId: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<CamadaFeatureInfoLayoutDTO>>; /** * Busca valores únicos de atributos da camada * * @param layerId * @param atributo * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getCamadaValoresUnicosAtributo(layerId: number, atributo: string, observe?: 'body', reportProgress?: boolean): Observable<Array<string>>; getCamadaValoresUnicosAtributo(layerId: number, atributo: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<string>>>; getCamadaValoresUnicosAtributo(layerId: number, atributo: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<string>>>; /** * Buscar lista de camadas. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getCamadas(observe?: 'body', reportProgress?: boolean): Observable<Array<GrupoCamadaDTO>>; getCamadas(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<GrupoCamadaDTO>>>; getCamadas(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<GrupoCamadaDTO>>>; /** * Buscar lista de camadas para administração * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getCamadasAdmin(observe?: 'body', reportProgress?: boolean): Observable<Array<CamadaDTO>>; getCamadasAdmin(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<CamadaDTO>>>; getCamadasAdmin(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<CamadaDTO>>>; /** * Buscar configurações da aplicação (Camadas e Funcionalidades Públicas). * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getConfig(observe?: 'body', reportProgress?: boolean): Observable<ConfigDTO>; getConfig(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ConfigDTO>>; getConfig(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ConfigDTO>>; /** * Buscar link de adição de usuários no esjc * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getESJCLinkNovoUsuario(observe?: 'body', reportProgress?: boolean): Observable<string>; getESJCLinkNovoUsuario(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<string>>; getESJCLinkNovoUsuario(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<string>>; /** * Buscar lista de usuários do esjc * * @param cpf * @param nome * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getESJCUsuarios(cpf?: number, nome?: string, observe?: 'body', reportProgress?: boolean): Observable<Array<UsuarioDTO>>; getESJCUsuarios(cpf?: number, nome?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<UsuarioDTO>>>; getESJCUsuarios(cpf?: number, nome?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<UsuarioDTO>>>; /** * Buscar configurações de dominio para pesquisa de estatiscas. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getEstatisticasConfig(observe?: 'body', reportProgress?: boolean): Observable<EstatisticasConfigDTO>; getEstatisticasConfig(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<EstatisticasConfigDTO>>; getEstatisticasConfig(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<EstatisticasConfigDTO>>; /** * Busca os estilos disponíveis para a camada * * @param layerId * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getEstilosCamada(layerId: number, observe?: 'body', reportProgress?: boolean): Observable<Array<EstiloCamadaDTO>>; getEstilosCamada(layerId: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<EstiloCamadaDTO>>>; getEstilosCamada(layerId: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<EstiloCamadaDTO>>>; /** * Buscar informações de camadas e grupos de camadas por apontamento. * * @param srs * @param version * @param bbox * @param height * @param width * @param layers * @param queryLayers * @param infoFormat * @param x * @param y * @param camadaId * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getFeatureInfo(srs: string, version: string, bbox: string, height: string, width: string, layers: string, queryLayers: string, infoFormat: string, x: string, y: string, camadaId: string, observe?: 'body', reportProgress?: boolean): Observable<string>; getFeatureInfo(srs: string, version: string, bbox: string, height: string, width: string, layers: string, queryLayers: string, infoFormat: string, x: string, y: string, camadaId: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<string>>; getFeatureInfo(srs: string, version: string, bbox: string, height: string, width: string, layers: string, queryLayers: string, infoFormat: string, x: string, y: string, camadaId: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<string>>; /** * Buscar lista de funcionalidades para administração * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getFuncionalidadesAdmin(observe?: 'body', reportProgress?: boolean): Observable<Array<FuncionalidadeDTO>>; getFuncionalidadesAdmin(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<FuncionalidadeDTO>>>; getFuncionalidadesAdmin(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<FuncionalidadeDTO>>>; /** * Busca icone * * @param filename * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getIcon(filename: string, observe?: 'body', reportProgress?: boolean): Observable<Blob>; getIcon(filename: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; getIcon(filename: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Verifica se tem uma inscrição nas coordenadas * * @param x * @param y * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getInscricaoByCoord(x: number, y: number, observe?: 'body', reportProgress?: boolean): Observable<string>; getInscricaoByCoord(x: number, y: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<string>>; getInscricaoByCoord(x: number, y: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<string>>; /** * Busca feição baseado no id da feição. * * @param id * @param layerId * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getLayerFeature(id: string, layerId: string, observe?: 'body', reportProgress?: boolean): Observable<string>; getLayerFeature(id: string, layerId: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<string>>; getLayerFeature(id: string, layerId: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<string>>; /** * Busca feições da camada usando a relação espacial com a feição enviada informada. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getLayerSpatialRelationFeatures(body: LayerSpatialRelationDTO, observe?: 'body', reportProgress?: boolean): Observable<Array<FeatureDTO>>; getLayerSpatialRelationFeatures(body: LayerSpatialRelationDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<FeatureDTO>>>; getLayerSpatialRelationFeatures(body: LayerSpatialRelationDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<FeatureDTO>>>; /** * Buscar lista de perfis * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getPerfis(observe?: 'body', reportProgress?: boolean): Observable<Array<PerfilDTO>>; getPerfis(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<PerfilDTO>>>; getPerfis(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<PerfilDTO>>>; /** * Buscar lista de perfis e permissões para a camada * * @param camadaId * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getPerfisPorCamadaAdmin(camadaId?: number, observe?: 'body', reportProgress?: boolean): Observable<Array<PerfilDTO>>; getPerfisPorCamadaAdmin(camadaId?: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<PerfilDTO>>>; getPerfisPorCamadaAdmin(camadaId?: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<PerfilDTO>>>; /** * Buscar projeções disponiveis. * * @param epsgCode * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getProjection(epsgCode?: string, observe?: 'body', reportProgress?: boolean): Observable<Array<ProjectionDTO>>; getProjection(epsgCode?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<ProjectionDTO>>>; getProjection(epsgCode?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<ProjectionDTO>>>; /** * Buscar lista de proprieades das camadas e suas configurações. * * @param id * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getPropriedadesCamada(id: string, observe?: 'body', reportProgress?: boolean): Observable<Array<CamadaPropriedadeDTO>>; getPropriedadesCamada(id: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<CamadaPropriedadeDTO>>>; getPropriedadesCamada(id: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<CamadaPropriedadeDTO>>>; /** * Buscar lista de propriedades para a camada ou grupo de camadas para administração. * * @param id * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getPropriedadesCamadaAdmin(id: number, observe?: 'body', reportProgress?: boolean): Observable<Array<AdminPropriedadesCamadaDTO>>; getPropriedadesCamadaAdmin(id: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<AdminPropriedadesCamadaDTO>>>; getPropriedadesCamadaAdmin(id: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<AdminPropriedadesCamadaDTO>>>; /** * Buscar lista de usuários da aplicação * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getUsuarios(observe?: 'body', reportProgress?: boolean): Observable<Array<UsuarioDTO>>; getUsuarios(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<UsuarioDTO>>>; getUsuarios(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<UsuarioDTO>>>; /** * Verifica se as coordenadas estão dentro do limite municipal de São José dos Campos * * @param x * @param y * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ isSJC(x: number, y: number, observe?: 'body', reportProgress?: boolean): Observable<boolean>; isSJC(x: number, y: number, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; isSJC(x: number, y: number, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Localização por unidade geográfica. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ localizarUnidadeGeo(body: LocalizarUnidadeGeoDTO, observe?: 'body', reportProgress?: boolean): Observable<Array<ResultadoUnidadeGeoDTO>>; localizarUnidadeGeo(body: LocalizarUnidadeGeoDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<ResultadoUnidadeGeoDTO>>>; localizarUnidadeGeo(body: LocalizarUnidadeGeoDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<ResultadoUnidadeGeoDTO>>>; /** * Serviços OWS para requisições ao GeoServer. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ owsGet(observe?: 'body', reportProgress?: boolean): Observable<Blob>; owsGet(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; owsGet(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Serviços OWS para requisições ao GeoServer. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ owsPost(body?: string, observe?: 'body', reportProgress?: boolean): Observable<Blob>; owsPost(body?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; owsPost(body?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Proxy para requisições GET ao GeoServer. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ proxy(observe?: 'body', reportProgress?: boolean): Observable<Blob>; proxy(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; proxy(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Verifica se token de autenticação é valido. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ refreshAutenticacao(observe?: 'body', reportProgress?: boolean): Observable<AutenticacaoDTO>; refreshAutenticacao(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<AutenticacaoDTO>>; refreshAutenticacao(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<AutenticacaoDTO>>; /** * Salva a camada raster no geoserver * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ saveCamadaRasterFile(body: UploadCamadaRasterFileInfoDTO, observe?: 'body', reportProgress?: boolean): Observable<UploadCamadaRasterFileInfoDTO>; saveCamadaRasterFile(body: UploadCamadaRasterFileInfoDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<UploadCamadaRasterFileInfoDTO>>; saveCamadaRasterFile(body: UploadCamadaRasterFileInfoDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<UploadCamadaRasterFileInfoDTO>>; /** * Salva o estilo SLD no geoserver e associa à camada * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ saveEstiloCamada(body: EstiloCamadaDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; saveEstiloCamada(body: EstiloCamadaDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; saveEstiloCamada(body: EstiloCamadaDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Upload do estilo sld na aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ saveUploadCamadaFile(body: UploadCamadaFileInfoDTO, observe?: 'body', reportProgress?: boolean): Observable<any>; saveUploadCamadaFile(body: UploadCamadaFileInfoDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<any>>; saveUploadCamadaFile(body: UploadCamadaFileInfoDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<any>>; /** * Pesquisa de auditorias nas camadas. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ searchAuditoriaCamadas(body: AuditoriaCamadaSearchDTO, observe?: 'body', reportProgress?: boolean): Observable<Array<HistoricoCamadaDTO>>; searchAuditoriaCamadas(body: AuditoriaCamadaSearchDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<HistoricoCamadaDTO>>>; searchAuditoriaCamadas(body: AuditoriaCamadaSearchDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<HistoricoCamadaDTO>>>; /** * Busca camada por atributos * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ searchCamadaAttributesData(body: CamadaAttributesSearchFilterDTO, observe?: 'body', reportProgress?: boolean): Observable<Array<ResultadoUnidadeGeoDTO>>; searchCamadaAttributesData(body: CamadaAttributesSearchFilterDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<ResultadoUnidadeGeoDTO>>>; searchCamadaAttributesData(body: CamadaAttributesSearchFilterDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<ResultadoUnidadeGeoDTO>>>; /** * Pesquisa de estatisticas. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ searchEstatisticas(body: EstatisticasSearchDTO, observe?: 'body', reportProgress?: boolean): Observable<HistoricoSessoesDTO>; searchEstatisticas(body: EstatisticasSearchDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<HistoricoSessoesDTO>>; searchEstatisticas(body: EstatisticasSearchDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<HistoricoSessoesDTO>>; /** * Define configurações de ambiente da aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setAdminEnvConfig(body: Array<AppConfigDTO>, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setAdminEnvConfig(body: Array<AppConfigDTO>, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setAdminEnvConfig(body: Array<AppConfigDTO>, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Salva icone * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setAdminIcon(body?: IconDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setAdminIcon(body?: IconDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setAdminIcon(body?: IconDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Salvar camada na aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setCamada(body: SaveCamadaDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setCamada(body: SaveCamadaDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setCamada(body: SaveCamadaDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Configura camada favorita. * * @param id * @param favorita * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setCamadaFavorita(id: number, favorita: boolean, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setCamadaFavorita(id: number, favorita: boolean, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setCamadaFavorita(id: number, favorita: boolean, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Salva layout de feature info da camada * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setCamadaFeatureInfoLayoutAdmin(body: CamadaFeatureInfoLayoutDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setCamadaFeatureInfoLayoutAdmin(body: CamadaFeatureInfoLayoutDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setCamadaFeatureInfoLayoutAdmin(body: CamadaFeatureInfoLayoutDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Buscar lista de funcionalidades para administração * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setFuncionalidadesAdmin(body: Array<FuncionalidadeDTO>, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setFuncionalidadesAdmin(body: Array<FuncionalidadeDTO>, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setFuncionalidadesAdmin(body: Array<FuncionalidadeDTO>, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Salvar grupo camada na aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setGrupoCamada(body: GrupoCamadaDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setGrupoCamada(body: GrupoCamadaDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setGrupoCamada(body: GrupoCamadaDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Salvar perfil na aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setPerfil(body: PerfilDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setPerfil(body: PerfilDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setPerfil(body: PerfilDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Salvar usuário na aplicação * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setUsuario(body: UsuarioDTO, observe?: 'body', reportProgress?: boolean): Observable<boolean>; setUsuario(body: UsuarioDTO, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; setUsuario(body: UsuarioDTO, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Upload de camada na aplicação * * @param filename * @param file * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ uploadCamadaFileForm(filename: string, file: Blob, observe?: 'body', reportProgress?: boolean): Observable<UploadCamadaFileInfoDTO>; uploadCamadaFileForm(filename: string, file: Blob, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<UploadCamadaFileInfoDTO>>; uploadCamadaFileForm(filename: string, file: Blob, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<UploadCamadaFileInfoDTO>>; /** * Upload de camada na aplicação * * @param filename * @param file * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ uploadCamadaRasterFileForm(filename: string, file: Blob, observe?: 'body', reportProgress?: boolean): Observable<UploadCamadaRasterFileInfoDTO>; uploadCamadaRasterFileForm(filename: string, file: Blob, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<UploadCamadaRasterFileInfoDTO>>; uploadCamadaRasterFileForm(filename: string, file: Blob, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<UploadCamadaRasterFileInfoDTO>>; /** * Upload do estilo sld na aplicação * * @param filePath * @param layerName * @param file * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ uploadCamadaSLDFileForm(filePath: string, layerName: string, file: Blob, observe?: 'body', reportProgress?: boolean): Observable<UploadCamadaFileInfoDTO>; uploadCamadaSLDFileForm(filePath: string, layerName: string, file: Blob, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<UploadCamadaFileInfoDTO>>; uploadCamadaSLDFileForm(filePath: string, layerName: string, file: Blob, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<UploadCamadaFileInfoDTO>>; /** * Verifica se token de autenticação é valido. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ verificaToken(observe?: 'body', reportProgress?: boolean): Observable<boolean>; verificaToken(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<boolean>>; verificaToken(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<boolean>>; /** * Serviços OWS para requisições ao GeoServer. * * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ wfsGet(observe?: 'body', reportProgress?: boolean): Observable<Blob>; wfsGet(observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; wfsGet(observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; /** * Serviços OWS para requisições ao GeoServer. * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ wfsPost(body?: string, observe?: 'body', reportProgress?: boolean): Observable<Blob>; wfsPost(body?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Blob>>; wfsPost(body?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Blob>>; static ɵfac: i0.ɵɵFactoryDeclaration<DefaultService, [null, { optional: true; }, { optional: true; }]>; static ɵprov: i0.ɵɵInjectableDeclaration<DefaultService>; }