|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
Query ObjectHi All,
I modified the code and I arrived below at this stage, when I consult a District (quarter) - "Bairro" that is seen in view of the map, does not happen nothing, only one "refresh" in the navigator (to browser), but when I consult a quarter it are of view of the map happens this error: Warning: [MapServer Error]: msQueryByAttributes(): No matching record(s) found. in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msFreeHashItems(): Can't free NULL table in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msFreeHashItems(): Can't free NULL table in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msInsertHashTable: Invalid hash table or key in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msInsertHashTable: Invalid hash table or key in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msInsertHashTable: Invalid hash table or key in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msInsertHashTable: Invalid hash table or key in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msInsertHashTable: Invalid hash table or key in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: [MapServer Error]: msInsertHashTable: Invalid hash table or key in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 826 Warning: Division by zero in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 850 Warning: Division by zero in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 851 Warning: Division by zero in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 852 Warning: Division by zero in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\Geo.php on line 853 Fatal error: [MapServer Error]: msCalculateScale(): Invalid image extent, minx=362893.561644, miny=7755955.097581, maxx=362893.561644, maxy=7755955.097581. in D:\ms4w\apps\maplab-2.2.1\projects\gmf_apps\Geo\wrapper\map_navigator.php on line 341 Code Change // Adriano Hantequeste Gomes - 19/jan/07 // // Consulta Objeto // // if ($http_form_vars["texto"]) { $p_texto = strtoupper($_GET[texto]); //$p_tipo = $_GET[tipo]; $nome_bairro = $p_texto; $capa = $oMapSession->oMap->getLayerByname("Bairros"); $capa->queryByAttributes("NOME_BAIRR",$nome_bairro,MS_SINGLE); $oextent = $oMapSession->oMap->extent; if ($capa->getNumResults() > 0) { $oresult = $capa->getResult(0); $capa->open(); $oshape = $capa->getShape($oresult->tileindex,$oresult->shapeindex); $oExtents = $oMapSession->oMap->extent; $oldExtents=$oExtents; $oshape->free(); //Zoom $nXBuffer = ( $oExtents->maxx - $oExtents->minx )*0.05; $nYBuffer = ( $oExtents->maxy - $oExtents->miny )*0.05; $nMinX = $oExtents->minx - $nXBuffer; $nMaxX = $oExtents->maxx + $nXBuffer; $nMinY = $oExtents->miny - $nYBuffer; $nMaxY = $oExtents->maxy + $nYBuffer; $oExtents->setextent( $nMinX, $nMinY, $nMaxX, $nMaxY ); } $breite=$oMapSession->oMap->width; $hoehe=$oMapSession->oMap->height; $px1=$breite/($oldExtents->maxx-$oldExtents->minx)*($oExtents->minx-$oldExtents->minx); $px2=$breite/($oldExtents->maxx-$oldExtents->minx)*($oExtents->maxx-$oldExtents->minx); $py1=$hoehe/($oldExtents->maxy-$oldExtents->miny)*($oldExtents->maxy-$oExtents->maxy); $py2=$hoehe/($oldExtents->maxy-$oldExtents->miny)*($oldExtents->maxy-$oExtents->miny); $oMapNavigator->zoomRectangle($px1, $py2, $px2, $py1); } -- Atenciosamente, Adriano Hantequeste Gomes CREA 080047648-4 Departamento de Geoprocessamento - GEO Gerência de Estatística e Analise Criminal - GEAC Secretaria de Estado da Segurança Pública e Defesa Social - SESP Av. Marechal Mascarenhas de Moraes, 2355 Bento Ferreira - Vitória - Espírito Santo CEP: 29.052-121 Telefone: 55 27 3334-4736 Fax: 55 27 3334-4735 Celular: 55 27 9225-4852 _______________________________________________ Maplab-users mailing list Maplab-users@... http://lists.maptools.org/mailman/listinfo/maplab-users |
| Free embeddable forum powered by Nabble | Forum Help |