USERCONTROL - COORDENADAS GEOGRAFICAS

FFCOUTO 22/06/2013 21:20:28
#425099
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.
EPISCOPAL 23/06/2013 00:24:58
#425100
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 ...
FFCOUTO 23/06/2013 19:07:09
#425116
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.

MARCELO.TREZE 24/06/2013 10:25:02
#425130
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

EPISCOPAL 24/06/2013 17:55:23
#425163
concordo com o marcelo ...
FFCOUTO 24/06/2013 20:03:23
#425164
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:

EPISCOPAL 25/06/2013 08:06:41
#425174
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 ....
FFCOUTO 25/06/2013 09:16:28
#425177
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.
FFCOUTO 03/07/2013 10:33:14
#425498
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
Tópico encerrado , respostas não são mais permitidas