AutoCAD-AutoDeskDownloadsMicrostation-Bentleytopografia

Създайте кутия лагери и разстояния от координатите на UTM

Този пост е в отговор на Диего, от Парагвай, който ни прави следващия въпрос:

удоволствие е да го поздравя ... преди известно време за търсене, което непреднамерено искаше вашия уебсайт, и ми беше много интересно, както за съдържанието, така и за приятния начин за общуване с вашата наука. Бих искал да ви попитам, ако знаете някакъв скрипт или някаква рамка Excel, за да ми помогне да направя следното: Имам дигитализирани в CAD един многоъгълник с върховете точки добре идентифицирани, и със съответните им координати UTM, Мога да перфектно експортирате в TXT, за да прочетете в excel.Mi въпрос: знаейки 1 на UTM данни ... N точки, е възможно да се получат данни времената посоки и разстояния, т.е., че от информацията, която предоставя? точката на 1 има Х ... У ..., и знаейки, че точката 2 има Х ... Y ...; Можеш ли да ми кажеш разстоянието, което ги отделя и ъгъла на същото? за да можете да направите съответния лист автоматично, благодаря ви ... с уважение от Парагвай!

Е, това, от което иска Диего, е от UTM координати генерираме картината на посоките и разстоянията ... и като завърших Страстната седмица, в която съм яла рибна торта, торежата в меда и направих добри снимки на килимите от стърготини ... ето отговорът. Първо, нека да признаем, че най-добрият начин да направите това е с правилния инструмент (Може да бъде с макро Vba на MicrostationС Softdesk или AutoCAD Civil 3D), но за учебни цели и разбиране, че в живота трябва да използвате това, което имате, да видим как да го направите с Excel.

1. Генерирайте точките

Диего ни казва, че има начин да изпрати точките в txt файл, за да го отвори с Excel, така че в моя случай ще го направя чрез Microstation. Тъй като искам да изпратя данните в Excel, ще поставя точки върху всеки връх. За да ги направя видими, промених дебелината на линията и е много важно да разбера, че Microstation ще ги изпрати в txt файла в реда, в който са създадени, така че е необходимо да ги създавате последователно.

Микростанция точки да превъзхожда

За да ги изпратите в Excel, се използва инструментът "експорт на координати", създавам "ограда", която покрива всички точки и конфигурирам данните:

  • Давам името на txt файла като test444.txt
  • Посочих, че заповедта, която ме интересува, е XYZ
  • Форматът на единиците е от „главни единици“, което е в метри
  • Посочвам, че искам само два десетични знака
  • След това разделителят за запетая и номерирането от 1

Чрез щракване върху бутона "ограда" и щракване върху екрана, системата е създала txt файла и е създала номер за всяка от точките, от 1 до 36.

microstation точки към txt

2. Отворете таблицата от Exceltxt excel microstation

За да отворите този файл от Excel, отидете на „файл/отваряне“ и изберете типа на файла „текстов файл, .prn .csv .txt“ След това в панела, който се показва, изберете текстът да е разделен със запетаи. Накрая файлът е отворен с три колони, в първата са номерата на точките, във втората координатата X и в третата координатата y.

3. Изчисляване на разстояниетотригонометрия Excel

Да се ​​върнем първо към основните правила на тригонометрията. Не забравяйте, че търсим разстояние и ъгъл.

a = диференциал в Y координати (той се изважда чрез изваждане на x2 - x1), в колоната Mb = диференциал на X координатите (той се взема чрез изваждане на y2 - y1), в колоната Lc = хипотенуза, която ще бъде квадратният корен от b на квадрат повече квадрат, в колона P и това ще бъде стойността на разстоянието.

тригонометрия на хипотенузата

4. Изчисляване на курса

Сега, за курса, трябва да направим няколко изчисления; но всички излизат от ъгъла между станцията и последователната.сине косину Изчисляване на ъгъла. Не забравяйте, че косинус от ъгъла е еквивалентно на разделяне b между c или delta x между разстоянието, изчислено като hypotenuse.

Така че това се прави само в Excel, разделяйки колона L на колона P. Ние също правим изчислението на гърди, което ще бъде да се раздели Delta Y на хипотенузата (M на P). Сега за изчислете ъгъла, ние прилагаме само косинуса в колоната, която го съдържа и като Excel използва радиани, умножаваме стойността на 180 и го разделяме между PI; формулата ще изглежда така: = ACOS (колона R) * 180 / PI ().

