Hola a todos buenas tardes Espero alguien hable español en esta lista
Yo uso ms4w con pmapper4 y tengo el plugin graphicalquerys instalado. que me permite dibujar un poligono en el mapa y selecciona los objetos que cruzaron con el poligono. pintandolos de celeste Resulta que hasta ms4w version 3.1.0beta3 funcionaba bien este tiene mapserver 6.4.1. Ahora solo funciona cuando se trata de capas shape yo tengo todas las capas con postgis. Y en ese caso no funciona actualmente estoy probando ms4w 3.2.2 pero igual no he podido hacer funcionar el plugin alguien sabe como se puede arreglar. Repito que el problema ocurre cuando se usa para seleccionar capas postgis. Incluso el boton de select de pmapper que viene por defecto no funciona para seleccionar capas postgis. al respecto haciendo debug al codigo encontre que usa el archivo template.map este tiene estas capas y veo que por ejemplo opacity debe estar dentro de composite lo cual tambien ya he probado pero no se soluciona. Si alguin mas usa pmapper4 y ms4w que hable español que pueda ayudarme se lo agradeceria mucho. Creo que el problema podria estar en las lineas de abajo del archivo map.php o template.map pero no se como arreglarlo de la linea 895 del archivo map.php de pmapper if ($hlDynLayer) { // SELECTION COLOR $iniClrStr = trim($_SESSION["highlightColor"]); $iniClrList = preg_split('/[\s,]+/', $iniClrStr); $iniClr0 = $iniClrList[0]; $iniClr1 = $iniClrList[1]; $iniClr2 = $iniClrList[2]; // CREATE NEW CLASS $resClass = ms_newClassObj($newResLayer); $clStyle = ms_newStyleObj($resClass); $clStyle->color->setRGB($iniClr0, $iniClr1, $iniClr2); //$clStyle->outlinecolor->setRGB($iniClr0, $iniClr1, $iniClr2); $clStyle->set("symbolname", "circle"); $symSize = ($qlayType < 1 ? 10 : 5); $clStyle->set("size", $symSize); } Las lineas de donde lee para hacer la capa de seleccion de template.map # # Layer for POINT highlight # LAYER NAME "highlight_0" TYPE point OPACITY 50 CLASS STYLE COLOR 0 255 255 SYMBOL 'circle' SIZE 10 END END END # # Layer for LINE highlight # LAYER NAME "highlight_1" TYPE line OPACITY 70 CLASS ## MS < 6 STYLE COLOR 0 255 255 SYMBOL 'circle' SIZE 3 END ## MS >= 6 # STYLE # GEOMTRANSFORM "start" # ANGLE auto # COLOR 0 255 255 # SYMBOL 'circle' # SIZE 3 # END # STYLE # COLOR 0 255 255 # SYMBOL 'square' # SIZE 3 # END # STYLE # GEOMTRANSFORM "end" # ANGLE auto # COLOR 0 255 255 # SYMBOL 'circle' # SIZE 3 # END END END # # Layer for POLYGON highlight # LAYER NAME "highlight_2" TYPE polygon OPACITY 30 CLASS STYLE COLOR 0 255 255 OUTLINECOLOR 255 255 0 END STYLE OUTLINECOLOR 255 255 0 SIZE 3 END END END -- José Mercedes Venegas Acevedo cel Mov RPC 964185205 Member of the PHP Documentation Group (Spanish) ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users