Czytanie numerów puktów i ich współrzędnych z mapy.

Slides:



Advertisements
Podobne prezentacje
CLIMGEN (generator danych pogodowych w modelu CropSyst.
Advertisements

Podstawowe obliczenia geodezyjne Andrzej Borowiecki Kraków 2009
Wstęp do strumieni danych
Programowanie w języku Visual Basic
Edycja mapy cyfrowej PowerDraft.
typy całkowite (całkowitoliczbowe)
Programowanie w języku Visual Basic
PROGRAMOWANIE STRUKTURALNE
Jan Aleksander Wierzbicki
Wspólne skoroszytów Wspólne użytkowanie skoroszytów Arkusze i skoroszyty Tworzenie nowego skoroszytu Obliczenia w skoroszytach Przeglądanie wzorów w skoroszytach.
27/09/ Języki programowania 1 Piotr Górczyński Zmienne.
20/09/ Języki programowania 1 Piotr Górczyński Kreator form.
PRZYKŁAD ROZWIĄZANIA TARCZY
Tworzenie prezentacji w programie PowerPoint
Obliczanie miar ortogonalnych.
Obliczanie miar biegunowych.
Kartowanie pikiet pomierzonych metodą biegunową.
pomierzonych metodą ortogonalną
Procedury systemowe w systemie DOS
INFORMATYKA Wykładowca: mgr Tadeusz Ziębakowski p. 126 I piętro (naprzeciw dziekanatu)
Praca z dokumentem wielostronicowym - zakładka hiperłącze
SO – LAB3 Wojciech Pieprzyca
Podstawy programowania PP – LAB6 Wojciech Pieprzyca.
Język ANSI C Operacje we/wy
Instrukcja skoku GO TO etykieta Np. GO TO 100 ….. 100WRITE (*,*) Przeskok do instrukcji 100 Uwaga! NIE WOLNO skakać do wnętrzna złożonych instrukcji warunkowych.
Nagłówek jam ci to jest do wydruku
Algorytmy.
Tworzymy GAZETKĘ SZKOLNĄ w programie Publisher
Opracowała: Iwona Kowalik
Podstawy programowania II Wykład 2: Biblioteka stdio.h Zachodniopomorska Szkoła Biznesu.
Tworzenie prezentacji w programie PowerPoint
Programowanie strukturalne i obiektowe
Pliki tekstowe. Operacje na plikach. mgr inż. Agata Pacek.
AutoCAD – podstawy Ustalenie środowiska
Definicja pliku tekstowego Operacje wykonywane na plikach tekstowych
Pliki tekstowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików tekstowych. Pliki takie zawierają informację niezakodowaną
Janusz ROŻEJ GENERATORY APLIKACJI Generatory aplikacji Janusz ROŻEJ
Program do tworzenia prezentacji - uruchamianie i opis okna programu
Uaktywnianie i wykorzystywanie opcji INDEKS DOLNY i INDEKS GÓRNY w programie MSWord Klikaj, by przejść na kolejny slajd.
Programowanie obiektowe – zastosowanie języka Java SE
Jak tworzyć algorytmy.? Sposób krok po kroku..
JAVA c.d.. Instrukcji wyboru SWITCH używamy, jeśli chcemy w zależności od wartości pewnego wyrażenia wykonać jeden z kilku fragmentów kodu. Jest to w.
TECHNOLOGIE INFORMATYCZNE Tydzień 6
Edytor tesktu i skrypty
Podstawy informatyki 2013/2014 Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
Tworzenie komiksu MS PowerPoint Beata Sanakiewicz.
Partner Handlowy Konfiguracja sieci TCP/IP - Windows 2000, Xp, 2003.
Visual Basic w Excelu.
Visual Basic for Applications Poziom podstawowy Zajęcia 2
Nieprawidłowy (inny niż JPG) format zdjęcia Zdjęcia skanowane lub robione w laboratoriach fotograficznych bywają zapisywane w plikach BMP lub innych. Aby.
Elementy multimedialne na stronie
Program Logomocja.
Dofinansowano ze środków Ministra Kultury i Dziedzictwa Narodowego
Excel Wykresy – różne typy, wykresy funkcji.
Podstawy programowania (4)
prezentacja multimedialna
SAMOUCZEK PRZYKŁAD ZASTOSOWANIA PROGRAMU DO MODELOWANIA TARCZ.
PRZYKŁAD OBLICZENIOWY PRĘT
PRZYKŁAD ROZWIĄZANIA KRATOWNICY
Partnerstwo dla Przyszłości 1 Lekcja 27 Klasy i obiekty.
Seminarium Dyplomowe: Metodyka i Techniki Programowania Autor: Bartłomiej Fornal.
Style i szablony w MS Word 2010
Tabele Przestawne Adam Wójcik Tomasz Kowalski.  Czym Tabele Przestawne są?  Jak je używać?  Zadania.
Dominik Benduski Michał Mandecki Podstawy Visual Basic w Excelu.
Zmienne typy danych w VBA. MS Excel – typy danych w języku programowania VBA.
Instalacja klucza HASP.
Podstawy Python.
Visual Basic for Applications
Visual Basic w programie Microsoft Excel
Zapis prezentacji:

Czytanie numerów puktów i ich współrzędnych z mapy

Program ten pozwala na odczytanie z rysunku mapy współrzędnych zaprojektowanych punktów. Numery punktów i ich współrzędne zapisywane są we wskazanym pliku tekstowym. Znajduje to zastosowanie w przygotowaniu miar realizacyjnych dla wyniesienia w teren projektu.

Zapisane w pliku tekstowym numery i współrzędne punktów projektu posłużą następnie do obliczenia: -miar ortogonalnych lub -miar biegunowych które pozwolą wytyczyć projektowane punkty w oparciu o isniejącą osnowę realizacyjną.

'******************************* MAIN ************************ Sub Main Dim plikxy as string plikxy=MbeInputBox("Podaj nazwę pliku do zapisania współrzędnych","D:\pikietyxy.txt","WSPÓŁRZĘDNE PIKIET") Open plikxy For Output As #1 pikiety close #1 MbeMessageBox "Dane w pliku "+plikxy End Sub

Po uruchomieniu program pyta o nazwę pliku tekstowego, w którym mają być zapisywane odczytane z projektu współrzędne:

Następnie uruchamiana jest procedura pikiety. '**************************** PIKIETY ************************** sub pikiety dim x as double, y as double while nrpik="" Wskaz_Punkt Nrpik, pikieta, "Pikieta" if Nrpik="" then MbeMessageBox " Nie wskazano pikiety" exit sub end if x=pikieta.x y=pikieta.y print #1,Nrpik,format$(x,"0.00"),format$(y,"0.00") nrpik="" Wend end sub

W procedurze tej występuje zmienna o nazwie: pikieta zadeklarowana na wstępie programu jako zmienna globalna, typu MbePoint: Type MbePoint x as double y as double z as double End Type Public pikieta as MbePoint

x=pikieta.x y=pikieta.y print #1,Nrpik,format$(x,"0.00"),format$(x,"0.00") Odczytane z rysunku: nr pikiety i jej współrzędne są zapisywane do wskazanego wcześniej pliku tekstowego.

Odczytanie z rysunku numeru pikiety i jej współrzędnych umożliwia procedura Wskaz_Punkt o trzech parametrach: Wskaz_Punkt Nrpik, pikieta, "Pikieta" Nrpik – nazwa zmiennej przechowującej numer pikiety Pikieta – nazwa zmiennej typu MbePoint "Pikieta" - napis, który pojawia się w linii komunikatów

Po uruchomieniu procedury Wskaż_punkt - w lewym dolnym rogu ekranu wyświetlane są komunikaty: Pikieta>Select element Należy wtedy kliknąć myszą na numer pikiety. Pikieta>Accept/Reject Jeżeli akceptujemy zaznaczoną pikietę należy kliknąć po raz drugi. Jeżeli odrzucamy pikietę klikamy prawym klawiszem myszy.

Aby zakończyć program wystarczy kliknąć na element nie będący numerem pikiety – pojawi się wtedy komunikat:

Na koniec program wyświetla informację o miejscu zapisania pliku:

Fragment pliku tekstowego z zapisanymi danymi odczytanymi z rysunku: