PDA

Ver la Versión Completa : ¿Cómo hago una georeferenciación con delphi?


tulio
09-05-2013, 13:22:33
Hola foro

les comento que tengo un sistemita en el cual levanto reclamos de todos los vecinos de mi ciudad, estos reclamos los tengo clasificado por tipo y entre muchos datos que tomo del reclamo les tomo el domicilio con calle y numero. Con esta informacion hago reportes de todo tipo , pero mi intencion es la de poder pintar en el mapa de mi ciudad aquellos domicilios en los que a ocurrido un determinado tipo de incidente.
Pienso que usando el gooogle maps , se podria , pero como saco la latitud y longitud de cada domicilio con problemas y como paso todos esos dato al google. Otra cosa que se me ocurre es con un GIS, (pero todo esto lo tengo que hacer desde mi aplicación DELPHI).
Como se puede hacer, si alguien tiene un ejemplo o link se lo agradezco

saludos y gracias

tulio

aposi
09-05-2013, 13:53:40
Mara las API de google:
https://developers.google.com/maps/documentation/staticmaps/?hl=es

tulio
09-05-2013, 14:20:21
Gracias Aposi

Pero todo esto desde una aplicacion delphi como la llamo, y las latitudes y longitudes de los domicilio a mostrar de donde las saco

gracias !!!!

Al González
09-05-2013, 15:02:56
Si no me equivoco, me parece que dos grandes compañeros del club han creado aplicaciones o bibliotecas de este tipo. Ellos son Neftali y cadetill, y es muy probable que otros compañeros también lo hayan hecho. Sólo es cuestión de buscar un poco para dar con sus obras y otros hilos del foro donde se ha tratado el tema que planteas.

Suerte y saludos. :)

Neftali [Germán.Estévez]
09-05-2013, 16:24:55
Revisa estas entradas:

* Google Maps en Delphi – I (http://neftali.clubdelphi.com/?p=380)
* Google Maps en Delphi – II (http://neftali.clubdelphi.com/?p=413)
* (Google Maps – API) Codificación Geográfica – I (http://neftali.clubdelphi.com/?p=335)
* (Google Maps – API) Codificación Geográfica – II (http://neftali.clubdelphi.com/?p=361)

Ahí tienes ejemplos, para hacerte una idea de lo que puedes hacer.
Si te decides por ese camino, tal y como ha dicho Al, en la web de Cadetill tienes una librería que te facilitará muchos las cosas.

Un saludo.

tulio
09-05-2013, 16:28:44
Muchas Gracias muchachos

voy a empezar a investigar los links

saludos !!!!

tulio
09-05-2013, 18:58:45
Neftali EXELENTE tu trabajo

una sola cuestion que no puede ver o estoy haciendo algo mal, en el segundo ejemplo cuando coloco la latitud y longitud de un domicilio de mi ciudad, me trae el mapa pero no me marca con el punto el lugar.

saludos

Neftali [Germán.Estévez]
09-05-2013, 19:04:23
La posición, si es que se encuentra una ubicación, se encuentra en la barra de estado del formulario, en forma de latitud y longitud.
Basta con que añadas al mapa una marca "Marker".

Recuerda cambiar la APIKey de los ejemplos por la tuya propia si vas a desarrollar un ejemplo, ya que esta te dejará de funcionar.