Eu preciso usar um círculo para selecionar pontos, mas preciso identificar quais pontos estão nos quadrantes NE, SE, SW, NW do círculo. Como meu círculo é criado por Lat/Long e um Raio, sendo o Raio em metros, como posso desenhar uma linha para dividi-lo em quartos?
Meu pensamento foi primeiro selecionar os pontos pelo círculo, depois criar 4 quadrados (quadrantes) e usá-los para selecionar ainda mais os pontos dentro do círculo. No entanto, descobri que você precisa de lat/longs para desenhar um quadrado e eu precisaria descobrir como obter os valores Min/Máx para um quadrado com tantos metros de largura. Finalmente, para o gráfico do mapa, eu teria que recortar a caixa usando o círculo.
Minha segunda opção foi criar 4 arrays (NE, SE, SW, NW) e apenas fazer uma verificação para ver se eles estão ao Norte e Leste da coordenada central do círculo, etc., e colocá-los no array correto, depois simbolizá-los usando cores diferentes com base nos valores do array.
Alguém tem alguma ideia, sugestões, links ou exemplos de código?