USERCONTROL - COORDENADAS GEOGRAFICAS
Amigos, boa noite,
Alguém teria para compartilhar ou sabe onde encontrar algum usercontrol que possa digitar coordenadas geográficas: latitude e longitude no formato S 22º 12[ô] 25[ô][ô]?
Agradeço pela ajuda.
Alguém teria para compartilhar ou sabe onde encontrar algum usercontrol que possa digitar coordenadas geográficas: latitude e longitude no formato S 22º 12[ô] 25[ô][ô]?
Agradeço pela ajuda.
Amigo ... desenvolver uma OCX com essas entradas de dados e fácil .... mas qual é o seu problema, para que fins seria este projeto?
obs: Eu sou técnico em agrimensura e trabalho com coordenadas UTM ... fala ai, de repente posso ajudar ...
obs: Eu sou técnico em agrimensura e trabalho com coordenadas UTM ... fala ai, de repente posso ajudar ...
Wolfire, grato pela atenção.
A finalidade é apenas o usuário informar a latitude e longitude.
é um projeto para registro de observações astronômicas, então, o observador lança as coordenadas do local da observação.
A finalidade é apenas o usuário informar a latitude e longitude.
é um projeto para registro de observações astronômicas, então, o observador lança as coordenadas do local da observação.
pergunta precisa de uma ocx pra isso uma simples function não resolveria, pois se é apenas para formatar como coordenadas(é o que eu entendi) então crie uma function em um módulo e pronto
concordo com o marcelo ...
Amigos boa noite,
Marcelo, uma função resolveria para formatar o campo após a entrada dos dados. No entanto, eu gostaria que essa entrada fosse padronizada como o MaskEdit.
Wolffire, aceitei seu desafio e acabei por fazer uma ocx. Ficou da forma que eu queria. Valeu pelo incentivo
Segue em anexo, para que quiser usar. Só peço os créditos pelo controle e aos que fizerem melhorias disponibilize de volta.
Imagem final:
Marcelo, uma função resolveria para formatar o campo após a entrada dos dados. No entanto, eu gostaria que essa entrada fosse padronizada como o MaskEdit.
Wolffire, aceitei seu desafio e acabei por fazer uma ocx. Ficou da forma que eu queria. Valeu pelo incentivo
Segue em anexo, para que quiser usar. Só peço os créditos pelo controle e aos que fizerem melhorias disponibilize de volta.
Imagem final:
Muito bom e criativo .... seu usercontrol .... só tem um detalhe:
Se voce estiver trabalhando com dados de precisão, vai ter que aumentar algumas casa apos a virgula nos segundos, pois 1[Ô] de latitude equivale a um raio de 30 metros; 0,1[Ô] = 3m; 0,01[Ô] = 0,3 m; 0,001[Ô] = 0,03 m; 0,0001[Ô] 0,003; 0,00001[Ô]= um terço de milimetro ....
então voce vai ter que usar 0,00000 >>> 5 casas após a virgula pra serviços de alta precisão ....
Se voce estiver trabalhando com dados de precisão, vai ter que aumentar algumas casa apos a virgula nos segundos, pois 1[Ô] de latitude equivale a um raio de 30 metros; 0,1[Ô] = 3m; 0,01[Ô] = 0,3 m; 0,001[Ô] = 0,03 m; 0,0001[Ô] 0,003; 0,00001[Ô]= um terço de milimetro ....
então voce vai ter que usar 0,00000 >>> 5 casas após a virgula pra serviços de alta precisão ....
Wolffire,
Obrigado pela informação. No caso em questão, o projeto que estou trabalhando não requer essa precisão informada por você somente os segundos inteiros é suficiente.
De qualquer forma vou deixar o tópico aberto por mais alguns dias para ver se alguém mais tem algo há dizer.
Obrigado pela informação. No caso em questão, o projeto que estou trabalhando não requer essa precisão informada por você somente os segundos inteiros é suficiente.
De qualquer forma vou deixar o tópico aberto por mais alguns dias para ver se alguém mais tem algo há dizer.
Como ninguém mais opinou estou encerrando o tópico.
Fiz algumas correções na OCX e enviei para área de upload do site, aguardando apenas a liberação.
Obrigado a todos
Fiz algumas correções na OCX e enviei para área de upload do site, aguardando apenas a liberação.
Obrigado a todos
Tópico encerrado , respostas não são mais permitidas