[Talk-es] Carretera A-5R

2019-03-06 Thread Jesús Pérez Alcaide
Hola,

Todos los días paso por la carretera A-5R que une la A-5 con la M-40, entre
Alcorcón y Madrid. Y todos los días me pregunto si es una carretera propia,
un enlace entre carreteras o un ramal de una de ellas.

Buscando un poco, he encontrado que en el Ministerio de Fomento está
clasificada [1] como Autovía, y que incluso tiene su página en la Wikipedia
[2] (aunque con la antigua denominación de A-5/1), por lo que entiendo que
es una carretera con entidad propia.

El caso es que en OSM está etiquetada como enlace de autopista [3]
(motorway_link) y esto hace que otras etiquetas como motorway_junction no
se apliquen a sus salidas (las pocas que tiene) o que no aparezca en
CheckAutopista.

Mi propuesta es cambiar esta carretera a motorway y etiquetar correctamente
las salidas y añadirla a la wiki del Proyecto de Autopistas [4], pero como
sé que este es un tema delicado, quiero preguntar a la comunidad antes de
hacer los cambios.

[1]: https://www.fomento.gob.es/recursos_mfom/informe4.pdf
[2]: https://es.wikipedia.org/wiki/Autopista_A-5/1
[3]: https://www.openstreetmap.org/way/196337825
[4]: https://wiki.openstreetmap.org/wiki/ES:España/Autopistas

Un saludo,
Jesús
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Ayuda en trabjo con la libreria "osm4j"

2015-12-03 Thread Jesús Pérez Alcaide
Hola Manuel Enrique,

Me temo que tienes varios errores en tu código.

Primero, si el proxy al que te refieres es un proxy empresarial, dudo mucho
que su dirección sea "localhost:3128". Pregunta a tu administrador de red
por la dirección del proxy.

Segundo, tienes un error al abrir la conexión:

URL url = new URL(query);
URLConnection conn = url.openConnection(proxy);

En este punto ya tienes una conexión abierta (conn) usando el proxy
especificado.
Pero si luego haces esto:

// Open a stream
InputStream input = conn.getURL().openStream();

Estas obteniendo la URL original, que no indica nada de proxy, y estás
abriendo una nueva conexión sin especificar ningún proxy.

Lo correcto sería algo así:

URL url = new URL(query);
URLConnection conn = url.openConnection(proxy);

// Open a stream
InputStream input = conn.getInputStream();


Ten en cuenta también, que poniendo el proxy tal y como estás haciendo
(usando la clase Proxy) estás poniendo "a fuego" la dirección del proxy en
el código, por lo que será más difícil cambiar esa dirección cuando
ejecutes tu programa en otro ordenador, por ejemplo.
Esto te puede servir para una prueba puntual, pero te recomiendo que uses
otro método para configurar el proxy, por ejemplo, usando propiedades del
sistema, así:

java -Dhttp.proxyHost=myProxyServer -Dhttp.proxyPort=8080  MyJavaApp

Un saludo,
Jesús Pérez Alcaide.


El 2 de diciembre de 2015, 16:05, Manuel Enrique Puebla Martinez <
mpue...@uci.cu> escribió:

>
> Vean...con estos cambios para definir el proxy me sigue dando error cuando
> intento conectarme en "InputStream input = conn.getURL().openStream();".
>
> Creo que buscaré otra libreria para trabajar con OSM desde java.
>
> // Define a query to retrieve some data
>String query = "http://osmtestdata.topobyte.de/big-ben.osm;;
>
>SocketAddress addr = new InetSocketAddress("localhost", 3128);
>Proxy proxy = new Proxy(Proxy.Type.HTTP, addr);
>
> // // Open a stream
> // InputStream input = new URL(query).openStream();
>
>URL url = new URL(query);
>URLConnection conn = url.openConnection(proxy);
>
>// Open a stream
>InputStream input = conn.getURL().openStream();
>
>
>
>
> ___
> Talk-es mailing list
> Talk-es@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-es
>
>
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Ayuda en trabjo con la libreria "osm4j"

2015-12-02 Thread Jesús Pérez Alcaide
Hola,

