|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Чем пплох SVG (XML) в инженерном русле
Регистрация: 06.04.2009
Сообщений: 702
|
||
Просмотров: 2362
|
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Сам по себе формат файла не может быть хорош или плох. Хорошими или плохими могут быть программы, его использующие. Формат может быть удобным или неудобным для массового использования. Или слишком удобным.
Например, XML и любые основанные на нем конкретные способы хранения информации очень удобен. Он и "человеко-читабельный", и любая универсальная программа его прочтет. Но универсальная программа не сможет отобразить то, что описано в файле. Чтобы отобразить графику SVG именно в виде графики нужны специализированные программы. Их написать легко, так как формат открыт и универсален. А нет их для "инженерных" целей потому, что нет оплачиваемого спроса. Когда спрашивают "почему нет", подразумевают "почему нет на халяву". DXF - частный и очень древний случай "как бы открытого формата". Сохраняется в силу исторических причин. Программисту работать с ним очень неудобно. Тем более - вообще закрытый DWG. Однако слишком удобный формат не выгоден большим фирмам. Например, Autodesk придумала и даже использовала DesignXML, но потом от него отказалась. А ведь могли бы вообще отказаться от DWG! DesignXML мог бы быть единым универсальным форматом для всех чертежных программ. Но тогда бы появилось множество программ независимых производителей, совместимых между собой. В таких условиях AutoCAD запросто мог бы и проиграть рынок. |
|||
![]() |
|
||||
Регистрация: 06.04.2009
Сообщений: 702
|
Спасибо ответ достаточно полный. Досадно, что в автокаде нет произвольных матриц преобразования например для блоков (наверняка это не так трудно), в частности косой сдвиг удобен был бы для аксонометрии и др.
Из SVG удобнее закачивать - выкачивать и масштабно модифицировать информацию чем DXF или библиотека типов автокада.
__________________
КазнитьØнельзяØпомиловать:eek: |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
![]() |
>>в частности косой сдвиг удобен был бы для аксонометрии и др
а это не проблема формата файла. автокад не поддерживает скос для блоков - хочешь быть с ним совместимым - тоже не используй. DXF - если отбросить всю внутреннюю автокадовскую требуху и оставить только графическую-геометрическую информацию тоже будет легко читаемым. Не вижу в нем неудобства для програмиста. Вот если сейчас раскрутить еще один формат на популярном XML, или еще чемто, програмисту станет неудобно работать и с DXF и с новым форматом)). Если представить что автодеск вдруг стал поддерживать SVG, внутри файлов появится таже требуха очень затрудняющая их чтение-запись. >>и любая универсальная программа его прочтет. Но универсальная >>программа не сможет отобразить то, что описано в файле Толку от такой универсальности 0. Тоже можно сказать и про ДВГ, найти в нем смещение и размер секции описания примитивов вроде легко, трудно их отобразить (конечно не учитывая двоичность ДВГ и текстовость XML) Последний раз редактировалось zamtmn, 01.03.2010 в 14:52. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Юмор 2007 | Огурец | Разное | 1172 | 29.12.2007 11:16 |