[Gfoss] info pmapper

si ti vedo un po confuso quindi cercherò di spiegarti i primi passi per creare un tuo progetto

Segui passo passo le istruzioni contenute nel p.mapper quick guide, al quale e' possibile
accedere da http:\\localhost
p.mapper tutorial.
Nel tutorial verrà spiegato in 6 passi come configurare i file necessari, che si trovano nella
cartella ms4w/apps/pmapper/config.
Tutti i dati relati agli shape file e alla cartografia dovranno essere inseriti nella cartella
ms4w/apps/pmapper/data
Il map file che devi modificare come tuo primo progetto si chiama pmapper_project.map, poi vedrai che ne potrai creare diversi, quindi lascia perdere l'esempio iniziale con la cartina dell'europa.

quindi
1 modifica a seconda delle tue esigenze il mapfile pmapper_project.map

questo e' un esempio di map sulla parte dell'inserimento di un raster
#------------------------RASTER LAYER---------------------------#
#
#
LAYER
NAME modis
TYPE Raster
DATA "/ms4w/apps/pmapper-2.0.0/data/Rectifygarfagnana.tif"
METADATA
"DESCRIPTION" "Raster image" #title on query result
END # Metadata
CLASS
NAME 'Raster image class'
TEMPLATE 'void'
END # Class
END # Layer

IMPORTANTISSIMO DEFINIRE I METADATA E GLI OGGETTI CLASS,
SENZA QUESTE DEFINIZIONI E L'ISTRUZIONE TEMPLATE VOID, CI SARà
UN ERRORE DI VISUALIZZAZIONE.

2 Oltre al map file si devono settare i file:

config_project.ini
php_config_project.php
js_config_project.php

Il settaggio di questi file e' spiegato molto bene nel p.mapper quick guide, che si trova tra i
file che si installano con il pacchetto di p.mapper.

spero di esserti stata utile.

Segui passo passo le istruzioni contenute nel p.mapper quick guide, al quale e’ possibile
accedere da http:\localhost
p.mapper tutorial.
Nel tutorial verrà spiegato in 6 passi come configurare i file necessari, che si trovano nella
cartella ms4w/apps/pmapper/config.

ok questo l’avevo fatto anche se a me si chiama:

c:/Inetpub/wwwroot/pmapper-3.0.0-beta1/config

Tutti i dati relati agli shape file e alla cartografia dovranno essere inseriti nella cartella
ms4w/apps/pmapper/data

da me non esiste, ma ho inserito tutto in

c:/Inetpub/wwwroot/pmapper-3.0.0-beta1/config/demodata

Il map file che devi modificare come tuo primo progetto si chiama pmapper_project.map, poi vedrai che ne potrai creare diversi, quindi lascia perdere l’esempio iniziale con la cartina dell’europa.

ummh… da me non esiste questo file. l’unico simile e’ il mio pmapper_demo.map

  • Mostra testo tra virgolette -

quindi
1 modifica a seconda delle tue esigenze il mapfile pmapper_project.map

questo e’ un esempio di map sulla parte dell’inserimento di un raster
#------------------------RASTER LAYER---------------------------#

LAYER
NAME modis
TYPE Raster
DATA “/ms4w/apps/pmapper- 2.0.0/data/Rectifygarfagnana.tif”
METADATA
“DESCRIPTION” “Raster image” #title on query result
END # Metadata
CLASS
NAME ‘Raster image class’
TEMPLATE ‘void’
END # Class
END # Layer

IMPORTANTISSIMO DEFINIRE I METADATA E GLI OGGETTI CLASS,
SENZA QUESTE DEFINIZIONI E L’ISTRUZIONE TEMPLATE VOID, CI SARà
UN ERRORE DI VISUALIZZAZIONE.

2 Oltre al map file si devono settare i file:

config_project.ini
php_config_project.php
js_config_project.php

Il settaggio di questi file e’ spiegato molto bene nel p.mapper quick guide, che si trova tra i
file che si installano con il pacchetto di p.mapper .

Tutto questo l’ho fatto ma senza risultati, anzi con il raster funziona (il raster si vede), ma quello che non si vede e’ la mappa principale.continuo a vedere l’europa come sfondo

2006/12/13, accakappa <accakappa@gmail.com>:

Segui passo passo le istruzioni contenute nel p.mapper quick guide, al quale e’ possibile
accedere da http:\localhost
p.mapper tutorial.
Nel tutorial verrà spiegato in 6 passi come configurare i file necessari, che si trovano nella
cartella ms4w/apps/pmapper/config.

ok questo l’avevo fatto anche se a me si chiama:

c:/Inetpub/wwwroot/pmapper-3.0.0-beta1/config

Tutti i dati relati agli shape file e alla cartografia dovranno essere inseriti nella cartella
ms4w/apps/pmapper/data

da me non esiste, ma ho inserito tutto in

c:/Inetpub/wwwroot/pmapper-3.0.0-beta1/config/demodata

Il map file che devi modificare come tuo primo progetto si chiama pmapper_project.map, poi vedrai che ne potrai creare diversi, quindi lascia perdere l’esempio iniziale con la cartina dell’europa.

ummh… da me non esiste questo file. l’unico simile e’ il mio pmapper_demo.map

quindi
1 modifica a seconda delle tue esigenze il mapfile pmapper_project.map

questo e’ un esempio di map sulla parte dell’inserimento di un raster
#------------------------RASTER LAYER---------------------------#

LAYER
NAME modis
TYPE Raster
DATA “/ms4w/apps/pmapper- 2.0.0/data/Rectifygarfagnana.tif”
METADATA
“DESCRIPTION” “Raster image” #title on query result
END # Metadata
CLASS
NAME ‘Raster image class’
TEMPLATE ‘void’
END # Class
END # Layer

IMPORTANTISSIMO DEFINIRE I METADATA E GLI OGGETTI CLASS,
SENZA QUESTE DEFINIZIONI E L’ISTRUZIONE TEMPLATE VOID, CI SARà
UN ERRORE DI VISUALIZZAZIONE.

2 Oltre al map file si devono settare i file:

config_project.ini
php_config_project.php
js_config_project.php

Il settaggio di questi file e’ spiegato molto bene nel p.mapper quick guide, che si trova tra i
file che si installano con il pacchetto di p.mapper .

Tutto questo l’ho fatto ma senza risultati, anzi con il raster funziona (il raster si vede), ma quello che non si vede e’ la mappa principale.continuo a vedere l’europa come sfondo

vedi allegato

ciao a tutti,

ho provato e riprovato ma non mi cambia nulla.

Ho cambiato anche versione con una “stable” e con la 2.0.0 ma ancora niente.

Non riesco a vedere nulla.

Ho aggiunto nel file epsg di sistema questa riga pensando che magari il problema fosse li ma anche questo tentativo non e’ andato a buon fine:

WGS 84 / UTM zone 32N

<32767> +proj=utm +zone=32 +x_0=500000 +y_0=-4000000 +ellps=WGS84 +no_defs no_defs <>

Ho settato 32767 nelle projezioni del file .map ma niente.

Sapete dirmi se c’e’ un modo per attivare dei file di log dove si capisce passo passo cosa fa il pmapper e perche’ mi visualizza sempre
una schermata bianca e non la regione che voglio, che in questo caso e’ l’emilia romagna.

Ho cambiato in vari modi anche gli EXTENT.

Questo e’ parte del mio .map:

Start of map file

MAP
EXTENT 1988372 1400000 6411627 5400000
#EXTENT 4300000 2300000 4500000 2400000
#EXTENT 619876 871833 762979 963821

UNITS meters
#EXTENT -15 30 40 70
#UNITS dd
SIZE 199 149
#SIZE 600 500
#SHAPEPATH “…/…/…/…/demodata”
SHAPEPATH “c:/Inetpub/wwwroot/pmapper-stable/config/demodata2”

#SYMBOLSET “…/demodata/symbols/symbols35.sym”
#FONTSET “…/…/…/data/fonts/msfontset.txt”
RESOLUTION 96
IMAGETYPE png
INTERLACE OFF
#CONFIG “PROJ_LIB” “C:/proj/nad/”
PROJECTION
“init=epsg:32767”
#“init=epsg:3035”

ETRS-LAEA

“+proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +units=m +no_defs no_defs”

“proj=laea”

“lat_0=52.000000”

“lon_0=10.000000”

“x_0=4321000”

“y_0=3210000”

“ellps=GRS80”

“units=m”

“no_defs”

END

Start of Layer Bacini.shp

LAYER
NAME “Bacini”
TYPE polygon
STATUS ON
DATA “Bacini”

TRANSPARENCY 30

PROJECTION
#“init=epsg:4326”
#“init=epsg:3035”
“init=epsg:32767”
END
METADATA
“DESCRIPTION” “Bacini”
“RESULT_FIELDS” “NAME,AREA”
“RESULT_HEADERS” “Name,Area”
END # Metadata
CLASS
Name ‘Bacini’
COLOR 0 0 199
OUTLINECOLOR 0 0 0
TEMPLATE void
END # Class
END # Layer

END #Map

Naturalmente ho tutti i file shape nella direcotory giusta.

Se rimetto tutto come era all’inizio (vedi demo) mi rifunziona tutto e si vede l’europa ma il mio scopo e vedere il mio bacini dell’emilia romagna e ancora l’esito e’ negativo.

grazie a tutti

Il 13/12/06, kassandraxxx@libero.it <kassandraxxx@libero.it > ha scritto:

si ti vedo un po confuso quindi cercherò di spiegarti i primi passi per creare un tuo progetto

Segui passo passo le istruzioni contenute nel p.mapper quick guide, al quale e’ possibile
accedere da http:\localhost
p.mapper tutorial.
Nel tutorial verrà spiegato in 6 passi come configurare i file necessari, che si trovano nella
cartella ms4w/apps/pmapper/config.
Tutti i dati relati agli shape file e alla cartografia dovranno essere inseriti nella cartella
ms4w/apps/pmapper/data
Il map file che devi modificare come tuo primo progetto si chiama pmapper_project.map, poi vedrai che ne potrai creare diversi, quindi lascia perdere l’esempio iniziale con la cartina dell’europa.

quindi
1 modifica a seconda delle tue esigenze il mapfile pmapper_project.map

questo e’ un esempio di map sulla parte dell’inserimento di un raster
#------------------------RASTER LAYER---------------------------#

LAYER
NAME modis
TYPE Raster
DATA “/ms4w/apps/pmapper-2.0.0/data/Rectifygarfagnana.tif”
METADATA
“DESCRIPTION” “Raster image” #title on query result
END # Metadata
CLASS
NAME ‘Raster image class’
TEMPLATE ‘void’
END # Class
END # Layer

IMPORTANTISSIMO DEFINIRE I METADATA E GLI OGGETTI CLASS,
SENZA QUESTE DEFINIZIONI E L’ISTRUZIONE TEMPLATE VOID, CI SARà
UN ERRORE DI VISUALIZZAZIONE.

2 Oltre al map file si devono settare i file:

config_project.ini
php_config_project.php
js_config_project.php

Il settaggio di questi file e’ spiegato molto bene nel p.mapper quick guide, che si trova tra i
file che si installano con il pacchetto di p.mapper.

spero di esserti stata utile.


Gfoss mailing list
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss

accakappa ha scritto:

ciao a tutti,

ho provato e riprovato ma non mi cambia nulla.

[cut]

Se avessi letto bene il contenuto del pmapperdemo.map...
Rileggendo le prime 11 righe:

# Adapt settings in map file <tt>pmapper_demo.map</tt> for the following tags to match settings
# on your machine (see additionally MapServer documentation for detailed information):

# MAP
   # SHAPEPATH
   # FONTSET
   # SYMBOLSET
  # WEB
   # IMAGEPATH # IMAGEURL

Mentre i tag FONTSET e SYMBOLSET sono opzionali, tutti gli altri sono obbligatori.
E' chiaro adesso cosa non va? Ti manca un qualcosa del tipo:

#
# Start of web interface definition
#
WEB
  TEMPLATE "map.html"
  IMAGEPATH "d:/ms4w/tmp/ms_tmp/"
  IMAGEURL "/ms_tmp/"
  METADATA
  END # Metadata
END # Web

dove IMAGEPATH = percorso assoluto della dir (accessibile in scrittura) dove Mapserver andrà a creare le immagini della vista
e IMAGEURL = URL (indirizzo web) della stessa cartella (alias della stessa cartella di IMAGEPATH, così come definito nel file di configurazione del tuo server).

Spero di esserti stato di aiuto.
In bocca al lupo!

Ciao
Antonio Falciano

Grazie per la pronta risposta.

Ho messo solo una parte del mio .map, all’interno c’e’ anche la parte che mi hai descritto.

Adesso lo posto tutto:

Adapt settings in map file pmapper_demo.map for the following tags to match settings

on your machine (see additionally MapServer documentation for detailed information):

MAP

SHAPEPATH

FONTSET

SYMBOLSET

WEB

IMAGEPATH

IMAGEURL

Start of map file

MAP
EXTENT 1988372 1400000 6411627 5400000
#EXTENT 4300000 2300000 4500000 2400000
#EXTENT 619876 871833 762979 963821

UNITS meters
#EXTENT -15 30 40 70
#UNITS dd
SIZE 199 149
#SIZE 600 500
#SHAPEPATH “…/…/…/…/demodata”
SHAPEPATH “c:/Inetpub/wwwroot/pmapper-stable/config/demodata2”

