Grazie a tutti per il supporto!
Dopo 1 settimana di prove di qualsiasi tipo sono riuscito a capire che mancavano i file .dbf!! si erano dimenticati di darmeli!!
Comunque per informazione (potrebbe servire ad altri):
- è vero mancavano i CLASS
- ho abilitato il DEBUG dal file map
CONFIG "MS_ERRORFILE" "C:/ms4w/tmp/ms_tmp/ms_error.txt"
DEBUG ON
- nell'EXTENT mettere le coordinate dell'angolo inf sx e sup dx (ho utilizzato global mapper, versione free)
- in PROJECTION per la toscana ho messo:
PROJECTION
"+proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=1500000 +y_0=0 +ellps=intl +units=m +no_defs"
END
(per recuperare i parametri ho utilizzato sempre global mapper e http://trac.osgeo.org/proj/wiki/GenParms)
- gli apici sono obbligatori solo nei metadata
PiaMic ha scritto:
Quando presenti un layer devi aggiungere anche il tipo di simbolizzazione con cui lo vuoi rappresentato, voce CLASS. Inoltre NOME e DATA credo vadano tra virgolette (apici o doppi apici a piacere). Ti suggerisco un primo esempio.
LAYER
NAME 'corso'
METADATA
"DESCRIPTION" "Corso"
END
TYPE POLYGON
STATUS ON
DATA 'corso'CLASS
TEMPLATE 'void'
NAME "corso"
STYLE
SYMBOL 0
COLOR 255 0 0
OUTLINECOLOR 0 0 0
END
ENDInoltre hai preparato il file di configurazione (config_nome.ini oppure config_nome.xml a seconda della versione di mapserver)?.
Pia Miccoli
tecnico Gis
Ufficio Sic
Comune di Fano
tel. 0721-887746------------------------------------------------------------------------
*From:* Marco [mailto:marcpat@katamail.com]
*To:* gfoss@faunalia.it
*Sent:* Wed, 21 Oct 2009 15:58:35 +0200
*Subject:* Re: [Gfoss] extent mapserverCiao grazie della risposta.
Ho provato co questo file map inserendo projectione di mario 1 , ma
il risultato non cambia (non
visualizza niente!!):MAP
NAME GMAP_DEMO
STATUS ON
SYMBOLSET ../etc/symbols.txt
#EXTENT 1667411.489 4739588.020 1757212.931 4780611.520 #mappa centrata
#EXTENT 1695545.217 4741992.944 1727399.361 4774287.927
#EXTENT 1691625.971096 4755267.676076 1728863.589051 4776306.589887
#EXTENT 1705345 4705269 1755866 4785574
EXTENT 1691652.210 4740714.770 1732975.420 4779487.140 # limiti
provincia
UNITS METERS
SHAPEPATH "../data"
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt
PROJECTION
"+proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=1500000 +y_0=0
+ellps=intl +units=m +no_defs"
END#
# Start of web interface definition
#
WEB
#
# On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the
root
# of the drive where the .MAP file resides.
#
IMAGEPATH "/ms4w/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
END#
# Start of legend
#
LEGEND
KEYSIZE 18 12
LABEL
TYPE BITMAP
SIZE MEDIUM
COLOR 0 0 89
END
STATUS ON
END#
# Start of scalebar
#
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE SMALL
END
SIZE 150 5
COLOR 255 255 255
BACKGROUNDCOLOR 0 0 0
OUTLINECOLOR 0 0 0
UNITS kilometers
INTERVALS 5
STATUS ON
ENDQUERYMAP
STYLE HILITE
COLOR 255 0 0
ENDLAYER
NAME 'corso'
METADATA
"DESCRIPTION" "Corso"
END
TYPE POLYGON
STATUS ON
DATA 'corso'CLASS
TEMPLATE 'void'
NAME "corso"
STYLE
SYMBOL 0
COLOR 255 0 0
OUTLINECOLOR 0 0 0
END
ENDEND # layer
END # Map File
PiaMic ha scritto:
> Provo a risponderti. Noi, come estensione, abbiamo dato l'angolo in
> basso a sinistra, e poi l'angolo in alto a destra, dell'estensione
> massima dei nostri confini comunali.
>
> EXTENT 2348662 4844448 2371876 4862870
>
> Il nostro sistema di riferimento è
> Monte Mario Roma Italy 2 Fuso Est
>
> Quindi, sempre nell'intestazione del file.map abbiamo indicato la
> proiezione utilizzata (trovata su internet)
>
> PROJECTION
> "+proj=tmerc +lat_0=0 +lon_0=15 +k=0.9996 +x_0=2520000 +y_0=0
> +ellps=intl +units=m +no_defs"
> END
>
> Prova a sistemare questi parametri e a pubblicare solo lo shapefile.
> Quando questo è a posto, affronta l'immagine TIFF. Meglio
affrontare un
> problema alla volta.
> Buona fortuna
>
> Pia Miccoli
> tecnico Gis
> Ufficio Sic
> Comune di Fano
> tel. 0721-887746
>
------------------------------------------------------------------------
> *From:* Marco [mailto:marcpat@katamail.com
<mailto:marcpat@katamail.com>]
> *To:* gfoss@faunalia.it <mailto:gfoss@faunalia.it>
> *Sent:* Tue, 20 Oct 2009 15:46:33 +0200
> *Subject:* [Gfoss] extent mapserver
>
> Ciao a tutti, ho iniziato ad utilizzare mapserver che funziona
> benissimo con la demo, ma se provo ad inserire il mio tif con
relativo
> file .tfw questi viene tagliato in visualizzazione e se aggiungo un
> layer .shp non visualizza + niente.
> Penso che il problema sia nei valori del map file EXTENT, ho cercato
> dappertutto ma non ho capito cosa mettere esattamente.
> I miei dati sono:
>
> file morfo.tif 4162x3907 8-bit (15,5 M
> file morfo.tfw contiene:
>
> 10.00000000000000
> 0.00000000000000
> -10.00000000000000
> 1691507.20993699990000
> 4779629.76997500010000
>
> e l'output ogrinfo del file corso.shp è:
>
> C:ms4wappsgmaphtdocs>ogrinfo -summary ..datacorso.shp Corso
> INFO: Open of `..datacorso.shp'
> using driver `ESRI Shapefile' successful.
>
> Layer name: corso
> Geometry: Line String
> Feature Count: 508
> Extent: (1691505.697035, 4740628.485332) - (1733061.172675,
> 4779486.999980)
> Layer SRS WKT:
> PROJCS["Monte_Mario_Rome_Italy_1",
> GEOGCS["GCS_Monte_Mario_Rome",
> DATUM["Monte_Mario",
> SPHEROID["International_1924",6378388.0,297.0]],
> PRIMEM["Rome",12.45233333333333],
> UNIT["Degree",0.0174532925199433]],
> PROJECTION["Transverse_Mercator"],
> PARAMETER["False_Easting",1500000.0],
> PARAMETER["False_Northing",0.0],
> PARAMETER["Central_Meridian",-3.45233333],
> PARAMETER["Scale_Factor",0.9996],
> PARAMETER["Latitude_Of_Origin",0.0],
> UNIT["Meter",1.0]]
>
> quale extent devo mettere nel file map?
> _______________________________________________
> Iscriviti all'associazione GFOSS.it:
> http://www.gfoss.it/drupal/iscrizione
> Gfoss@faunalia.it <mailto:Gfoss@faunalia.it>
<mailto:Gfoss@faunalia.it>
> http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
>
------------------------------------------------------------------------
> Comune di Fano - www.comune.fano.ps.it
>
---------------------------------------------------------------------------------------------------------------
> Questo messaggio è destinato unicamente alle persone sopra
indicate e le informazioni contenute sono da considerarsi
strettamente riservate. Se avete ricevuto questo messaggio per
errore, siete pregati di rispedirlo al mittente. Grazie.
>
_______________________________________________
Iscriviti all'associazione GFOSS.it:
http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.it <mailto:Gfoss@faunalia.it>
http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.------------------------------------------------------------------------
Comune di Fano - www.comune.fano.ps.it
---------------------------------------------------------------------------------------------------------------
Questo messaggio è destinato unicamente alle persone sopra indicate e le informazioni contenute sono da considerarsi strettamente riservate. Se avete ricevuto questo messaggio per errore, siete pregati di rispedirlo al mittente. Grazie.