Re: [Talk-it] openlayers help

2010-07-08 Per discussione albertobonati

 Il 08/07/2010 11.19, Luca Delucchi ha scritto:

innanzitutto ti ringrazio perchè mi hai fatto trovare un baco
abbastanza grosso in molti miei programmi cioè la considerazione di
elementi 3D, a breve aggiornerò OGR2Layers per supportare anche questi
(dovranno perdere il 3D per OpenLayers)
il KML in questione è un linestring 3D potrebbe essere che OpenLayers
non lo supporti ancora [0]
Sono io che ringrazio te e chi mi sta guidando alla scoperta di questo 
mondo che non conoscevo...
Ho guardato un po' in giro e mi rendo conto che Openlayers sta alla base 
dello sviluppo delle applicazioni  future di OSM nel web, ha una 
importanza fondamentale.


Peccato che per me lo javascript sia un poco ostico, le mie esperienze 
di programmazione risalgono al gwbasic, al qbasic ed al vbasic 1.0 :-)


Ma con un po' di pazienza

Ciao

alberto

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-08 Per discussione Luca Delucchi
Il 08 luglio 2010 10.05, albertobonati  ha scritto:

> si visualizza ma il KML no...
>

innanzitutto ti ringrazio perchè mi hai fatto trovare un baco
abbastanza grosso in molti miei programmi cioè la considerazione di
elementi 3D, a breve aggiornerò OGR2Layers per supportare anche questi
(dovranno perdere il 3D per OpenLayers)
il KML in questione è un linestring 3D potrebbe essere che OpenLayers
non lo supporti ancora [0]

> Ciao
>
> Alberto
>

ciao
Luca

[0] http://openlayers.org/pipermail/dev/2009-August/005188.html

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-08 Per discussione albertobonati

 Il 08/07/2010 8.35, Stefano Salvador ha scritto:

 var pippo.kml = new OpenLayers.Layer.GML("pippo.kml GML","pippo.kml.gml");
 map.addLayer(pippo.kml);

non capisco perché trasformare il KML in GML, openlayers legge
tranquillamente il KML, oltretutto il GML è un po' più rognoso: se non
compili il file XSD correttamente non va.

se hai il file pippo.kml già pronto cambia le due righe di cui sopra con:

var pippo = new OpenLayers.Layer.GML("KML", "pippo.kml",
   {
 format: OpenLayers.Format.KML,
 formatOptions: {
   extractStyles: true,
   extractAttributes: true,
   maxDepth: 2
}
  }));
map.addLayer(pippo);


Ciao,

Stefano

credo ci sia una parentesi tonda di chiusura di troppo, togliendola la 
mappa si visualizza ma il KML no...


Ciao

Alberto

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-07 Per discussione Luca Delucchi
Il 08 luglio 2010 07.22, albertobonati  ha scritto:
> Riepilogo quello che succede usando un file chiamato pippo.kml (esportato da
> Google Earth) con OGR2Layers su Qgis:
>

mi puoi passare in privato il file pippo.kml vorrei vederlo un attimo.
perchè è molto strano che non funzioni, l'unica cosa che avevo notato
con i kml è che davano abbastanza fastidio nelle riproiezioni perchè
sembra che supportino solo epsg:4326

> OGR2Layers crea i files:
> index.html
> pippo.kml.gml
> pippo.kml.xsd
>
> Index.html apre una pagina completamente bianca.
>

puoi debuggarla con firefox utilizzando l'addons firebug, ti dirà l'errore

