Changes between Version 1 and Version 2 of PostNASMapbender3


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

--

Legend:

Unmodified
Added
Removed
Modified
  • PostNASMapbender3

    v1 v2  
    4040 
    4141 
     42=== Suche über den Search Router === 
     43* über das Element Search Router können in Mapbender Suchen generiert werden  
     44* die ALKIS Suchen nach Flurstück, Eiegentümer und Adresse können so in Mapbender integriert werden 
     45 
     461. Datenbank einbinden 
     47Einbinden einer weiteren Datenbank in Mapbender3 siehe http://doc.mapbender3.org/en/book/database.html 
     48 
     492. SearchRouter als Element in die Anwendung einbinden 
     50* siehe http://doc.mapbender3.org/en/bundles/Mapbender/CoreBundle/elements/search_router.html 
     51* es muss der SearchRouter und ein Button zum Steuern eingebunden werden 
     52 
     533. Views für die Suchen erzeugen 
     54Flurstückssuche 
     55{{{ 
     56Drop view qry_mb3_ax_flurstueck_suche; 
     57Create view qry_mb3_ax_flurstueck_suche as 
     58SELECT gml_id, gemarkungsnummer::text as gemarkungsnummer, flurnummer::text as flurnummer, zaehler::text as zaehler, nenner::text as nenner, replace(flurstueckskennzeichen,'_','') as flurstueckskennzeichen , 
     59        f.wkb_geometry as the_geom_etrs  
     60   FROM ax_flurstueck f 
     61        ORDER BY f.zaehler, f.nenner ; 
     62}}} 
     63 
     644. Konfiguration des SearchRouters 
     65 
     66'''Flurstückssuche''' 
     67Für die Flurstücke wurde die Konfiguration bereits umgesetzt 
     68 
     69 
     70{{{ 
     71target: 53 
     72asDialog: true 
     73autoOpen: false 
     74timeoutFactor: 2 
     75routes: 
     76    alkis_flurstueck: { title: Flurstückssuche, 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 } } } }                                         
     77}}} 
    4278 
    4379 
    4480 
     81