Buenas.

"Jugando" un poco con el API de openstreetmap he hecho el siguiente query:

https://nominatim.openstreetmap.org/search?format=jsonv2&country=ES&city=Madrid&addressdetails=1&street=calle+bolivar%2C+11

Y devuelve:

Array
(
    [0] => Array
        (
            [place_id] => 117151370
            [licence] => Data © OpenStreetMap contributors, ODbL 1.0.
http://www.openstreetmap.org/copyright
            [osm_type] => way
            [osm_id] => 200517358
            [boundingbox] => Array
                (
                    [0] => 40.3928048
                    [1] => 40.3931974
                    [2] => -3.6900389
                    [3] => -3.6888734
                )

            [lat] => 40.3928048
            [lon] => -3.6900389
            [display_name] => Calle Bolívar, Arganzuela, Madrid, Área
metropolitana de Madrid y Corredor del Henares, Comunidad de Madrid,
28019, España
            [place_rank] => 26
            [category] => highway
            [type] => residential
            [importance] => 0.335
            [address] => Array
                (
                    [road] => Calle Bolívar
                    [suburb] => Arganzuela
                    [city_district] => Arganzuela
                    [city] => Madrid
                    [county] => Área metropolitana de Madrid y
Corredor del Henares
                    [state] => Comunidad de Madrid
                    [postcode] => 28019
                    [country] => España
                    [country_code] => es
                )

        )

)

El código postal esta mal, es el 28045. He probado la posición que devuelve
por si es que me daba otra calle, pero ha dado la calle exacta.

Pero no se donde se cambia en el código postal...desde el editor de
navegador.

Saludos.
_______________________________________________
Talk-es mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-es

Responder a