> il contenuto dei files è:
>
> index.html
>  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
> http://www.w3.org/1999/xhtml";>
> 
> OGR2Layers
> 
>  #map{width:400px;height:400px;}
> 
> http://www.openlayers.org/api/2.8/OpenLayers.js";>
> 
> var map, selectsControls
> function init(){
>     var option = {
>         projection: new OpenLayers.Projection("EPSG:900913"),
>         displayProjection: new OpenLayers.Projection("EPSG:4326")
>     };
>     map = new OpenLayers.Map('map', option);
>     olmapnik = new OpenLayers.Layer.OSM("OpenStreetMap Mapnik",
> "http://tile.openstreetmap.org/${z}/${x}/${y}.png";);
>     map.addLayer(olmapnik);
>     map.setBaseLayer(olmapnik);
>     var pippo.kml = new OpenLayers.Layer.GML("pippo.kml
> GML","pippo.kml.gml");
>     map.addLayer(pippo.kml);
>     var ls= new OpenLayers.Control.LayerSwitcher();
>     map.addControl(ls);
>     ls.maximizeControl();
>     extent = new
> OpenLayers.Bounds(11.651145,44.276291,11.68136,44.30021).transform(new
> OpenLayers.Projection("EPSG:4326"), new
> OpenLayers.Projection("EPSG:900913"));
>     map.zoomToExtent(extent);
> };
> 
> 
> 
> 
> 
> 
> 
>

la pagina è a posto

> pippo.kml.gml
> 
>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>  xsi:schemaLocation="http://ogr.maptools.org/ pippo.xsd"
>  xmlns:ogr="http://ogr.maptools.org/";
>  xmlns:gml="http://www.opengis.net/gml";>
> &
> nbsp;
> 
>

se il gml è questo è completamente vuoto...devo fare delle prove con il kml

>
> Ciao
>
> Alberto
>

ciao
Luca

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-07 Per discussione Luca Delucchi
Il 08 luglio 2010 07.35, Stefano Salvador 
ha scritto:
>>     var pippo.kml = new OpenLayers.Layer.GML("pippo.kml 
>> GML","pippo.kml.gml");
>>     map.addLayer(pippo.kml);
>
> non capisco perché trasformare il KML in GML, openlayers legge
> tranquillamente il KML, oltretutto il GML è un po' più rognoso: se non
> compili il file XSD correttamente non va.
>
> se hai il file pippo.kml già pronto cambia le due righe di cui sopra con:
>
> var pippo = new OpenLayers.Layer.GML("KML", "pippo.kml",
>              {
>                format: OpenLayers.Format.KML,
>                formatOptions: {
>                  extractStyles: true,
>                  extractAttributes: true,
>                  maxDepth: 2
>               }
>             }));
> map.addLayer(pippo);
>

+1

>
> Ciao,
>
> Stefano
>

ciao
Luca

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-07 Per discussione Stefano Salvador
>     var pippo.kml = new OpenLayers.Layer.GML("pippo.kml GML","pippo.kml.gml");
>     map.addLayer(pippo.kml);

non capisco perché trasformare il KML in GML, openlayers legge
tranquillamente il KML, oltretutto il GML è un po' più rognoso: se non
compili il file XSD correttamente non va.

se hai il file pippo.kml già pronto cambia le due righe di cui sopra con:

var pippo = new OpenLayers.Layer.GML("KML", "pippo.kml",
  {
format: OpenLayers.Format.KML,
formatOptions: {
  extractStyles: true,
  extractAttributes: true,
  maxDepth: 2
   }
 }));
map.addLayer(pippo);


Ciao,

Stefano

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-07 Per discussione albertobonati
 Riepilogo quello che succede usando un file chiamato pippo.kml 
(esportato da Google Earth) con OGR2Layers su Qgis:


OGR2Layers crea i files:
index.html
pippo.kml.gml
pippo.kml.xsd

Index.html apre una pagina completamente bianca.

il contenuto dei files è:

index.html
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>

http://www.w3.org/1999/xhtml";>

OGR2Layers

 #map{width:400px;height:400px;}

http://www.openlayers.org/api/2.8/OpenLayers.js";>

var map, selectsControls
function init(){
var option = {
projection: new OpenLayers.Projection("EPSG:900913"),
displayProjection: new OpenLayers.Projection("EPSG:4326")
};
map = new OpenLayers.Map('map', option);
olmapnik = new OpenLayers.Layer.OSM("OpenStreetMap Mapnik", "http://tile.openstreetmap.org/${z}/${x}/${y}.png";);
map.addLayer(olmapnik);
map.setBaseLayer(olmapnik);
var pippo.kml = new OpenLayers.Layer.GML("pippo.kml GML","pippo.kml.gml");
map.addLayer(pippo.kml);
var ls= new OpenLayers.Control.LayerSwitcher();
map.addControl(ls);
ls.maximizeControl();
extent = new OpenLayers.Bounds(11.651145,44.276291,11.68136,44.30021).transform(new OpenLayers.Projection("EPSG:4326"), new OpenLayers.Projection("EPSG:900913"));
map.zoomToExtent(extent);
};








