GPS / EquipsMicrostation-Bentley

Microstation: Importa coordenades i anotacions d'Excel

El cas: Tinc dades aixecats amb GPS Promark 100, i en usar l'aplicació GNSS de postprocés que tenen aquests equips em permet enviar la informació a Excel.

Les columnes marcades en groc són les coordenades aquest, nord i la seva respectiva anotació; la resta només és informació relacionada amb el postprocés.

El Problema: Requereixo que els usuaris amb les seves versions de Microstation que tenen importin les dades.

excel coordenades MicroStation

Formes llimacs de fer-ho

Si importen les coordenades amb Microstation amb el comandament fet per això, Només es venen els punts, no les etiquetes. Pel camí llarg, un usuari estava important-les des CivilCAD que ho fa de meravella, després des de Microstation s'obria i es convertia dgn que és el format on treballen cada punxi dia. Així que ... encara que gairebé em vaig anar, Agraeixo que m'hagin demanat un suggeriment com fer-ho; encara que en el fons crec ho fan per provar que no es em oxiden els ordres. És just el procediment que abans vaig explicar amb AutoCAD.

Com concatenar les coordenades amb Excel

Fer una VBA seria l'ideal, però com a costum del que un dia vam concloure: Excel hauria de ser més productiu que per fer taules de fulls, aquí el procediment combinant comandaments de Microstation (key in) amb ordres d'Excel (concatenar)

Crear un punt amb Microstation es fa amb l'ordre “place point”, i si es vol col·locar en una coordenada específica s'utilitza “xy=”, sempre usant el separador d'ordres que és el punt i coma (;). Així, en ingressar l'ordre place point; xi = 388218.835,1566315.816 hauria de dibuixar un punt just en aquesta coordenada.

En el cas d'Excel, la comanda concatenar funciona així: comanda concatenar, obrir parèntesi, després indicar tot el que es va a concatenar, i finalment tancar parèntesi. Ho explico de manera planyívola, però no és complicat quan s'entén i es fa a l'mínim un cop:

comando concatenar = concatenar obrim parèntesi ( després la comanda entre cometes ja que és un text, amb el seu punt i coma que separa la comanda “place point ;” després la coma per separar la següent cadena , després la comanda entre cometes ja que és text “xy=” la coma per a indicar nova cadena , i aquí seleccionem la cel·la respectiva  C3 després la coma per indicar nova cadena , i la coma entre cometes per a separació de coordenades "," la coma per a indicar la següent cadena , cel·la que conté la coordenada nord i el punt i coma final D3,“;” després tanquem parèntesis )

Quedaria així:

=CONCATENAR(“place point ;", "xi ="C3, ","D3, ";")

Un cop fet això, només copiem la fórmula a les següents columnes quedant de la següent manera:

place point; xi = 388218.835,1566315.816;
place point; xi = 388219.911,1566320.28;
place point; xi = 388216.28,1566320.868;
place point; xi = 388215.36,1566316.473;
place point; xi = 388211.706,1566317.245;
place point; xi = 388212.713,1566321.593;

 

Com enviar-lo a Microstation

Aquest text es pot copiar i enganxar directament a la línia d'ordres (companyies de serveis públics key in) i vegin que els punts es dibuixen.

excel coordenades MicroStation

Però també puc copiar-lo en un fitxer txt o csv que pugui cridar com script.

Per exemple, el fitxer es diu puntosgeofumadas.txt, I s'emmagatzema en C; així que per dir-s'escriu el key in  @c: \ puntosgeofumadas.txt. El nom no ha de tenir espais, i és preferible col·locar-lo en una ruta fàcil.

Com importar les anotacions

Funciona de la mateixa manera, amb la diferència que la comanda no és de punt sinó de text icon:  place text icon

Concatenamos de la mateixa manera, comanda place text icon, cel·la que conté anotació, coordenades on es col·locarà el text:

=CONCATENAR(“place text icon ;”,B3,”;”,”xy=”,C3,”,”,D3,”;”)

I després hauria quedar-nos així.

place text icon; 10; xi = 388218.835,1566315.816;
place text icon; 11; xi = 388219.911,1566320.28;
place text icon; 12; xi = 388216.28,1566320.868;
place text icon; 13; xi = 388215.36,1566316.473;
place text icon; 14; xi = 388211.706,1566317.245;
place text icon; 15; xi = 388212.713,1566321.593;

I allà el tenen:

excel coordenades MicroStation

Per generar la poligonal, es faria el mateix, però amb la comanda place line, amb la precaució que els punts han de tenir seqüència; que no és aquest cas. Seria comandament place line, coordenada d'inici, coordenada de destinació ...

Segur hi ha altres formes de fer-ho, i programes de codi obert que ho fan de meravella. Però l'exercici és útil per agilitzar la ment i en el meu cas, evitar que es em s'oxidin les ordres.

Golgi Alvarez

Escriptor, investigador, especialista en Models de Gestió del Territori. Ha participat en la conceptualització i implementació de models com: Sistema Nacional d'Administració de la Propietat SINAP a Hondures, Model de Gestió de municipis Mancomunats a Hondures, Model Integrat de Gestió Cadastre - Registre a Nicaragua, Sistema d'Administració del Territori SAT a Colòmbia. Editor del bloc de coneixement Geofumades des de l'any 2007 i creador de l'Acadèmia AulaGEO que inclou més de 100 cursos sobre temàtiques GIS – CAD – BIM – Digital Twins.

Articles Relacionats

6 Comentaris

  1. Hola amic, excel·lent informació, he aconseguit refrescar i millor encara resoldre situacions que vaig creure no es podia fer a microstation, tinc una pregunta que està relacionada al tema dalt tractat per vós, com faig per importar cercle en comptes d'un punt com a referència de pou ? vaig realitzar tots els passos a dalt esmentats utilitzant com a paràmetre: =CONCATENAR (“place circle;…..) i portat després a .txt i posteriorment portat a key in com a @d:\circulo.txt, però no he aconseguit graficar-los, podries vós ajudar-me en aquest sentit?

    Salutacions.

  2. Hola, bon dia, m'agradaria saber si tens un tutorial o nota sobre la forma de fer un post-procés per a un gps promark 200 al programa GNSS solutions ?? porto dies intentant però no i pogut a causa de que el GPS em llança arxius tipus .csv ... espero la teva resposta gràcies.

  3. Bona, ja li explico que a el taller no va venir els Víctores i quan arribi vaig voler impressionar amb la seva ajuda, i mes bé li havien adaptat altres coses, i em vaig espantar preguntant immediatament com havien fet ... he he em diu victor la busquem en geofumadas ... que bo que ens doni suport sempre perquè sempre ha estat la meva màster en això, a més no ho vaig fer per prova ho vaig fer perquè mirava que em podien entendre poc o gens amb el vuelterio que havia de fer amb civilcad però realment tots al taller van quedar impressionats ...

    aquestes ajuden ens generen major amplitud en els milers de truc que es poden fer amb la PC, però sempre és necessària una guia per poder-les aprendre ..

    de part dels tècnics GRÀCIES, ja que mia només em resta dir-li guaoooo és un formatge.

Deixa un comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

també pots veure
a prop
Torna al botó superior