-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backend - where we had searched #41
Comments
I've sent a PR withe the project, hope it helps. Gotta work to do in it like change the database used (actually using SQLite but not recommended), and find a server to host it. Later after my work i'll refine this, and sure all hel is needed to develop it. |
Just saw your comment and updated the project readme. |
PR #43 |
O projeto está em https://github.com/dieegom/brumadinho_location/tree/develop/geolocations_service/service na branch develop |
As a suggestion, I propose adding optional fields for date, radius (i.e. 30m around marker point) and observations (Something like: This place needs to be revisited with special equipment). The radius would allow a circumference to be drawn on the map and give a better perspective one the area covered. |
@brunolcarli Tudo certo cara? tou com tua aplicação rodando aqui, eu so nao entendi o intuito dos 2 endpoints, no /geolocations/ ele cadastra os locais por Lat e Long via POST e via GET ele mostra os locais que ja foram visitados em Lat e Long, beleza. Mas nao entendi porque no /visited_locations/ eu posso escolher uma Lat e uma Long cadastra no /geolocations/ e dar um nome a ela se no /visited_locations/ quando a gente pega a lista completa via GET eu nao tenho acesso ao nome que eu dei a sua respectiva Lat e Long, qual o intuito desse endpoint? |
@JBezerra criei o endpoint No endpoint Adicionarei também um endpoint |
@brunocroh Fala Bruno! tudo certo? tou fazendo um front com seu back em que pego os seus dados do {
"type": "FeatureCollection",
"features": [
{
"geometry": {
"type": "Point",
"coordinates": [-44.1264581,-20.1255982] // Long e Lat
},
"type": "Feature",
"properties": {}
},
{
"geometry": {
"type": "Point",
"coordinates": [-43.1264581,-20.1195982] // Long e Lat
},
"type": "Feature",
"properties": {}
}]
} Pra cada long e lat voce so precis retornar um objeto geometry desse dentro da lista "features", seria possivel? |
@JBezerra vou fazer! |
Mas não sei como inserir dados aqui, todas as formas que tento ele da um erro diferente: |
I never have used this before, what am i missing? what have a done wrong? Someone could help? |
@brunolcarli tu tem como fazer diferente, acompanha: {
"type": "FeatureCollection",
"features": []
} 3 - Cria um array, vamo chamar ele de features, e vai colocando esses objetos: {
"geometry": {
"type": "Point",
"coordinates": [Long,Lat]
},
"type": "Feature",
"properties": {}
} 4 - Adiciona no teu array Nao é como se tu precisasse mudar o banco, mas talvez mais simples é so trocar como ele lida com o dado |
desta forma está correto @JBezerra ? |
@brunolcarli perfeito!!!! valeu monstro, so da push que eu ja modifico o meu aqui pra pegar da API |
Vou dar push aqui pra que vc possa dar continuidade no seu trabalho, ams tenho que corrigir várias coisas ainda, a começar pelo campo de input deste endpoint. ele está esperando:
Deixei o coordinates como opcional pois ele NAO DEVE ser preenchido, se preencher ele de forma que não receba um objeto Point() definido pelo :D |
Ah e tive um trabalhinho pra ajustar as novas configs, me avise aqui se tiver problemas pra configurar o serviço, agora está rodando com postgis |
PR aberto em #93 |
@brunolcarli da uma olhadinha nesse erro, nao roda nenhum comando |
@JBezerra como sugerido pelo @cacarrara as settings devem ser criadas em um arquivo para lhe adiantar tempo eis aqui o arquivo modo como eu usei:
provavelmente vc vai precisar modificar o valor das variáveis DB para coincidir com as configurações rodando em sua máquina. crie um arquivo chamado isso deve funcionar |
@brunolcarli me da teu contato pessoal pra agt conseguir se comunicar com mais facilidade, eu consegui aqui instalar o postgre na minha maquina mas estou tendo outros erros, por exemplo da uma olhadinha aqui isso acontece eu creio porque eu nao rodei o migrate, mas quando eu tento rodar da isso ai eu tou meio perdido pq nunca fiz nada com Django |
@JBezerra meu whats: 41 99828-7053 |
Create a service that receives geolocations info as parameter and stores it in a data repository.
This service also needs to provide a list of all locations already visited.
Related #40
The text was updated successfully, but these errors were encountered: