Changes between Version 3 and Version 4 of PostNASMapbender3


Ignore:
Timestamp:
11/06/13 16:15:12 (10 years ago)
Author:
astrid.emde
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PostNASMapbender3

    v3 v4  
    5252 
    53533. Views für die Suchen erzeugen 
    54 * Flurstückssuche 
     54* View Flurstückssuche 
    5555{{{ 
    5656Drop view qry_mb3_ax_flurstueck_suche; 
     
    6262}}} 
    6363 
     64 
     65* View Adresssuche 
     66{{{ 
     67Drop view qry_mb3_adresse_suche; 
     68Create view qry_mb3_adresse_suche as 
     69SELECT replace (h.hausnummer, ' ','') AS hausnummer,h.gemeinde::text gemeinde, h.kreis::text as kreis,  
     70g.wkb_geometry AS the_geom_etrs, h.lage, k.bezeichnung 
     71FROM ax_lagebezeichnungmithausnummer h  
     72JOIN alkis_beziehungen v  
     73ON h.gml_id=v.beziehung_zu JOIN ax_gebaeude g  
     74ON v.beziehung_von=g.gml_id  
     75JOIN ax_lagebezeichnungkatalogeintrag as k 
     76ON h.lage=k.lage 
     77WHERE v.beziehungsart='zeigtAuf' 
     78ORDER BY  k.bezeichnung, lpad(split_part(hausnummer,' ',1), 4, '0'), split_part(hausnummer,' ',2); 
     79}}} 
     80  
     81 
    64824. Konfiguration des SearchRouters 
    6583 
    6684* '''Flurstückssuche''' - für die Flurstücke wurde die Konfiguration bereits umgesetzt 
    6785 
    68  
     86* nur Flurstückssuche 
    6987{{{ 
    7088target: 53 
     
    7896 
    7997 
     98* Konfiguration Flurstücks- und Adressuche 
     99{{{ 
     100target: 53 
     101asDialog: true 
     102autoOpen: false 
     103timeoutFactor: 2 
     104routes: 
     105    alkis_flurstueck: { title: Flurstück, class: Mapbender\CoreBundle\Component\SQLSearchEngine, class_options: { connection: alkis, relation: qry_mb3_ax_flurstueck_suche , attributes: [gml_id, gemarkungsnummer, flurnummer, zaehler, nenner, flurstueckskennzeichen], geometry_attribute: the_geom_etrs }, form: { gemarkungsnummer: { type: text, options: { required: true, attr: { data-autocomplete: on } } },flurnummer: { type: text, options: { required: true, attr: { data-autocomplete: on } } }, zaehler: { type: text, options: { required: true, attr: { data-autocomplete: on } } },  nenner: { type: text, options: { required: false, attr: { data-autocomplete: on } } }, flurstueckskennzeichen: { type: text, options: { required: false, attr: { data-autocomplete: on } } } }, results: { view: table, headers: { flurstueckskennzeichen: Flurstückskennzeichen}, callback: { event: click, options: { buffer: 80 } } } }                                       
     106    alkis_adresse: { title: Adresse, class: Mapbender\CoreBundle\Component\SQLSearchEngine, class_options: { connection: alkis, relation: qry_mb3_adresse_suche , attributes: [kreis, gemeinde, bezeichnung, hausnummer], geometry_attribute: the_geom_etrs }, form: { gemeinde: { type: text, options: { required: false, attr: { data-autocomplete: off } } },bezeichnung: { type: text, options: { required: false, attr: { data-autocomplete: on } } }, hausnummer: { type: text, options: { required: false, attr: { data-autocomplete: off } } } }, results: { view: table, headers: { bezeichnung: Straße, hausnummer: Hausnummer}, callback: { event: click, options: { buffer: 30 } } } } 
    80107 
     108}}} 
     109