none
Aplicativo em ASP.Net para marcar a localização RRS feed

  • Pergunta

  • Prezados,

    Gostaria de saber se tem algum projeto opensource ou algo parecido, preciso criar um aplicativo em ASP.Net onde quando o funcionário clicar no botão de ponto ele armazene a localização dele e o horário.

    Pesquisando encontrei a API do Google e do Foursquare porem não sei se vai funcionar via notebook para marcar a localização.

    O que vocês acham?

    segunda-feira, 12 de novembro de 2012 13:04

Respostas

Todas as Respostas

  • Desculpe  Malange - Levi por ter postado no lugar errado.

    Alguém saberia se tem como fazer isso?

    terça-feira, 13 de novembro de 2012 16:32
  • Seguinte, você citou notebook.. ai te faço algumas perguntas:

    - O notebook, assim como smartphones, irá ter GPS? a localização é obtida através de posicionamento global(GPS).

    - Tem como pegar a informação "aproximada" pela conexão de internet. Isso resolveria para vc?

    []s

    Eleriane


    Nane

    terça-feira, 13 de novembro de 2012 18:43
  • Seguinte, você citou notebook.. ai te faço algumas perguntas:

    - O notebook, assim como smartphones, irá ter GPS? a localização é obtida através de posicionamento global(GPS).

    - Tem como pegar a informação "aproximada" pela conexão de internet. Isso resolveria para vc?

    []s

    Eleriane


    Nane

    Eleriane,

    Sim resolveria o meu problema, justamente por não ter o GPS não esta dando certo e tive que buscar alternativas para fazer isso.

    terça-feira, 13 de novembro de 2012 18:52
  • Olá..

    Dá uma olhada neste exemplo.. 

    http://www.hanselman.com/blog/TheWeeklySourceCode37GeolocationGeotargetingReverseIPAddressLookupInASPNETMVCMadeEasy.aspx

    E também veja este código exemplo:

         string r;
                using (var w = new WebClient())
                {
                    r = w.DownloadString(String.Format("http://api.hostip.info/get_json.php"));
                }

    o retorno é um objeto JSON.    

    []s

    Eleriane


    Nane


    • Editado nanebnu quarta-feira, 14 de novembro de 2012 12:35
    quarta-feira, 14 de novembro de 2012 12:35
  • dá uma olhada na api do google eu tenho uma pagina onde tenho em banco de dados coordenadas a cada 500 metros de rotas de onibus e uso a api para traçar a rota, isso  que vc quer tem  na api

    Junior

    quarta-feira, 14 de novembro de 2012 16:44
  • Vou dar uma olha na API do Google sim.

    Obrigado pelas respostas vou olhar todas

    quarta-feira, 14 de novembro de 2012 16:48
  • Pessoal,

    Dei uma olhada nos sites e mesmo assim ainda não entendi como fazer o que eu quero.

    Preciso somente que ao apertar um botão seja marcado o local onde ele esta, mesmo sendo por notebook, desktop, celular ele marque aproximado não tem como ser exato pelo fato de alguns não terem GPS.

    Mas o problema esta sendo desenvolver um código para isso não estou conseguindo, alguém teria uma ideia de como fazer isso utilizando o API do Google

    sexta-feira, 16 de novembro de 2012 13:47
  • Eduardo o que tenho aqui como te falei não é o que vc quer mais basicamente vc faz o seguinte :

    Vai no site do google maps e faz um cadastramento(isso so pode ser por empresa), depois eles te mandam uma senha criptografada para vc ter acesso ao site e essa referencia vc coloca na sua página aspx, veja abaixo

    <script language="javascript" src="http://maps.google.com/maps?file=api&amp;v=2&amp;key="sua key que eles vao mandar"

    Depois vc procura na API(o caso que vc quer, pq a API é bem grande), eu acho que vc colocando o endreço ele deve te dar as coordenadas ai basta vc mostrar isso no mapa, acho que seja mais ou menos assim, se vc quer algo com GPS isso nunca vi, não gratuito.


    Junior

    sexta-feira, 16 de novembro de 2012 14:10
  • A key do Api eu já tenho não seria com o GPS vou explicar um pouco.

    Seria para Folha de Ponto, como tem funcionário que faz serviço fora do escritório não temos um controle e os clientes reclamam muito de atraso, porem como o funcionário fala que chegou na hora não temos como saber se é verdade. O que eu queria é quando ele der entrada na folha ponto, marcar onde foi que ele fez isso, mesmo que seja pela conexão que ele esta, para termos uma base de onde foi isso.

    sexta-feira, 16 de novembro de 2012 14:21
  • Eduardo dependendo do local, acho que vc até poderá fazer isso, mais acho que seria mais interessante vc procurar serviços de terceiros e ter algo como um gps ou localizador ai vc terá a certeza se realmente o vendedor está onde ele informou que esteve(colocar um localizador no veículo), como te falei no google maps acho que até ele te dá a coordenadas mais acho que vc tem que informar o endereço, outro detalhe o google não tem mapeados todos os endereços, portanto pode ser uma cidade que não foi mapeada, ai a solução só mesmo com um localidor ou vc pode colocar um gps no carro e na sua aplicação ele informa as coordenadas.

    Junior

    sexta-feira, 16 de novembro de 2012 14:33
  • Entendi vou dar uma olhada por aqui pra ver se consigo algo e já vou ver uma solução de terceiros.

    Obrigado

    sexta-feira, 16 de novembro de 2012 14:35
  • Só mais uma dúvida que vou tirar aqui mesmo, teria como bloquear o acesso do aplicativo pelo MAC ADDRESS assim eu colocaria o aplicativo apenas para os servidores das empresas e eles teriam que estar no servidor para acessar e dar entrada na folha ponto e ele poderia marcar o MAC ADDRESS que foi acessado assim saberia qual cliente foi, como ninguém tem o acesso remoto ao servidor eles teriam que estar lá.
    sexta-feira, 16 de novembro de 2012 14:57
  • sexta-feira, 16 de novembro de 2012 15:32