|
||||
[maplab-users] queryByPoint modificationPaul Spencer spencer@dmsolutions.caSun, 07 Sep 2003 15:56:38 -0400
|
Charlton, thanks for this. I will check the existing code to see what's going on and probably incorporate your fix into an upcoming release of maplab. Cheers, Paul Charlton Purvis wrote: >Hi, folks: > >I couldn't get point queries to do what I wanted. As a matter of fact, >I couldn't get them to do anything right off-the-bat. So I made the >following changes, and all is great. > >Problem was, on a single click, the first part of the if/then block that >decides to execute a point or a rect query, only checks to see if >$adMax[0 and 1] are numeric. That seems to be true in all cases, so I >added a check to see if they were identical to $adMin[0 and 1]. If so, >a single point has been clicked. Otherwise, they've made a rectangle. > >./wrapper/drawmap.php >* changed the if/then block under // execute query (line 402) to be: > if ( ( is_numeric( $adMax[0] ) && is_numeric( $adMax[1] ) ) && > ( $adMax[0] != $adMin[0] && $adMax[1] != $adMin[1] ) ) { > $oResultSet = $oMapQuery->executeRectQuery( $adMin[0], > $adMin[1],$adMax[0], $adMax[1] ); > } > else { > $oResultSet = $oMapQuery->executePointQuery( $adMin[0], > $adMin[1] ); > } > >./query.phtml >* changed the if/then block under // execute query (line 124) to be: > if ( ( is_numeric( $adMax[0] ) && is_numeric( $adMax[1] ) ) && > ( $adMax[0] != $adMin[0] && $adMax[1] != $adMin[1] ) ) { > $oResultSet = $oMapQuery->executeRectQuery( $adMin[0], > $adMin[1],$adMax[0], $adMax[1] ); > } > else { > $oResultSet = $oMapQuery->executePointQuery( $adMin[0], > $adMin[1] ); > } > >Maybe I had to do this because of my browser? I didn't go back to >quintuple-y check the origins of $adMin and $adMax, but the above >solution works for me. > >Charlton > > > >Charlton Purvis >(803) 777-8858 : voice >(803) 777-8833 : fax >cpurvis@sc.edu > >Advanced Solutions Group >Department of Physics and Astronomy >University of South Carolina >Columbia, SC 29208 > >_______________________________________________ >Maplab-users mailing list >Maplab-users@dmsolutions.ca >http://lists.dmsolutions.ca/mailman/listinfo/maplab-users > > > -- -- Paul Spencer Applications and Software Development DM Solutions Group Inc. http://www.dmsolutions.ca
This archive was generated by Pipermail. |
MapTools.org -- Hosted by DM Solutions Group |