Tienes que poner los datos de tu proxy en la máquina virtual Java. Busca
"java http proxy" en tu buscador favorito y encontrarás mucha información
al respecto.
Aquí [1] la documentación oficial.

[1] http://docs.oracle.com/javase/7/docs/technotes/guides/net/proxies.html

Un saludo.
Jesús Pérez Alcaide.


El 1 de diciembre de 2015, 21:37, Manuel Enrique Puebla Martinez <
mpue...@uci.cu> escribió:

>
> Hola:
>
>  Ya logré importar correctamente desde Intellij Idea  el ejemplo que
> aparece en https://github.com/topobyte/osm4j-examples. El problema que
> tenía es que ni sabia lo que era Gradle, siempre he trabajado con Maven.
>
> Todo compila bien, pero en todos los ejemplos que intento ejecutar me
> lanzan una excepción en la primera linea de código que intenta conectarse a
> OSM. Al parecer tengo algún problema con la conexión, sin embargo mi PC sí
> está conectada a Internet pues lo verifiqué. Solo que estoy detrás de un
> proxy, ¿alguna limitación con eso? La excepción la lanza en la linea
> "InputStream input = new URL(query).openStream();" con el siguiente
> mensaje: "Exception in thread "main" java.net.UnknownHostException:
> osmtestdata.topobyte.de".
>
>  ¿Alguna idea o recomendación?
>
> Saludos.
>
>
>
>
> ___
> Talk-es mailing list
> Talk-es@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-es
>
>
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Resumen de Talk-es, Vol 94, Envío 6

2014-11-19 Thread Jesús Pérez Alcaide
Sobre el tema de los carriles de aceleración, yo creo que la wiki de OSM en
inglés lo especifica claro y con ejemplos muy ilustrativos

http://wiki.openstreetmap.org/wiki/Lanes
http://wiki.openstreetmap.org/wiki/Key:turn

Tal vez lo que se podría hacer es traducir al español estas páginas.

A mí personalmente me parece lo correcto que los carriles de
aceleración/deceleración formen parte de la vía principal, y que se marquen
convenientemente con turn:lanes y destination. Lo malo, es que hay que
dividir la vía en muchos trocitos para especificar las propiedades de los
carriles en cada tramo, pero creo que es lo más correcto.

Ejemplos de mapeos que he realizado de esta manera:

http://www.openstreetmap.org/changeset/16443478
http://www.openstreetmap.org/changeset/16432845

En JOSM hay plugins que muestran visualmente la información de carriles, lo
que ayuda mucho en la edición de estas propiedades.

Espero haber aportado algo de luz a esta discusión :)

Saludos,
jpereza


