Dirk Bahle
Что касается чертежной части, то я в этом не уверен. ASP.Net но WPF предлагает множество инструментов 2D и 3D рисования с помощью различных Холст объекты.
Может быть, есть что-то похожее в ASP.Net (если вы не заинтересованы в создании настольного/UWP-приложения): ASP.NET и HTML 5 Canvas - рисуйте изображения и сохраняйте их в ASP.NET объект изображения[^]
Ваш второй вопрос:
second how i can calculate the distance between two counters and how to show the direction from starting point.
сложнее ответить и почти невозможно определить, если вы не показываете свою модель данных. Очевидно, что сначала вы должны убедиться, что храните и извлекаете данные о вашем здании в такой структуре (например, реляционной базе данных), чтобы вы могли решить эти вопросы - в противном случае создание пользовательского интерфейса для несуществующего хранилища данных кажется довольно бесполезным :-(
Поэтому я, вероятно, взгляну на существующие данные, пересчитаю их так, чтобы можно было ответить на такие вопросы, как кратчайшее расстояние и т. д.... Затем сяду и разработаю консольное приложение или модульные тесты, чтобы убедиться, что на эти вопросы можно ответить, и только тогда, когда я буду уверен в модели данных, я пойду вперед и изучу пользовательскую сторону вещей...