diff options
author | Spun Nakandala <supun.nakandala@gmail.com> | 2013-06-24 18:40:54 +0400 |
---|---|---|
committer | Spun Nakandala <supun.nakandala@gmail.com> | 2013-06-24 18:40:54 +0400 |
commit | 7e9d7a8c1e37390a84006a75195b82bc075bcf7d (patch) | |
tree | 6687cff3db503a7085d9d89450eca09c45bc7ee4 /tbl_gis_visualization.php | |
parent | a0a25c57456cc47e5ccfab370cbe981262579a2d (diff) |
gis_visualization.lib.php renamed as tbl_gis_visualization.lib.php. PMA_getHtmlForGisVisualization, PMA_getHtmlForOptionsList methods added to the tbl_gis_visualization.lib.php
Diffstat (limited to 'tbl_gis_visualization.php')
-rw-r--r-- | tbl_gis_visualization.php | 122 |
1 files changed, 10 insertions, 112 deletions
diff --git a/tbl_gis_visualization.php b/tbl_gis_visualization.php index d96f49a301..ffe48b9f5a 100644 --- a/tbl_gis_visualization.php +++ b/tbl_gis_visualization.php @@ -14,7 +14,7 @@ $url_params['goto'] = $cfg['DefaultTabDatabase']; $url_params['back'] = 'sql.php'; // Import visualization functions -require_once 'libraries/gis_visualization.lib.php'; +require_once 'libraries/tbl_gis_visualization.lib.php'; $response = PMA_Response::getInstance(); // Throw error if no sql query is set @@ -107,114 +107,12 @@ $visualization = PMA_GIS_visualizationResults( /** * Displays the page */ -?> -<!-- Display visualization options --> -<div id="div_view_options"> -<fieldset> - <legend><?php echo __('Display GIS Visualization'); ?></legend> - <div style="width: 400px; float: left;"> - <form method="post" action="tbl_gis_visualization.php"> - <?php echo PMA_generate_common_hidden_inputs($url_params); ?> - <table class="gis_table"> - <tr><td><label for="labelColumn"><?php echo __("Label column"); ?></label></td> - <td><select name="visualizationSettings[labelColumn]" id="labelColumn"> - <option value=""><?php echo __("-- None --"); ?></option> - <?php - -foreach ($labelCandidates as $labelCandidate) { - echo('<option value="' . htmlspecialchars($labelCandidate) . '"'); - if ($labelCandidate == $visualizationSettings['labelColumn']) { - echo(' selected="selected"'); - } - echo('>' . htmlspecialchars($labelCandidate) . '</option>'); -} - ?> - </select></td> - </tr> - - <tr><td><label for="spatial Column"><?php echo __("Spatial column"); ?></label></td> - <td><select name="visualizationSettings[spatialColumn]" id="spatialColumn"> - <?php - -foreach ($spatialCandidates as $spatialCandidate) { - echo('<option value="' . htmlspecialchars($spatialCandidate) . '"'); - if ($spatialCandidate == $visualizationSettings['spatialColumn']) { - echo(' selected="selected"'); - } - echo('>' . htmlspecialchars($spatialCandidate) . '</option>'); -} - ?> - </select></td> - </tr> - <tr><td></td> - <td class="button"><input type="submit" name="displayVisualizationBtn" value="<?php echo __('Redraw'); ?>" /></td> - </tr> -<?php -if (! $GLOBALS['PMA_Config']->isHttps()) { - ?> - <tr><td class="choice" colspan="2"> - <input type="checkbox" name="visualizationSettings[choice]" id="choice" value="useBaseLayer" - <?php - if (isset($visualizationSettings['choice'])) { - echo(' checked="checked"'); - } - ?> - /> - <label for="choice"><?php echo __("Use OpenStreetMaps as Base Layer"); ?></label> - </td></tr> - <?php -} -?> - </table> - <input type="hidden" name="displayVisualization" value="redraw"> - <input type="hidden" name="sql_query" value="<?php echo htmlspecialchars($sql_query); ?>" /> - </form> - </div> - - <div style="float:left;"> - <form method="post" class="disableAjax" action="tbl_gis_visualization.php"> - <?php echo PMA_generate_common_hidden_inputs($url_params); ?> - <table class="gis_table"> - <tr><td><label for="fileName"><?php echo __("File name"); ?></label></td> - <td><input type="text" name="fileName" id="fileName" /></td> - </tr> - <tr><td><label for="fileFormat"><?php echo __("Format"); ?></label></td> - <td><select name="fileFormat" id="fileFormat"> - <option value="png">PNG</option> - <option value="pdf">PDF</option> - <?php - -if ($svg_support) { - echo ('<option value="svg" selected="selected">SVG</option>'); -} - ?> - </select></td> - </tr> - <tr><td></td> - <td class="button"><input type="submit" name="saveToFileBtn" value="<?php echo __('Download'); ?>" /></td> - </tr> - </table> - <input type="hidden" name="saveToFile" value="download"> - <input type="hidden" name="sql_query" value="<?php echo htmlspecialchars($sql_query); ?>" /> - </form> - </div> - - <div style="clear:both;"> </div> - - <div id="placeholder" style="width:<?php echo htmlspecialchars($visualizationSettings['width']); ?>px;height:<?php echo htmlspecialchars($visualizationSettings['height']); ?>px;"> - <?php echo $visualization; ?> - </div> - <div id="openlayersmap"></div> - <input type="hidden" id="pmaThemeImage" value="<?php echo($GLOBALS['pmaThemeImage']); ?>" /> - <script language="javascript" type="text/javascript"> - function drawOpenLayers() - { - <?php - if (! $GLOBALS['PMA_Config']->isHttps()) { - echo (PMA_GIS_visualizationResults($data, $visualizationSettings, 'ol')); - } - ?> - } - </script> -</fieldset> -</div> + +$html = PMA_getHtmlForGisVisualization($url_params, $labelCandidates, + $spatialCandidates, $visualizationSettings, $sql_query,$visualization, + $svg_support, $data +); + +$response->addHTML($html); + +?>
\ No newline at end of file |