Puslapis 12

Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 20 Bal 2012, 11:10
geocad
Yra tokia problema, kad GeoMap 2012 (ir 2010 nepatvirtintais duomenimis), atidarinėjant DXF, sugeneruotą Geomatininku, praneša apie klaidą ir jo neatidaro.
Tuo tarpu Bricscad 12.1.22 atidaro be jokių klaidų pranešimų.
Image 1.jpg
Image 1.jpg (67.61 KiB) Peržiūrėta 12717 kartus(ų)

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 20 Bal 2012, 12:17
Dainius
Bentley atidaro be problemų taip pat.

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 20 Bal 2012, 13:12
Leonardas
geocad rašė:Yra tokia problema, kad GeoMap 2012 (ir 2010 nepatvirtintais duomenimis), atidarinėjant DXF, sugeneruotą Geomatininku, praneša apie klaidą ir jo neatidaro.
Tuo tarpu Bricscad 12.1.22 atidaro be jokių klaidų pranešimų.
Image 1.jpg


Autodesk'as naujuose produktuose, dėl programos stabilumo padarė apsaugas atidarant neaiškių gamintojų (ne autodesk) failus, jei juose yra kažkokių neatitikimų failo specifikacijoje.
Nes dažniausia progama lūžta ne dėl kažkokių autocad'o klaidų, o dėl nekorektiškų duomenų rinkinių, pvz. sluoksnių pavadinimai turi "kreivų" simbolių, teksto stiliai be parinkto šrifto ir pan.

Šiuo atveju klaidos pranešime matomas tekstas, kad dxf faile du kartus deklaruotas 0 sluoksnis, o tai jau yra nukrypimas nuo failo specifikacijos.

Seni produktai šį failą tikriausia atidarytų.

Į mūsų klausimą kodėl ankstesnių versijų produktai atidaro šiuos failus, Autodesk konsultantai atsakė, jog tai padaryta vardan produktų stabilumo. Todėl failo struktūrą, pagal specifikaciją, turėtų pataisyti tas kas šiuos failus kuria.

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 20 Bal 2012, 13:35
Saulius
Ačiū Leonardai, mes dar tik pradėjom tikrinti, kame čia gali būti bėda, o jau turime galimą problemos sprendimą.

Antradienį dėsime GeoMatininko atnaujinimą, tenai jau bus sutvarkyta ši problema, ir dxf failas atsidarys korektiškai.

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 24 Bal 2012, 09:13
c-gis
Leonardas rašė:Autodesk'as naujuose produktuose, dėl programos stabilumo padarė apsaugas atidarant neaiškių gamintojų (ne autodesk) failus, jei juose yra kažkokių neatitikimų failo specifikacijoje.
Nes dažniausia progama lūžta ne dėl kažkokių autocad'o klaidų, o dėl nekorektiškų duomenų rinkinių, pvz. sluoksnių pavadinimai turi "kreivų" simbolių, teksto stiliai be parinkto šrifto ir pan.
<...>
Į mūsų klausimą kodėl ankstesnių versijų produktai atidaro šiuos failus, Autodesk konsultantai atsakė, jog tai padaryta vardan produktų stabilumo. Todėl failo struktūrą, pagal specifikaciją, turėtų pataisyti tas kas šiuos failus kuria.


Genialu! Apsaugai dėl stabilumo - neatidaro duomenų, ir viskas :) Visi kiti sprendimai, suprask, nestabilūs, nes atidaro :D

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 24 Bal 2012, 09:18
Leonardas
c-gis rašė:
Leonardas rašė:Autodesk'as naujuose produktuose, dėl programos stabilumo padarė apsaugas atidarant neaiškių gamintojų (ne autodesk) failus, jei juose yra kažkokių neatitikimų failo specifikacijoje.
Nes dažniausia progama lūžta ne dėl kažkokių autocad'o klaidų, o dėl nekorektiškų duomenų rinkinių, pvz. sluoksnių pavadinimai turi "kreivų" simbolių, teksto stiliai be parinkto šrifto ir pan.
<...>
Į mūsų klausimą kodėl ankstesnių versijų produktai atidaro šiuos failus, Autodesk konsultantai atsakė, jog tai padaryta vardan produktų stabilumo. Todėl failo struktūrą, pagal specifikaciją, turėtų pataisyti tas kas šiuos failus kuria.


