Categories
Android Visual C# Упътвания

Xamarin Usb Serial For Android Bindings

https://github.com/Nanich87/xamarin-usb-serial-for-android-bindings

Categories
Visual C# Геодезия

BGS2005 вече има интегрирани UNIT тестове

BGS 2005 интерфейл

Тестовете гарантират коректно изпълнение на програмата при изчисление координатите на картните листове и определяне на номерата им.

Хранилище на проекта в GitHub:

https://github.com/Nanich87/BGS-2005-Map-Sheets-Generator

Unit тестове:

https://github.com/Nanich87/BGS-2005-Map-Sheets-Generator/tree/master/BulgarianGeodeticSystem2005.Tests

Categories
AutoCAD Visual C# Windows Компютри

БГС 2005 – изчертаване на картни листове в AutoCAD

Програма за генериране на картните листове за Координатна система 2005 – кадастрална

BGS 2005 интерфейл

Описание на програмата:

Програмата генерира скрипт файл (.scr) за изчертаване на картните листове в мащаби 100000, 5000 и 1000, и надписва номера на всеки картен лист в AutoCAD.

Връзка за изтегляне:

БГС 2005 – генератор на картни листове

Categories
Visual C# Геодезия

DPI Converter – версия 0.7.3

Описание:

DPI Converter е безплатна програма за конвертиране на файлове с данни от полски измервания в DPI формат.

Програмата поддържа следните входни формати:

  • Topcon LandXML
  • Trimble JobXML
  • Sokkia SDR33

Във версия 0.7.3 е добавена възможност за връзка чрез сериен порт с различни устройства, поддържащи този порт.

Начален екран:

dpi-converter_v0.7.3

Връзка:

Categories
Visual C#

Asc2Xyz – версия 0.9.1

asc2xyz

Страница: Конвертиране на ASC файлове в XYZ

Връзка: Asc2Xyz

Описание:

Програмата служи за конвертиране на ASC файлове в формат XYZ.

Примерно съдържание за ASC файл:

ncols 1000
nrows 1000
xllcenter 8518500.250
yllcenter 4595500.250
cellsize 0.5000
nodata_value -9999
 -9999 -9999 -9999 -9999 -9999 ...
 -9999 -9999 -9999 -9999 -9999 ...
 -9999 -9999 -9999 -9999 -9999 ...
...

Примерно съдържание на TXT файл след конвертиране:

8518854.750,4595999.750,550.910
8518855.250,4595999.750,550.920
8518855.750,4595999.750,550.920
8518856.250,4595999.750,550.910
...

[download id=”1985″]

Categories
Visual C#

Търсене на уникални точки версия 2.0.0

Описание:

Налична е нова версия 2.0.0 на програмата Unique Point Finder.

Какво е новото във версия 2.0.0

  • добавена е поддръжка за многоядрени процесори;
  • над 1000% увеличение в бързодействието при търсене на големи файлове (над 200000 точки);
  • добавен е таймер, показващ времето за изпълнение при търсене;
  • прогресът при търсене вече се променя само при проверени 25, 50, 75 и 100 процента от точките;
  • промени в интерфейса;
  • оптимизиране на кода;

Формат на входния файл:

За разделител трябва да се ползва интервал.

Това е един примерен ред

1 1000.000 1000.000 500 код1 код2 код3

номер координата1 координата2 височина код1 код2 код3

Първите 4 колони са задължителни

Изисквания:

  • .Net Framework v4.0

Връзка за сваляне:

Видео демонстрация:

На видеото е показана разликата в бързодействието при използване на една и много нишки (multithreading).

Версия 0.9.1 работи при една нишка, докато при версия 2.0.0 се взимат предвид възможностите на процесора на потребителя (в случая процесорът е двуядрен Intel Pentium B980 на 2.4 GHz).

Categories
Visual C#

Афинна трансформация версия 1.0.5

Връзка за сваляне: [download id=”943″]

Версия 1.0.5

+входният файл вече може да съдържа множество от интервали за разделител на колоните (не изисква стриктно форматиране само с един интервал)

+редът на въвеждане на точки вече е без значение (в предните версии се изискваше общите точки да са въведени преди останалите)

+оптимизиране на кода (опция за извеждане на данните директно във файл)

Categories
Visual C#

Програма за търсене на уникални точки във файл

Duplicate Point Finder е програма за търсене на уникални точки във файл. Има възможност да се задава толеранс за близост на точките. Програмата извежда уникалните точки във списък и дава възможност за записването им в нов файл.

Изисква .Net Framework 4.5, за да работи.

[download id=”1372″]

Categories
Visual C# Геодезия

Програма за изравнение на мрежи

Програма за изравнение на планови мрежи

Изравнение на планови мрежи по метода на най-малките квадрати.

Изравнение на засечки – ъглови, линейни, ъглово-линейни, геодезически мрежи, полигони.

Въвеждане на измервания и координати

adjustment-dpi-file-open
adjustment-kor-file-open

Изчисляване на ориентировъчните ъгли на дадените точки

adjustment-orientation-angles-calculation

Изчисляване на несъвпаденията в триъгълниците

adjustment-triangles-misclosures-calculation

Изчисляване на приблизителни координати на новите точки

adjustment-approximate-coordinates-calculation

Изравнение на мрежата (измервания и нови точки)

adjustment-adjusted-observations
adjustment-adjusted-points

Други

Categories
Visual C# ГНСС

Софтуер за оптимизация на GPS мрежи

Цел:

Оптимизиране на GPS мрежа, която да отговаря на определени критерии за точност, надеждност и стойност.

Резултат:

Определяне на оптимална конфигурация на мрежата и оптимален наблюдателен план, за да се избегнат ненужни измервания и губене на време.

Повече за програмата можете да намерите на Оптимизиране на GPS мрежи