pippo.kml.gml

http://www.w3.org/2001/XMLSchema-instance";
 xsi:schemaLocation="http://ogr.maptools.org/ pippo.xsd"
 xmlns:ogr="http://ogr.maptools.org/";
 xmlns:gml="http://www.opengis.net/gml";>




pippo.kml.xsd


http://ogr.maptools.org/"; 
xmlns:ogr="http://ogr.maptools.org/"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:gml="http://www.opengis.net/gml"; elementFormDefault="qualified" 
version="1.0">
http://www.opengis.net/gml"; 
schemaLocation="http://schemas.opengeospatial.net/gml/2.1.2/feature.xsd"/>name="FeatureCollection" type="ogr:FeatureCollectionType" 
substitutionGroup="gml:_FeatureCollection"/>









substitutionGroup="gml:_Feature"/>





nillable="true" minOccurs="1" maxOccurs="1"/>






















Ciao

Alberto
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-07 Per discussione Luca Delucchi
Il 07 luglio 2010 07.28, albertobonati  ha scritto:

> Mi correggo:
>
> Funziona nel senso che visualizza la mappa OSM nel giusto sito ma purtroppo
> non visualizza in sovrapposizione il file KML.
>

ok, ma il file te lo crea?

> Probabilmente è un problema che riguarda il nome del file e/o della
> variabile, ho fatto un po' di priove ma non conosco il linguaggio usato nel
> XML, vado a casaccio... :'(

nella pagina index.html è usato html e javascript

>
> P.S. : ma che linguaggio è?
>

che cosa? il plugin, il file, o la pagina index.html?

> Ciao
>
> Alberto
>

ciao
luca

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-06 Per discussione albertobonati

 Il 06/07/2010 9.02, albertobonati ha scritto:

 Ho fatto un test con un piccolo file kml.

Ogr2Layers mi creava sia il file htm che il file gml (e quello xsd) ma 
il file htm visualizzava solo una pagina bianca e null' altro.


Confrontandolo con un file htm funzionante ottenuto da OGR2Layers 
usando lo stesso file kml salvato però in shp da qgis ho trovato il 
motivo:


