Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-07-2009, 15:49   #1
xalien
Member
 
L'Avatar di xalien
 
Iscritto dal: May 2004
Città: Milano
Messaggi: 83
Conversione lat/lon in x y (Mapcruncher)

Ciao a tutti, la mia domanda sebbene abbia a che fare con la calibrazione di una mappa è più una domanda di tipo matematico...
ho calibarto una mappa con Microsoft MapCruch, questo software salva i punti di calibrazione in un file xml. ora vorrei convertire i punti in un altro formato. Più che altro vorrei ricondurre i punti a pixel. Il problema sembra semplice ma forse mi sfugge qualcosa. Nel file c'è una "sezione" in cui vengono "censiti" i vertici dell'immagine:
<RenderRegion>
<LatLon lat="0.631067961165049" lon="0" />
<LatLon lat="0" lon="0" />
<LatLon lat="0" lon="1" />
<LatLon lat="0.631067961165049" lon="1" />
</RenderRegion>
il valore 0.631067961165049 è il rapporto fra il lato minore dell'immagine e il lato maggiore(nel mio caso l'immagine è 927x585)
Ora, i punti di calibrazione sono così definiti:
<PositionAssociation pinId="0" associationName="0">
<SourcePosition>
<LatLonZoom zoom="7">
<LatLon lat="0.31689453125" lon="0.5" />
</LatLonZoom>
</SourcePosition>
<GlobalPosition>
<LatLonZoom zoom="1">
<LatLon lat="29.5352295629485" lon="9.14062499999999" />
</LatLonZoom>
</GlobalPosition>
</PositionAssociation>
lat="29.5352295629485" lon="9.14062499999999" sono la latitudine e la longitudine mentre lat="0.31689453125" lon="0.5" sono le coordinate sull'immagine
Ecco non riesco a convertire queste ultime coordinate in pixel, sembra che non sia sufficiente moltiplicare la lat per l'altezza e la lon per la lunghezza... Qualche suggerimento?
Grazie
xalien è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2009, 16:13   #2
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Ciao,
hai notato che i valori LatLon di SourcePosition
Codice:
<PositionAssociation pinId="0" associationName="0">
<SourcePosition>
  <LatLonZoom zoom="7">
	<LatLon lat="0.31689453125" lon="0.5" />
  </LatLonZoom>
</SourcePosition>
<GlobalPosition>
  <LatLonZoom zoom="1">
	<LatLon lat="29.5352295629485" lon="9.14062499999999" />
  </LatLonZoom>
</GlobalPosition>
</PositionAssociation>
sembrano identificare (circa) il centro della RenderRegion:
Codice:
<RenderRegion>
  <LatLon lat="0.631067961165049" lon="0" />
  <LatLon lat="0" lon="0" />
  <LatLon lat="0" lon="1" />
  <LatLon lat="0.631067961165049" lon="1" />
</RenderRegion>
Non ho idea se questa osservazione può esserti utile in qualche modo...
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)

Ultima modifica di banryu79 : 24-07-2009 alle 16:20.
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2009, 16:19   #3
xalien
Member
 
L'Avatar di xalien
 
Iscritto dal: May 2004
Città: Milano
Messaggi: 83
è vero, invatti avevo fatto un esperimento provando a mettere un punto proprio in mezzo...
dato che sembrano percentuali ho provato a moltiplicare:
0.31689453125 * altezza immagine e 0.5 * lunghezza, sembra che per gli altri punti non vada bene, c'è sempre quel rapporto fra lato maggiore e minore che mi da da pensare...
xalien è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2009, 16:29   #4
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Forse perchè se:
Quote:
il valore 0.631067961165049 è il rapporto fra il lato minore dell'immagine e il lato maggiore(nel mio caso l'immagine è 927x585)
allora non è detto che lat corrisponda all'altezza e lon alla larghezza dell'immagine, bensì il contrario?
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
La prima missione orbitale del razzo spa...
Servizi in streaming sempre più c...
Anteprima della Leapmotor B03X: inizia l...
Anthropic accusa la Cina: Claude utilizz...
I satelliti Rassvet (Starlink russo) di ...
Un agente IA ha risolto un problema su W...
Cina: la CMSA potrebbe cambiare parte de...
68 mensilità di bonus per i dipen...
Rocket Lab ha fatto ricorso contro la de...
Nutanix rende disponibile Azure Virtual ...
Il padrino del deep learning avverte: gl...
Il finto avviso "iPhone Storage is Full"...
Dietrofront in Cina, addio touchscreen p...
Un piccolo accessorio trasforma lo smart...
Dopo 370 anni il Cyphral Distich non è p...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:26.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v