Re: [Talk-es] Números de policía en OSM

2015-06-17 Por tema Juanma M. R.
>
> Date: Thu, 11 Jun 2015 16:19:49 +0200
> From: Carlos Dávila 
> To: Discusión en Español de OpenStreetMap
> 
> Subject: Re: [Talk-es] Números de policía en OSM
> Message-ID: <55799905.6090...@orangecorreo.es>
> Content-Type: text/plain; charset=utf-8; format=flowed
>
> El 11/06/15 a las 14:31, Juanma M. R. escribió:
> > Hola,
> >
> > Estoy intentando entender el modelo de datos de OSM para poder operar
> > con los números de policía que trae esta cartografía. Para temas de
> > calles y otros menesteres me he aclarado pero para el tema de número
> > de policía me cuesta sacar los datos que necesito.
> >
> > No sé si es por uno de los dos motivos siguientes:
> >
> > * Los números de policía para España (estoy probando con datos de
> > Albacete) son pocos y no están bien documentados
> Con seguridad es uno de los motivos
> >
> > * La consulta que hago no es la que debiera. He estado mirándome la
> > explicación del método karlsruhe y me da la impresión que no es tan
> > sencillo como yo pensaba.
> >
> > Estoy trabajando con la BDD de Nominatim cargada tal como indica su
> > documentación. La consulta al final es:
> >
> > select * from place where type ='house' and housenumber = '2' and
> > street='Calle de la Caba'  limit 1;
> >
> >
> > El problema es que street no está en todos los números de portal. ¿Hay
> > otra forma de acceder a ellos? Según la documentación addr_place
> > debería estar inicializado ya que es altamente recomendable el
> > meterlo. Pero utilizo street porque al menos en el modelo de nominatim
> > es donde viene el nombre de la calle cuando lo tiene.
> No sé si Nominatim usa nombres de campos distintos a los originales de
> OSM, pero las etiquetas correctas a buscar serían addr:housenumber,
> addr:street y addr:place. Respecto a "house", hay muchos números de
> policía que no están en una entidad "house", puede ser un nodo que marca
> la entrada al edificio en cuestión, un edificio que no es una casa, etc.
>

La verdad es que empecé directamente a trabajar con Nominatim y creo que
los tags los representa de manera distinta en la BDD, pero muy muy
parecida.

Por tus indicaciones entiendo que estoy haciéndolo bien y el problema es
que para Albacete por ejemplo no están vinculados los números de policía a
la calle.

En cualquier caso gracias por la aclaración. Necesitaba confirmar si lo
había entendido bien o estaba equivocándome.


> >
> > Estoy en paralelo intentando hacer funcionar nominatim en local
> > (
> https://help.openstreetmap.org/questions/43244/problems-installing-nominatim-relations-and-functions-not-found
> )
> > para utilizar el propio nominatim y no tener que calentarme la cabeza,
> > pero tengo problemas y por eso estoy intentando el plan B de trabajar
> > con ellos directamente.
> >
> > ¿Alguna ayuda/idea/corrección? Gracias.
> >
>

Finalmente conseguí arreglarlo y tengo Nominatim funcionando en local. Así
que tiraré de Nominatim para la búsqueda de calle + portal. En principio
con esto tengo cubierto lo que necesitaba.

Un saludo,
Juan Manuel Moreno Rivera.
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Números de policía en OSM

2015-06-11 Por tema Carlos Dávila

El 11/06/15 a las 14:31, Juanma M. R. escribió:

Hola,

Estoy intentando entender el modelo de datos de OSM para poder operar 
con los números de policía que trae esta cartografía. Para temas de 
calles y otros menesteres me he aclarado pero para el tema de número 
de policía me cuesta sacar los datos que necesito.


No sé si es por uno de los dos motivos siguientes:

* Los números de policía para España (estoy probando con datos de 
Albacete) son pocos y no están bien documentados

Con seguridad es uno de los motivos


* La consulta que hago no es la que debiera. He estado mirándome la 
explicación del método karlsruhe y me da la impresión que no es tan 
sencillo como yo pensaba.


Estoy trabajando con la BDD de Nominatim cargada tal como indica su 
documentación. La consulta al final es:


select * from place where type ='house' and housenumber = '2' and
street='Calle de la Caba'  limit 1;


El problema es que street no está en todos los números de portal. ¿Hay 
otra forma de acceder a ellos? Según la documentación addr_place 
debería estar inicializado ya que es altamente recomendable el 
meterlo. Pero utilizo street porque al menos en el modelo de nominatim 
es donde viene el nombre de la calle cuando lo tiene.
No sé si Nominatim usa nombres de campos distintos a los originales de 
OSM, pero las etiquetas correctas a buscar serían addr:housenumber, 
addr:street y addr:place. Respecto a "house", hay muchos números de 
policía que no están en una entidad "house", puede ser un nodo que marca 
la entrada al edificio en cuestión, un edificio que no es una casa, etc.


Estoy en paralelo intentando hacer funcionar nominatim en local 
(https://help.openstreetmap.org/questions/43244/problems-installing-nominatim-relations-and-functions-not-found) 
para utilizar el propio nominatim y no tener que calentarme la cabeza, 
pero tengo problemas y por eso estoy intentando el plan B de trabajar 
con ellos directamente.


¿Alguna ayuda/idea/corrección? Gracias.

Un saludo,
Juan Manuel Moreno Rivera.


___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es



--
Por favor, no me envíe documentos con extensiones .doc, .docx, .xls, .xlsx, 
.ppt, .pptx, .mdb, mdbx
Instale LibreOffice desde http://es.libreoffice.org/descarga/
LibreOffice es libre: se puede copiar, modificar y redistribuir libremente. 
Gratis y totalmente legal.
LibreOffice está en continuo desarrollo y no tendrá que pagar por las nuevas 
versiones.


___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


[Talk-es] Números de policía en OSM

2015-06-11 Por tema Juanma M. R.
Hola,

Estoy intentando entender el modelo de datos de OSM para poder operar con
los números de policía que trae esta cartografía. Para temas de calles y
otros menesteres me he aclarado pero para el tema de número de policía me
cuesta sacar los datos que necesito.

No sé si es por uno de los dos motivos siguientes:

* Los números de policía para España (estoy probando con datos de Albacete)
son pocos y no están bien documentados

* La consulta que hago no es la que debiera. He estado mirándome la
explicación del método karlsruhe y me da la impresión que no es tan
sencillo como yo pensaba.

Estoy trabajando con la BDD de Nominatim cargada tal como indica su
documentación. La consulta al final es:

select * from place where type ='house' and housenumber = '2' and
> street='Calle de la Caba'  limit 1;
>

El problema es que street no está en todos los números de portal. ¿Hay otra
forma de acceder a ellos? Según la documentación addr_place debería estar
inicializado ya que es altamente recomendable el meterlo. Pero utilizo
street porque al menos en el modelo de nominatim es donde viene el nombre
de la calle cuando lo tiene.

Estoy en paralelo intentando hacer funcionar nominatim en local (
https://help.openstreetmap.org/questions/43244/problems-installing-nominatim-relations-and-functions-not-found)
para utilizar el propio nominatim y no tener que calentarme la cabeza, pero
tengo problemas y por eso estoy intentando el plan B de trabajar con ellos
directamente.

¿Alguna ayuda/idea/corrección? Gracias.

Un saludo,
Juan Manuel Moreno Rivera. 
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es