var pippo.kml = new OpenLayers.Layer.GML("pippo.kml 
GML","pippo.kml.gml");

map.addLayer(pippo.kml);

deve essere trasformata in:

var pippo = new OpenLayers.Layer.GML("pippo GML","pippo.gml");
map.addLayer(pippo);

e così il tutto funziona!!!

Il problema con i kml creati da GpicSync è però diverso ma non sono in 
grado di controllare se il file non è conforme OGR..


può centrare qualcosa l' aggiornamento di Pyton?

ciao

Alberto



Mi correggo:

Funziona nel senso che visualizza la mappa OSM nel giusto sito ma 
purtroppo non visualizza in sovrapposizione il file KML.


Probabilmente è un problema che riguarda il nome del file e/o della 
variabile, ho fatto un po' di priove ma non conosco il linguaggio usato 
nel XML, vado a casaccio... :'(


P.S. : ma che linguaggio è?

Ciao

Alberto


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-06 Per discussione albertobonati

 Ho fatto un test con un piccolo file kml.

Ogr2Layers mi creava sia il file htm che il file gml (e quello xsd) ma 
il file htm visualizzava solo una pagina bianca e null' altro.


Confrontandolo con un file htm funzionante ottenuto da OGR2Layers usando 
lo stesso file kml salvato però in shp da qgis ho trovato il motivo:


var pippo.kml = new OpenLayers.Layer.GML("pippo.kml GML","pippo.kml.gml");
map.addLayer(pippo.kml);

deve essere trasformata in:

var pippo = new OpenLayers.Layer.GML("pippo GML","pippo.gml");
map.addLayer(pippo);

e così il tutto funziona!!!

Il problema con i kml creati da GpicSync è però diverso ma non sono in 
grado di controllare se il file non è conforme OGR..


può centrare qualcosa l' aggiornamento di Pyton?

ciao

Alberto



___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-05 Per discussione Luca Delucchi
Il 05 luglio 2010 21.44, alberto bonati  ha scritto:

>
> Ho aggiornato e con gli shapefile funziona alla grande!!!.

bene

> E' un plugin utilissimo, devo solo capire cosa può fare..

dovrebbe crearti una pagina html con openlayers con caricati i vettori
che hai su qgis, puoi aggiungere alcune opzioni (cambiare lo stile
attraverso qgis, interrogare i punti e aggiungere alcuni controlli di
OpenLayers tipo permalink, attribution, mouseposition)

> Ho provato con un gpx e con un kml creato da GpicSync con il quale e mi da
> questo errore:
>
> Errore durante l'esecuzione di codice Python:
>
> Traceback (most recent call last):
>   File "C:/Documents and
> Settings/alberto/.qgis//python/plugins\OGR2Layers\ogr2Layers.py", line 217,
> in WriteKML
>     if (vect_OGR2Layers.createOGR(layer,self.dlg.ui,mydir,self.iface)):
>   File "C:/Documents and
> Settings/alberto/.qgis//python/plugins\OGR2Layers\vect_OGR2Layers.py", line
> 83, in createOGR
>
> ogr2ogr.Ogr2Ogr(str(mysource),mydestpath,outputepsg,myproj4,outputFormat)
>   File "C:/Documents and
> Settings/alberto/.qgis//python/plugins\OGR2Layers\ogr2ogr.py", line 36, in
> Ogr2Ogr
>     inLayer = inDatasource.GetLayer()
> AttributeError: 'NoneType' object has no attribute 'GetLayer'
>
> Versione Python:
> 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
>
> Percorso Python: ['C:/Programmi/Quantum GIS Enceladus/./python',
> 'C:/Documents and Settings/alberto/.qgis//python', 'C:/Documents and
> Settings/alberto/.qgis//python/plugins', 'C:/Programmi/Quantum GIS
> Enceladus/./python/plugins', 'C:\\Programmi\\FWTools2.4.2\\pymod',
> 'C:\\Programmi\\Quantum GIS Enceladus\\bin\\python25.zip', '',
> 'C:\\Programmi\\Quantum GIS Enceladus\\bin', 'C:\\Programmi\\Quantum GIS
> Enceladus\\python\\plugins\\fTools\\tools']
>

visto che con gli shape funziona e dall'errore sembra che ci sia un
problema nell'aprire il file, secondo me GpicSync produce un file non
conforme con ogr
per provare puoi vedere se funziona il file kml o gml con ogrinfo o ogr2ogr

> Lo shapefile che ho usato era in UTM 32 N, il gpx e il kml in coordinate
> geografiche. Non ho capito se prima di usare OGR2Layers devo riproitettarli
> in qualche altro sistema ma non mi pare che conti...

no non devi riproiettarlo, lo fa lui, l'importante è che abbia il suo
file prj se è uno shape

>
> Sono il testatore perfetto, ignorante al punto giusto... :-)
>

meglio così almeno si trovano i problemi

> Ciao
>
> Alberto
>

ciao
Luca

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-05 Per discussione alberto bonati

Il 05/07/2010 18.55, Luca Delucchi ha scritto:

Il 05 luglio 2010 15.41, Luca Delucchi  ha scritto:

   

puoi provare a scaricare la versione di sviluppo [0] e utilizzare come
 

mi sono dimenticato il link, comunque ho aggiornato il pacchetto
dovresti trovarlo nei plugin aggiornabili

   

Ho aggiornato e con gli shapefile funziona alla grande!!!.
E' un plugin utilissimo, devo solo capire cosa può fare..
Ho provato con un gpx e con un kml creato da GpicSync con il quale e mi 
da questo errore:


Errore durante l'esecuzione di codice Python:

Traceback (most recent call last):
  File "C:/Documents and 
Settings/alberto/.qgis//python/plugins\OGR2Layers\ogr2Layers.py", line 
217, in WriteKML

if (vect_OGR2Layers.createOGR(layer,self.dlg.ui,mydir,self.iface)):
  File "C:/Documents and 
Settings/alberto/.qgis//python/plugins\OGR2Layers\vect_OGR2Layers.py", 
line 83, in createOGR

ogr2ogr.Ogr2Ogr(str(mysource),mydestpath,outputepsg,myproj4,outputFormat)
  File "C:/Documents and 
Settings/alberto/.qgis//python/plugins\OGR2Layers\ogr2ogr.py", line 36, 
in Ogr2Ogr

inLayer = inDatasource.GetLayer()
AttributeError: 'NoneType' object has no attribute 'GetLayer'

Versione Python:
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]