Сега за да изчислите Изток / Запад ориентация Задаваме условие: ако косинусът е положителен, напишете E, ако косинусът е отрицателен, напишете W. Формулата изглежда така: =SI(R2<0,"W","E")... е в колона T За изчисляване на Северна / Южна ориентация, задаваме условие, подобно на предишното, но със синус; тоест, ако синусът е положителен, напишете N, ако е отрицателен, напишете S и формулата ще бъде следната: =SI(R2<0,”W”,”E”)... е в колона U

Сега нека запомним, че изчисленият по-рано ъгъл е от хоризонталата, на изток и това, от което се нуждаем, е по отношение на север или юг. Така че в случая на квадрантите NW и SW отнемаме 90 градуса, така че това, което правим, е да създадем условието, ако косинусът е отрицателен, да извадим 90 и в квадрантите NE и SE да вземем 90 минус ъгъла ... в колона V

изчисление на курса

Колона V показва ъгъла, но в десетичен формат. За да преобразуваме десетичните знаци в градуси, минути и секунди, това, което правим, е да го съкратим с нула десетични знаци, както е в колона W. изчислете минутите, изваждаме пълните градуси минус пресечените градуси и ги умножаваме по 60. След това ги съкращаваме с нула десетични знаци, както е показано в колона Y. В случай на секундите, минутите се изваждат минус пресечените минути и се умножават по 60. Накрая секундите се съкращават до два знака след десетичната запетая ... бъдете внимателни, ако използваните UTM координати не са имали повече от два знака след десетичната запетая, десетичната стойност на секундите няма да бъде много точно, така че би било по-добре да ги оставите до десетична запетая.

5. Създаване на таблица на посоките и разстоянията

Сезоните.

посоките и разстояниятаЗа това съм използвал формулата за конкатенация, така че добавям клетката, която има числото 1, след това интервал за тире и след това клетката с числото 2; така че имам формата на станции "1 - 2"

Разстоянията.  Те идват от колоната на хипотенузата.градуса минути и секунди

Курсът.  Това изисква само привеждане на изчислената стойност в предварително изчислените колони, а за клетката да се добави градусовият символ, се създава минута или секунда в свойствата на клетката, както е показано на изображението. Освен това добавих колона от наблюдения, тъй като в топографски проучвания обикновено се изисква. Оттук можете да изтеглите файла във формат DWG, във формат DGN, файла в Excel и файла TXT.

Така че тук е файлът в Excel с която можете да създадете таблица със заглавия и разстояния от последователни UTM координати. За да добавите точки, можете да копирате колони и да ги вмъквате, по-добре е, защото по този начин гарантирате формулите, като се стремите да спазвате първия и последния ред. Трябва също да копирате данните от първата точка до края на първата, така че последната станция да се изчисли добре.

Тук можете да изтеглите шаблона, за да създадете кутия лагери и разстояния от координатите на UTM.

 

utm a rumbos ИзтеглянияИзисква символичен принос за изтеглянето, с който можете да направите PayPal или кредитна карта.

Това е символичен като се има предвид стойността, която тя предоставя и лекотата, с която можете да придобиете.

 


Научете как да направите този и други шаблони в Курс за мами Excel-CAD-GIS.


 

Голджи Алварес

Писател, изследовател, специалист по модели за управление на земята. Участвал е в концептуализирането и внедряването на модели като: Национална система за управление на собствеността SINAP в Хондурас, Модел на управление на съвместни общини в Хондурас, Интегриран модел на управление на кадастъра – регистър в Никарагуа, Система за администрация на територията SAT в Колумбия . Редактор на блога на знанието Geofumadas от 2007 г. и създател на AulaGEO Academy, която включва повече от 100 курса по теми за GIS - CAD - BIM - Digital Twins.

Свързани статии

