revise nominatin, para que esto funcione creo que hay que tener la nube
de puntos de los predios, aunque podria obtenerse una facil aproximacin
con las vias si se asigna la generadora al atributo del nombre de via...<br clear="all"><br>Cordial Saludo,<br><br>Jaime Mejía<br>
<br><br><div class="gmail_quote">El 7 de enero de 2011 14:15, Jaime Mejia <span dir="ltr"><<a href="mailto:jomejia@gmail.com">jomejia@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
ah, olvidava... También tiene un par de herramientas para ayudar a estructurar: <br><ul><li>descomponer la cadena de texto de la nomenclatura vial en atributos</li><li>asignar la generadora y sus atributos</li></ul><br>Cordial Saludo,<br>
<br>Jaime Mejía<br>
<br><br><div class="gmail_quote">El 7 de enero de 2011 09:12, Jaime Mejia <span dir="ltr"><<a href="mailto:jomejia@gmail.com" target="_blank">jomejia@gmail.com</a>></span> escribió:<div><div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br clear="all"><br>Cordial Saludo,<br><br>Jaime Mejía<br>
<br><br><div class="gmail_quote">El 6 de enero de 2011 19:03, ouɐɯnH <span dir="ltr"><<a href="mailto:fredyrivera@gmail.com" target="_blank">fredyrivera@gmail.com</a>></span> escribió:<div><div></div><div>
<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
2011/1/6 David Buitrago Arenas <<a href="mailto:dabuiar@gmail.com" target="_blank">dabuiar@gmail.com</a>>:<br>
> Hola tots,<br>
><br>
Hola<br>
<div>> Muchas Gracias Bennet por el comentario,<br>
><br>
> En mi caso también hice el análisis del geocoder y también ... no lo vi tan<br>
> fácil. En hilos anteriores expongo que hace falta por lo menos un conjunto<br>
> Dirección de un punto, con la long/lat y en esa misma linea, hasta llegar a<br>
> triangular el punto.<br>
> Luego calcular las direcciones moviendo valores longtd/lattd en el plano.<br>
> Sumando ahora el requerimiento de "Pues la domiciliacion en Colombia no se<br>
> puede obtener de forma aproximada, ya que las direcciones no se<br>
> establecieron de forma ordinal, por ejemplo direcciones del 1-99 a un lado<br>
> de una cuadra A o B, y de 2-100 al lado opuesto de la misma cuadra, lo cual<br>
> permite el acopio de esquina a esquina, sin necesidad de registrar cada una<br>
> de las direcciones en dicha cuadra.. Para que si funcione en Colombia seria<br>
> necesario registrar cada direccion de domicilios que conformen una cuadra al<br>
> registro lat/long que se vaya registrando en un orden determinado. "<br>
</div>Yo discrepo un poco, pues Las direcciones en colombia SI se pueden<br>
obtener de forma aproximada ya que es un sistema reticular irregular<br>
pero al fin matemático esto es:<br>
<br>
Calle 6 #12-70 significa<br>
<br>
Vector Calle 6<br>
Intersección Carrera 12<br>
Longitud menos 70 metros de la intercepción.<br>
Lo otro es si es par va aun costado y si es impar a otro, esto varia<br>
de acuerdo a la nomenclatura de cada ciudad pero es parametrizable<br>
.<br>
Entonces creo que es posible diseñar un algoritmo que haga la búsqueda<br>
y los calculo.<br>
<br>
Le he compartido algunas ideas a David que quizás el pueda pegar aquí<br>
para continuar la discusión.<br>
<br>
Tengo entendido también que Pilar esta realizando un modelo matemático<br>
del asunto.<br>
<br>
<br>
salu2<br>
Humano<br>
<div><div></div><div><br></div></div></blockquote></div></div><div>El sistema que desarrollamos funciona con base en esas reglas, con algunas diferencias:<br>70 no son metros sino yardas, por eso la nomenclatura va de 1 a 100 no obstante las cuadras son de 80 metros, que son 100 yardas, los pares van a un costado y los impares al costado opuesto, esto y la cardinalidad por defecto son parametrizables para cada ciudad. Asi era en Bogotá y es en muchos municipios, ahora hay cuadras más grandes o más pequeñas, se mide en metro y no en yardas pero el principio es el mismo. También esta el aspecto de los sufijos, la cardinalidad y los nombres propios.<br>
Se requiere que la malla vial este estructurada con los atributos de nomenclatura vial, generadora (la que intersecta), letra si la tiene como sufijo, cardinalidad, etc. y el eje dibujado en el sentido que aumenta la nomenclatura. No requiere (actualmente) el atributo de numeración inicial ni final se asume que a un costado van pares y al otro impares, se mide en yardas desde la intersección y se ubica a x metros a izq o der del eje. Con la malla vial correctamente estructurada nos da una excelente aproximación.<br>
Mediante expresiones regulares se hace el análisis sintáctico de la cadena de texo.<br>Se construyo con base en las reglas de nomenclatura de Bogotá, pero nos funciona con muchas ciudades.<br>Para que funcione con varias ciudades es parametrizable el sentido en que aumenta la nomenclatura y la cardinalidad por defecto, para casos en que se presenta nomenclatura identica (Cali) se requiere incluir el barrio en la cadena de texto.<br>
<br>Hay importantes mejoras que hacer: agregar un atributo de paridad, desligar el sentido en que se dibuja el eje, que la distancia a la que se coloca el punto respecto al eje sea en función del ancho de via o del tipo..., direcciones del tipo MZ 5 Casa 3 o del tipo KM 21..., pierde precisión en ejes cuando hay vértices desplazados entre nodos (ej. ejes curvos), migrarlo a otro lenguaje (c++, o PL) para mejorar el desempeño (en MySQL es muy bueno pero en postgreSQL no tanto),... en fin..<br>
<br>Pronto les estaré enviando una url para que aprecien el funcionamiento, descarguen el código y una malla vial de prueba. <br><div><div></div><div><br>
><br>
><br>
> David Buitrago Arenas<br>
><br>
><br>
> 2011/1/6 Bennet Campoverde <<a href="mailto:benetsito@hotmail.com" target="_blank">benetsito@hotmail.com</a>><br>
>><br>
>> Hola a todos<br>
>><br>
>> Cuando se trata de geocodificar un sistema vial/ domiciliario dado en un<br>
>> territorio determinado, y en el caso de Colombia, la cosa no es tan<br>
>> sencilla. Pues la domiciliacion en Colombia no se puede obtener de forma<br>
>> aproximada, ya que las direcciones no se establecieron de forma ordinal, por<br>
>> ejemplo direcciones del 1-99 a un lado de una cuadra A o B, y de 2-100 al<br>
>> lado opuesto de la misma cuadra, lo cual permite el acopio de esquina a<br>
>> esquina, sin necesidad de registrar cada una de las direcciones en dicha<br>
>> cuadra.. Para que si funcione en Colombia seria necesario registrar cada<br>
>> direccion de domicilios que conformen una cuadra al registro lat/long que se<br>
>> vaya registrando en un orden determinado. En Colombia se maneja una<br>
>> codificacion domiciliaria compuesta, por ejemplo Carrera 61 # 58G-42 etc. en<br>
>> vez de Carrera 61 # 58 que es seguido por Calle 61 # 60 al lado par de la<br>
>> cuadra... Para las zonas rurales solo se puede en los cascos urbanos de<br>
>> los municipios, porque en las veredas no existe nomenclacio'n en las<br>
>> carreteras o caminos y mucho menos domiciliacion de predios campesinos. Yo<br>
>> estoy craneando una propuesta para nomenclar y domiciliar zoneas rurales en<br>
>> el oriente antioquen~o ya que si no es por el nombre de la familia que vive<br>
>> en tal vereda rural de Rionegro por ejemplo, para el 472 o Servientrega esas<br>
>> familias figuran no con un domicilio sino como "reclamar en oficina"..<br>
>> Tenemos mucho trabajo por delante compan~eros, pero hace falta el respaldo<br>
>> de los gobiernos municipales o departamentales... En fin en lo que les<br>
>> pueda colaborar, hay cosas que yo podria aportar en este tema. En el<br>
>> momento estoy en Medellin trabajando como docente en el area de sociales en<br>
>> una institucion educativa del municipio. Quedo de Uds. y les deseo un Feliz<br>
>> An~o lleno de logros y exitos...<br>
>><br>
>> Atentamente<br>
>><br>
>> Bennet Campoverde, Geografo Titulado<br>
>><br>
>> Feliz an~o a todos<br>
>> > Date: Thu, 6 Jan 2011 14:01:18 +0000<br>
>> > From: <a href="mailto:igotam@funtamarapatino.org" target="_blank">igotam@funtamarapatino.org</a><br>
>> > To: <a href="mailto:talk-co@openstreetmap.org" target="_blank">talk-co@openstreetmap.org</a><br>
>> > Subject: [Talk-co] Quién está trabajando en el Geocoder de Colombia?<br>
>> ><br>
>> > Hola, me perdí un poco en este tema, que es de mi interés y en<br>
>> > el cual me gustaría poder colaborar, hay algún repositorio, wiki<br>
>> > o página donde estén colocando lo que llevan?<br>
>> ><br>
>> > Estoy a la orden para colaborar en esto, nuestro país afortunadamente<br>
>> > es sencillo para la geocodificación :) , a partir de una lat, lon<br>
>> > se obtiene la dirección aproximada : Cl Cr en el caso de las<br>
>> > ciudades, para las zonas rurales, no se cómo sería :P<br>
>> ><br>
>> > Gracias.<br>
>> ><br>
>> > _______________________________________________<br>
>> > Talk-co mailing list<br>
>> > <a href="mailto:Talk-co@openstreetmap.org" target="_blank">Talk-co@openstreetmap.org</a><br>
>> > <a href="http://lists.openstreetmap.org/listinfo/talk-co" target="_blank">http://lists.openstreetmap.org/listinfo/talk-co</a><br>
>><br>
>> _______________________________________________<br>
>> Talk-co mailing list<br>
>> <a href="mailto:Talk-co@openstreetmap.org" target="_blank">Talk-co@openstreetmap.org</a><br>
>> <a href="http://lists.openstreetmap.org/listinfo/talk-co" target="_blank">http://lists.openstreetmap.org/listinfo/talk-co</a><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> Talk-co mailing list<br>
> <a href="mailto:Talk-co@openstreetmap.org" target="_blank">Talk-co@openstreetmap.org</a><br>
> <a href="http://lists.openstreetmap.org/listinfo/talk-co" target="_blank">http://lists.openstreetmap.org/listinfo/talk-co</a><br>
><br>
><br>
<br>
<br>
<br>
</div></div></div><div><div></div><div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">--<br>
<div>Por favor, no me envíe documentos con extensiones .doc, .docx, .xls,<br>
.xlsx, .ppt, .pptx, .mdb, mdbx<br>
OpenOffice es libre: se puede copiar, modificar y redistribuir<br>
libremente. Gratis y totalmente legal.<br>
<a href="http://GaleNUx.com" target="_blank">http://GaleNUx.com</a> es el sistema de información para la salud<br>
--------------------------------------///--------------------------------------<br>
Teléfono USA: (347) 688-4473 (Google voice)<br>
skype: llamarafredyrivera<br>
<br>
_______________________________________________<br>
</div><div><div></div><div>Talk-co mailing list<br>
<a href="mailto:Talk-co@openstreetmap.org" target="_blank">Talk-co@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-co" target="_blank">http://lists.openstreetmap.org/listinfo/talk-co</a><br>
</div></div></blockquote></div></div></div><br>
</blockquote></div></div></div><br>
</blockquote></div><br>