[ka-Map-users] display search result per Layer, not Repeated Result
Lorenzo Becchi
lorenzo at ominiverdi.com
Mon Dec 22 06:53:44 EST 2008
Hi Donny, better to go on with the thread on the mailing list so that
others can benefit too (please remember to reply all).
donny wicaks wrote:
> Thank You very much for your response, Mr. Lorenzo Becchi.
>
> So, I should customize the search.php file. Is it the "kaSearch.php"?
> How should I modify the file, Sir?
>
yes Don, kaSearch.php [1] is the file you have to edit.
How? you need to know a bit of PHP and HTML.
regards
Lorenzo
[1] htdocs/tools/search/kaSearch.php
> -don-
>
>
>
> */Lorenzo Becchi <lorenzo at ominiverdi.com>/* wrote:
>
> Hi Donny,
> if I've understood your problem, you don't need to use the default
> search.php file for your search.
> That file use mapserver to perform searches and you have a better
> system
> that is your postgres db.
> what you have to do is customize the search.php to avoid it to go and
> ask to mapserver but directly to your db. With a little join of
> tables
> you can have your search as you like.
>
> regards
> lorenzo
>
>
> donny wicaks wrote:
> > Hi, All
> >
> > I'm Donny Wicaksono from Indonesia. i'm developing a web-gis. I use
> > ka-map and postgis as database.
> >
> > I have difficulties, i really hope anyone can help me.. :)
> >
> > I'm developing accident occurrences in a certain location, for
> example
> > in one district. They are displayed as points in ka-map. The
> > occurrences are yearly, in 2004, 2005, and 2006. The map and the
> > points have already successfully displayed. The identify
> function per
> > point is working and also is the search function.
> >
> >
> > This is my map file in Layer part:
> > .................................
> > LAYER
> > NAME 'accident 2006'
> > GROUP 'Accident 2006'
> > TYPE POINT
> > CONNECTIONTYPE postgis
> > CONNECTION "host=localhost user='postgis' password=password
> > dbname='car_accidents'"
> > DATA 'coordinates FROM cases'
> > FILTER "extract(year from date)='2006'"
> >
> > METADATA
> > 'wms_title' 'cases'
> > 'queryable' 'true'
> > 'searchfield' 'car_type'
> > 'fields' 'car_type:Car Type,accident_type:Accident
> > Type,description:Description,date:Date,time:Time,time_zone:Time
> Zone'
> > END
> > STATUS on
> > TRANSPARENCY 100
> > PROJECTION
> > 'proj=longlat'
> > 'ellps=WGS84'
> > 'datum=WGS84'
> > 'no_defs'
> > ''
> > END
> > LABELITEM 'car_type'
> > CLASS
> > TEMPLATE "kueri.html"
> > NAME 'Year 2006'
> > STYLE
> > SYMBOL 'CIRCLE'
> > SIZE 7
> > OUTLINECOLOR 0 0 0
> > COLOR 255 0 0
> > END
> > LABEL
> > SIZE small
> > COLOR 0 0 0
> > ANGLE 0
> > BUFFER 2
> > END
> > END
> > PROCESSING "close_connection=DEFER"
> > END
> > #Circle symbol
> > SYMBOL
> > NAME 'CIRCLE'
> > TYPE ellipse
> > FILLED true
> > POINTS
> > 1 1
> > END
> > END
> > ...........................
> >
> >
> >
> > But this is the problem i'm facing:
> >
> > In my ka-map system, the search results are able to be
> displayed. But
> > the results are not distributed in the three appropriate layers
> (as i
> > mentioned above, i have three layers: 2004, 2005, and 2006).
> > For example, i search "Bus", and i get the results for buses
> accidents
> > in 2004, 2005, and 2006 complete with accident type,
> description, date
> > and time data. say i get 17 data.
> > Then, the all 17 results are displayed three times as Results for
> > Layer Year 2004, Results for Layer Year 2005, and Results for Layer
> > Year 2006.
> >
> > I want to place the data result in their right place: the 2004 data
> > result in Results for Layer Year 2004, the 2005 data result in
> > Results for Layer Year 2005, and the 2006 data result in Results
> for
> > Layer Year 2006.
> >
> > How should I configure my map file to do that? Or do I have to
> > configure another files? If so, which files, and how should i
> > configure them?
> >
> > I will appreciate any helps....
> >
> > Thank You
> >
> > -don-
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > ka-Map-users mailing list
> > ka-Map-users at lists.maptools.org
> > http://lists.maptools.org/mailman/listinfo/ka-map-users
> >
> _______________________________________________
> ka-Map-users mailing list
> ka-Map-users at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/ka-map-users
>
>
More information about the ka-Map-users
mailing list