Article View: pl.comp.gis
Article #11956Re: eksport z Google Earth do CADa w układzie 65
From: Mateusz Loskot
Date: Fri, 15 May 2009 19:15
Date: Fri, 15 May 2009 19:15
157 lines
7106 bytes
7106 bytes
user.80 wrote: > Mateusz Loskot pisze: >> user.80 wrote: >>> Mateusz Loskot pisze: >>>> user.80 wrote: >>>>> Mateusz Loskot pisze: >>>>>> user.80 wrote: >>>>>>> Witam, >>>>>>> poszukuję rozwiązania umożliwiającego eksport trasy z Google >>>>>>> Earth do >>>>>>> programu typu CAD (AutoCAD lub Microstation) na rysunek w >>>>>>> okładzie 65. >>>>>>> Jak taki eksport zrobić od strony technicznej. >>>>>>> W praktyce wygląda to tak, że chciałbym kupić sobie jakiś niedrogi >>>>>>> rejestrator trasy i potem wyeksportować z niego trasę do np. >>>>>>> Microstation na mapę w okładzie 65. Idealnie byłoby, gdyby można >>>>>>> było >>>>>>> także osadzić na niej zdjęcia wykonane aparatem z czasem >>>>>>> zsynchronizowanym w rejestratorem trasy. >>>>>>> Czy ktoś może posiada jakieś doświadczenia na tym polu? >>>>>> Możesz spróbować pobawić się narzędziem ogr2ogr z GDAL/OGR >>>>>> (http://gdal.org/ogr/). >>>>> Pobawiłem się, ale bez rezultatu. >>>> Co to oznacza "bez rezultatu" ? >>>> >>>> Podaj pełną formę polecenia którą próbowałeś, bez tego ciężko >>>> ocenić co i czy w ogóle coś robisz źle. >>> Otóż plik K:\GIS\gdalwin32-1.6\bin\ogr2ogr.exe nie odpalił mi się ani na >>> XP, ani na Viście - błysnęło okno i zniknęło. >> >> Jak uruchamiasz ogr2ogr.exe? >> To jest program konsolowy, nie GUI, więc musisz uruchomić go w oknie >> tzw. Command Prompt w Windows, szczegóły tu: >> >> http://en.wikipedia.org/wiki/Windows_command_line >> >>> Z polecenia uruchom wpisywałem: >>> K:\GIS\gdalwin32-1.6\bin\ogr2ogr.exe -t_srs -f "DGN" out.dgn gpsdata.kml >>> gdzie gpsdata.kml był moim plikiem input >> >> >> W Start -> "Uruchom..." ??? >> Jakim cudem wpadłeś na ten pomysł to nie wiem, ale to nie tak. >> >> 1. Uruchom okno poleceń (konsola) >> >> Start -> Uruchom -> wpisujesz cmd.exe i uruchamiasz >> >> (gdzieś musi być ikona w Start -> Programs ale ja nie wiem gdzie, ja >> odpalam jak wyżej) >> >> 2. Przechodzisz uzywając komendy "cd" do katalogu z ogr2ogr >> >> 3. Uruchamiasz ogr2ogr z odpowiednimi parametrami >> >> >>>>>> Obsługuje format KML, DGN i inne >>>>>> (http://gdal.org/ogr/ogr_formats.html), >>>>>> jak również transformacje pomiedzy układami wspł. >>>>> Być może, ale bez instrukcji chyba nie pójdzie. >>>> A czy to nie jest instrukcja? >>>> >>>> http://gdal.org/ogr2ogr.html >>>> >>>> Przykład użycia na dole strony, zmień tylko format odpowiednio i dodaj >>>> parametr -t_srs. >>>> >>>> Tu masz przykłady poleceń dla KML: >>>> >>>> http://gdal.org/ogr/drv_kml.html >>>> >>>> Na bazie w/w skomponuj swoje polecenie. >>>> >>>> Schemat jest prosty, na przykład wiem że mam plik input.kml w formacie >>>> KML (zawsze w WGS 84) >>> Zatem trasa z Google Earth zrzucona do KML jest zawsze w WGS84 ? >>> Nie wiedziałem o tym. >> >> Polecam manual od GE albo forum: >> >> http://groups.google.com/group/kml-support-getting-started/browse_thread/thread/b5c82dc112dd9aa9 >> >> >> >>>> i chcę zrzucić do out.shp w formacie ESRI >>>> Shapefile z jednoczesnym przeniesieniem do układu 1965/Strefa I: >>>> >>>> ogr2ogr -t_srs EPSG:3120 -f "ESRI Shapefile" out.shp input.kml >>>> >>>> (poczytaj w manualu ogr2ogr co oznacza -t-srs) >>>> >>>> Zobacz post Macieja Sieczki z listą kodów EPSG dla 1965 i innych: >>>> >>>> http://groups.google.com/group/pl.comp.gis/browse_thread/thread/6e1beb37a5580ae3/8af6e667f595b3b1 >>>> >>>> >>>> >>>> Możesz je wyszukiwać i weryfikować w ten sposób: >>>> >>>> http://spatialreference.org/ref/epsg/3120/ >>> K:\GIS\gdalwin32-1.6\bin\ogr2ogr.exe -t_srs EPSG:3120 -f "DGN" out.dgn >>> gpsdata.kml >>> też nie idzie. >> >> Już sie wyjaśniło, źle odpalasz ogr2ogr.exe (patrz wyżej). >> >>>>>> Czyli, w jednym poleceniu możesz skonwertować plik KML lub np. >>>>>> Shapefile >>>>>> do DGN z jednoczesną zmiana układu na 65. >>>>> To byłoby chyba zbyt piękne, żeby mogło być prawdziwe :-) >>>> To jest możliwe. Jedyne problemy moga wystąpić z samym formatem DGN, >>>> więc poczytaj co jest a co nie jest wspierane: >>>> >>>> http://gdal.org/ogr/drv_dgn.html >>> Chodzi mi tylko o eksport linii i punktów do DGN, a to powinno być >>> wspierane, choć o punktach chyba nic nie piszą. >>> A jak ewentualnie SHP zaimportować do MS? >> >> Zakładam, że MS jak Microstation. >> Nie wiem, na oczy tego oprogramowania nie widziałem. >> >> Ale na 100% masz podręcznik uzytkownika, więc skorzystaj :-) > > Coś mi dzwoni, że jakoś z rok temu męczyłem się właśnie z importem > plików SHP do MS. Musiałbym zajrzeć do notatek z tamtego okresu, ale > pamiętam, że jakoś się udało poprzez MAP, który z kolei był w Civil'u, > jednak sam plik SHP nie wystarczył do importu, potrzebne były jeszcze co > najmniej 3 inne. Shapefile to triplet, trzy pliki podstawowe: .shp, .shx i .dbf, które zawsze muszą być w komplecie, w przeciwnym wypadku nie jest to Shapefile. Nazwa Shapefile być może jest myląca bo sugeruje, że to jeden plik, ale tak nie jest, są to zawsze i wszędzie 3 pliki podstawowe plus inne dodatkowe jak pliki z indeksami generowane i obsługiwane przez oprogramowanie firmy ESRI. > No i po imporcie zachwytu nie było, bo rysunek wyszedł > bardzo prymitywny. > Jednak bardzo dużo mi wyjaśniłeś i z pewnością jest to dość cenny krok > naprzód w moich poszukiwaniach. Super. > Zastanawia mnie jeszcze tylko, dlaczego zaproponowałeś właśnie SHP, czy > jest to jakiś obiecujący format z jakimiś przydatnymi możliwościami? Nie zaproponowałem, a jedynie użyłem w przykładzie. Równie dobrze mógłbym uzyć połączenia do bazy PostgreSQL czy Oracle, ale to niepotrzebnie by skomplikowało przykład. A użyłem Shapefile bo jest to jeden z popularniejszych formatów przewijających sie tu na grupie, zakładam, że też znany Tobie. Pozdrawiam -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org
Technical Details
Message-ID:
<gukf1g$ger$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<guj8u4$f5l$1@news.onet.pl> <gujhr5$7gs$1@inews.gazeta.pl> <gujnqu$vik$1@news.onet.pl> <gujos3$9jv$1@inews.gazeta.pl> <guk2u4$vhd$1@news.onet.pl> <guk4cn$s5d$1@inews.gazeta.pl> <gukbcm$la0$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Mateusz Loskot <see.my@signature.net> Newsgroups: pl.comp.gis Subject: Re: eksport z Google Earth do CADa w układzie 65 Date: Fri, 15 May 2009 20:15:58 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 157 Message-ID: <gukf1g$ger$1@inews.gazeta.pl> References: <guj8u4$f5l$1@news.onet.pl> <gujhr5$7gs$1@inews.gazeta.pl> <gujnqu$vik$1@news.onet.pl> <gujos3$9jv$1@inews.gazeta.pl> <guk2u4$vhd$1@news.onet.pl> <guk4cn$s5d$1@inews.gazeta.pl> <gukbcm$la0$1@news.onet.pl> NNTP-Posting-Host: 94-193-98-140.zone7.bethere.co.uk Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1242414960 16859 94.193.98.140 (15 May 2009 19:16:00 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Fri, 15 May 2009 19:16:00 +0000 (UTC) X-User: mloskot In-Reply-To: <gukbcm$la0$1@news.onet.pl> User-Agent: Thunderbird 2.0.0.21 (X11/20090409) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit