Article View: pl.comp.gis
Article #11969Re: eksport z Google Earth do CADa w układzie 65
From: Mateusz Loskot
Date: Tue, 19 May 2009 22:18
Date: Tue, 19 May 2009 22:18
89 lines
3599 bytes
3599 bytes
user.80 wrote: > Mateusz Loskot pisze: >> "user.80" <user.80@buziaczek.pl> wrote in message >> news:gurh5l$pum$1@news.onet.pl... >>> Mateusz Loskot pisze: >>>> Podaj co dostajesz uruchamiając takie polecenie: >>>> >>>> ogrinfo input.kml >>> >>> Dostaję dokładnie to samo, co powyżej, czyli dla ścisłości: >>> FAILURE: >>> Unable to open datasource 'input.kml' with the foolowing drivers. >>> -> ERSI Shapefiles >>> -> MapInfo File >>> -> UK .NTF >>> -> SDTS >>> -> TIGER >>> -> S57 >>> -> DGN >>> -> VRT >>> -> REC >>> -> Memory >>> -> BNA >>> -> CSV >>> -> GML >>> -> GPX >>> -> KML >>> -> GeoJSON >>> -> GMT >>> -> ODBC >>> -> PGeo >>> -> XPlane >>> -> AVCBin >>> -> AVCE00 >>> -> Geoconcept >>> >>> Jak widać, program wyraźnie odmawia współpracy i złośliwie blokuje mi >>> dalszą karierę programisty ;-) >> >> Wrzuć mi gdzieś na jakiś serwer ten input.kml, zobaczę co z nim nie tak. >> >> Przy okazji, do konwersji KML na inne formaty możesz użyć GPSBabel: >> >> http://www.gpsbabel.org/ >> >> Nie obsługuje DGN, z tego co mi wiadomo, ale na pewno ESRI Shapefile. >> A z Shapefile do DGN jest już bliżej (łatwiej) > > Problematyczny plik, który pożyczyłem od znajomych, został umieszczony > tutaj: http://www.sendspace.pl/file/ppPERg8G/ > W Google Earth otwiera się bez problemu Sprawdziłem ten plik i nie jest on zgodny z wymaganiami standardu KML. Nie jest istotne czy w Google Earth się otwiera czynie, GE to nie standard. Otwórz ten plik w edytorze i zmień drugą linię z <kml> na <kml xmlns="http://www.opengis.net/kml/2.2"> Teraz wszystko powinno działać. > i byłoby miło, gdyby jednak był > tak uprzejmy i zamienił się bezpośrednio na DGN w układzie 65 ;-) Spróbuj sam! Pamiętaj że KML to kupa "śmiecia" i nie ma możliwości na płynne, czyste i pełne przeniesienie danych z KML do innego plikowego formatu bez przetworzenia. KML to nie jest format GIS w tradycyjnym rozumieniu, to jest taki "śmietnik" jak HTML = dane + wizualizacja. Dodatkowo, KML to geometria multilinestring 3D. Nie wiem jak jest w DGN ze wsparciem dla 3D, nie wiem jak jest z multilinestring. Dlatego możesz wymusić wygenerowanie prostych polilinii, nie multi: ogr2ogr -f DGN my.dgn input.kml Tracks -nlt LINESTRIN Jak użyć opcji -t_srs aby wykonać transformację do 65 to już Ci podałem. Pozdrawiam -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org
Technical Details
Message-ID:
<guvb7e$955$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> <guqu7c$ug9$1@news.onet.pl> <gurdnl$iis$1@inews.gazeta.pl> <gurh5l$pum$1@news.onet.pl> <gurpo5$e5j$1@inews.gazeta.pl> <gus4v9$jtq$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: Tue, 19 May 2009 23:18:22 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 89 Message-ID: <guvb7e$955$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> <guqu7c$ug9$1@news.onet.pl> <gurdnl$iis$1@inews.gazeta.pl> <gurh5l$pum$1@news.onet.pl> <gurpo5$e5j$1@inews.gazeta.pl> <gus4v9$jtq$1@news.onet.pl> NNTP-Posting-Host: 94-193-98-140.zone7.bethere.co.uk Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1242771502 9381 94.193.98.140 (19 May 2009 22:18:22 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Tue, 19 May 2009 22:18:22 +0000 (UTC) X-User: mloskot In-Reply-To: <gus4v9$jtq$1@news.onet.pl> User-Agent: Thunderbird 2.0.0.21 (X11/20090409) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit