Ciao Beppe
Beh a prima vista sembra proprio un problema di extent: mi spiego
Tu dichiari per la mappa un projection 4326, ovvero WGS84 Geografico,
unità di misura dovrebbero essere gradi, dd, mentre in units riporti meters.
Come extent riporti 497.709898 520.542846 510.352133 528.330362
immagimo sia un riferimento locale… metrico però! Non credo tu possa passare i metri alla 4326, o meglio probabilmente sono ignorati.
Credo che il problema stia lì.
Inoltre sei sicuro che il sistema di riferimento del layer sia corretto e debba essere 4326? ripeto è un sistema WGS84 geografico… se sono misure piane mi pare strano.Se hai uno shapefile dovresti provare ad interrogarlo con ogrinfo mi pare per sapere proiezione ed extent assegnato.
Soluzioni (tra loro alternative):
- converti l’extent in gradi (ma non so se si riesca nel tuo caso)
- se conosci il punto 0,0 cui le coordinate si riferiscono, assegna le vere coordinate al punto e georeferisci il disegno
- proietta la mappa in un sistema metrico esempio 32632 o 32633 (a seconda del fuso in cui ti trovi): in pratica alla mappa prova ad assegnare 32632 o 32633 e vedi che succede; fai una prova anche assegnando al solo layer 32632 o 32633 e lasciando il resto come è.
Spero di esserti stato di aiuto, facci sapere
Buon anno a tutti,
Francesco Massa
2009/1/2 <gfoss-request@faunalia.com>
Invia le richieste di iscrizione alla lista Gfoss all’indirizzo
gfoss@faunalia.comPer iscriverti o cancellarti attraverso il web, visita
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
oppure, via email, manda un messaggio con oggetto `help’ all’indirizzo
gfoss-request@faunalia.comPuoi contattare la persona che gestisce la lista all’indirizzo
gfoss-owner@faunalia.comSe rispondi a questo messaggio, per favore edita la linea dell’oggetto
in modo che sia più utile di un semplice “Re: Contenuti del digest
della lista Gfoss…”Argomenti del Giorno:
- Re: Digest di Gfoss, Volume 42, Numero 10 (beppe)
Message: 1
Date: Thu, 01 Jan 2009 19:51:45 +0100
From: beppe <beppenapo@gmail.com>
Subject: Re: [Gfoss] Digest di Gfoss, Volume 42, Numero 10
To: gfoss@faunalia.com
Message-ID: 1230835905.10832.35.camel@beppe
Content-Type: text/plain; charset=utf-8Il giorno ven, 05/12/2008 alle 12.00 +0100,beppe ha scritto:
Salve a tutti,
come già scritto in un’altra mail mi dispiace se vi stresso, ma non
riesco a venire a capo del problema, riassumo:
ho messo su 3 webgis per 3 progetti diversi, tutti e tre si
appoggiano
ad un database, gli oggetti dei primi sono punti e sono
georeferenziati
con sistema wgs84, e tutto funziona correttamente (autoidentify,
search,
hyperlink ecc.), il terzo (il più importante!!!) ha oggetti di tipo
multilinestring, referenziati con un sistema relativo xy.
All’inizio pensavo che fosse un problema legato al tipo “multiline”,
ma,
poichè il progetto non mi carica niente, né raster, né shape, e
s’impalla alla schermata del loading, credo sia un problema di
proiezione.Se il problema fosse questo e, grazie al vostro aiuto
riuscissi a
risolverlo, mi resta il dubbio del tipo “multiline”: mapserver
gestisce
questo tipo di oggetto?
Se anche questo fosse un problema, come posso risolverlo,
considerando
che ogni oggetto è composto da oltre 300 segmenti?Grazie
-beppe-
Ho provato a caricare il progetto direttamente in mapserver e tutti i
layer vengono caricati correttamente (shape, tile, postgis, raster),
ergo dev’essere un problema di pmapper … ho controllato l’extent, i
percorsi alle cartelle, i permessi alle cartelle “tmp”, la proiezione
ecc. ecc., ma continua a riapparire quell’orribile schermata
“loading” !!!
Mentre aspetto l’illuminazione mi affido a voi!!!-beppe-
Anno nuovo, problemi vecchi!!!
Colgo l’occasione per fare gli auguri a tutti e passo subito al
problema: è sempre lo stesso!!!
Il progetto non carica niente!!!
Ho provato e riprovato, sono ripartito da zero, ho usato il plugin di
esportazione per mapserver di qgis, ho provato diversi tipi di
proiezioni compatibili ma niente, caricando tutto direttamente con
mapserver (in modalità map) è tutto ok, pmapper continua a farmi penare
e non capisco perché.
Ho provato con un solo layer ma niente.
Ho paura sia un problema dell’extent, ma anche copiandola da qgis non
risolvo.
La porzione di territorio da visualizzare è molto piccola (l’area di un
monastero di medie dimensioni) ma non credo che il problema sia questo.
Vi posto il mapfile, abbiate pietà di me, se non risolvo non mi
laureo!!!Sempre vostro
-beppe-
Start of map file
MAP
EXTENT 497.709898 520.542846 510.352133 528.330362UNITS meters
#EXTENT -15 30 40 70
#UNITS dd
SIZE 600 500
SHAPEPATH “…/…/…/pmapper_mtsc_data”
SYMBOLSET “…/common/symbols/symbols-pmapper.sym”
FONTSET “…/common/fonts/msfontset.txt”
RESOLUTION 96
IMAGETYPE png
INTERLACE OFF
#CONFIG “PROJ_LIB” “C:/proj/nad/”
PROJECTION
“+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs”
ENDImage formates for GD
OUTPUTFORMAT
NAME “png”
DRIVER “GD/PNG”
MIMETYPE “image/png”
IMAGEMODE RGB
FORMATOPTION INTERLACE=OFF
TRANSPARENT OFF
EXTENSION “png”
ENDOUTPUTFORMAT
NAME “png8”
DRIVER “GD/PNG”
MIMETYPE “image/png”
IMAGEMODE PC256
FORMATOPTION INTERLACE=OFF
TRANSPARENT OFF
EXTENSION “png”
ENDOUTPUTFORMAT
NAME “jpeg”
DRIVER “GD/JPEG”
MIMETYPE “image/jpeg”
IMAGEMODE RGB
FORMATOPTION “QUALITY=70”
EXTENSION “jpg”
ENDImage formats for AGG
OUTPUTFORMAT ### 24 bit PNG
NAME ‘agg_png’
DRIVER AGG/PNG
IMAGEMODE RGB
END
OUTPUTFORMAT ### 32 bit PNG with alpha channel from transparency
NAME ‘agg_pnga’
DRIVER AGG/PNG
IMAGEMODE RGBA
END
OUTPUTFORMAT ### 8 bit PNG
NAME ‘agg_png8’
DRIVER AGG/PNG
IMAGEMODE RGB
FORMATOPTION “QUANTIZE_FORCE=ON”
FORMATOPTION “QUANTIZE_DITHER=OFF”
FORMATOPTION “QUANTIZE_COLORS=256”
END
OUTPUTFORMAT
NAME ‘agg_jpeg’
DRIVER AGG/JPEG
IMAGEMODE RGB
END
OUTPUTFORMAT
NAME GTiff
DRIVER “GDAL/GTiff”
MIMETYPE “image/tiff”
IMAGEMODE RGB
#FORMATOPTION “TFW=YES”
#FORMATOPTION “COMPRESS=PACKBITS”
EXTENSION “tif”
ENDOUTPUTFORMAT
NAME imagemap
MIMETYPE “text/html”
FORMATOPTION SKIPENDTAG=OFF
DRIVER imagemap
ENDStart of web interface definition
WEB
TEMPLATE “map.html”
IMAGEPATH “/var/www/tmp/”
IMAGEURL “/tmp/”
METADATA
#“MAPFILE_ENCODING” “ISO-8859-1”
“ows_title” “WMS Demo Server”
“ows_onlineresource” “http://wms.yourserver.org?owskey=test&”
“ows_srs” “EPSG:4326”
END # Metadata
END # WebStart of Reference map definition
REFERENCE
EXTENT 497.709898 520.542846 510.352133 528.330362
IMAGE “…/…/images/reference.png”
SIZE 199 149
COLOR -1 -1 -1
OUTLINECOLOR 255 0 0
END # ReferenceLEGEND
ENDStart of ScaleBar definition
SCALEBAR
STATUS off
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 # ReferenceSYMBOLS 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
ENDSymbol
Name ‘square’
Type VECTOR
Filled TRUE
Points
0 1
0 0
1 0
1 1
0 1
END
END#================== START OF LAYER SECTION =====================#
#tile index mosaico strutture
#LAYER
NAME ‘strutture’
STATUS OFF
TYPE RASTER
TILEINDEX “mosaico.shp”
TILEITEM “location”
PROJECTION
“init=epsg:4326”
END
#END
LAYER
NAME ‘ingombri_totali’
TYPE POLYGON
DATA ‘ingombri_totali’
METADATA
‘wms_title’ ‘ingombri_totali’
END
STATUS DEFAULT
TRANSPARENCY 100
PROJECTION
“init=epsg:4326”
END
CLASS
NAME ‘ingombri_totali’
STYLE
SYMBOL 0
SIZE 3
OUTLINECOLOR 0 0 0
COLOR 118 42 2
END
END
ENDLAYER
NAME ‘integrazioni’
TYPE POLYGON
DATA ‘integrazioni’
METADATA
‘wms_title’ ‘integrazioni’
END
STATUS DEFAULT
TRANSPARENCY 100
PROJECTION
“init=epsg:4326”
END
CLASS
NAME ‘integrazioni’
STYLE
SYMBOL 0
SIZE 3
OUTLINECOLOR 0 0 0
COLOR 53 165 136
END
END
END#connessione postgis
LAYER
NAME “sepolture”
TYPE LINE
CONNECTIONTYPE postgis
CONNECTION “host=localhost user=beppe password=xxx dbname=ssd”
DATA “gis FROM sepoltura_singola”
TEMPLATE void
DUMP true
METADATA
‘wms_title’ ‘sepolture’
“RESULT_FIELDS” “tomba,us”
“RESULT_HEADERS” “tomba,us”
END#meta
STATUS DEFAULT
TRANSPARENCY 100
PROJECTION
“init=epsg:4326”
END#proj
CLASS
NAME ‘sepolture’
STYLE
SYMBOL 0
SIZE 3
OUTLINECOLOR 230 106 251
COLOR 0 0 0
END#stile
END#class
END#layer
END#map
Iscriviti all’associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss mailing list
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfossFine di Digest di Gfoss, Volume 43, Numero 2