El 18 de noviembre de 2014, 23:20, Almorca almo...@gmail.com escribió:

 Sin que sirva de precedente creo que en este caso se debería tener en
 cuenta como muestran los GPS estos carriles.

 El 18 de noviembre de 2014, 16:42, Paúl Sanz paulsanzca...@gmail.com
 escribió:

 Continúo el debate sobre las carriles de aceleración y deceleración,
 porque no me convencen demasiado las razones a favor de considerar los
 carriles de aceleración/deceleración como vías separadas.

 Creo que hay que distinguir entre las etiquetas de descripción física
 y las que tienen significados legales. Por ejemplo, maxwidth se
 refiere a la prohibición legal, (un vehículo que rebase la maxwidth es
 posible que pueda pasar, pero está incumpliendo la prohibición)
 mientras que width se refiere a la anchura física. Los carriles,
 aunque legalmente pudieran no considerarse parte de la calzada (y no
 tengo claro que sea así), físicamente son un carril, ya desde el mismo
 nombre. Si el Reglamento de Circulación no los considerara carriles,
 no los llamaría así. Y separarlos de la highway=motorway es
 considerarlos una vía separada, no un carril separado. El art. 167 sí
 indica que las líneas discontinuas pueden indicar la existencia de un
 carril especial (para determinar la clase de vehículos, de entrada o
 salida, u otro) ; en este caso la marca es sensiblemente más ancha que
 en el caso general.. Pero un carril especial sigue siendo un carril,
 no una vía separada.

 El art. 77 que cita Robertogeb dice, de hecho: Para abandonar una
 autopista, autovía o cualquier otra vía, los conductores deberán
 circular con suficiente antelación por el carril más próximo a la
 salida y *penetrar lo antes posible en el carril de deceleración*, si
 existe.. Me parece que la clave es la palabra antelación. Los
 carriles de decelaración están *antes* de la salida, no después. Si
 los mapeamos como motorway_link, estarían después, no antes de la
 salida.

 Otro argumento es que hay carriles de deceleración muy largos. Alguno
 he visto que comienza justo en la señal de preseñalización de la
 salida que marca los 1000 o los 500 m. Esto quiere decir que se
 considera que la salida está al final del carril de deceleración. Si
 no fuera así, habría la preseñalización de los 1000 y los 500 m y solo
 después empezaría el carril. Y esto no es así nunca, que yo haya
 visto. Los propios carteles dicen que la salida está al final del
 carril, no al principio.

 En cuanto a los carriles compartidos, (de aceleración al principio y
 de deceleración al final), de las 3 opciones que ve Robertogeb yo
 optaría por la 2.
 La 1 convierte un carril en un cruce de dos vías añadiendo
 complejidad, y la 3 me parece arbitraria. La 2, en cambio, sí
 considera que el carril es un carril. Suena tonto, pero si lo
 separamos estamos diciendo que un carril no es un carril, sino otra
 cosa.

 En consonancia con estos artículos:

- El carril de aceleración en OSM debería ser un carril independiente y
prolongarse hasta el final, punto en el que se incorpora a la vía
 principal.
- El carril de deceleración en OSM debería ser un carril independiente
que se separa de la vía principal en el momento en el que existe el
 carril .


 Cuando un carril de aceleración se une a un carril de decelaración surge
 un
 problemaa, no sólo de representación en OSM sino de circulación al
 producirse peligrosas tijeras. Veo varias opciones:

1. Podrían pintarse dos carriles: uno de aceleración y otro de
deceleración que se cruzarían en un punto intermedio
2. Podría ampliarse el número de carriles de la vía principal y
 utilizar
turn:lanes, donde el valor del carril derecho sería turn_left en la
 primer
mitad de la vía y turn_right en la segunda
3. Podría crearse un carril de deceleración desde un punto intermedio
 en
la vía principal y un carril de aceleración hasta ese mismo punto

 Yo opto por la 3.

 En ocasiones, el carril de aceleración continua (o el de decelaración
 finaliza) como un 

Re: [Talk-es] Cómo mapear barrios y zonas dentro de un municipio

2013-12-16 Thread Jesús Pérez Alcaide
Gracias Manuel y Javier por vuestras respuestas.

Viendo cómo se había hecho en otros municipios, he visto que la información
de los municipios se obtuvo de una importación del Nomenclátor Geográfico
de Municipios y Entidades de Población del Instituto Geográfico Nacional, a
partir de la base de datos de municipios y entidades.

En esa base de datos, en Alcorcón aparecen las siguientes entidades, que
además coinciden con la capa Entidades del NomeCalles del Instituto de
Estadística de la Comunidad de Madrid:
Alcorcón, Campodón, Venta la Rubia, Ventorro del Cano, Carretera de San
Martín, Fuente Cisneros, Montepríncipe y El Praonal.

Yo podría actualizar la importación del NGMEP en Alcorcón para incluir
estas entidades como nodos con la etiqueta place=suburb (creo que es la que
más se corresponde). Intentaré ponerme en contacto con quien lleve el tema
de esta importación.

Sobre los límites administrativos, he encontrado en la web del ayuntamiento
de Alcorcón [1] una descripción de los límites de las Juntas de Distrito.
Lo malo es que es una descripción de texto, aunque conociendo las calles se
pueden sacar los límites.

[1]
http://www.ayto-alcorcon.es/concejalias-2/servicios-sociales-discapacidad-inmigracion-cooperacion-y-participacion-ciudadana/participacion-ciudadana/consejos-de-participacion-ciudadana-y-juntas-municipales-de-distrito

