<div dir="ltr"><a href="mailto:talk-es@openstreetmap.org">talk-es@openstreetmap.org</a><br><br>Antes de nada agradecer el esfuerzo y la velocidad en contestar, te contesto (y pregunto :) entre líneas<br><div><div class="gmail_extra"><br><div class="gmail_quote">El 31 de marzo de 2015, 20:34, Santiago Higuera <span dir="ltr"><<a href="mailto:shiguera@osgeo.org" target="_blank">shiguera@osgeo.org</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">El mar, 31-03-2015 a las 17:04 +0200, Ignacio Turégano escribió:<br>
> Gracias por contestar tan rápido Santiago!<br>
><br>
> Vuelvo a la carga con más dudas que me surgen al leer tu respuesta.<br>
><br>
> Lo que me gustaría subir son los hitos kilométricos, por lo que el<br>
> utilizar el modo de PK+número no nos valdría si queremos utilizarlo<br>
> directamente en funciones del tipo "Linear Referencing and Dynamic<br>
> Segmentation" El modo PK+número del km estaría bien si solo<br>
> quisiéramos subir los hitos hito miriamétrico.<br>
<br>
</span>Los Hitos kilométricos, en España, se designan por su número, por<br>
ejemplo el PK-15. Para referenciar un punto en una carretera se utiliza<br>
el PK anterior más próximo y la distancia en metros desde ese PK al<br>
punto en cuestión, en el sentido creciente de los PK, por ejemplo, el<br>
punto PK35+0090 es el que está 90 metros más allá del PK-35. Se ponen<br>
cuatro cifras y la distancia en metros, previendo la existencia de más<br>
de mil metros entre dos PK's consecutivos. El problema es que los PK's<br>
se fijan y luego las carreteras van variando su trazado (circunvalación<br>
de una población, mejora de trazado, desdoblamiento) y no se vuelven a<br>
recolocar todos los PK's, se utilizan los que había. Imaginate la<br>
carretera Madrid-Santander (400Km), por ejemplo, si hubiera que cambiar<br>
todos los PK's cada vez que hay una modificación en alguna parte del<br>
trazado.<br></blockquote><div> </div><div>Para liarlo un poco más esta mañana he ido por la A-4 sentido decreciente y entre PK y PK encontraba Hitos separados 100 metros indicando el kilómetro y los metros restantes hasta el siguiente PK <br><br></div><div>ejemplo [E-5|A-4|km|8], [7|900], [7|800], [7|700], [7|600], [7|500], [7|400], [7|300], [7|200], [7|100], [E-5|A-4|km|7]<br><br></div><div>Utilizar PK me gusta y viendo <a href="http://wiki.openstreetmap.org/wiki/Key:pk">http://wiki.openstreetmap.org/wiki/Key:pk</a> creo que vamos a darle una segunda oportunidad en españa ;)<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="">><br>
><br>
> En la wiki en la parte de<br>
> <a href="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmilestone" target="_blank">http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmilestone</a> indica que<br>
> en 2013 hubo una discusión en la que se prefería utilizar el tag<br>
> distance antes que pk=* o kp=*, utilizado junto con highway=milestone<br>
> significaría el número del km que indica la señal. ¿Tendrían sentido<br>
> pks virtuales? En vez de por ejemplo distance= 40500 m ¿estaría mejor<br>
> distance=40.500 o distance=40.5?<br>
><br>
</span>En españa poner 'PK' es a efectos de identificación del hito, y debería<br>
figurar. De hecho debería figurar también la denominación de la<br>
carretera o línea ferrea a la que pertenece el hito en otra etiqueta.<br>
Para hacer cálculos es mejor utilizar otra etiqueta, por ejemplo<br>
'distance' al origen del tramo.<br></blockquote><div> </div><div>He buscado con <a href="http://overpass-turbo.eu/">http://overpass-turbo.eu/</a> y he encontrado unos cuantos pks por ejemplo el siguiente<br><br><a href="http://www.openstreetmap.org/node/838501996#map=19/41.80020/-1.25495">http://www.openstreetmap.org/node/838501996#map=19/41.80020/-1.25495</a><br><br></div><div>Por las etiquetas que tiene, creo que le faltaría el sentido de la calzada si es creciente o decreciente. ¿Debería llevar el pk el tag con el sentido o es el tramo de vía que contiene el nodo? es correcto el carriageway_ref para el sentido? conocéis otro que sea más ibérico? como el pk :)<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
La referenciación lineal por PK es un tema no trivial. En mi opinión, lo<br>
mejor es hacerlo dinámicamente calculando las distancias al origen del<br>
tramo. Si lo que se quiere es guardar un dato, ese podría ser el dato a<br>
guardar para cada PK, su distancia al origen de tramo (eso implica<br>
asignar un sentido de recorrido o de PK's crecientes y que si varía el<br>
trazado el dato deja de estar bien)<br></blockquote><div> </div><div>Me has convencido de no utilizar el campo distance, pero sí que el PK pertenezca a la carretera, en caso de que muevan el trazado el pk viaja con la línea. <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
En este caso de cálculos dinámicos surge otro problema que es<br>
identificar que líneas del mapa corresponden a la vía que estamos<br>
midiendo. ¿El origen de nuestra polilínea en el mapa coincide con el<br>
origen de la carretera 'oficial'. Los conceptos utilizados por Arc GIS<br>
para referenciación lineal y segmentación dinámica se han adoptado en<br>
general por todo el mundo. Ellos definen una 'Route' que se forma a base<br>
de una o mas 'líneas geometricas'. Las distancias se miden desde el<br>
origen de esa Route y hay que ir calculando el recorrido a través de las<br>
distintas líneas que componen la Route. En [1] hay un buen resumen<br>
teórico de conceptos. En [2] está el portal del plugin de referenciación<br>
lineal para QGis, que va muy bien. En [3] está uno de los trabajos de<br>
José Gómez Castaño, que creo que también sigue la lista, y que ha<br>
trabajado en el tema de los PK's para líneas ferroviarias. En [4] están<br>
los documentos asociados al último inventario de carreteras de la red<br>
nacional española.<br></blockquote><div> </div><div>Lo de carretera 'oficial' es abrir la caja de pandora (no lo tiene actualizado nadie), soy mucho más realista y lo que vamos a poder referenciar dinámicamente es lo que capturemos con el GPS y asociarlos a las polilíneas con el campo ref común (mucho mejor cuando tenemos la relación de la carretera <a href="http://wiki.openstreetmap.org/wiki/WikiProject_Spain/Autopista">http://wiki.openstreetmap.org/wiki/WikiProject_Spain/Autopista</a>) Adjunto una prueba de una ruta con ArcMap en la que se ve que no tiene porque coincidir el pk con la línea para poder calibrar la ruta.<br><br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class=""><br>
> también tengo dudas con el campo<br>
> <a href="http://wiki.openstreetmap.org/wiki/Key:carriageway_ref" target="_blank">http://wiki.openstreetmap.org/wiki/Key:carriageway_ref</a> ya que en<br>
> inglaterra sí que se encuentra disponible en al señal, y aquí<br>
> no...pero siempre que escuchamos por la radio, o en prensa datos de<br>
> tráfico ponen la muletilla "creciente de la kilometración" o<br>
> "decreciente de la kilometración" para que sepamos el sentido de la<br>
> carretera. Se que se podría sacar por código el siguiente punto<br>
> utilizando la dirección de la vía y si es mayor es creciente y si es<br>
> menor decreciente...pero ya tienes que estar haciendo esos cálculos<br>
> que con una query sql automáticamente te podrías quedar con los pks<br>
> crecientes o decrecientes.<br>
<br>
</span>Los PK son siempre crecientes, es el sentido de circulación de un carril<br>
concreto el que va en el sentido creciente de los PK's o en el sentido<br>
decreciente de los PK's. Los puntos siempre se referencian en el sentido<br>
creciente.<br>
<span class="">><br>
><br>
> Podríamos crear cuatro hitos kilométricos, con la mayor cantidad de<br>
> tags, que sirvan como plantilla para cualquiera que se anime a<br>
> subirlos.<br>
><br>
><br>
><br>
> Muchísmas gracias<br>
><br>
<br>
</span>[1]<br>
<a href="http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html#/na/003900000001000000/" target="_blank">http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html#/na/003900000001000000/</a><br>
<br>
[2] <a href="http://blazek.github.io/lrs/" target="_blank">http://blazek.github.io/lrs/</a><br>
[3]<br>
<a href="http://es.slideshare.net/jgcasta/georreferenciacin-de-documentacin-ferroviaria-mediante-indexacin-semntica-y-su-publicacin-usando-software-libre-32868605" target="_blank">http://es.slideshare.net/jgcasta/georreferenciacin-de-documentacin-ferroviaria-mediante-indexacin-semntica-y-su-publicacin-usando-software-libre-32868605</a><br>
<br>
[4]<br>
<a href="http://www.fomento.gob.es/MFOM/LANG_CASTELLANO/DIRECCIONES_GENERALES/CARRETERAS/NORMATIVA_TECNICA/INVCARRETERAS/" target="_blank">http://www.fomento.gob.es/MFOM/LANG_CASTELLANO/DIRECCIONES_GENERALES/CARRETERAS/NORMATIVA_TECNICA/INVCARRETERAS/</a><br></blockquote><div><br></div><div>Los dos primeros los conozco bien ;) con el 4 casi lloro...año 2008 :____( y el 3 superinteresante, me gustaría un monográfico pk real pk nominal && postgis :)<br><br><br></div><div>Receta para dar de alta un punto kilométrico hay que:<br><br></div><div>1- Crear el nodo dentro de la línea de la carretera con la etiqueta highway=milestone<br></div><div>2- Etiquetar kilómetro con la etiqueta pk=*<br></div><div>3- Etiquetar carretera a la que pertenece con el campo ref=*<br>4- Etiquetar el sentido en (¿punto|línea?) con el campo ¿<span class=""><a href="http://wiki.openstreetmap.org/wiki/Key:carriageway_ref" target="_blank">carriageway_ref</a>? (posibles valores: creciente|decreciente?)<br></span></div><div><span class="">5- ¿Etiquetar el pk con la etiqueta name=* para mostrar el nombre que se encuentra en la señal?<br></span></div><div><span class="">6- commit? :))))<br><br><br></span></div><div><span class="">Muchísimas gracias!!!!<br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> _______________________________________________<br>
> Talk-es mailing list<br>
> <a href="mailto:Talk-es@openstreetmap.org">Talk-es@openstreetmap.org</a><br>
> <a href="https://lists.openstreetmap.org/listinfo/talk-es" target="_blank">https://lists.openstreetmap.org/listinfo/talk-es</a><br>
<br>
<br>
<br>
_______________________________________________<br>
Talk-es mailing list<br>
<a href="mailto:Talk-es@openstreetmap.org">Talk-es@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-es" target="_blank">https://lists.openstreetmap.org/listinfo/talk-es</a><br>
</blockquote></div><br></div></div></div>