Zobrazit plnou verzi příspěvku: Jak využít soubor TFW

Mistr
03.02.2010, 14:47
Pěkný den,dostal jsem jako podklad k projektování list mapy (ve formátu TIFF) a k němu soubor se stejným názvem, jako je zmíněný list mapy, ale s příponou TFW. Podíval jsem se do něj přes Poznámkový blok ve Windows a jeho obsahem je:0.635200.00.0-0.63520-486000.0-1110000.0Měly by to být nějaké souřadnice rohu mapového listu.Chtěl jsem se zeptat, zda je možné nějak tyto údaje při nahrávání výkresu do AutoCADu 2007 LT využít či nikoliv.Děkuji.

Mantlík
03.02.2010, 15:06
V zásadě máte dvě možnosti
 
1) Připojit obrázek v Mapu či Civilu, uložit, a pak s ním dál můžete pracovat i v LT
     Map i Civil si všechno zařídí automaticky dle TFW, bod vložení i měřítko
 
2) Připojit obrázek "klasicky" v Acadu či LT podle souřadnic v posledních dvou řádcích souboru TFW.
Předposlední je X, poslední Y - mám ten pocit, že levého HORNÍHO rohu, zatímco acad vkládá obrázky dle levého DOLNÍHO rohu.
Takže po vložení mapy ve správném měřítku nejlépe přesunout obrázek z levého horního rohu do dolního (sned si to pamatuji správně)
Někdy bývaly při vkládání tímto způsobem problémy s měřítkem, které bylo i jiné, než 1 (často bývalo 1250), teď už používám postup podle 1), tak nevím. Nejlépe zkontrolovat měřítko i správnou polohu s jinými podklady (zaměření, apod)

alfred
03.02.2010, 15:17
Nejsem si zcela jist, ale tusim, ze je to trochu slozitejsi....-486000.0-1110000.0jsou souradnice v levem hornim rohu, ale ne primo v rohu ale spise ve stredu prvniho leveho pixlu.0.63520Z toho se da spocitat meritko. Ta hodnota oznacuje velikost jednoho pixlu. Pozor, v georeferencnim souboru lze definovat i otoceni rastru!Pokud by sem nekdo napsal spravnou definici tech cisel, tak bych byl take povdecen.

alfred
03.02.2010, 15:19
kouknete do tipu 3513

alfred
03.02.2010, 15:45
Jen ještě zajímavost - když vložíte soubor pomocí příkazu MAP "mapiinsert" a když použijete možnost vložit rastr "_imageattach"a pak použijete utilitu od Xanadu Georefimg.vlx, tak se rastr vloží trochu jinak - mírně se liší vkládací bod a měřítko. Asi někde bude chybička...

alfred
03.02.2010, 15:55

A jeste pridam jeden odkaz : http://www.cryer.co.uk/file-types/t/tfw.htmhttp://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=17489
alfred2010-02-03 18:47:37

Vladimír Michl
03.02.2010, 17:36
Malinká odlišnost může nastat - diskuse je zda se souřadnice týká prostředku pixelu nebo rohu pixelu.
Od listopadové verze GeoRefImg se používá trochu jiná metoda umožňující zpracovat i transformaci natočení z World souboru. Měřítko by se lišit nemělo.

alfred
03.02.2010, 18:54
Ve všech odkazech, co jsem uváděl výše, se píše, že se jedná o střed levého horního pixlu. Informaci od ESRI bych docela věřil. Podobné info je i zde:http://en.wikipedia.org/wiki/World_fileVelikost pixlu (4. řádek X a 4. řádek -Y) má být délka jednoho pixlu v jednotkách mapy (u nás většinou metry)Jak se určuje otočení (2 a 3 řádek) nevím. Předpokládal bych, že je to v radiánech. Nevíte o tom víc? Zajímavé je, že Civil 3D 2010 (příkaz mapiinsert) nepoužívá ani jeden přístup. Souřadnice z TFW souboru neodpovídá ani středu ani rohu levého horního pixlu. Měřítko i místo víceméně odpovídá tomu co udělá GeoRefImage, ale přesné to není. Nevím kde je chyba, ale dle selského rozumu by to mělo přesně odpovídat... Otočení (pokud ručně zadám do TFW na 2 a 3 řádek nějakou hodnotu) dopadne při použití funkce MAPu a GeoRefImage zcela jinak.