Percorso Python: ['C:/Programmi/Quantum GIS Enceladus/./python', 
'C:/Documents and Settings/alberto/.qgis//python', 'C:/Documents and 
Settings/alberto/.qgis//python/plugins', 'C:/Programmi/Quantum GIS 
Enceladus/./python/plugins', 'C:\\Programmi\\FWTools2.4.2\\pymod', 
'C:\\Programmi\\Quantum GIS Enceladus\\bin\\python25.zip', '', 
'C:\\Programmi\\Quantum GIS Enceladus\\bin', 'C:\\Programmi\\Quantum GIS 
Enceladus\\python\\plugins\\fTools\\tools']


Lo shapefile che ho usato era in UTM 32 N, il gpx e il kml in coordinate 
geografiche. Non ho capito se prima di usare OGR2Layers devo 
riproitettarli in qualche altro sistema ma non mi pare che conti...


Sono il testatore perfetto, ignorante al punto giusto... :-)

Ciao

Alberto



___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-05 Per discussione Luca Delucchi
Il 05 luglio 2010 15.41, Luca Delucchi  ha scritto:

> puoi provare a scaricare la versione di sviluppo [0] e utilizzare come

mi sono dimenticato il link, comunque ho aggiornato il pacchetto
dovresti trovarlo nei plugin aggiornabili

ciao
Luca

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-05 Per discussione Luca Delucchi
Il 05 luglio 2010 11.25, albertobonati  ha scritto:

>
> nel file epsg che sta nella directory proj, assieme a tutte le altre
> definizioni ma non è servito a nulla, il gil gml non lo crea, ho provato sia
> riproiettando i dati in 900913 che no.

puoi provare a scaricare la versione di sviluppo [0] e utilizzare come
output sempre il gml (ho riscritto il motore di creazione del gml e
dovrebbe funzionare) unico prerequisito è avere python-gdal installato
per installarlo basta che copi quello che hai scaricato al posto
dell'attuale cartella di OGR2Layers

>
> Se non riproietto l' htm mi mostra la zona giusta dello shapefile, (emilia
> romagna), se riproietto si sposta dalle parti di Bratislava...
>

non ho capito cosa riproietti

> Ciao
>
> Alberto
>

ciao
Luca

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-05 Per discussione albertobonati

 Il 05/07/2010 10.55, Luca Delucchi ha scritto:

forse qui c:\ms4w\proj\nad\epsg ??
comunque cerca un file che si chiama epsg e poi metti quella riga in
cima a quel file


Ho inserito i parametri:

<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 
+x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgri...@null +no_defs


nel file epsg che sta nella directory proj, assieme a tutte le altre 
definizioni ma non è servito a nulla, il gil gml non lo crea, ho provato 
sia riproiettando i dati in 900913 che no.


Se non riproietto l' htm mi mostra la zona giusta dello shapefile, 
(emilia romagna), se riproietto si sposta dalle parti di Bratislava...


Ciao

Alberto



___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-05 Per discussione Luca Delucchi
Il 02 luglio 2010 15.05, alberto bonati  ha scritto:

> Non so im Windows dove mettere questa istruzione, io ho creato un CRS
> personalizzato con questi parametri.
>

forse qui c:\ms4w\proj\nad\epsg ??
comunque cerca un file che si chiama epsg e poi metti quella riga in
cima a quel file

> Ho fatto dei test con uno shapefile, ho provato a riproiettare i dati in
> 900913 ed in quel modo sono sincronizzati con Google Layers, però non è
> servito a nulla, il file GML non lo crea.
>

eh si perchè ti manca quella riga

> Immagino che nel GML stiano le informazioni su quello che deve essere
> sovrapposto alla mappa.
>

si

> Ciao
>
> Alberto
>

ciao
Luca

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-04 Per discussione alberto bonati

Il 03/07/2010 19.50, Simone Cortesi ha scritto:

2010/7/1 alberto bonati:
   

Abbiate pazienza, l' idea di vedere le mie foto sulla mappa OSM mi stuzzica
troppo...
Allora:
Ho installato GPicSync (ottimo!) con il quale ottengo un fila .KML che posso
aprire con Google Earth e che mi mostra la traccia con le mie foto
posizionate. Quindi funziona.
Ho installato il plugin OGR2Layers su Qgis dove ho caricato sia il file .KML
che altri file .SHP.
Il plugin mi crea una pagina .html che mi mostra la mappa OSM della zona
interessata (wow!!) e la possibilità di vedere in overlay un layer che
chiama GML che però non riesco a vedere.
 

usare qualcosa del genere? http://syp.renevier.net/

   

Non male...lo proverò..

Ciao

Alberto
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-03 Per discussione Simone Cortesi
2010/7/1 alberto bonati :
> Abbiate pazienza, l' idea di vedere le mie foto sulla mappa OSM mi stuzzica
> troppo...
> Allora:
> Ho installato GPicSync (ottimo!) con il quale ottengo un fila .KML che posso
> aprire con Google Earth e che mi mostra la traccia con le mie foto
> posizionate. Quindi funziona.
> Ho installato il plugin OGR2Layers su Qgis dove ho caricato sia il file .KML
> che altri file .SHP.
> Il plugin mi crea una pagina .html che mi mostra la mappa OSM della zona
> interessata (wow!!) e la possibilità di vedere in overlay un layer che
> chiama GML che però non riesco a vedere.

usare qualcosa del genere? http://syp.renevier.net/

-- 
-S

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-02 Per discussione alberto bonati

Il 02/07/2010 8.49, Luca Delucchi ha scritto:

dovrebbe creartelo nella cartella dove ti crea la pagina!
sistema operativo? versione di qgis e ogr2layers ?
se vuoi puoi provare la versione di sviluppo che trovi qui [0], così
mi fai un po' di bug fix...

   

Quantum Gis 1.4.0 Encedalus su Windows XP, OGR2Layers 0.6...

Nelle istruzioni, che immagino conoscerai ... :-)

First you must add the definition for the projection of Spherical 
Mercator to your proj.4 data directories (on linux 
/usr/share/proj/epsg), this is necessary for usign OpenStreetMap 
background; you must add only the line:
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 
+x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgri...@null +no_defs


Non so im Windows dove mettere questa istruzione, io ho creato un CRS 
personalizzato con questi parametri.


Ho fatto dei test con uno shapefile, ho provato a riproiettare i dati in 
900913 ed in quel modo sono sincronizzati con Google Layers, però non è 
servito a nulla, il file GML non lo crea.


Immagino che nel GML stiano le informazioni su quello che deve essere 
sovrapposto alla mappa.


Ciao

Alberto



___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-02 Per discussione f.pelu...@libero.it


> > Risposta al volo, tiro ad indovinare: GML = Google Map Layer
> 
> Hai tirato troppo ad indovinare :)
> GML = Geography Markup Language

Hai visto come sono bravo?
Adesso scusa, devo correre a giocare i numeri del superenalotto...
:-)

Ciao
/niubii/



___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-02 Per discussione Maurizio Napolitano
> Risposta al volo, tiro ad indovinare: GML = Google Map Layer