#SYMBOLSET “…/demodata/symbols/symbols35.sym”
#FONTSET “…/…/…/data/fonts/msfontset.txt”
RESOLUTION 96
IMAGETYPE png
INTERLACE OFF
#CONFIG “PROJ_LIB” “C:/proj/nad/”
PROJECTION
“init=epsg:32767”
#“init=epsg:3035”

ETRS-LAEA

“+proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +units=m +no_defs no_defs”

“proj=laea”

“lat_0=52.000000”

“lon_0=10.000000”

“x_0=4321000”

“y_0=3210000”

“ellps=GRS80”

“units=m”

“no_defs”

END

OUTPUTFORMAT
NAME png
DRIVER “GD/PNG”
MIMETYPE “image/png”
IMAGEMODE RGB
FORMATOPTION INTERLACE=OFF
TRANSPARENT OFF
END

OUTPUTFORMAT
NAME png8
DRIVER “GD/PNG”
MIMETYPE “image/png”
IMAGEMODE PC256
FORMATOPTION INTERLACE=OFF
TRANSPARENT OFF
END

OUTPUTFORMAT
NAME GTiff
DRIVER “GDAL/GTiff”
MIMETYPE “image/tiff”
IMAGEMODE RGB
#FORMATOPTION “TFW=YES”
#FORMATOPTION “COMPRESS=PACKBITS”
END

OUTPUTFORMAT
NAME imagemap
MIMETYPE “text/html”
FORMATOPTION SKIPENDTAG=OFF
DRIVER imagemap
END

Start of web interface definition

WEB
TEMPLATE “map.phtml”
#IMAGEPATH "d:\webdoc\tmp"
IMAGEPATH “…/…/images/tmp/”
IMAGEURL “/tmp/”
METADATA
END # Metadata
END # Web

Start of Reference map definition

REFERENCE
EXTENT 1988372 1400000 6411627 5400000
#EXTENT 1496247 1332616 7055632 5502154 #2200000 1400000 8000000 5400000
IMAGE “…/…/images/Reno.png”
SIZE 199 149
COLOR -1 -1 -1
OUTLINECOLOR 255 0 0
END # Reference

LEGEND
END

Start of ScaleBar definition

SCALEBAR
STATUS embed
TRANSPARENT off
INTERVALS 4
SIZE 200 3
UNITS kilometers
COLOR 250 250 250
OUTLINECOLOR 0 0 0
BACKGROUNDCOLOR 100 100 100
STYLE 0
POSTLABELCACHE true
LABEL
COLOR 0 0 90
#OUTLINECOLOR 200 200 200
SIZE small
END # Label
END # Reference

SYMBOLS USED IN PMAPPER

- ‘circle’ always necessary (used e.g. for highlight)

- ‘square’ used in currecnt map file

Symbols can also be defined via tag SYMBOLSET (see above)

Symbol
Name ‘circle’
Type ELLIPSE
Filled TRUE
Points
1 1
END
END

Symbol
Name ‘square’
Type VECTOR
Filled TRUE
Points
0 1
0 0
1 0
1 1
0 1
END
END

#================== START OF LAYER SECTION =====================#

Start of Layer Bacini.shp

LAYER
NAME “Bacini”
TYPE polygon
STATUS ON
DATA “Bacini”

TRANSPARENCY 30

PROJECTION
#“init=epsg:4326”
#“init=epsg:3035”
“init=epsg:32767”
END
METADATA
“DESCRIPTION” “Bacini”
“RESULT_FIELDS” “NAME,AREA”
“RESULT_HEADERS” “Name,Area”
END # Metadata
CLASS
Name ‘Bacini’
COLOR 0 0 199
OUTLINECOLOR 0 0 0
TEMPLATE void
END # Class
END # Layer

END #Map

accakappa ha scritto:

[cut]

#
# Start of web interface definition
#
WEB
  TEMPLATE "map.phtml"
  #IMAGEPATH "d:\webdoc\tmp\"
   IMAGEPATH "../../images/tmp/"
    IMAGEURL "/tmp/"
  METADATA
  END # Metadata
END # Web

[cut]

Domanda: l'IMAGEURL da te riportato è l'alias dell'IMAGEPATH?
IMHO il problema sta qua...

Ciao
Antonio Falciano

Il 09/01/07, Antonio Falciano <afalciano@yahoo.it> ha scritto:

Domanda: l’IMAGEURL da te riportato è l’alias dell’IMAGEPATH?
IMHO il problema sta qua…

SI ho anche ricontrollato non si sa mai

Ciao
Antonio Falciano

Ciao e grazie per la risposta


Gfoss mailing list
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss