anonymous Log in
Search
Recents:
v3.0
gx-l
Re: Address to geolocaltion
19/11/19 17:40

company

Replies: 4

please
Passion for entrepreneurship.
Innovation is the best solution.
*Amatriz Lab - innovative projects (Startup). *
CEO - Marcelo Guedes
*Company:*
*Country:* Brazil
*City: * Praia Grande
International Company:
*Country:* "Uruguay", "Argentina", "Chile" *looking place*
*City: *
Em dom., 17 de nov. de 2019 às 16:41, game Silva <company@anb.net.br>
escreveu:
> Hola,
>
> Tengo un TRN con campos de Dirección y Geolocalización.
>
> Quiero completar la dirección y completar automáticamente la
> geolocalización
>
>
> Estoy tratando de obtener la getLocation, pero todavía no la tengo.
>
> Event Start
> composite
> &varchar = &profileAddress.ToString()
> &geo = geolocation.GetLocation(&varchar)
>
> Passion for entrepreneurship.
>
> Innovation is the best solution.
>
>
> *Amatriz Lab - innovative projects (Startup). *
> CEO - Marcelo Guedes
>
> *Company:*
> *Country:* Brazil
> *City: * Praia Grande
>
> International Company:
> *Country:* "Uruguay", "Argentina", "Chile" *looking place*
> *City: *
>
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

sfrancisco

19/11/19 18:02
Desde la transacción no la podras obtener, crea un procedure donde le pases como parámetro(&MyGeo) Rules &MyGeo GetMyLocation del tipo GeoLocationInfo &MyGeo = &GetMyLocation.Location Y en la transacción Event ClientStart Composite &GetMyLocation = GeolocationApi.GetMyLocation(0,0,false) TAgentesGeolocation = PAsignaGeolocalizacion.Udp(&GetMyLocation) EndComposite Endevent

company

19/11/19 18:21
Gracias, Pero, de hecho, tengo un TRN que la gente completará la dirección y luego necesito convertir a latitud y longitud y cargar en el mapa. Habrá operaciones que se registrarán en la web y luego aparecerán en el mapa móvil. así que necesito convertir la información de DIRECCIÓN TRN en Latitud y Longitud para el mapa Passion for entrepreneurship. Innovation is the best solution. *Amatriz Lab - innovative projects (Startup). * CEO - Marcelo Guedes *Company:* *Country:* Brazil *City: * Praia Grande International Company: *Country:* "Uruguay", "Argentina", "Chile" *looking place* *City: * Em ter., 19 de nov. de 2019 às 18:04, Salvador Francisco < sfrancisco@laluna.com.mx> escreveu: > Desde la transacción no la podras obtener, crea un procedure donde le > pases como parámetro(&MyGeo) > > Rules &MyGeo > > > > GetMyLocation del tipo GeoLocationInfo > > &MyGeo = &GetMyLocation.Location > > > > Y en la transacción > > > > Event ClientStart > > Composite > > &GetMyLocation = GeolocationApi.GetMyLocation(0,0,false) > > TAgentesGeolocation = PAsignaGeolocalizacion.Udp( > &GetMyLocation) > > EndComposite > > Endevent > > *

dpupart

19/11/19 18:50
Hola Marcelo. No lo he probado en mobile, pero tuve un requerimiento similar en web y lo resolví usando una variable &httpclient y otra &xmlreader: /&httpclient.Secure=1// //&httpclient.Host = 'maps.google.com'// //&httpclient.BaseUrl = '/maps/api/geocode/'// //&postvar = 'xml?address=' + &address + '&sensor=false&key=//[TU_CLAVE]//'// //&httpclient.Execute('GET',&postvar) //execute// //&var = &httpclient.ToString()// //// //&xmlreader.OpenFromString(&var) // //&xmlreader.Read()// //&xmlreader.ReadType(1,'lat')// //&lat = &xmlreader.Value// //&xmlreader.ReadType(1,'lng')// //&long = &xmlreader.Value/ &Lat y &long son variables character, con las coordenadas. El 19/11/2019 a las 18:21, game Silva

company

19/11/19 19:49
Gracias Diego Es una forma funcional también. Pero realmente necesito obtener Dirección y convertir a Geolocalización. Lo hice varias veces en ev3, pero como no he trabajado con las soluciones Genexus durante mucho tiempo, olvidé cómo hacerlo. Passion for entrepreneurship. Innovation is the best solution. *Amatriz Lab - innovative projects (Startup). * CEO - Marcelo Guedes *Company:* *Country:* Brazil *City: * Praia Grande International Company: *Country:* "Uruguay", "Argentina", "Chile" *looking place* *City: * Em ter., 19 de nov. de 2019 às 18:51, Diego Pupart escreveu: > Hola Marcelo. > No lo he probado en mobile, pero tuve un requerimiento similar en web y lo > resolví usando una variable &httpclient y otra &xmlreader: > > *&httpclient.Secure=1* > *&httpclient.Host = 'maps.google.com '* > *&httpclient.BaseUrl = '/maps/api/geocode/'* > *&postvar = 'xml?address=' + &address + '&sensor=false&key=**[TU_CLAVE]* > *'* > *&httpclient.Execute('GET',&postvar) //execute* > *&var = &httpclient.ToString()* > > *&xmlreader.OpenFromString(&var) * > *&xmlreader.Read()* > *&xmlreader.ReadType(1,'lat')* > *&lat = &xmlreader.Value* > *&xmlreader.ReadType(1,'lng')* > *&long = &xmlreader.Value* > > > &Lat y &long son variables character, con las coordenadas. > > > > El 19/11/2019 a las 18:21, game Silva


Back to gx-l