Vejo as seguintes opções para sua agência:
a) Para encontrar um host GeoServer para seu aplicativo: consulte Existem empresas de hospedagem que oferecem Geoserver?
Você começará escolhendo seu plano de hospedagem, de acordo com o espaço exigido por suas informações geográficas e com o tráfego mensal esperado. (É melhor você escolher um plano básico de hospedagem e mudar posteriormente, se necessário, para um nível superior)
Além disso, você registrará um novo domínio, para garantir que os visitantes possam acessar seu aplicativo, por exemplo, geoagency.com . Você terá acesso a um painel de administração geral localizado em geoagency.com/adminpanel ou algo assim. Ao escolher um host, você deve garantir que eles forneçam no adminpanel todas as ferramentas necessárias:
- Interface de gerenciamento Tomcat para gerenciar seus servlets
- Interface de gerenciamento GeoServer
- Acesso ao banco de dados PostgreSQL (geralmente feito por phpPgAdmin)
- Ferramenta GUI shp2pgsql
- Ferramenta de backup automático para PostgreSQL
Prós: você não interfere no site da agência. Você não precisa de equipamentos ou instalação de software / atualização de atividades difíceis adicionais. Você também beneficia de suporte técnico; lembre-se de baixar periodicamente os backups.
Contras: se você armazenar mais dados e se tiver um tráfego mensal alto, os custos de hospedagem podem ficar bastante altos.
b) A segunda opção seria hospedar seu aplicativo em um computador dentro da agência. Sim, é possível acessar o aplicativo através de um link como www.agency.com/geo ou geo.agency.com . Alguns detalhes da implementação podem ser encontrados em http://www.gistutor.com/geoserver/21-intermediate-geoserver-tutorials/38-configuring-geoserver-proxy-for-public-and-remote-data-access.html . Um bom administrador de rede poderá seguir as explicações. Além disso, é necessário ter acesso aos registros DNS e ao roteador da agência para concluir todo o processo.
Prós: você não tem restrições de armazenamento ou restrições de tráfego e não precisa pagar a uma empresa de hospedagem. Se você já possui um administrador de rede e um computador dedicado para o seu GeoServer, este é o caminho a seguir.
Contras: Se você não possui um administrador de rede, precisa contratar um, pelo menos para o processo de implementação e, depois disso, para tarefas de manutenção e para a inevitável solução de incidentes. Você deve gastar dinheiro com o computador dedicado. Se você tem um aplicativo bem-sucedido, com muitos visitantes, pode ser necessário gastar novamente para aumentar a velocidade da banda larga da Internet.