USIG - GeoCoder v2.2
/geocoding/
Para geocodificar por calle y altura:
Integer cod_calle Código de la calle
Integer altura Altura válida correspondiente a dicha calle
o
String cod_calle Nombre oficial de la calle
Integer altura Altura válida correspondiente a dicha calle
Para geocodificar por calle y calle:
Integer cod_calle1 Código de la primera calle
Integer cod_calle2 Código de la segunda calle
o
String cod_calle1 Nombre oficial de la primera calle
String cod_calle2 Nombre oficial de la segunda calle
Para especificar el método de geocodificación puede agregarse un parámetro extra (opcional):
String metodo Nombre del método de geocodificación a utilizar. Por defecto: 'puertas'.
Métodos disponibles:
interpolacion: Es el método estándar de geocodificación que utiliza sólo la información disponible
en el callejero. La ubicación del punto en el segmento se calcula interpolando la altura
en proporción a la longitud del tramo y su rango de alturas total.
puertas: Utiliza información de puertas oficiales para ubicar el punto con la máxima precisión posible
para direcciones correspondientes a puertas oficiales y mejorar la geocodificación de direcciones
que no corresponden a puertas oficiales mediante la interpolación entre puertas existentes.
centroide: Este método sólo tiene sentido para geocodificar puertas oficiales. La geocodificación devuelta
consiste en el centroide de la parcela asociada a la puerta oficial indicada.
Ejemplos:
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/geocoding?cod_calle=3001&altura=5790
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/geocoding?cod_calle=CABILDO AV.&altura=1234
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/geocoding?cod_calle=CABILDO%20AV.&altura=1234&metodo=centroide
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/geocoding?cod_calle1=3030&cod_calle2=20057
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/geocoding?cod_calle1=callao av.&cod_calle2=santa fe av.
/reversegeocoding/
Para realizar una geocodificación inversa en coordenadas GKBA o WGS84 (formatos 'grados, minutos, segundos' o 'Lat, Long' floats):
String x Coordenada x
String y Coordenada y
Ejemplos:
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/reversegeocoding?x=100000&y=100000
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/reversegeocoding?x=-58.42&y=-34.61
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/reversegeocoding?x=58d24'41.301"W&y=34d35'40.701"S
/smp/
Para obtener el SMP dado un código de calle y una altura:
Integer cod_calle Código de la calle
Integer altura Altura válida correspondiente a dicha calle
Ejemplo:
http://ws.usig.buenosaires.gob.ar/geocoder/2.2/smp?cod_calle=3001&altura=5790