Por otro lado, recientemente se ha incluido renderización para la etiqueta
place=neighbourhood [2] por lo que creo que se podría utilizar para marcar
barrios.

[2] https://trac.openstreetmap.org/ticket/4191

Un saludo,
jpereza.




El 15 de diciembre de 2013, 23:21, Javier Sánchez
javiers...@gmail.comescribió:

 Hola

 Si te sabes los límites administrativos[1], puedes usar una relación[2]
 frontera[3] de nivel 9 para los distritos como subareas del municipio y de
 nivel 10 como subareas de los distritos. Lo difícil es saber los límites
 exactos. Si usas nodos con place usa suburb sólo para barrios de ciudades
 grandes, para barrios de localidades más pequeñas o dispersas hamlet.

 [1] http://wiki.openstreetmap.org/wiki/Tag:boundary%3Dadministrative
 [2] http://wiki.openstreetmap.org/wiki/ES:Relation
 [3] http://wiki.openstreetmap.org/wiki/ES:Relation:boundary

 Saludos


 El 15 de diciembre de 2013, 15:23, Manuel lladosa 
 manolo...@gmail.comescribió:

 No responde nadie, y yo no tengo suficiente experiencia para poder
 responderte. Simplemente te puedo decir que estoy observando los barrios
 de Valencia, donde yo vivo, y todos tienen la etiqueta place=suburb, y
 luego está marcado el contorno del barrio con un área con la etiqueta
 landuse=residential, pero nada más.

 En otras zonas he visto que está de forma parecida, así que supongo que
 debe ser la forma correcta.

 A ver si alguien con más experiencia te pudiera ofrecer mejor ayuda.

 Un saludo.

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



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


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


[Talk-es] Cómo mapear barrios y zonas dentro de un municipio

2013-12-11 Thread Jesús Pérez Alcaide
Hola,

Lo primero presentarme. Soy Jesús Pérez (jpereza en OSM [1][2]) y soy un
programador entusiasta de los mapas. Llevo colaborando con OpenStreetMap de
forma esporádica casi 2 años, aunque hace poco que he descubierto esta
lista de correos.

[1] http://www.openstreetmap.org/user/jpereza
[2] https://wiki.openstreetmap.org/wiki/User:Jpereza

Quiero mapear con detalle mi barrio (Fuente Cisneros [3] en Alcorcón,
Madrid) y me surgen varias dudas. Actualmente está puesto como un nodo con
la etiqueta place=neighbourhood. ¿Es esta la mejor manera? ¿Debería hacer
un área para delimitar el barrio? ¿Cuáles serían sus límites?
Este barrio está separado del núcleo de Alcorcón por las carreteras M-50 y
M-506. ¿Sería mejor utilizar un place=suburb?

[3] http://www.openstreetmap.org/node/2015007161#map=17/40.33903/-3.85629

En el Nomecalles [4] del Instuto de Estadística de la Comunidad de Madrid,
se pueden activar las capas Entidades, Núcleos y Sectores, y Fuente
Cisneros aparece como una entidad, un núcleo y un sector independiente. Los
Sectores creo que se pueden identificar con barrios, según su descripción:

Se denomina así a una porción diferenciada de un núcleo que cuenta con una
 tipología de época o construcción similar, o es conocida y nombrada de una
 manera particular por cualquier otra causa.


[4]
http://www.madrid.org/nomecalles/Inicio.icm?left=425909right=429644bottom=4465036top=4466636capas=%279%27,%271%27,%277%27,%276%27,%275%27fondo=CatastrocapasEtiquetadas=%271%27,%279%27,%277%27,%276%27,%275%27alto=550ancho=1284

De forma general, ¿cómo se deberían mapear zonas dentro de un municipio,
como los barrios, urbanizaciones, polígonos industriales, ...? ¿y las zonas
que pertenecen a un municipio, pero están separadas del núcleo urbano,
deberían tener un tratamiento especial?

Espero haberme explicado con claridad, pero si no ha sido así, puedo volver
a intentarlo :)

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