Это было в 2012 году, когда я открыл для себя HTML5, вскоре после того, как я обнаружил включение Google Maps на страницу, кодирование на стороне сервера и, по сути, весь Интернет.

Хотя изначально я был землемером, я жил программированием с конца восьмидесятых, когда об Интернете еще никто не слышал. На самом деле ни у кого еще не было персонального компьютера дома. Все дело было в фреймворках, а позже и в десктопах. Там, где я живу, интернет по-прежнему шел по телефону, а в Европе и США уже никто не помнил веселых звуков подключающегося модема. Так что я пришел в последнее время.

Красота HTML5: вау! Вы могли бы сделать что угодно! Рисуйте линии, рисуйте дуги, рисуйте изображения, рисуйте что угодно за миллисекунды. Так же как бы предназначен для создания САПР и многое другое. Моя жизнь была связана с САПР с тех пор, как я начал работать в голландской компании, занимающейся геодезией и САПР.

Поэтому я написал приложение, используя волшебный HTML5, серверная часть которого управляется примитивным преобразователем от Bentley MicroStation, лицензия на который у меня есть. Постепенно он становился менее примитивным, и на данный момент это довольно круто.

Эволюция в нечто, что можно было бы назвать САПР, и что действительно можно было использовать. Я мог бы использовать сервер для своих файлов .aspx, хотя обычно процесс ASP.NET останавливался на сервере по неизвестной причине, так что мой сайт переставал работать.

Я гуглил HTML5 с CAD и ничего не нашел. Я был первым!

Однако, к сожалению, ASP.NET на упомянутом сервере теперь полностью отказался от сотрудничества, и второй сервер стал недоступен. Поэтому у меня закончились серверы ASP.NET. Кроме того, до прошлого года я был слишком занят другими делами. Я решил дать моему изобретению новую жизнь, с некоторыми изменениями:

· Был перекрещён. Новое название CadH5.

· Теперь я использовал php, который более широко доступен.

· Вместо холста внутри фрейма с HTML-элементами управления я использовал холст размером с окно, что, как мне показалось, было круче.

· Это означало, что мне пришлось создать набор собственных элементов управления, управляемых HTML5.

Я снова погуглил и на этот раз нашел около пяти CAD-систем на основе HTML5. Они скопировали мою идею! (шутить). Это для того, чтобы проиллюстрировать, что если у вас есть какие-то мысли о чем-то, вы обнаружите, что у других тоже были или будут такие мысли. Но в любом случае, эти сайты на самом деле не подходят для того, что я считаю крутым для топографического или географического использования.

Тем временем я запустил сайт http://www.cadh5.com и думаю, что он достаточно универсален:

· Конвертируйте файлы на основе MicroStation или Shape.

· Разоблачить их через CadH5.

· Возможно применение функций, основанных на пользовательских сценариях, на основе JavaScript API.

С уважением, Ян Виллем де Патер