Ir para o conteúdo principal

Estilos Personalizados de Mapa

Você pode decidir que gostaria de modificar o documento de estilo usado para desenhar os mapas no Immich. Além da personalização visual, isso também permite escolher seu próprio provedor de tiles de mapa, em vez do padrão. O padrão style.json para o tema claro e tema escuro pode ser usado como base para criar seu próprio estilo.

Existem várias fontes para temas style.json prontos, assim como geradores online que você pode usar.

  1. No Immich, navegue até Administração --> Configurações --> Configurações de Mapa e GPS e expanda a subseção Configurações de Mapa.
  2. Cole o link para seu estilo JSON em Estilo Claro ou Estilo Escuro. (Você pode adicionar estilos diferentes que ajudarão a tornar o estilo de mapa mais apropriado, dependendo de você definir o Immich para o modo Claro ou Escuro.)
  3. Salve suas seleções. Recarregue o mapa e aproveite seu estilo de mapa personalizado!

Use o MapTiler para criar um estilo personalizado

Personalizar o estilo do mapa pode ser feito facilmente usando o MapTiler, se você não quiser escrever um documento JSON inteiro manualmente.

  1. Crie uma conta gratuita em https://cloud.maptiler.com
  2. Uma vez conectado, você pode criar um mapa completamente novo clicando em Novo Mapa, selecionando um mapa inicial e clicando em Personalizar, OU selecionar um Mapa Padrão e personalizá-lo a partir daí.
  3. A interface de edição é autoexplicativa. Você pode alterar cores, remover camadas visíveis ou adicionar camadas opcionais (ex.: administrativas, topo, hidro, etc.) no compositor.
  4. Quando tiver seu mapa composto, clique em Salvar no canto superior direito. Dê a ele um nome único para salvá-lo em sua conta.
  5. Em seguida, Publique seu estilo usando o botão Publicar no canto superior direito. Isso o enviará para produção, o que significa que ele poderá ser exposto na Internet. O MapTiler apresentará um mapa interativo lado a lado com o original e suas alterações antes da publicação.
    Configurações de Publicação do MapTiler
  6. O MapTiler avisará que alterar o mapa irá modificá-lo em todos os apps que o utilizam. Como nenhum app está utilizando o mapa ainda, isso está tudo bem.
  7. Clicar no nome do seu novo mapa no canto superior esquerdo levará você à página de detalhes do item. A partir daqui, copie o link para o estilo JSON em Usar estilo vetorial. Este link conterá automaticamente sua chave API pessoal para o MapTiler.