Changeset 5411a89 in observatorio


Ignore:
Timestamp:
Sep 11, 2014, 3:48:48 PM (10 years ago)
Author:
Ing. Roldan Vargas <rvargas@…>
Branches:
master
Children:
a3969f6
Parents:
a69b3c0
Message:

corrección en función de vista que permite obtener los datos de las UE a marcar en el mapa, solo estaba tomando en cuenta las UE con RIF J, se incorporan otras opciones del RIF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • procesos/apps/geocadena/views.py

    ra7fa829 r5411a89  
    199199        grafo = AGraph(settings.PATH + "/tmp/" + usuario + ".dot")
    200200
    201         nodos = [n for n in grafo.nodes_iter() if n.attr['label'][0] == 'J']
    202 
     201        nodos = [n for n in grafo.nodes_iter() if n.attr['label'][0] in ['J', 'G', 'V', 'E', 'P']]
     202       
    203203        for c in nodos:
     204
    204205            nivel = ""
    205206            rif = grafo.get_node(c).attr['label'][0:10]
     
    207208
    208209            icono = ''
    209 
    210210            if ue:
    211211                if grafo.get_node(c).attr['color'] == 'darkgreen':
    212212                    icono = static('geocadena/imgs/markers/mark_center.png')
    213                     #icono = 'http://www.openlayers.org/dev/img/marker-green.png'
    214213                    nivel = "C"
    215214                elif grafo.get_node(c).attr['color'] == 'yellow':
    216215                    icono = static('geocadena/imgs/markers/mark_down.png')
    217                     #icono = 'http://www.openlayers.org/dev/img/marker-gold.png'
    218216                    nivel = "A"
    219217                elif grafo.get_node(c).attr['color'] == 'dodgerblue':
    220218                    icono = static('geocadena/imgs/markers/mark_up.png')
    221                     #icono = 'http://www.openlayers.org/dev/img/marker-blue.png'
    222219                    nivel = "P"
    223220
     
    258255
    259256                try:
    260                     estado = ue.parroquia.municipio.entidad
    261                     municipio = ue.parroquia.municipio
    262                     parroquia = ue.parroquia
     257                    estado = ue.parroquia.municipio.entidad.nombre
     258                    municipio = ue.parroquia.municipio.nombre
     259                    parroquia = ue.parroquia.nombre
    263260                except AttributeError:
    264261                    estado = ''
     
    269266                consume = ""
    270267                conn = [g for g in grafo.edges() if c in g]
     268
    271269                # Verifica la producción e insumos de las Unidades Económicas
    272270                for cx in conn:
     
    294292                                   'ueparr': parroquia,
    295293                                   'nivel': nivel})
    296     except Exception:
     294    except Exception, e:
    297295        pass
    298296
     
    432430        consultadas
    433431    """
     432    import json
     433   
    434434    return render_to_response('geocadena.html', {'cadena': getNodos(str(request.user)),
    435435                                                 'referencias': getReferencias(str(request.user)),
Note: See TracChangeset for help on using the changeset viewer.