41 Коментари

  1. Налице е инструмент, наречен Calculo_Topográfico.exe, можете автоматизира процеса на конвертиране на UTM координати за електронни таблици, включително ъглите, лагери и разстояния, както и други полезни инструменти като намерите вероятна грешка на проучването, нито в източна или ъгъл от разстояние, намалява полигон областта търси чрез промяна на една страна или ъгъл, идеален за осакатяване, и по-специално създаването на чертежа в AutoCAD, което ви позволява да копирате и поставяте (или) Pilot (ите) на полигони с че работите; също изнася данните, за да форматира тотални станции, за да качите (или изтегляне) информация.

  2. Въпрос: Тъй като делтите ги изчисляват отдолу нагоре, а не обратното?

  3. Отличен шаблон, създадох макрос директно в Microstation, който прави точно същото за мен и го експортира в txt файл.

  4. Наистина съм бил много доволен и същевременно много съжалявам, че не мога да изтегля приложението, тъй като не мога да направя символичния принос, защото в момента не произвеждам? в професията ми като геодезист и искрено се интересувам от тази информация, за да разширя и укрепя професията си, ако можете да ми направите услуга, за да ми го изпратите, ще ви благодаря много
    Самана Доминиканска република

  5. Проверете пощата си в спам.
    Връзката за пътуване може да отиде там.

    поздрави

  6. Отлично, това е много полезно! но аз просто направих приноса и не изтеглих шаблона ..
    поздрави

  7. Здравейте, добър следобед, ще имате ли статия или примери за изчисляване на коефициента на мащаба? т.е. прилагането и значението, поздрави от Мексико

  8. Отлично, с това ръководство успях да създам лист за Excel, който изчислява посоките, благодарение на споделянето на тази ценна информация.

    Поздрави от Никарагуа

  9. Здравей, как си? Надявам се добре, искам да видя дали мога да помогна, докато разбера о изготвя разстояния между две точки и техните курсове с координати о по-скоро с ширини и дължини, защото мога да направя с coordendas UTM XY с това нямам проблеми, но аз не мога да го направя Този друг тип координати, които показват в Google Земя.
    поздрави .. Надявам се вашият отговор, ако е възможно ..

  10. Приятели, четейки вашите въпроси относно топографските изчисления, генериране на "таблици" с координати и етикетиране на посоки и разстояния в Autocad, препоръчвам да използвате инструмента CIVILCAD, разработен в Мексико, този модул преобразува autocad в инструмент за топографски изчисления, профили, секции , контурни линии и т.н. и т.н.
    По отношение на вашите въпроси от UTM до плоски координати, всички програми за GPS обработка (GNSS решения за promarks, решения Ashtech за Promark 2, Spectra Precision Survey Office за GPS Epoch 10 и 50 и т.н.) имат рутинни преобразувания между системи от координати, всичко, от което се нуждаят е поне няколко или повече координати в UTM и в "плоски" координати (т.е. координатите, които искат да използват с тоталната станция) и програмите ще изчислят коефициентите на мащаба и необходимата им информация, просто трябва да прочетете съответните ръководства за тяхното оборудване и да планират добре събирането на данни. Поздрави от Мексико Сити. Моят имейл е gilberto1@sitg.com.mx.

  11. Трябва да се направят корекции в таблицата, но това би било добре. Ако ни изпратите пример, можем да опитаме.

  12. Отличен принос. Вече имам готовата си маса. Бих искал да знам дали бихте могли да ми помогнете да получа ъглите на деформация с данните, които вече имат тази таблица. Благодаря ви !!

  13. Учител и за обратния процес?
    От посоките към географските координати?
    много ви благодаря

  14. вие сте прав, това се случва, че честотната лента на geofumadas.com, където те са хоствани файлове и изображения на този блог е превишена. Ще трябва да се изкача по ширината, опитайте по-късно.

  15. какво да кажеш, опитайте се да изтеглите Excel файл, но ме маркирайте, че не е налице, мога да помогна с това.

    отношение на

  16. Трябва да сте по-конкретни, отколкото имате предвид с топографски координати.

    Ти просто каза географски, както и степени, минути, секунди? За това можете да използвате този инструмент.

    Ако не се обърнете към това, вижте дали ни давате пример, който да ви помогне.

  17. Имам UTM координати както аз правя, за да ги намаля до топографски кооперации.

  18. Най-практичното е да изчислите района в AutoCAD, това, което търсите, не е само да изчислите района, но и да проверите затварянето, може би там има шаблон, който прави това, което искате, но не го знам.

  19. Страницата е много добра. Бих искал да знам как да се изчисли (в Excel) площта, получена от полигона, генериран от зареждане на страни и лагери, получени в полето. Аз съм докладчик и използвам програмата Autocad, съчетана с таблици в Excel.
    Оценявам дълбоко интереса ви да отговорите на моята заявка.
    Най-добри пожелания от Асунсион в Парагвай
    Мейбъл

  20. Мисля, че обърквате процедурата, ако нямате точни координати, не е нужно да ги търсите. Трябва да тълкувате какво ви казва скипът на въстанието, има начална точка, ако не казва координати, поставете го навсякъде, след това проверете дали има курс и разстояние, за да отидете до следващата точка.

  21. Файлът не е за това, трябва да се изчисли кутията на лагерите въз основа на точки с координати

  22. Maestro Alvarez, този файл изчислява координатите на UTM от напречно сечение, повдигнато с трафик и нивото е чудесно, но все още не мога да го разбера

  23. Изглежда един приятел от Перу ми изпрати шаблон с заявката, но не мога да разбера, че UTM е поставен в началото между всеки PI като прикачен файл

  24. Здравейте Jcp, разбирам, че имате централна линия, като станциите и всяка станция са перпендикулярни вдясно и наляво. Мисля, че най-подходящото нещо е, че не се опитвате да получите utm координата, но направете кръгове от центъра, като поставите точката в пресечната точка на кръга и линията.

    това би ви направило нещо подобно на това упражнение

    http://geofumadas.com/construir-curvas-de-nivel-usando-autocad/

    След това, за да добавите елементите, които конфигурира формата на точката, в която да въведете това, можете да дадете височината.

  25. Уважаеми г-н Алварес, използвам civil 3d 2009, въвеждам UTM точки във формат .cvs, но сега трябва да преобразувам напречните сечения, повдигнати с трафик и ниво, в UTM в excel, имам определена ос и началната ми точка 0 + 000 го повдигам с GPS, за да мога да го геореферирам ... как да изчисля POI точките на моята ос и секциите към UTM

    Аз съм от Хондурас

    jcpescotosb@hotmail.com

  26. Всъщност координатите, които вече имам в utm, но искам да ги намаля до топографската равнина, за да работя в тази област

  27. Виж, аз не съм използвал този Promark, но виждам, че изглежда много като Mobile Mapper от Thales.

    В това аз го направих:

    1. Натискате бутона “MENU”.
    2. Изберете „Единици на картата“
    3. Изберете "Координатна система" и изберете UTM
    4. Избирате “Datum” и тук посочвате WGS84

  28. те са малки, те са марка promark 2, в град Мексико зона 14, бих оценил всяка информация, която можете да предоставите.

  29. ... Хм, хмм ... 🙂

    И какъв тип GPS, марка и модел използват?
    В каква държава и област се намирате?

  30. Уважаеми Алварес, преди всичко поздрав, забелязах, че знанията си в топографията и софтуер са напреднали, може да бъде в състояние да помогне на компанията да работи за, да управлявате GPS, и аз искам да знам как мога да коригира UTM координати на топографски координати О Планас, за управление на поле, е изглеждал много информация за него и би оценила вашия отговор.

  31. Пол, благодаря ти, вече съм направил корекцията на писането, е колона L между колона Р

    другият проблем, който повдигате, мисля, че не успяхте да завършите коментара, за да можете да го анализирате

  32. Следвах инструкциите стъпка по стъпка. теоретично разбрах, но на практика не успях да постигна добри резултати.
    Мае изглежда, че правя нещо нередно. също и в конфигурацията на единиците на Autocad len част от ъглите и посоката не съм много ясно.
    Бих искал да ви предложа да прегледате частта от ъглите, мисля, че има грешка, където пише "разделяне на колона N на колона P" струва ми се, че е колона L на колона P.
    Друга грешка при писането също се появява при изчисляването на север / юг ориентации, формулата казва: ще бъде: = SI (R2

  33. ако имате предвид парцел, измерен в район, където площта се променя ... няма да работи за вас.

    Ако имаш предвид тези координати в друга utm зона, не трябва да има никаква промяна, защото трябва да говориш за една и съща ширина, така че координатите са равностойни

  34. Здравейте,

    Хареса ми тази персонализация в отличното, имам един въпрос

    Как се прилага, когато има промяна на шпиндела?

    благодаря

    Джон

  35. Вече го изпратих по пощата
    поздравления.

  36. mmm, изпратете ми сценария, който споменавате в пощата, който имате, за да го прегледате.

    Ще видя какво има там

  37. безупречно !!! сега отидете на 100%, използвах го и е вярно! благодаря ви много, бях полезен.

    Въпрос за това, тъй като сме в процес на автоматизация. Използвайки AutoCAD, след като начертах полигона с географска референция, с неговите известни UTM върхове, това, което ми трябва е маркер за сегментите, така че щракването върху тях да им дава съответния им "етикет", например: 176.35

  38. Добре, вече съм качил версия 2 на файла на Excel. Причината е, че в NE и SE квадрантите ъгълът на 90 трябваше да бъде изваден.

    Опитайте се и ме уведомите.

    Трябва да сте наясно, че колкото повече десетични знаци се използват в координатите на UTM, то ще промени десетичните числа на секундите.

  39. Ммм, той е прав, мисля, че знам как да го разреша

    Ще го проверя, когато се върна в къщата си.

  40. уважаван учител, на първо място благодаря за бързия отговор, наистина пристигнах навреме!
    Казвам ви, че ми помогна много, тествах го, въпреки че бих искал да изразя съмнение/предложение/притеснение: много добре изчислява разстоянието, сега ъгълът ми дава допълнение, например вместо 88d13' 13”, това ми дава 1d21'47”!!! Трябва да е малка корекция и ето ни! Благодаря ви много отново за помощта!!!

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

Бутон "Нагоре" горе