Genialu! Apsaugai dėl stabilumo - neatidaro duomenų, ir viskas :) Visi kiti sprendimai, suprask, nestabilūs, nes atidaro :D


Pabandyk į dyzelinį automobilį įsipilti benzino ir jį užvesti... ;)

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 24 Bal 2012, 09:25
c-gis
Leonardas rašė:
Pabandyk į dyzelinį automobilį įsipilti benzino ir jį užvesti... ;)


O yra kitokių dyzelinių variklių, kur su benzinu vis dėl to užsikuria? :) AutoCAD atveju, atrodo, kad yra :) Apskritai, neatidaryti duomenų dėl stabilumo - tai Autodesk stiliaus solution'as, tik šį kartą kažkoks labai juokingas :D

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 24 Bal 2012, 11:09
Leonardas
c-gis rašė:
Leonardas rašė:
Pabandyk į dyzelinį automobilį įsipilti benzino ir jį užvesti... ;)


O yra kitokių dyzelinių variklių, kur su benzinu vis dėl to užsikuria? :) AutoCAD atveju, atrodo, kad yra :) Apskritai, neatidaryti duomenų dėl stabilumo - tai Autodesk stiliaus solution'as, tik šį kartą kažkoks labai juokingas :D


Jei nesilaikoma nustatytos instrukcijos, šiuo atveju failo specifikacijos reikalavimų, kas gali garantuoti, kad programos veikimas bus sklandus? O ypač tada kai failą sukuria trečios šalies gamintojas, kuris gali būti suinteresuotas, kad konkurento produktas veiktų blogai... :)

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 24 Bal 2012, 11:34
Smaigas
Ha! O nuo kada Autodesk pati laikosi specifikacijos reikalavimų? Aš dabar kalbu apie dbf specifikaciją, kurią Autodeska'as sukuria konvertuojant duomenys i SHP. Dėl sluoksnio deklaravimo, tai yra absurdas. Specifikacijoje parašyta, kad sluoksnis turi buti deklaruotas, o ar parašyta, kad jis turi buti deklaruotas tik vieną kartą? Tuo tarpu dbf specifikacijoje parašyta, kad lauko pavadinimui skirta 10 (dešimt) pozicijų, tai reiškia, kad lauko pavadinimas gali buti iki dešimties simbolių, o dabar pabandykite sukurti atributinį lauką su pavadinimų daugiau nei dešimt pozicijų Autodesk'o programinėje įrangoje ir išeksportuoti objektą su šiuo atributų į SHP ir atidarius DBF su Openoffice Calc'ų, arba su Excel'ių pamatysite, kad lauko pavadinimas bus toks kokį sukurė Autodesk, o ne nukirptas iki dešimties simbolių, kaip reikalauja specifikacija.

Re: Problema su Geomatininko generuotais DXF

UNREAD_POSTParašytas: 24 Bal 2012, 12:23
c-gis
Leonardas rašė:Jei nesilaikoma nustatytos instrukcijos, šiuo atveju failo specifikacijos reikalavimų, kas gali garantuoti, kad programos veikimas bus sklandus? O ypač tada kai failą sukuria trečios šalies gamintojas, kuris gali būti suinteresuotas, kad konkurento produktas veiktų blogai... :)


Jooo... vadinasi trečios šalies gamintojas bus taip suinteresuotas blogu AutoCAD'o veikimu (vargšas AutoCAD'as), kad rizikuos savo reputacija ir gamins virusus DXF ir DWG pavidalu? :mrgreen: Geras išmąstymas. Na taip, kai DWG būna sukurtas kita programa, o ne AutoCAD, tai mėto AutoCAD'as perspėjimus, kokį kvailesnį galėtų net ir išgąsdinti tie perspėjimai, bet iš tikrųjų (ir logiškai) kaip tik yra atvirkščiai - trečios šalys visada stengiasi išsaugojimą ar eksportą į DWG padaryti kuo švaresnį, be visokių Autodesk būdingų priedų, dėka ko ir tas pats skirtingų veislių AutoCAD'as savo paties DWG dažnai neatidaro :)