Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "programming language Python" wg kryterium: Wszystkie pola


Wyświetlanie 1-12 z 12
Tytuł:
Oszacowanie optymalnej liczby autobusów dla linii komunikacji miejskiej na podstawie symulacji komputerowych
Estimating the optimal number of buses for the public transport line based on the computer simulations
Autorzy:
Naumov, V.
Powiązania:
https://bibliotekanauki.pl/articles/309694.pdf
Data publikacji:
2016
Wydawca:
Instytut Naukowo-Wydawniczy "SPATIUM"
Tematy:
komunikacja miejska
symulacja
autobusy
język programowania Python
public transportation
simulation
buses
programming language Python
Opis:
W artykule przedstawiono podejście do oszacowania liczby pojazdów na linii komunikacji miejskiej, oparte o model symulacyjny procesu obsługi pasażerów na linii autobusowej. Zadanie ustalenia takiej liczby autobusów, która zapewnia minimalny koszt transportu przy maksymalnym poziomie obsługi pasażerów, jest zagadnieniem dość złożonym ze względu na stochastyczny charakter procesu transportowego oraz losowy charakter popytu mieszkańców miast na podróże. Autor przedstawia bibliotekę klas zrealizowanych za pomocą współczesnego języka programowania Python, na podstawie której opracowany został model symulacyjny procesu funkcjonowania linii komunikacji miejskiej. Wyniki eksperymentu symulacyjnego, zrealizowanego w oparciu na opracowane oprogramowanie, pozwoliły na ustalenie zależności funkcyjnej pomiędzy łącznym czasem oczekiwania przez pasażerów autobusów na przystankach a charakterystykami linii komunikacji miejskiej. Wykorzystując uzyskaną zależność, ustalono formułę dla oszacowania optymalnej liczby autobusów na linii jako argument, w którym funkcja łącznych kosztów podsystemu transportowego osiąga ekstremum minimalne.
The article presents an approach to estimate the number of vehicles on public transport line; this approach is based on a simulation model of the process of servicing the bus line passengers. The problem of determining such a number of buses, that provides the minimum cost of transport at the maximum level of passenger service, is quite a complex issue due to the stochastic nature of the transport process and the random nature of the demand for urban residents traveling. The author presents a class library implemented using modern programming language Python; on the basis of that library the simulation model the process of the public transport line functioning was developed. The results of the simulation experiment, based on the developed software, allowed to determine the functional dependence between the total waiting time for bus passengers at bus stops and the characteristics of the public transport line. Using the obtained dependence, a formula for estimating the optimal number of buses on the line was established as an argument, in which the function of the transport subsystem total cost reaches its extreme minimum.
Źródło:
Autobusy : technika, eksploatacja, systemy transportowe; 2016, 17, 12; 699-703
1509-5878
2450-7725
Pojawia się w:
Autobusy : technika, eksploatacja, systemy transportowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Comparative evaluation of performance-boosting tools for Python
Autorzy:
Swacha, J.
Powiązania:
https://bibliotekanauki.pl/articles/106222.pdf
Data publikacji:
2011
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Tematy:
Python programming language
Just-in-Time compilers
automatic translator
booster
Opis:
The Python programming language has a number of advantages, such as simple and clear syntax, concise and readable code, and open source implementation with a lot of extensions available, that makes it a great tool for teaching programming to students. Unfortunately, Python, as a very high level interpreted programming language, is relatively slow, which becomes a nuisance when executing computationally intensive programs. There is, however, a number of tools aimed at speeding-up execution of programs written in Python, such as Just-in-Time compilers and automatic translators to statically compiled programming languages. In this paper a comparative evaluation of such tools is done with a focus on the attained performance boost.
Źródło:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica; 2011, 11, 1; 33-41
1732-1360
2083-3628
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Python programming language as a tool for creating three-dimensional figures of glider aerobatics
Autorzy:
Linka, A.
Wróblewska, A.
Powiązania:
https://bibliotekanauki.pl/articles/241817.pdf
Data publikacji:
2018
Wydawca:
Instytut Techniczny Wojsk Lotniczych
Tematy:
aerobatics
general aviation
fly trajectory
mathematical programming
Opis:
The article presents the possibilities and validity of the implementation in the field of developing mathematical models for aerobatics trajectory. Proposing a catalogue of three-dimensional figures and those described mathematically will allow improving judging and scoring level, as well as the art of piloting in aerobatics. In the first chapter, article describes the processes of aerobatic flight, judge evaluation method and the current state of technology supporting the scoring process. The second chapter presents the capabilities of the Python programming language, which will be a tool for the construction of three-dimensional models. The third chapter of this article is a description of the comparative analysis of ideal trajectories and obtained in real flight. This chapter also demonstrates the validity and necessity of introducing new standards for assessing aerobatic flights. Aerobatics flights and judging, intelligent system to control aerobatic flights, three-dimensional models of aerobatic flights are presented in the article. The article concerns on use modern technologies to support the judges during the competition. The introduction of ASSD + PL system and the possibility of implementing designed models of aerobatic figures open new paths for improving the art of pilotage and arbitration.
Źródło:
Journal of KONES; 2018, 25, 4; 247-253
1231-4005
2354-0133
Pojawia się w:
Journal of KONES
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zastosowanie języka programowania Python do modelowania rozprzestrzeniania się epidemii
Application of Python programming language for modeling the evolution of epidemic
Autorzy:
Koziej, Krzysztof
Kazimierska-Drobny, Katarzyna
Powiązania:
https://bibliotekanauki.pl/articles/41205831.pdf
Data publikacji:
2023
Wydawca:
Uniwersytet Kazimierza Wielkiego w Bydgoszczy
Tematy:
Python
modele epidemii
rozwiązania numeryczne
SIS
SIR
SIRS
SEIR
models of epidemic
numerical solutions
Opis:
Niniejszy artykuł przedstawia numeryczne rozwiązania wybranych modeli rozprzestrzeniania się epidemii w języku programowania Python. Rozwiązania oparto na modelach epidemii SIS, SIR, SIRS oraz SEIR. Do rozwiązań numerycznych w języku Python wykorzystano biblioteki NumPy, SciPy oraz Matplotlib.
This article presents numerical solutions of selected epidemic spread models in the Python programming language. The solutions were base on the SIS, SIR, SIRS and SEIR epidemic models. NumPy, SciPy and Matplotlib libraries were used for numerical solutions in Python.
Źródło:
Studia i Materiały Informatyki Stosowanej; 2023, 15, 2; 10-17
1689-6300
Pojawia się w:
Studia i Materiały Informatyki Stosowanej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatyzacja oceny objawów chorobowych septorioz zbóż z wykorzystaniem komputerowej analizy obrazu w języku programowania Python.
Automation of septoria disease image analysis using Python programming language.
Autorzy:
Bartosiak, Sławomir
Powiązania:
https://bibliotekanauki.pl/articles/2199427.pdf
Data publikacji:
2020-10-22
Wydawca:
Instytut Hodowli i Aklimatyzacji Roślin
Tematy:
Python
detekcja
septoriozy
liście
pszenica
pszenżyto
automation
septoria
leaves
wheat
triticale
Opis:
Ocena objawów chorobowych septorioz na liściach zbóż, opisywanie i tworzenie dokumentacji fotograficznej poszczególnych liści jest czasochłonnym i pracochłonnym zadaniem. W opracowaniu przedstawiona została automatyzacja oceny objawów chorobowych septorioz zbóż za pomocą aplikacji open-source stworzonych w języku Python. Oprogramowanie umożliwia automatyzację odczytywania nazw obiektów doświadczalnych oraz ocenę objawów chorobowych poszczególnych liści, dzięki czemu istnieje możliwość np. usuwania obserwacji odstających z analizy.
Septoria disease severity assessment is time consuming and laborious task. In this paper a computational detection of diseased and healthy leaf tissue using simple software developed in Python programming language was discussed. Software automate labels reading from digital images and facilitates septoria disease severity examination. Program extracts each leaf from input image,  examine septoria severity and summarizes results, thus there is the possibility for outliers elimination, thereby minimizing experimental error.
Źródło:
Biuletyn Instytutu Hodowli i Aklimatyzacji Roślin; 2020, 289; 31-35
0373-7837
2657-8913
Pojawia się w:
Biuletyn Instytutu Hodowli i Aklimatyzacji Roślin
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatyzacja pomiarów współrzędnościowych organów roboczych maszyn urabiających z wykorzystaniem skanowania 3D
Automation of Coordinate Measurements of Mining Machines Working Units with 3D Scanning
Autorzy:
Cheluszka, P.
Powiązania:
https://bibliotekanauki.pl/articles/274737.pdf
Data publikacji:
2016
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
maszyna urabiająca
organ roboczy
stereometria
skanowanie 3D
pomiary
automatyzacja
język programowania Python
mining machine
working unit
stereometry
3D scanning
measurements
automation
Python programming language
Opis:
Maszyny urabiające należą do podstawowej grupy maszyn roboczych stosowanych w górnictwie podziemnym i powierzchniowym. W przypadku maszyn urabiających na zasadzie skrawania proces urabiania realizowany jest za pomocą organów roboczych wyposażonych w wymienne narzędzia, np. noże osadzone w uchwytach nożowych. Noże te rozmieszczone i ustawione są w przestrzeni w ustalony na etapie projektowania sposób, dostosowany do właściwości urabianego ośrodka skalnego. Pomiary współrzędnościowe sprowadzają się do wyznaczenia sześciu parametrów dla każdego z noży. Ze względu na sposób rozmieszczenia, pomiar bezpośredni tych parametrów nie jest możliwy. Metody pośrednie polegają na pomiarze wielkości wchodzących do definicji funkcji modelujących pomiar. W takim przypadku wygodnym rozwiązaniem zadania metrologicznego, szczególnie pod kątem automatyzacji procesu, jest wykorzystanie metod optycznych, na przykład skanera światła strukturalnego. Metoda ta wymaga zbudowania, dla każdego uchwytu nożowego oraz związanego z nim noża, modelu pomiaru. W przypadku dużej liczby noży jest to proces czaso- i pracochłonnych. Możliwość automatyzacji procesu pomiarowego przedstawiono na przykładzie głowicy urabiającej wysięgnikowych kombajnów chodnikowych, stosowanych do drążenia wyrobisk korytarzowych i tuneli. Omówiono przetwarzanie uzyskanych w trakcie pomiaru danych w celu wyznaczenia zestawu wartości parametrów stereometrycznych opisujących rozmieszczenie i ustawienie w przestrzeni poszczególnych noży oraz związanych z nimi uchwytów nożowych. Wykorzystano do tego funkcjonalność oprogramowania GOM Inspect Professional umożliwiającą budowanie strategii pomiaru za pomocą skryptów w języku Python.
Mining machines belong to the key group of working machines used in underground and surface mining. In case of machines mining by way of cutting, the process is carried out with working units fitted with a specific number of replaceable tools in the form of picks mounted in pickboxes. The picks are arranged and positioned in space in a way defined at the stage of design, adapted to the properties of the rock being excavated. The stereometry of such working units is measured by determining the values of six parameters for each of the picks. Such parameters cannot be measured directly due to the way they are arranged. Measurements are carried out with indirect methods where values are measured which form part of a definition of measurement modelling functions. The use of optical methods, for example a structured light scanner, is a convenient solution to carry out the considered metrological task, especially in view of the automation of this process. For this, however, a measurement model enabling to determine the values of the magnitudes searched for has to be built for each pickbox and for the related pick. This is a time- and work-intensive process in case of a large number of picks, though. The options of the measurement process automation are presented with the example of a cutting head of boom–type roadheaders employed for drilling dog headings and tunnels. The focus was put on the stage of processing the measuring data obtained in the measurement process to establish a set of stereometry parameters values describing the arrangement and position of individual picks and related pickboxes in space. For this purpose, a feature of GOM Inspect Professional software was used enabling to build a measurement strategy based on scripts created in Python language.
Źródło:
Pomiary Automatyka Robotyka; 2016, 20, 3; 33-42
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Hybrydowy system rekomendacji planów treningowych
Training plans hybrid recommender system
Autorzy:
Kaczanowski, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/91455.pdf
Data publikacji:
2019
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
uczenie maszynowe
sztuczna inteligencja
nauka o danych
hybrydowe systemy rekomendacji
Microsoft Azure Machine Learning
język programowania Python
machine learning
artificial intelligence
data science
hybrid recommender
Python programming language
Opis:
Hybrydowe systemy rekomendacji łączą zalety metod stosowanych powszechnie w rekomendacji. Głównym celem tego artykułu jest przedstawienie zastosowania uczenia maszynowego do budowy hybrydowego silnika rekomendacji. Uczenie maszynowe jest poddziedziną sztucznej inteligencji, która wykazuję obiecujące rezultaty w klasyfikacji, predykcji, wykrywaniu anomalii i rekomendacji. W tym artykule zaproponowano koncepcję spersonalizowanego modelu systemu rekomendacji opartego na parametrach i planach treningowych sportowców. Badania przeprowadzono w środowisku chmurowym Microsoft Azure Machine Learning Studio na zbiorze danych wygenerowanym na podstawie danych referencyjnych.
Hybrid recommendation systems combine the advantages of commonly used methods in recommendations. This main objective of this article is to present application of machine learning to build a hybrid recommendation engine. Machine learning is subdomain of artificial intelligence that show promising results in classification, prediction, anomaly detection and recommendations. This paper proposed a personalized recommendation system model based on athletes parameters and training plans. The researches were carried out in the cloud environment Microsoft Azure Machine Learning Studio on football data set.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2019, 13, 20; 29-40
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A short survey on fully-automated people movement and identity detection algorithms
Analiza algorytmów skorelowanych z detekcją ruchu osób i ich tożsamości
Autorzy:
Szymkowski, Maciej
Przybyszewski, Karol
Powiązania:
https://bibliotekanauki.pl/articles/1818442.pdf
Data publikacji:
2021
Wydawca:
Politechnika Białostocka. Oficyna Wydawnicza Politechniki Białostockiej
Tematy:
computer Vision
image processing
artificial Intelligence
people movement
identity detection
person Re-Identification
Python programming language
przetwarzanie obrazów
sztuczna inteligencja
detekcja ruchu
wykrywanie tożsamości
język programowania Python
Opis:
Nowadays, diversified companies use security systems based on cameras to increase safety of their enterprise. However, when the camera observes multiple people, it is hard for humans to directly observe each of them. In the literature, there are multiple computer vision-based approaches that automatically detect person identity and the way he is moving. Moreover, there are approaches that identify people across multiple cameras (reidentification). It is crucial, especially in the crowded places. By these algorithms we can detect people whose behavior is strange. Diversified approaches can be easily found in the literature and online-available repositories. The work, presented in this paper, can be divided into three main parts: literature review, selected algorithms implementation and results comparison. We have to claim that each solution was implemented in Python programming language with sufficient libraries. This technology was selected due to its efficiency and simplicity. Results of the conducted experiments have shown that it is clearly possible to detect people’s movement and observe their identities even in crowded places.
Współcześnie w wielu miejscach publicznych oraz obszarach zajmowanych przez zróżnicowane firmy możemy zauważy systemy bezpieczeństwa bazujące na kamerach. Jednakże bardzo ciężko jest pojedynczemu operatorowi obserwować każdą osobę która pojawi się na obrazie. W tym celu powstały algorytmy bazujące na metodyce Computer Vision, które mają na celu wykrycie nie tylko trasy poruszania się każdej osoby ale również ocenę jej tożsamości. Co więcej tego typu rozwiązania mogą być bardzo przydatne w zatłoczonych miejscach, gdzie niezwykle ważne jest wykrycie niestandardowego zachowania poszczególnych osób. W literaturze oraz bazach dostępnych online możemy znaleźć zróżnicowane podejścia do rzeczonego problemu. W ramach naszej pracy porównujemy kilka z nich. Każde z wybranych rozwiązań zostało zaimplementowane przy użyciu języka Python i bibliotek dostępnych w ramach rzeczonego języka. To środowisko zostało wybrane ze względu na jego wydajność oraz prostotę pisania kodu. Wyniki, które uzyskaliśmy wskazują na to, że aktualnie istniejące solucje mogą być używane do obserwacji trasy poszczególnych osób nawet w zatłoczonych miejscach.
Źródło:
Advances in Computer Science Research; 2021, 15; 1--14
2300-715X
Pojawia się w:
Advances in Computer Science Research
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
An Analysis of the use of the Python Language in Robot Applications
Autorzy:
Piotrowski, A.
Powiązania:
https://bibliotekanauki.pl/articles/117755.pdf
Data publikacji:
2016
Wydawca:
Polskie Towarzystwo Promocji Wiedzy
Tematy:
mobile robots
python computer language
programming
Opis:
The paper has analyzed the possibility of using the Python computer language in programming mobile robots. The designed and constructed test stand – a caterpillar mobile robot, enables the testing of wireless control algorithms, responses to events, I/O device programming methods and path selection algorithms. The software applications(client and server) written in the Python computer language have been developed and analyzed. A partial listing of the program source is included. The usefulness of Python in robot applications was confirmed.
Źródło:
Applied Computer Science; 2016, 12, 2; 5-21
1895-3735
Pojawia się w:
Applied Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Możliwości zastosowania języka Python oraz jego bibliotek do wytwarzania oprogramowania dla branży naftowo-gazowniczej
The possibilities of using Python language and its libraries in developing software for the oil and gas industry
Autorzy:
Badowski, J.
Powiązania:
https://bibliotekanauki.pl/articles/1835170.pdf
Data publikacji:
2018
Wydawca:
Instytut Nafty i Gazu - Państwowy Instytut Badawczy
Tematy:
Python
język programowania
program komputerowy
analiza danych
programming language
computer application
data analysis
Opis:
W artykule dokonano przeglądu możliwości wykorzystania języka Python, zyskującego coraz większą popularność w środowiskach naukowych. Autor wprowadza w podstawy języka, pokazuje, jak w prosty sposób można zainstalować środowisko programistyczne oraz rozpocząć korzystanie z biblioteki standardowej i olbrzymiej liczby bibliotek zewnętrznych, dostępnych na otwartej licencji. Artykuł zawiera także przykłady gotowych i działających skryptów prezentujących sposób wykorzystania niektórych z tych bibliotek. Autor zwraca uwagę na dwa aspekty wykorzystania języka Python: jako platformy do tworzenia profesjonalnych rozwiązań dla branży naftowo-gazowniczej, a także jako darmowego, ale potężnego narzędzia, łatwego do wykorzystania przez środowisko naukowe, mogącego zastąpić wykorzystywane dotychczas programy komercyjne, często kosztowne.
The article reviews the possibilities of using Python language, which is systematically gaining more popularity within the science community. The author introduces the readers to the essentials of Python programming, shows how easy development environment can be installed and how to start using the standard library and also a large number of external libraries, available on an open source license. The article also contains examples of ready-made and active scripts that present how to use some of these libraries. The author draws attention to two aspects of using the Python language: as a platform for creating professional solutions for the oil and gas industry, as well as a free but powerful tool, easy to use by the scientific community, which can replace the often expensive commercial programs, used so far.
Źródło:
Nafta-Gaz; 2018, 74, 2; 113-120
0867-8871
Pojawia się w:
Nafta-Gaz
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Measures and visualization methods of map projection distortions with the use of “python matplotlib library” as an example
Autorzy:
Pędzich, P.
Powiązania:
https://bibliotekanauki.pl/articles/92504.pdf
Data publikacji:
2016
Wydawca:
Oddział Kartograficzny Polskiego Towarzystwa Geograficznego
Tematy:
map distortions measures
method of presentation
Tissot’s ellipses
distortion isograms
programming language
python matplotlib library
Opis:
The aim of the author of this article is to show the users of Geographical Information Systems how to present the distortions in a simple way. The intention of the author is also to popularize the knowledge in the scope of map projections and to inform the users of the maps that, despite all the advanced modern tools, an elimination of the problem, connected with the map projections and cartographical distortions occurring in them, has failed so far. The author presents a brief overview of the measures in the scope of distortions and methods of their presentation. It is also shown how the users can generate the maps, presenting a distortion by themselves. It is much easier to perform this type of visualization with the help of “matplotlib library”, basically everyone can compile such a map.
Źródło:
Polish Cartographical Review; 2016, 48, 3; 101-114
2450-6974
Pojawia się w:
Polish Cartographical Review
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
An Analysis and 3D Visualization of Shading of Urban Spatial Objects with the Use of the Phython Programming Language in the Blender Application
Analiza i wizualizacja zacienienia miejskich obiektów przestrzennych 3D z wykorzystaniem języka programistycznego Python w aplikacji Blender
Autorzy:
Ilba, M.
Powiązania:
https://bibliotekanauki.pl/articles/385982.pdf
Data publikacji:
2015
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
analiza zacienienia
miasto 3D
Blender
wizualizacje 3D
GIS
analysis of shading
3D city
3D visualization
Opis:
Analizy zacienienia są wykonywane od kilkunastu lat. Powszechnie są one tworzone na podstawie danych rastrowych z zapisanymi atrybutami wysokościowymi. Niewątpliwą zaletą użycia rastra jest szybkość i prostość analizy, dużym minusem są różnego typu ograniczenia. Jednym z nich jest niemożność wykonania prawidłowej analizy modelu miasta 3D. Analiza oparta tylko na danych rastrowych nie daje odpowiedzi na pytanie, co się dzieje na elementach pionowych budynków, a przecież sumarycznie powierzchnie tych elementów (ścian) w dużych miastach przewyższają znacznie powierzchnie elementów poziomych i skośnych, które da się zapisać w postaci rastra. Dopiero od niedawna dostępne są narzędzia do wykonywania analiz zacienienia na modelach 3D. Jednak takie narzędzia są drogie i mają pewne ograniczenia. Na przykładzie aplikacji ArcGIS można stwierdzić, że takimi ograniczeniami są trudność w wyznaczaniu powierzchni zacienionych wraz z ich statystyką. W przypadku aplikacji Bentley Microstation V8i minusem jest brak wpływu na statystykę wynikową i fakt, że wygenerowane dane są dostępne tylko w postaci wyświetlanego wyniku. Wprawdzie powstają dodatki do różnych aplikacji, ale są one płatne i również nie zapewniają stuprocentowej kontroli nad prezentacją wyników. W niniejszym artykule rozważana jest możliwość wykonania analizy zacienienia wysokich zabudowań miejskich oraz jej wizualizacji przy wykorzystaniu algorytmu śledzenia promieni dostępnego w aplikacji Blender udostępnianej na licencji GPL. Autor przetestował działanie aplikacji na przykładzie modelu 3D fragmentu miasta zbudowanego na potrzeby analizy, a także modelu miasta rzeczywistego (Nowy Jork).
Shading analysis has been performed for several years. It is commonly performed on the basis of raster data with saved height attributes. An undoubted advantage of the application of raster is the speed and the easiness of the analysis but this solution has also many limitations. One of them is the impossibility of executing a correct analysis for a 3D city. The analysis performed only on raster data cannot answer the question, what happens to vertical elements of buildings and yet surfaces of these elements (walls) are far greater in big cities than horizontal and oblique ones, which we are able to save as raster images [11]. It is only recently that the tools are available, which make it possible to analyze the shading on 3D models. However, such tools have a lot disadvantages; they are expensive and have some limitations. On the example of the ArcGIS application, the following limitations can be enumerated: difficulties, while determining shadowed surfaces together with their classification; in the case of the Bentley Microstation V8i application, there is no in fluence on the output classification; the access to the generated data is carried out by displaying results. Additional software for these applications is created but it is payable and also does not give 100% control over the presentation of results. It is in this article that we will take a closer look at the feasibility of an analysis of shading of high urban buildings and its visualization using an algorithm for ray tracing that is available in the Blender application available under the GPL license. The author tested the work of the application on an example of an artificially built part of a 3D city and on a part of New York.
Źródło:
Geomatics and Environmental Engineering; 2015, 9, 3; 35-44
1898-1135
Pojawia się w:
Geomatics and Environmental Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-12 z 12

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies