OkMap forum
OkMap forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Forum OkMap - Italiano
 Integrazione con altri software
 WMS Carta Tecnica Provinciale
 New Topic  Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 2

Marco N

Italy
108 Posts

Posted - 11/07/2018 :  22:27:16  Show Profile  Reply with Quote
Ciao, sto cercando di caricare la Carta Tecnica Provinciale della mia provincia ma non capisco come compilare il codice da inserire nel file MapsServers.xml. Ho visto che ci sono alcune richieste di aiuto ma non ho mica capito come fare. Chi mi può aiutare?

Il link è questo: http://www.territorio.provincia.tn.it/portal/server.pt/community/interoperabilit%C3%A0_-_servizi_wms/821/interoperabilit%C3%A0_-_servizi_wms/23014

Grazie

okmap

Italy
2572 Posts

Posted - 12/07/2018 :  08:42:40  Show Profile  Visit okmap's Homepage  Reply with Quote
Name = Carta provinciale Trentino
Active = Vero
Code = new OpenLayers.Layer.WMS("Carta provinciale Trentino", "http://geoservices.provincia.tn.it/siat/services/OGC/CTP/ImageServer/WMSServer", {layers: '0'});
BaseLayer = Vero
Coverage = Trentino - Italia
Map can saved = Vero
Custom = Vero

In sostanza devi scrivere uno statement javascript nel formato come sopra, immetere la URL ed il nome del layer specificato nelle capabilities nel tag <Layer><Name>
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 12/07/2018 :  17:34:51  Show Profile  Reply with Quote
Grazie. Ho sistemato così ma il programma non si avvia nemmeno e va in errore. Ho sbagliato qualcosa?

<mapsServer>
<name>Carta provinciale Trentino</name>
<active>true</active>
<code><new OpenLayers.Layer.WMS("Carta provinciale Trentino", "http://geoservices.provincia.tn.it/siat/services/OGC/CTP/ImageServer/WMSServer", {layers: '0'});></code>
<baseLayer>true</baseLayer>
<covered>Trentino - Italia</covered>
<canSaved>true</canSaved>
<custom>true</custom>
</mapsServer>

Edited by - Marco N on 12/07/2018 17:35:31
Go to Top of Page

okmap

Italy
2572 Posts

Posted - 12/07/2018 :  18:32:33  Show Profile  Visit okmap's Homepage  Reply with Quote
Togli < prima di new OpenLayers....
Togli > alla fine prima di </code>
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 12/07/2018 :  21:34:13  Show Profile  Reply with Quote
Fatto, ora riesce a scaricare ma, oltre a avere colori che sembrano invertiti, il livello di zoom non va oltre il 15 e la mappa è inutilizzabile. Sai cosa si potrebbe fare per superare questi problemi?

Mi aspettavo questo dato che avevo scaricato i TIFF:



Ti metto le impostazioni finali che ho usato se vuoi provare:

<mapsServer>
<name>Carta provinciale Trentino</name>
<active>true</active>
<code>new OpenLayers.Layer.WMS("Carta provinciale Trentino", "http://geoservices.provincia.tn.it/siat/services/OGC/CTP/ImageServer/WMSServer", {layers: '0'});</code>
<baseLayer>true</baseLayer>
<covered>Trentino - Italia</covered>
<canSaved>true</canSaved>
<custom>true</custom>
</mapsServer>

Edited by - Marco N on 12/07/2018 22:27:25
Go to Top of Page

okmap

Italy
2572 Posts

Posted - 13/07/2018 :  09:59:53  Show Profile  Visit okmap's Homepage  Reply with Quote
Per questo non saprei dirti, dovresti contattare il servizio e chiedere lumi. Magari poi facci sapere se scopri qualcosa di interessante.
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 13/07/2018 :  14:36:44  Show Profile  Reply with Quote
Ho provato con QGIS e un tutorial per caricare da server WMS e ho visto che se scarica in formato jpeg i colori sono ribaltati, se invece scarica in PNG i colori sono OK.

Lo zoom invece non ha nessun problema.

Che ne pensi?
Go to Top of Page

okmap

Italy
2572 Posts

Posted - 13/07/2018 :  15:13:24  Show Profile  Visit okmap's Homepage  Reply with Quote
Prova questo

<mapsServer>
<name>Carta provinciale Trentino</name>
<code>new OpenLayers.Layer.WMS('Carta provinciale Trentino', 'http://geoservices.provincia.tn.it/siat/services/OGC/CTP/ImageServer/WMSServer', {layers: '0', format: 'image/png'});</code>
<baseLayer>true</baseLayer>
<covered>Trentino - Italia</covered>
<active>true</active>
<canSaved>true</canSaved>
<custom>true</custom>
<default>false</default>
</mapsServer>

