[Gvsig_usuarios] Fwd: error ms_newMapObj("");?
Amalia Carolina Canavire
acarolinagc en gmail.com
Vie Ago 19 18:56:09 CEST 2011
Perdon la tardanza, pero recien ahora retome esto, hola el error persiste ,
puse esto en el mapfile
, siguiendo tus sugerencia jose , pero nada. Otro posible error.Muchas
gracias,
WEB
IMAGEPATH "/var/www/gisPrueba1/tmp/"
IMAGEURL "tmp/"
METADATA
"wms_encoding" "UTF-8"
"wms_title" "Mapserver WMS"
"wms_abstract" ""
"wms_srs" " EPSG:23030"
"wms_onlineresource" "
http://localhost/cgi-bin/mapserv?map=%2Fvar%2Fwww%2FgisPrueba1%2FdmWms.map"
END
El 21 de julio de 2011 12:57, José Vicente
<josevicente.higon en gmail.com>escribió:
> Hola,
> creo que te falta definir IMAGEPATH e IMAGEURL en el mapfile.
> Un saludo.
>
> El mié, 20-07-2011 a las 12:27 -0300, Amalia Carolina Canavire escribió:
> > hola gracias che, lo q hice fue lo indicado por
> >
> http://osgeo-org.1803224.n2.nabble.com/Pmapper-4-0-y-PHP-5-3-td5638757.html, agregue la extension extension=/usr/lib/php5/20090626/php_mapscript.so ,
> por el problema con dl(). Ahora sigo teniendo error con el jempsi
> > Igual el error persiste
> > [Wed Jul 20 09:54:08 2011] [error] [client ::1] PHP Warning:
> > [MapServer Error]: msDrawMap(): Unable to initialize image.\n
> > in /var/www/gisPrueba1/ejemplo01.php on line 11
> > [Wed Jul 20 09:54:08 2011] [error] [client ::1] PHP Warning:
> > [MapServer Error]: msPrepareImage(): Image dimensions not specified.\n
> > in /var/www/gisPrueba1/ejemplo01.php on line 11
> > [Wed Jul 20 09:54:08 2011] [error] [client ::1] PHP Fatal error: Call
> > to a member function saveWebImage() on a non-object
> > in /var/www/gisPrueba1/ejemplo01.php on line 13
> >
> >
> > ejemplo1. php
> > <?php
> > //Cargo la extensión MapScript . Verificamos si la extensión ya está
> > cargada por defecto.
> > //if (!extension_loaded("MapScript"))
> > dl('php_mapscript.'.PHP_SHLIB_SUFFIX);
> > // instanciamos un nuevo objeto: map object. El constructor debe
> > recibir al menos el parámetro de la ubicación del archivo .map
> > $jMap = ms_newMapObj("/var/www/gisPrueba1/dmWms.map");
> >
> > // Renderización
> > $jImagen = $jMap->draw();
> > // Creamos y capturamos la ruta de imagen renderizada.
> > $url_imagen = $jImagen->saveWebImage();
> >
> > ?>
> > <HTML>
> > <HEAD>
> > <TITLE>Ejemplo 1</TITLE>
> > </HEAD>
> > <BODY>
> > Holaaaaaaaaaaaaa
> > <IMG SRC=<?php echo $url_imagen; ?> />
> > </BODY>
> > </HTML>
> >
> >
> > MAP
> > NAME map_generated_by_gvsig
> > EXTENT 529495.7700000003 602500.6600000001 588409.9600000002
> > 660674.9800000001
> > SYMBOLSET "dmWms.sym"
> > FONTSET "fonts.txt"
> > LEGEND
> > IMAGECOLOR -1 -1 -1
> > LABEL
> > FONT "vera"
> > ANGLE FOLLOW
> > COLOR 0 0 0
> > ENCODING "UTF-8"
> > TYPE truetype
> > SIZE 8
> > END
> > STATUS ON
> > TRANSPARENT ON
> > END
> > WEB
> > METADATA
> > "wms_encoding" "UTF-8"
> > "wms_title" "Mapserver WMS"
> > "wms_abstract" ""
> > "wms_srs" " EPSG:23030"
> > "wms_onlineresource" "http://localhost/cgi-bin/mapserv?map=%
> > 2Fvar%2Fwww%2FgisPrueba1%2FdmWms.map"
> > END
> > END
> > PROJECTION
> > "init=epsg:23030"
> > END
> > LAYER
> > NAME "alachua_parcels_10.shp"
> > STATUS ON
> > TYPE POLYGON
> > DATA "/var/www/gisPrueba1/parcels_1001/alachua_parcels_10.shp"
> > MAXSCALE -1.0
> > MINSCALE -1.0
> > TRANSPARENCY 100
> > SIZEUNITS pixels
> > PROJECTION
> > "init=epsg:23030"
> > END
> > CLASS
> > STYLE
> > COLOR 255 255 102
> > OUTLINECOLOR 21 128 14
> > WIDTH 1
> > END
> > NAME "default"
> > END
> > METADATA
> > "wms_title" "alachua_parcels_10.shp"
> > "wms_abstract" "generated by gvSIG"
> > "wms_extent" "529495.7700000003 602500.6600000001
> > 588409.9600000002 660674.9800000001"
> > "gml_include_items" "all"
> > END
> > END # Layer
> > END # Map File
> >
> > El 20 de julio de 2011 06:06, José Vicente
> > <josevicente.higon en gmail.com> escribió:
> > Hola,
> > creo que me has pasado el fichero access_log en vez del
> > error_log, ¿te
> > importaría revisar este último fichero y ver si sale algún
> > error?
> > Un saludo.
> > El mar, 19-07-2011 a las 11:58 -0300, Amalia Carolina Canavire
> > escribió:
> >
> > > Hola muchas gracias jose por tomarte el tiempo y darme
> > alguna señal,
> > > no me aparece nada con este código
> > > <?php
> > > dl("php_mapscript.so");
> > > ?>
> > > y tampoco con este
> > > <?php
> > > dl('php_mapscript.so');
> > > phpinfo();
> > > ?>
> > > lo q me tira el log es esto
> > >
> > > :1 - - [19/Jul/2011:11:09:25 -0300] "GET / HTTP/1.1" 200 893
> > "-"
> > > "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13)
> > Gecko/20101206
> > > Ubuntu/10.10 (maverick) Firefox/3.6.13"
> > > ::1 - - [19/Jul/2011:11:09:28 -0300] "GET /prueba1.php
> > HTTP/1.1" 500
> > > 274 "http://localhost/" "Mozilla/5.0 (X11; U; Linux x86_64;
> > en-US;
> > > rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick)
> > Firefox/3.6.1
> > >
> > >
> > >
> > >
> > > El 19 de julio de 2011 04:07, José Vicente
> > > <josevicente.higon en gmail.com> escribió:
> > > Hola,
> > > al probar el siguiente código:
> > > <?php
> > > dl("php_mapscript.so");
> > > ?>
> > > ¿qué aparece por pantalla y qué dicen los logs de
> > Apache?
> > > Un saludo.
> > >
> > > El lun, 18-07-2011 a las 23:18 -0300, Amalia
> > Carolina Canavire
> > > escribió:
> > > >
> > > > Busque en foro, pero no logro solucionarlo,
> > ayuda :)
> > > >
> > > >
> > > >
> > > > Saludo gente, gracias a toda esta
> > comunidad q me ha
> > > permitido
> > > > avanzar de a poco en este hermozo
> > mundo.Pero como
> > > soy novata
> > > > despistada , me es necesario recurrir a
> > uds , a su
> > > ayuda.
> > > > Ahora mi problema radica en mapserver,
> > Tengo un
> > > simple
> > > > ejemplo con mapscript, pero resulta q la
> > pagina no
> > > publica
> > > > nada, el problema se me hace q esta en
> > $jMap =
> > > ms_newMapObj();
> > > > Buscando en foro encontre q eso puede ser
> > porque no
> > > tengo
> > > > mapscript instalado .Pero si lo tengo
> > instalado ?
> > > > Probe con el archivo /var/www/EJEMPLO.php
> > q tiene
> > > este codigo
> > > > <?
> > > > dl('php_mapscript.so');... esto no
> > funciona
> > > >
> > > >
> > > >
> > > >
> > > > phpinfo();
> > > > ?>
> > > >
> > > > por lo q probe
> > > > <?
> > > > phpinfo();
> > > > ?>
> > > > y me salio esto
> > >
> > >
> > > > Screenshot-2.png
> > > >
> > > >
> > > > El archivo .map esta
> > > en /var/www/programGis/dmWms.map
> > > >
> > > > <?php
> > > > // ejemplo01.php
> > > > // Jaime M. Tan Nozawa
> > > >
> > > > //Cargo la extensión MapScript .
> > Verificamos si la
> > > extensión
> > > > ya está cargada por defecto.
> > > > if (!extension_loaded("MapScript"))
> > > > dl('php_mapscript.'.PHP_SHLIB_SUFFIX);
> > > > // instanciamos un nuevo objeto: map
> > object. El
> > > constructor
> > > > debe recibir al menos el parámetro de la
> > ubicación
> > > del
> > > > archivo .map
> > > > $jMap =
> > > ms_newMapObj(" /var/www/programGis/dmWms.map");
> > > >
> > > > // Renderización
> > > > $jImagen = $jMap->draw();
> > > > // Creamos y capturamos la ruta de imagen
> > > renderizada.
> > > > $url_imagen = $jImagen->saveWebImage();
> > > >
> > > > ?>
> > > > <HTML>
> > > > <HEAD>
> > > > <TITLE>Ejemplo 1</TITLE>
> > > > </HEAD>
> > > > <BODY>
> > > > Holaaaaaaaaaaaaa
> > > > <IMG SRC=<?php echo $url_imagen; ?> />
> > > > </BODY>
> > > > </HTML>
> > > >
> > > > el ,map es
> > > > MAP
> > > > NAME map_generated_by_gvsig
> > > > EXTENT 529495.7700000003
> > 602500.6600000001
> > > > 588409.9600000002 660674.9800000001
> > > > SYMBOLSET "dmWms.sym"
> > > > FONTSET "fonts.txt"
> > > > LEGEND
> > > > IMAGECOLOR -1 -1 -1
> > > > LABEL
> > > > FONT "vera"
> > > > ANGLE FOLLOW
> > > > COLOR 0 0 0
> > > > ENCODING "UTF-8"
> > > > TYPE truetype
> > > > SIZE 8
> > > > END
> > > > STATUS ON
> > > > TRANSPARENT ON
> > > > END
> > > > WEB
> > > > METADATA
> > > > "wms_encoding" "UTF-8"
> > > > "wms_title" "Mapserver WMS"
> > > > "wms_abstract" ""
> > > > "wms_srs" " EPSG:23030"
> > > > "wms_onlineresource"
> > > > "http://localhost/cgi-bin/mapserv?map=%
> > 2Fvar%2Fwww%
> > > 2FgisPrueba
> > > > %2FdmWms.map"
> > > > END
> > > > END
> > > > PROJECTION
> > > > "init=epsg:23030"
> > > > END
> > > > LAYER
> > > > NAME "alachua_parcels_10.shp"
> > > > STATUS ON
> > > > TYPE POLYGON
> > > > DATA
> > > >
> > >
> > "/var/www/gisPrueba/parcels_1001/alachua_parcels_10.shp"
> > > > MAXSCALE -1.0
> > > > MINSCALE -1.0
> > > > TRANSPARENCY 100
> > > > SIZEUNITS pixels
> > > > PROJECTION
> > > > "init=epsg:23030"
> > > > END
> > > > CLASS
> > > > STYLE
> > > > COLOR 255 255 102
> > > > OUTLINECOLOR 21 128 14
> > > > WIDTH 1
> > > > END
> > > > NAME "default"
> > > > END
> > > > METADATA
> > > > "wms_title"
> > "alachua_parcels_10.shp"
> > > > "wms_abstract" "generated by
> > gvSIG"
> > > > "wms_extent" "529495.7700000003
> > > 602500.6600000001
> > > > 588409.9600000002 660674.9800000001"
> > > > "gml_include_items" "all"
> > > > END
> > > > END # Layer
> > > > END # Map File
> > > >
> > > >
> > > > Como hago para ver los errores , porque si
> > bien
> > > ejecute el
> > > > archivo php q tiene lo de mapscript , no
> > se como
> > > podría, ya se
> > > > en consola ejecutarlo y ver errores,
> > porque cuando
> > > ejecuta la
> > > > pagina en browser, sale en blanco la
> > misma, yo
> > > supongo q hay
> > > > error y q este esta en esa función, porque
> > cuando
> > > las comento,
> > > > me sale el "hola" de la página.
> > > > --
> > > >
> > > >
> > > > ************** :) sonrei que te queda
> > > lindo :):):):): amy
> > > > cgc **************************
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > >
> > > > ************** :) sonrei que te queda
> > > lindo :):):):): amy
> > > > cgc **************************
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > >
> > > > ************** :) sonrei que te queda
> > lindo :):):):): amy
> > > cgc
> > > > **************************
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > >
> > > > ************** :) sonrei que te queda
> > lindo :):):):): amy
> > > cgc
> > > > **************************
> > > >
> > > >
> > > >
> > >
> > > > _______________________________________________
> > > > gvSIG_usuarios mailing list
> > > > gvSIG_usuarios en listserv.gva.es
> > > >
> > > > Para ver histórico de mensajes, editar sus
> > preferencias de
> > > usuario o darse de baja en esta lista, acuda a la
> > siguiente
> > > dirección:
> > > >
> > > >
> > >
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> > >
> > >
> > > _______________________________________________
> > > gvSIG_usuarios mailing list
> > > gvSIG_usuarios en listserv.gva.es
> > >
> > > Para ver histórico de mensajes, editar sus
> > preferencias de
> > > usuario o darse de baja en esta lista, acuda a la
> > siguiente
> > > dirección:
> > >
> > >
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> > >
> > >
> > >
> > > --
> > >
> > >
> > > ************** :) sonrei que te queda lindo :):):):): amy
> > cgc
> > > **************************
> > >
> > >
> > >
> > > _______________________________________________
> > > gvSIG_usuarios mailing list
> > > gvSIG_usuarios en listserv.gva.es
> > >
> > > Para ver histórico de mensajes, editar sus preferencias de
> > usuario o darse de baja en esta lista, acuda a la siguiente
> > dirección:
> > >
> > >
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >
> >
> > _______________________________________________
> > gvSIG_usuarios mailing list
> > gvSIG_usuarios en listserv.gva.es
> >
> > Para ver histórico de mensajes, editar sus preferencias de
> > usuario o darse de baja en esta lista, acuda a la siguiente
> > dirección:
> >
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >
> >
> >
> >
> > --
> >
> >
> > ************** :) sonrei que te queda lindo :):):):): amy cgc
> > **************************
> >
> >
> >
> > _______________________________________________
> > gvSIG_usuarios mailing list
> > gvSIG_usuarios en listserv.gva.es
> >
> > Para ver histórico de mensajes, editar sus preferencias de usuario o
> darse de baja en esta lista, acuda a la siguiente dirección:
> >
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
--
*************** * :) *sonrei que te queda lindo :):):):): **amy **cgc
**************************
*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20110819/9ccf220d/attachment.htm
Más información sobre la lista de distribución gvSIG_usuarios