All Projects → InterruptorPt → ate-onde-chega-cultura

InterruptorPt / ate-onde-chega-cultura

Licence: GPL-3.0 License
Mapa interativo dos equipamentos culturais em Portugal

Programming Languages

dart
5743 projects
CMake
9771 projects
HTML
75241 projects
python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to ate-onde-chega-cultura

Benmaps.fr
Web maps that don't track you.
Stars: ✭ 147 (+716.67%)
Mutual labels:  maps, wikidata
NASSCOM-MHRD-IOT-Practical-Module 1-2
Arduino on TinkerCad
Stars: ✭ 26 (+44.44%)
Mutual labels:  hacktoberfest2020
carto-print
A Python module to export images at any resolution, size and bounding box from a CARTO named map:
Stars: ✭ 18 (+0%)
Mutual labels:  maps
node-mongoose-setup
Nodejs MongoDB REST API Sarter
Stars: ✭ 48 (+166.67%)
Mutual labels:  hacktoberfest2020
whereIsMyBusAndroidClient
No description or website provided.
Stars: ✭ 16 (-11.11%)
Mutual labels:  maps
iiitdmj-gpa
GPA Calculator + Quiz Bot for IIITDM Jabalpur
Stars: ✭ 16 (-11.11%)
Mutual labels:  hacktoberfest2020
spider
A powful outdoor GPS track editor
Stars: ✭ 15 (-16.67%)
Mutual labels:  maps
hacktoberfest20
Participate in Hacktoberfest by contributing to any Open Source project on GitHub! Here is a starter project for first-time contributors. #hacktoberfest20. Don’t forget to read the README.md for guidance.
Stars: ✭ 18 (+0%)
Mutual labels:  hacktoberfest2020
git-autocommit
A bash script to automate pushing changes to github
Stars: ✭ 17 (-5.56%)
Mutual labels:  hacktoberfest2020
Resources
No description or website provided.
Stars: ✭ 25 (+38.89%)
Mutual labels:  hacktoberfest2020
optimized-route
Website that uses the Google Maps API to create an optimized route between waypoints. (My first website, from 2016).
Stars: ✭ 17 (-5.56%)
Mutual labels:  maps
hacktoberfest2020
This is a hacktoberfest repo with learning propose to make pull request(PR) and get contribute on opensource project
Stars: ✭ 13 (-27.78%)
Mutual labels:  hacktoberfest2020
Site
Israel Hiking Map has maps, route planning, and travel information for Israel. This repository holds the files needed for running the Israel Hiking Map site and apps.
Stars: ✭ 52 (+188.89%)
Mutual labels:  maps
Hackerrank-Codes
Here are some of the solutions to HackerRank questions.
Stars: ✭ 63 (+250%)
Mutual labels:  hacktoberfest2020
google-streetview-images
Pull google streetview panoramic images along a route.
Stars: ✭ 45 (+150%)
Mutual labels:  maps
wp-boilerplate-plugin-with-vuejs
This is an example plugin for Wp plugin developer.
Stars: ✭ 26 (+44.44%)
Mutual labels:  hacktoberfest2020
rafagas
Daily geospatial links curated by Raf Roset
Stars: ✭ 17 (-5.56%)
Mutual labels:  maps
SPARQL
Lib PHP for SPARQL 1.1
Stars: ✭ 23 (+27.78%)
Mutual labels:  wikidata
node-google-polyline
Encode / decode Google's polyline format
Stars: ✭ 35 (+94.44%)
Mutual labels:  maps
DataEngineering
This repo contains commands that data engineers use in day to day work.
Stars: ✭ 47 (+161.11%)
Mutual labels:  hacktoberfest2020

Até onde chega a cultura?

O projeto

Estamos a criar um mapa dos equipamentos culturais em Portugal:

mapa-exemplo

Este é um projeto comunitário do Interruptor inspirado na série Até onde chega a cultura?, que explora a distribuição geográfica de diversos equipamentos no nosso território para tentar perceber o alcance da cultura. Foi iniciado durante o Hacktoberfest 2020.

Os contribuidores iniciais incluem membros de várias comunidades locais ligadas aos movimentos de cultura e software livres, nomeadamente: Flutter, Python, Ubuntu e Wikimedia.

É possível ter acesso ao mapa por meio deste link.

O que queremos mapear?

Contribuir

Qualquer pessoa pode contribuir para este repositório. Contribuições para o projeto pressupõem a aceitação da licença associada e do nosso Código de Conduta.

Como contribuir?

  1. Faz um fork do repositório.
  2. Verifica se há algum issue aberto em que possas começar a ajudar.
  3. Faz um pull request.

Se ainda estás a dar os primeiros passos no Github, eis alguma documentação útil:

Como adicionar novas localizações ao mapa?

A informação apresentada no mapa é recolhida a partir de entradas existentes no Wikidata.

Adicionar uma nova entrada

  1. É provável que algumas localizações já existam no Wikidata, mas apenas não estejam associadas às categorias acima indicadas, pelo que convém procurar se as mesmas existem e editá-las.
    • NOTA: Mesmo que seja criada uma entrada duplicada não haverá problema, pois as mesmas podem ser fundidas posteriormente.
  2. No menu lateral do Wikidata, escolher "Criar um objecto novo" e acrecentar a informação nos campos obrigatórios.
    • NOTA: A língua tem de ser pt ou en.
  3. Depois de criar o objecto, é preciso adicionar propriedades que correspondam aos filtros usados para popular o mapa. Escolher adicionar declaração e depois procurar as propriedades relevantes. As seguintes são as mandatórias:
    1. país - Portugal
    2. coordenadas geográficas - introduzir as coordenadas do local
    3. instância de - define a categoria do local. Escolher para as categorias do mapa:
      1. Bibliotecas - biblioteca OU biblioteca municipal
      2. Cinemas - sala de cinema
      3. Galerias - galeria de arte
      4. Monumentos - monumento
      5. Museus - museu
      6. Recintos - casa de shows
      7. Teatros - teatro
    4. Quando escolher o valor para cada propriedade, clicar em publicar.
    5. Pode-se enriquecer os dados do local adicionado com outras categorias que sejam relevantes.

Editar uma entrada existente

  1. Procurar a entrada que se quer editar, no ficheiro correspondente da pasta static-data/;
  2. Aceder ao Wikidata com o link associado, e fazer as edições necessárias como indicado no screenshot abaixo: exemplo-de-menu-edit

Ver no mapa

Os dados do mapa são actualizados automaticamente todos os dias, através do script de Python update_static_data.py, que extrai a informação a partir do Wikidata, e atualiza o repositório (se necessário) com os dados novos. Este processo automático é executado por meio de uma GitHub Action que está configurada em update_static_data.yml.

Licença

O código desenvolvido e partilhado neste repositório é disponibilizado sob uma licença GNU-GPL3.0. Esta é uma licença de software livre que garante quatro liberdades fundamentais ao utilizador:

  • Liberdade para utilizar o código para qualquer finalidade;
  • Liberdade para estudar o código-fonte e para adaptá-lo conforme necessário;
  • Liberdade para copiar e redistribuir o código;
  • Liberdade para melhorar o código e redistribuir versões modificadas.

O código pode ser usado com fins comerciais. Contudo, novas versões devem garantir que o código-fonte continua público e acessível. Podes consultar uma tradução não oficial da licença para português aqui.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].