🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by fatman Wed, 16 May 2012 20:08
Dziwny format - obliczanie krawędzi
#89359
Author: fatman
Date: Wed, 16 May 2012 20:08
21 lines
2147 bytes
Witam,

Mam kilka zeskanowanych map w dziwnym formacie. Poza jpgiem, posiadam losową listę par punków zawierającą: pozycje punktu na obrazku (od 0.0 do 1.00) oraz długość/szerokość, np.:

0: 0,0235966219572777 0,545702930948833 50,1168777777778 19,7897888888889
1: 0,960258320914059 0,448708395429707 50,0845972222222 20,2179194444444
2: 0,650956284153005 0,0788623944361649 49,9771583333333 20,0740694444444
... około 20 pozycji


Poza tym, mam oczywiście jeszcze rozdzielczość oraz kąt odchylenia mapy względem obrazka.

Docelowo, chciałbym przerobić taki obrazek na format .kmz który będę mógł wrzucić na garmina. Użycie google earth odpada gdyż ręczne 'dociąganie' mapy nie jest za dokładne.

Wymyśliłem, że:
1. Obrócę obrazek o dany kąt (na obrazku pojawią się ciemne strefy - trójkąty po bokach).
2. Wczytam plik do MapTiler'a, który potnie mi obrazek na kawałki i wyeksportuje do .kmz.

Niestety, MapTiler wymaga podania współrzędnych krawędzi obrazka. 

Pytanie: jak obliczyć współrzędne krawędzi? Ewentualnie, jest jakiś inny sposób aby przerobić taki obrazek do .kmz ?
Re: Dziwny format - obliczanie krawędzi
#89360
Author: mt
Date: Fri, 18 May 2012 06:34
33 lines
2567 bytes
fatman pisze:
> Witam,
> 
> Mam kilka zeskanowanych map w dziwnym formacie. Poza jpgiem, posiadam losową listę par punków zawierającą: pozycje punktu na obrazku (od 0.0 do 1.00) oraz długość/szerokość, np.:
> 
> 0: 0,0235966219572777 0,545702930948833 50,1168777777778 19,7897888888889
> 1: 0,960258320914059 0,448708395429707 50,0845972222222 20,2179194444444
> 2: 0,650956284153005 0,0788623944361649 49,9771583333333 20,0740694444444
> ... około 20 pozycji

Najprawdopodobniej jest to plik z punktami kalibracyjnymi 
wykorzystywanymi do georeferencji, napisz jakie ma rozszerzenie i 
ewentualnie daj nagłówek pliku.

> Poza tym, mam oczywiście jeszcze rozdzielczość oraz kąt odchylenia mapy względem obrazka.
> 
> Docelowo, chciałbym przerobić taki obrazek na format .kmz który będę mógł wrzucić na garmina. Użycie google earth odpada gdyż ręczne 'dociąganie' mapy nie jest za dokładne.
> 
> Wymyśliłem, że:
> 1. Obrócę obrazek o dany kąt (na obrazku pojawią się ciemne strefy - trójkąty po bokach).
> 2. Wczytam plik do MapTiler'a, który potnie mi obrazek na kawałki i wyeksportuje do .kmz.
> 
> Niestety, MapTiler wymaga podania współrzędnych krawędzi obrazka. 
> 
> Pytanie: jak obliczyć współrzędne krawędzi? Ewentualnie, jest jakiś inny sposób aby przerobić taki obrazek do .kmz ?

Możesz spróbować skorzystać np. z darmowego QGISa z modułem 
Georeferencer, wczytujesz mapę, wczytujesz plik z punktami, następnie 
wykonujesz rektyfikację i eksportujesz do kmz, całość (poza ściągnięciem 
programu) nie zajmuje więcej jak 5 minut :)

-- 
marcin
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads