Placemark, editor de dados geoespaciais baseado na web, agora se torna open source
(github.com/placemark)- Placemark é um aplicativo gratuito e open source para criar, visualizar, editar e analisar dados de mapas
- Para usuários em geral, o fluxo padrão é usar a instância principal, Placemark.io, em vez de executá-lo diretamente
- Desenvolvedores ou usuários que queiram fazer um fork podem executar o repositório localmente, tendo pnpm e Node 24.5.0 como pré-requisitos
- A execução local exige um Mapbox public access token e um Geocode Earth token; ao operar publicamente, recomenda-se configurar restrições nos tokens
- Atualmente, a licença restritiva do Mapbox GL JS permanece como uma exceção, e há planos de migrar para maplibre-gl quando houver tempo
O papel do Placemark
- Placemark é um aplicativo gratuito e open source para criar, consultar, editar e analisar dados de mapas
- A maioria dos usuários pode usar a instância principal, Placemark.io
- O restante do README é voltado a usuários que queiram mexer no projeto como desenvolvedores ou fazer um fork
Fluxo de execução local
- Embora seja possível usar métodos mais complexos, como Docker ou Render, há um procedimento simples de execução local para macOS
- Clone o repositório, entre no diretório e instale as dependências
- É necessário emitir os tokens necessários
- Mapbox public access token e a documentação relacionada
- Geocode Earth token e a documentação relacionada
- Depois de configurar os tokens como variáveis de ambiente, inicie o servidor
- No modo de desenvolvimento, use
pnpm devpara hot reloading - Para distribuir arquivos estáticos, após
pnpm build, sirva o diretóriodist/compnpm dlx serve@latest dist
- No modo de desenvolvimento, use
- No desenvolvimento local, é possível copiar
.env.examplepara.env.locale adicionar os tokens
Cuidados com a segurança dos tokens
- Se você pretende executar com frequência ou operar publicamente, deve proteger melhor os tokens
- Para tokens do Mapbox, recomenda-se adicionar URL restrictions
- Para tokens do Geocode Earth, recomenda-se configurar Referrer Hostnames permitidos
Forks relacionados
- epanetjs: um fork focado em modelagem de água, com repositório disponível
- geojson.io/next: um fork da Mapbox, com repositório disponível
Exceção de licença open source e plano de migração
- Atualmente, Mapbox GL JS está incluído como uma exceção limitada, e essa biblioteca tem uma licença restritiva
- Quando houver tempo, há planos de migrar para maplibre-gl, um fork open source do Mapbox GL JS
- O README também observa que o maplibre-gl é financiado principalmente por empresas oligopolistas de tecnologia dos EUA, como a Microsoft
1 comentários
Comentários do Hacker News
A mesma pessoa também criou o geojson.io, uma ótima ferramenta que uso de vez em quando
É boa para testar GeoJSON, e é uma pena que o Placemark não tenha se sustentado como empresa, mas é muito bom ver que agora virou open source
O pessoal do geomob entrevistou Tom MacWright no podcast cerca de 2 anos atrás, quando o Placemark tinha acabado de ser lançado: https://thegeomob.com/podcast/episode-118
Só fiquei sabendo da existência dele agora, e nas duas empresas em que trabalhei antes havia muitos colegas que teriam se beneficiado bastante de um app de mapas com um pouco mais de recursos que o geojson.io e menos complexo que qgis/arcgis
Há 72 dias foi publicado um post dizendo que o Placemark seria encerrado após virar open source
https://news.ycombinator.com/item?id=38250459
É um projeto muito bem polido. O fundador agora está ajudando a desenvolver o Val town, que também parece bem interessante
https://www.val.town/
O blog também vale a leitura: https://macwright.com/
Queria ter algum uso para isso. Ferramentas de GIS normalmente não têm esse nível de acabamento e intuitividade
Talvez desse para criar um visualizador de dados utilizável em cima do Placemark, mas aí provavelmente metade dos recursos seria ignorada
Como ele foi um produto comercial por um tempo, fico curioso para saber para que os usuários reais o usavam. Também queria saber se ele substituía ferramentas existentes ou se era usado para um novo tipo de trabalho
É muito legal que tenha sido lançado como open source
Tenho o domínio chattymaps e estava planejando criar um app de chat baseado em mapas; explorar o Placemark talvez seja o empurrão para começar esse trabalho
Já vi muitas dessas ferramentas GIS genéricas
O problema é que o ArcGIS está tão difundido e profundamente inserido nos fluxos de trabalho que o trabalho e os usuários restantes não são grandes o suficiente
Para um produto desses crescer de verdade, é preciso um ecossistema e um “killer app”
GIS inevitavelmente sempre será um nicho. Não há motivo para não usar padrões em GIS, e no longo prazo há espaço para open source se consolidar
Existe algum lugar onde dá para ver uma demo funcionando?
Não encontrei uma URL de demo funcional em que seja possível mexer diretamente
Boa notícia. Ele poderia parecer completamente um app do G Suite
Sem o respaldo de uma empresa, é bem provável que seja difícil sobreviver
Seria interessante encontrar formas de uso em conjunto com o umap-project.org. No mínimo, poderiam virar projetos próximos