Več

Posodabljanje orodja za poizvedbe MapGuide Enterprise 2011


Poskušam ustvariti temo po meri za spletno mesto svojega podjetja z uporabo MapGuide Enterprise 2011 in iščem nasvete o natančni nastavitvi vgrajenega orodja za poizvedbe v programski opremi, ki omogoča naprednejše poizvedovanje.

Vgrajeno orodje za poizvedbe lahko (kolikor vem) izvede samo eno poizvedbo na plasti, vendar upam, da bom lahko za natančnejše iskanje poizvedoval več plasti/več poizvedb v isti plasti. Idealno bi bilo tudi shraniti rezultate poizvedbe kot izbor.

Vsaka pomoč/povratna informacija bi bila zelo hvaležna. Hvala vam.


Izvedba bi bila nekoliko drugačna, odvisno od tega, kaj uporabljate: Fusion ali Ajax Viewer. Večinoma bo odvisno od php backend mapguidea (ali .net ali jave).

Če pogledate datoteko PDF v priročniku za razvijalce, ki je priložena CD -ju MGE (na voljo mora biti na spletu, vendar se prepričajte, da so novejši), okoli strani 41: Delo s podatki o funkcijah -> Poizvedovanje o podatkih o funkcijah -> Primer: Izbor. Videli boste dober primer, kako narediti, kar ste želeli. Prilagojen je Ajax Viewerju, vendar lahko isto uporabite v Fusionu s pomočjo gradnikov.

V bistvu vključuje nastavitev filtrov na želenih plasteh in njihovo dodajanje v objekt za izbiro za to sejo. Verjetno boste želeli tudi obrazec html na koncu odjemalca, da določite, kaj želite poizvediti.

Tukaj boste želeli pregledati eno od dokumentacije API:

http://www.osgeo.org/files/mapguide/docs/2.0/index.htm

Upam, da to pomaga!


Poglej si posnetek: 01install mapguide (September 2021).