Article View: es.comp.os.linux.programacion
Article #14412Re: Callejero web Php - MySQL
From: Jimenez Martinez Angel Luis
Date: Fri, 10 Nov 2000 00:00
Date: Fri, 10 Nov 2000 00:00
43 lines
2334 bytes
2334 bytes
Quim (nospam@spam.org) wrote: > No se si es el grupo apropiado, pero como voy un poco perdido... > Como puedo hacer un callejero via web?? > Quizas con Php y MySQL? Tendria que buscar una calle a partir de su nombre y > numero. Permitir zoom, etc... > Es decir hacer un callejero parecido (al menos se intentara) al de: > http://www.wanadoo.es/imaps/ Hola, Lo primero que se me pasa por la cabeza en que tengas una tabla con "pedazos" del callejero ( como puedes ver en los de papel, ya sabes donde sale divedido por coordenadas A-1, B-3...). Si no recuerdo mal para guardar imagenes (binarios en gral.), se usa el tipo BLOB. Y tambien te haria falta una tabla de calles. Partiendo tienes dos opciones: -cutre: en cada fila de la tabla de calles guardar el codigo, del pedazo de mapa correspondiente (codigo se refiere a clave primaria de la tabla de pedazos de plano). Con esto restringes demasiado la solucion ya que a una calle solo le corresponde un dibujito, con lo cual si una calle se encuentra en dos pedazos o si quieres mantener varios niveles de zoom, la cosa se jode. -mas mejor: tabla intermedia que relaciona el id. de la calle (clave primaria) con un id de un pedazito, permitiendo de esta forma que una calle este en varios trozos del callejero (y con varios niveles de zoom). Por supuesto quedaria todo el rollo de gestionar a que nivel de zoom pertenece cada trozo (maybe un atributo entero corto a la 0,1,2 en la tabla de trozos de mapa). Y tambien las consultas correspondientes... Joder, que rollo, he soltao X) .... Ah, y que me perdonen los expertos en BD, pero es lo primero que se me ha ocurrido. Saludos. --
Technical Details
Message-ID:
<8uggn8$2di$1@bernat.uji.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<9TGO5.21332$Jn2.481545@telenews.teleline.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit X-Google-Thread: f86c8,1f3aa4424a4dc474 X-Google-Attributes: gidf86c8,public From: al026635@anubis.uji.es (Jimenez Martinez Angel Luis) Subject: Re: Callejero web Php - MySQL Date: 2000/11/10 Message-ID: <8uggn8$2di$1@bernat.uji.es> X-Deja-AN: 691980279 References: <9TGO5.21332$Jn2.481545@telenews.teleline.es> X-Complaints-To: news@news.uji.es X-Trace: bernat.uji.es 973850152 2482 150.128.40.100 (10 Nov 2000 09:55:52 GMT) Organization: Universitat Jaume I NNTP-Posting-Date: 10 Nov 2000 09:55:52 GMT Newsgroups: es.comp.os.linux.programacion