Hai tirato troppo ad indovinare :)
GML = Geography Markup Language
ed e' un XML, definito dall'OpenGeospatialConsortium (OGC), per
descrivere i dati geografici.
Altri XML "famosi" su questo genere sono:
- georss: l'estensione dell'RSS con le coordinate geografiche
- kml: l'xml definito dalla Keyhole Inc, azienda divenuta parte
integrante di google nel 2004, divenuto famoso grazie a google
maps/earth, entranto come standard del OGC e che supporta un solo
sistema di riferimento (WGS84)

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-01 Per discussione Luca Delucchi
Il 01 luglio 2010 20.34, alberto bonati  ha scritto:
> Abbiate pazienza, l' idea di vedere le mie foto sulla mappa OSM mi stuzzica
> troppo...
> Allora:
> Ho installato GPicSync (ottimo!) con il quale ottengo un fila .KML che posso
> aprire con Google Earth e che mi mostra la traccia con le mie foto
> posizionate. Quindi funziona.
> Ho installato il plugin OGR2Layers su Qgis dove ho caricato sia il file .KML
> che altri file .SHP.
> Il plugin mi crea una pagina .html che mi mostra la mappa OSM della zona
> interessata (wow!!) e la possibilità di vedere in overlay un layer che
> chiama GML che però non riesco a vedere.
> Nella pagina html  c'è sempre qualcosa tipo:
>
> var tracks = new OpenLayers.Layer.GML("tracks GML","tracks.gml");
>   map.addLayer(tracks);
>
> dove richiama sempre un file .gml che però io non ho
> dove lo vado a pescare???
>

dovrebbe creartelo nella cartella dove ti crea la pagina!
sistema operativo? versione di qgis e ogr2layers ?
se vuoi puoi provare la versione di sviluppo che trovi qui [0], così
mi fai un po' di bug fix...

> Ciao
>
> Alberto
>

ciao
Luca

[0] http://github.com/lucadelu/OGR2Layers

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] openlayers help

2010-07-01 Per discussione niubii

 Il 01/07/2010 21.34, alberto bonati ha scritto:
Abbiate pazienza, l' idea di vedere le mie foto sulla mappa OSM mi 
stuzzica troppo...

Allora:
Ho installato GPicSync (ottimo!) con il quale ottengo un fila .KML che 
posso aprire con Google Earth e che mi mostra la traccia con le mie 
foto posizionate. Quindi funziona.
Ho installato il plugin OGR2Layers su Qgis dove ho caricato sia il 
file KML che altri file .SHP.
Il plugin mi crea una pagina .html che mi mostra la mappa OSM della 
zona interessata (wow!!) e la possibilità di vedere in overlay un 
layer che chiama GML che però non riesco a vedere.

Nella pagina html  c'è sempre qualcosa tipo:

var tracks = new OpenLayers.Layer.GML("tracks GML","tracks.gml");
map.addLayer(tracks);
dove richiama sempre un file .gml che però io non ho
dove lo vado a pescare???



Risposta al volo, tiro ad indovinare: GML = Google Map Layer
Installa il plugin Openlayers per QGIS


Ciao
/niubii/


Nessun virus nel messaggio in uscita.
Controllato da AVG - www.avg.com
Versione: 9.0.830 / Database dei virus: 271.1.1/2975 -  Data di rilascio: 
07/01/10 08:35:00
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


[Talk-it] openlayers help

2010-07-01 Per discussione alberto bonati
Abbiate pazienza, l' idea di vedere le mie foto sulla mappa OSM mi 
stuzzica troppo...

Allora:
Ho installato GPicSync (ottimo!) con il quale ottengo un fila .KML che 
posso aprire con Google Earth e che mi mostra la traccia con le mie foto 
posizionate. Quindi funziona.
Ho installato il plugin OGR2Layers su Qgis dove ho caricato sia il file 
.KML che altri file .SHP.
Il plugin mi crea una pagina .html che mi mostra la mappa OSM della zona 
interessata (wow!!) e la possibilità di vedere in overlay un layer che 
chiama GML che però non riesco a vedere.

Nella pagina html  c'è sempre qualcosa tipo:

var tracks = new OpenLayers.Layer.GML("tracks GML","tracks.gml");
map.addLayer(tracks);

dove richiama sempre un file .gml che però io non ho
dove lo vado a pescare???

Ciao

Alberto

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it