Descrição
A aplicação deve ser capaz de identificar qual UBS pertence o usuária através das suas coordenadas e área de abrangência. Ao fazer um novo cadastro através do App a identificação deve ser automática.
Solução
Para resolver é necessário verificar se um ponto está contido em um polígono. Uma possível solução é transcrever a biblioteca Shapely em Javascript e utilizá-la . Existe outra biblioteca chamada Turf já implementada em javascript e com uma melhor documentação.
Contexto adicional
Já foi feito os shapes demarcando cada área de atuaçao das UBS e podem ser usado para fazer a identificação.
Shapes das UBS
Descrição
A aplicação deve ser capaz de identificar qual UBS pertence o usuária através das suas coordenadas e área de abrangência. Ao fazer um novo cadastro através do App a identificação deve ser automática.
Solução
Para resolver é necessário verificar se um ponto está contido em um polígono. Uma possível solução é transcrever a biblioteca Shapely em Javascript e utilizá-la . Existe outra biblioteca chamada Turf já implementada em javascript e com uma melhor documentação.
Contexto adicional
Já foi feito os shapes demarcando cada área de atuaçao das UBS e podem ser usado para fazer a identificação.
Shapes das UBS