Lo zoom spesso viene limitato a 15 nelle mappe free.
Alcuni provider sbloccano il livello di zoom solo dietro sottoscrizione.
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 13/07/2018 :  15:31:45  Show Profile  Reply with Quote
Funzionano perfettamente le tue impostazioni e ora i colori sono a posto.

Non ho capito però perché con QGIS lo zoom va anche oltre 1:500. Ho solo impostato l'indirizzo e il formato da scaricare. La mappa è gratuita. Ci sarà qualche altro riga da inserire nel codice?
Go to Top of Page

okmap

Italy
2572 Posts

Posted - 13/07/2018 :  16:07:02  Show Profile  Visit okmap's Homepage  Reply with Quote
Devi verificare il valore dello zoom (1-18) non la scala.
Sembrerebbe che per questa mappa 15 sia il valore massimo.
Non è che QGIS ingrandisce l'immagine scaricata?
C'è modo di vedere il link che utilizza QGIS?
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 13/07/2018 :  17:16:18  Show Profile  Reply with Quote
Ora non sono a casa, però caxxeggiando per curiosità con Oruxmaps ho provato a inserire quel link e fino allo zoom 20 carica tutto correttamente. Quando rientro guardo se trovo qualche informazione in più in QGIS
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 13/07/2018 :  22:16:44  Show Profile  Reply with Quote
Ho guardato in QGIS ma trovo solo l'indice della scala. Per visualizzare la mappa ho solo messo l'indirizzo già visto e selezionato PNG come formato immagine:

http://geoservices.provincia.tn.it/siat/services/OGC/CTP/ImageServer/WMSServer

Questo è sufficiente per ottenere uno zoom come in questa pagina dedicata (risulta però un pochino distorto):

https://webgis.provincia.tn.it/wgt/?lang=it&topic=1&catalogNodes=1&bgLayer=ctp&layers=ammcom&layers_visibility=false

Allegato : InfoSorgente.zip#9;1.37 KB

Ti allego le informazioni sul layer risultante in QGIS

Edited by - Marco N on 13/07/2018 22:19:30
Go to Top of Page

okmap

Italy
2572 Posts

Posted - 14/07/2018 :  09:13:53  Show Profile  Visit okmap's Homepage  Reply with Quote
Ho provato con l'equivalente di QGIS:

<mapsServer>
<name>Carta provinciale Trentino</name>
<code>new OpenLayers.Layer.WMS('Carta provinciale Trentino', 'http://geoservices.provincia.tn.it/siat/services/OGC/CTP/ImageServer/WMSServer', {layers:'0', format:'image/png', contextualWMSLegend:'0', crs:'EPSG:4326', dpiMode:'7', featureCount:'10'});</code>
<baseLayer>true</baseLayer>
<covered>Trentino - Italia</covered>
<active>true</active>
<canSaved>true</canSaved>
<custom>true</custom>
<default>false</default>
</mapsServer>

ma lo zoom resta sempre al massimo 15.
Ho notato però che il valore "Si può ingrandire" è SI, forse questo consente un ingrandimento dell'immagine, pur restando fisso il livello di zoom. Non lo so perché non ho provato in QGIS.
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 14/07/2018 :  09:35:07  Show Profile  Reply with Quote
Chissà dov'è l'inghippo. Peccato perché così in OkMap è inutilizzabile.

Ho visto che anche i reticoli non sono paralleli né coincidono, sarà per i sistemi di riferimento diversi?
Go to Top of Page

okmap

Italy
2572 Posts

Posted - 14/07/2018 :  12:26:49  Show Profile  Visit okmap's Homepage  Reply with Quote
Devi impostare le proprietà del reticolo in Preferenze - Reticoli.
Per il discorso dello zoom ti conviene contattare il servizio e farti dire se ci sono limitazioni per un uso freeware oppure qual'è il parametro che va settato.
Go to Top of Page

Marco N

Italy
108 Posts

Posted - 07/08/2018 :  01:25:33  Show Profile  Reply with Quote
Ho aspettato fin adesso ma invano la risposta del servizio provinciale a cui mi ero rivolto.

Peccato
Go to Top of Page
Page: of 2 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
OkMap forum © 2018 OkMap Go To Top Of Page
Powered By: Snitz Forums 2000 Version 3.4.07