Sunteți pe pagina 1din 64

Modelare 3D pentru date cadastrale i urbanistice

UNIVERSITATEA DE TIINE AGRONOMICE SI MEDICIN


VETERINAR BUCURETI
FACULTATEA DE MBUNTIRI FUNCIARE SI INGINERIA
MEDIULUI
SPECIALIZAREA: CADASTRU

MODELARE 3D PENTRU DATE CADASTRALE


I URBANISTICE
- Studiul de caz: Oraul Buzu -

Modelare 3D pentru date cadastrale i urbanistice

Lista figurilor
Fig. 1 Arhitectura unui sistem geografic conform standardelor OGC ...................... 16
Fig. 2 Arhitectura unui GIS ...................................................................................... 17
Fig. 3 Date n format vectorial, Fig. 4 Date n format raster .................................... 18
Fig. 5 Modelul bloc ................................................................................................. 19
Fig. 6 Modelul urban .............................................................................................. 19
Fig. 7 Modelul detaliat ........................................................................................... 19
Fig. 8 Blocuri i case ............................................................................................... 20
Fig. 9 O parte dintr-un ora .................................................................................... 21
Fig. 10 Produsul CityEngine .................................................................................... 22
Fig. 11 Navigator .................................................................................................... 23
Fig. 12 Vizualizarea 2D............................................................................................ 24
Fig. 13 Aplicaia Scen ............................................................................................ 25
Fig. 14 Meniul Viewport ......................................................................................... 25
Fig. 15 Parameter Block.......................................................................................... 26
Fig. 17 Strzi ........................................................................................................... 27
Fig. 18 Alocarea unei reguli .................................................................................... 28
Fig. 19 Butonul Assign ............................................................................................ 28
Fig. 20 Adgarea de atribute .................................................................................. 28
Fig. 21 Adugarea unor reguli ................................................................................ 29
Fig. 22 Funcia Inspector ........................................................................................ 29
Fig. 23 Cldire......................................................................................................... 30
Fig. 24 tergerea cldirii ......................................................................................... 31
Fig. 25 Generarea cldirii........................................................................................ 31
Fig. 26 Prelucrarea cldirii ...................................................................................... 32
Fig. 27 Meniul Shape .............................................................................................. 32
Fig. 28 Generarea modelului .................................................................................. 33
Fig. 29 Generarea modelului .................................................................................. 33

Modelare 3D pentru date cadastrale i urbanistice

Fig. 30 Adugarea unei reguli ................................................................................. 34


Fig. 31 Adugarea unui detaliu modelului .............................................................. 34
Fig. 32 Adugarea unui detaliu modelului (acoperiul)........................................... 35
Fig. 33 Adugarea acoperiului............................................................................... 35
Fig. 34 Detaliile cldirii ........................................................................................... 36
Fig. 35 Noua cldire ................................................................................................ 36
Fig. 36 Opiunile de schimbare a modelului ........................................................... 37
Fig. 37 Eroare afiat .............................................................................................. 37
Fig. 38 O multitudine de cldiri .............................................................................. 38
Fig. 39 Detaliile unei strzi...................................................................................... 39
Fig. 40 Opiunile blocurilor ..................................................................................... 40
Fig. 41 Parametrii de strad ................................................................................... 41
Fig. 42 Limea strzii schimbat ............................................................................ 41
Fig. 43 Adugarea harii topografice ...................................................................... 42
Fig. 44 Finalul de reea stradal.............................................................................. 43
Fig. 46 Teren aliniat cu i fr forme ...................................................................... 44
Fig. 47 Terenul original adaptat .............................................................................. 45
Fig. 48 Setrile de rezoluie al terenului ................................................................. 45
Fig. 48 Modele de strzi ......................................................................................... 46
Fig. 49 Intersecie de drumuri ................................................................................ 47
Fig. 50 Model final de strad .................................................................................. 48
Fig. 52 Setrile de import pentru a importa date sesame_street DXF .................... 50
Fig. 53 Fereastra cleanup ....................................................................................... 51
Fig. 54 Buzu (*DXF) ............................................................................................... 51
Fig. 55 Segmente stradale ...................................................................................... 52
Fig. 56 O parte din Oraul, parte stradal ............................................................... 53
Fig. 57 Oraul Buzu, cu urme de construcie generate de strzi ........................... 53
Fig. 58 Saitul openstreemap ................................................................................... 54

Modelare 3D pentru date cadastrale i urbanistice

Fig. 59 Setrile OSM, pentru a importa date din Buzu .......................................... 55


Fig. 60 Tag-ul OSM de cartografiere de dialog ........................................................ 56
Fig. 61 Setrile Graficului Cleanup pentru a importa date din Buzu ...................... 57
Fig. 62 Datele importate OSM n fereastra 3D ........................................................ 58
Fig. 63 Creearea de forme multiple stradale .......................................................... 59
Fig. 64 Curarea unui anumit domeniu ................................................................. 60
Fig. 65 Fereastra cleanup ....................................................................................... 60
Fig. 66 Curarea zonelor de blocuri cu valabile i loturi divizate ........................... 61
Fig. 67 Oraul Buzu, cu blocuri extrase i compartimentare generice ................... 61
Fig. 68 Meniul texture ............................................................................................ 62
Fig. 69 Harta aliniat la strada de date OSM .......................................................... 63
Fig. 70 O parte din Oraul Buzu cu cldiri ............................................................. 63

Modelare 3D pentru date cadastrale i urbanistice

Cuprins
Cap. I Introducere .................................................................................................. 8
Domeniul i contextul temei ................................................................................. 8
Motivaia alegerii temei ........................................................................................ 8
Prezentarea general a proiectului ....................................................................... 9
Cap. II Introducerea n GIS ................................................................................... 10
(Sisteme informatice geografice) ........................................................................ 10
Definiii ............................................................................................................... 11
Colecii de date spaiale ...................................................................................... 13
Harta analogic ................................................................................................... 14
Harta digital....................................................................................................... 15
Arhitectura unui GIS ............................................................................................ 16
Tipuri de date geospaiale ................................................................................... 18
Modelare 3D ....................................................................................................... 19
Vizualizarea 3D .................................................................................................... 20
Cap. III - Intruducere n programul CityEngine ........................................................ 22
Creearea unui nou proiect .................................................................................. 23
Strzi i Forme de construcii .............................................................................. 24
Modificarea parametrilor de creaie i form ..................................................... 25
Generarea unui model de ora mic ..................................................................... 37
Readaptarea altitudinii ........................................................................................ 42
Rezoluia terenului .............................................................................................. 45
Generarea modelelor de strad cu ajutorul normelor CGA ................................. 46
Aplicarea normelor CGA ...................................................................................... 47
Import Strzi ....................................................................................................... 49
Importarea fiierului DXF n CityEngine ............................................................... 50

Modelare 3D pentru date cadastrale i urbanistice

Multiplicarea strzilor minore ............................................................................. 52


Crearea i Import date Street din OpenStreetMaps (OSM) ................................. 53
Export fisier OSM din OpenStreetMap ................................................................ 54
Creearea de forme multiple ................................................................................ 59
Adugarea de hart............................................................................................. 62
Rezultatul final .................................................................................................... 63
Cap. IV Concluzii .................................................................................................. 64
Concluzii .............................................................................................................. 64
Posibile direcii de dezvoltare ............................................................................. 64
Cap. V Bibliografie ............................................................................................... 65

Modelare 3D pentru date cadastrale i urbanistice

Cap. I Introducere
Domeniul i contextul temei
Tehnologia sistemelor informaionale geografice (GIS) este o tehnologie
n continu dezvoltare, un instrument computerizat pentru maparea i analizarea
tuturor elementelor care exist pe glob i a evenimentelor care se petrec n lume.
Tehnologia GIS integreaz operaii obinuite cu baze de date cum ar fi interogarea
sau analiza statistic cu avantajele unice oferite de hri pentru vizualizarea,
modelarea i analiza geografic pe baza datelor spaiale.
Sistemele informaionale geografice permit crearea de hri, integrarea de
informaii, vizualizarea de scenarii, rezolvarea problemelor complicate i
dezvoltarea de soluii efective ntr-un mod nou, uor de utilizat.
Aceast lucrare este conceput ca o sintez a principiilor tehnologiei GIS, a
modelelor de reprezentare 2D, 3D i a celor mai importante probleme care trebuie
tratate n dezvoltarea unui sistem informaional geografic.
Motivaia alegerii temei
Datorit dezvoltrii din ce n ce mai mare a Sistemelor Informationale
Geografice (GIS) i totodat a programelor de specialitate i a ncorporrii acestora
n diferite dispozitive i aplicaii, hrile digitale i satelitare sunt din ce n ce mai
cutate i apreciate. Lumea n ziua de azi poate s aib acces la diferite zone ale
unor orae importante, prin zona de tehnologie 3D. Oamenii pot observa diferite
cldiri, maini, oameni etc. ntr-un mediu virtual 3D. Aceasta tehnlogie este nc la
nceput. Multe orae ale lumii au introdus acest mediu virtual cu ajutorul
programului CityEngine. n Romnia, aceast tehnologie este ntr-un stadiu
incipient.
Programul amintit este folosit de persoane fizice, de marile companii din
domeniul geografic, hidrografic, turistic, cercetare, automobilistic, militar,
educaional, agricol, etc..
Dac pn nu demult hrile erau realizate pe suport de hrtie, carton sau
alte materiale, acum acestea, indiferent de tip, pot fi accesate pe internet la
dimensiunile dorite.
Hrile digitale i-au demonstrat utilitatea prin volumul imens de informaii
i, cu ajutorul GPS-ului, prin localizarea exact n spaiu.

Modelare 3D pentru date cadastrale i urbanistice

Prezentarea general a proiectului


Lucrarea este structurat n cinci capitole, fiecare avnd mai multe subcapitole,
urmate de o serie de concluzii i o list de referine bibliografice.
n al doilea capitol al lucrrii sunt prezentate domeniile de utilizare a
sistemelor informaionale geografice, un scurt istoric al dezvoltrii tehnologiei GIS
i caracteristicile generale ale tehnologiei sistemelor informaionale geografice:
componentele unui GIS, arhitectura unui GIS, tipuri de date geospaiale, procesele i
etapele dezvoltrii unui sistem informaional geografic, categoriile de date utilizate.
n capitolul urmtor este detaliat studiul de caz. Sunt detaliate aspectele
teoretice privind modelarea i procesarea datelor cu ajutorul programului
CityEngine, analiza terenului i noiunea de 3D GIS. Se descrie aplicaia
CityEngine, o aplicaie de gestionare a hrilor i funcionalitile oferite de aceasta.
Se prezint structurile de date utilizate (formatul fiierelor ESRI, OSM, baza de date
a programului), modul de implementare a aplicaiei i un scurt ghid de utilizare a
aplicaiei.
n capitolul patru, sunt prezentate cteva concluzii, precum i ideile eseniale
ale lucrrii teoretice i practice. De asemenea este prezentat si importana
programului. n ultimul capitol este prezentat bibliografia lucrrii.

Modelare 3D pentru date cadastrale i urbanistice

Cap. II Introducerea n GIS


(Sisteme informatice geografice)
n noua economie bazat pe cunotine ce se impune n societile
competitive, sistemele informatice pentru organizarea datelor, informaiilor i
extragerea de noi cunotine devin eseniale n procesele de luare a deciziilor i de
elaborare a strategiilor de dezvoltare.
Pe lng tipurile de date clasice utilizate n sistemele informatice, n ultimii
ani au luat amploare datele geospaiale. Aceste date se refer la localizarea
geografic a anumitor obiecte pe glob, la form i dimensiunile acestora.
Sistemele informatice care stocheaz, prelucreaz, vizualizeaz datele
economice clasice mpreun cu datele geospaiale se numesc sisteme informatice
geografice, GIS.
Aceste sisteme informatice devin din moft, o necesitate pentru o serie de
companii sau instituii care lucreaz cu date geografice. De exemplu, companiile de
utiliti pot monitoriza mult mai eficient reelele locale de ap, gaz sau electricitate
avnd la dispoziie un GIS. Ageniile pentru dezvoltare regional pot folosi analizele
spaiale pe care le pun la dispoziie sistemele informatice geografice pentru
elaborarea unor strategii de dezvoltare documentate, consistente, pe baza datelor
economico geografice ale regiunii respective.
Datorit complexitii sistemelor informatice geografice, i a
interdisciplinaritii acestora, specialitii GIS sunt redui numeric. n ultimii ani
comunitatea internaional a dezvoltatorilor software open source au pus la
dispoziie o serie de componente GIS open source aproape la fel de robuste i
performante ca cele proprietare.
Comunitatea open source web GIS adopta standardele OGC, inclusiv WMS,
WFS, n vederea asigurrii interoperabilitii.
Aceast lucrare este structurata pe 3 capitole. n primul capitol Sisteme
informatice geografice sunt prezentate aspecte generale referitoare la terminologia
GIS, domeniile de aplicare a acestor sisteme informatice, arhitectura unui GIS,
tipuri de date geospaiale.
n cel de-al doilea capitol, Tehnologii i instrumente geospaiale ce pot fi
utilizate n realizarea unui GIS sunt prezentate dou dintre cele mai importante
componente din arhitectura unui sistem informatic geografic: inima GIS-ului, aa
cum este supranumit n unele lucrri baza de date spaial n care sunt stocate
datele geospaiale i serviciile web pentru generare hri online. Sunt prezentate
conceptele spaiale cu care lucreaz cea mai performant baza de date spaial,
Oracle Spaial, n paralel cu cele folosite de PostgreSQL/PostGIS, cea mai
performant baza de date spaial open source. Serverele web pentru generare hri
sunt o alt component cheie a sistemelor informatice geografice. Aceste
componente software citesc datele geospaiale din diferite surse de date (baze de
date spaiale, fiiere) i genereaz hri pe baza acestora.

Modelare 3D pentru date cadastrale i urbanistice

n ultimul capitol este propus analiza, proiectarea i dezvoltarea unui


prototip de GIS folositor unei agenii pentru dezvoltare regional utiliznd ca
tehnologii: Oracle Spaial ca baza de date pentru stocarea datelor geospaiale,
GeoServer, ca serviciu web de generare hri, Oracle Forms pentru dezvoltarea
formelor de intrare i Oracle Reports pentru realizarea unor situaii de ieire. Este
dezvoltat astfel o aplicaie care ofer ageniilor de dezvoltare regional
posibilitatea de a introduce date economice, statistice teritoriale, referitoare la
diferite judee ale rii i de a vizualiza hri statistice tematice.
(www. earth.unibuc.ro)
Definiii
Un Sistem Informatic Geografic, prescurtat SIG sau GIS (Geographic
Information System) reprezint un ansamblu de persoane, echipamente, programe,
metode i norme avnd ca scop capturarea, stocarea, veriflcarea, integrarea, analiza
i vizualizarea datelor geografice.
Elementele care definesc o entitate geografic sunt:
Poziia (unde se afla), exprimat prin coordonate. ntr-un GIS, coordonatele
utilizate sunt fie geografice (latitudine i longitudine) fie plane (X,Y) dar deduse din
cele geografice prin anumite modaliti de proiecie a obiectelor de pe suprafaa
curb a pmntului pe suprafaa plan a hrii. Aceasta modalitate se numete
proiecie cartografic. Poziia poate fi exprimat i prin alte mijoace, cum ar fi, de
exemplu, adresa potal, care nu au ns caracterul de generalitate i acurateea
coordonatelor. Pe hart, poziia poate fi determinate prin intermediul caroiajului;
Atributele exprimate prin valori numerice, textuale sau logice
(categorie sol, arie parcela, lungime drum, proprietar parcela etc. ) ce sunt ataate
entitilor spaiale pentru a definii anumite caracteristici ale obiectelor. n harta
analogic, atributele sunt reprezentate prin simboluri (semne convenional) sau prin
inscripii;
Relaiile spaiale (care sunt relaiile spaiale cu celelalte entiti geografice din
spaiul reprezentat), se refer n primul rnd la poziia relativ a entitii fa de alte
obiecte caracterizate n baza de date.
Timpul (cnd a fost observat existenta entitii), este o component
important a datei geografice, avnd n vedere dinamic specific spaiului n care
trim. Cel mai adesea, timpul este exprimat pe harta prin data redactrii acesteia.
Componentele enumerate de mai sus reprezint elemente folosite ca operanzi n
cadrul diferitelor analize geografice sau spaiale. Pentru a face posibil
automatizarea analizei geografice prin intermediul calculatorului electronic, este
necesar ca datele respective s fie exprimate numeric i stocate ca atare.

Modelare 3D pentru date cadastrale i urbanistice

Aplicaiile GIS presupun lucrul cu volume mari de date i n plus fa de


SGBD-urile clasice, GIS trebuie s permit legtura facil ntre dou tipuri distincte
de date: grafice i nongrafice.
Funciile GIS sunt grupate n patru mari categorii, astfel:
a. Introducerea i verificarea datelor
nainte de a ajunge ntr-un proiect GIS, datele spaiale se afla n fiiere, hri i
tabele avnd ca suport hrtia, aerofotogramme, imagini satelitare, n alte
calculatoare din reea etc.
Introducerea datelor reprezint procesul de convertire a datelor din forma
existenta ntr-o form ce poate fi utilizat de un GIS. Transformarea harilor aflate
pe suport hrtie n format digital se poate face prin digitizare sau scannare urmat de
vectorizare.
Pe lng introducerea datelor grafice ce sunt stocate n hri mai trebuie
introduse i atributele. Introducerea lor se poate face manual de la tastatur sau se
introduc din fiiere digitale existente. ntotdeauna n GIS datele introduse trebuie s
fie verificate deoarece pot s apar erori. Acestea pot s apar n timpul procesului
de introducere a datelor sau pot fi deja existente n datele de intrare ducnd n final
la interpretri greite ale rezultatelor.
b. Stocarea datelor i managementul bazei de date
n GIS datele sunt stocate n DBMS-uri sub form de tabele precum i n hri
ca straturi separate. Indiferent de sistemul ales, acesta trebuie s cuprind funcii
pentru actualizare, editare i manipulare ale datelor de tip atribut i ale celor de tip
grafic. Metodele de stocare precum i structura bazei de date pot limita funciile
furnizate de GIS. Funciile de manipulare sunt cerute pentru a ne ajuta n
organizarea, corectarea i actualizarea datelor, astfel nct analiza s fie executat
eficient.
c. Analiza i modelarea datelor
GIS-ul are posibilitatea de a efectua analize i modelari ale datelor spaiale
ceea ce-l distinge esenial de celelalte tipuri de sisteme de informaii. Un GIS ne
permite s executm interogri i analize ce sunt prea costisitoare sau mri
consumatoare de timp pentru studiul lumii reale, ori sunt prea dificile sau inadecvate
n cazul folosirii altor tipuri de sisteme de management a datelor. Exista o mare
varietate de funcii de analiza utilizitate, multe dintre acestea existnd numai n GIS,
i const n posibilitatea GlS-ului de a integra date provenite de la diferite surse i de
a produce noi informrii ca rezultat al acestei integrri. Posibilitatea de a ntreba "ce
se ntmpla dac" este un exemplu al capacitii de modelare pe care o are GIS-ul.
Dup o analiz i o modelare complet a datelor, este necesar s ne prezentm
rezultatele ntr-o anumit form pentru interpretri.
d. Vizualizarea i ieirea datelor
Calea pe care o alegem pentru ieirea rezultatelor depinde de muli factori cum
ar fi costul sau timpul consumat. Desigur toi aceti factori influeneaz modul n
care se realizeaz proiectul GIS, dar poat s aib o importan particular pentru
comunicarea efectiv a rezultatelor. Afiarea rezultatelor se poate face prin

Modelare 3D pentru date cadastrale i urbanistice

vizualizare pe monitor sau n cazul unei prezentri finale a harilor sau ale anumitor
analize i interogri se utilizeaz plottere sau imprimante. n alte cazuri ns datele
sunt pstrate sub form de fiiere, ce vor face obiectul unor viitoare analize.
Principala calitate a pachetului de programe GIS este capacitatea sa de a efectua
analize geografice i operaii specifice:
- operaii spaiale cu ajutorul crora se poate aciona asupra datelor unuia sau mai
multor straturi;
- operaii necesare pentru interogarea bazelor de date
- algebra cartografic (funcii care permit generarea de noi straturi de informaie
geografic utiliznd operaii matematice sau logice);
- funcii de interpolare a datelor spaiale (modelare digital a terenului DEM);
- analize ale reelelor care permit rezolvarea unor probleme specifice cum ar fi:
determinarea traseelor optime n operaii de transport, colectare sau distribuie
urmrind diferite criterii (timp minim, distana minim) incluznd eventual o serie
de constrngeri (gabarit, capacitate portanta). GIS genereaz un interes din ce n ce
mai mare n cele mai diverse domenii ale activitii umane i este utilizat de toi cei
care utilizeaz n activitatea lor hri, planuri topografice sau trebuie s ia decizii n
cadrul spaiului geografic. Un astfel de sistem este utilizat pentru producerea de
planuri i hri, planuri de urbanism, modul de utilizare a terenurilor, gestionarea
reelelor de utilitate public (apa, canalizare, termoficare, electrice, telefonice, gaze,
drumuri, ci ferate, linii de transport urban), localizarea amplasamentelor optime
pentru noi centre medicale, de comer sau culturale, studiul impactului unui obiectiv
(aeroport, rafinrie etc.) asupra mediului ambiant, studii privind calitatea aerului i
apei, investigarea i remedierea locurilor cu reziduri, n comer (identificarea
pieelor tinta sau meninerea acestora n condiii de competivitate, zonari ierarhice a
pieelor de desfacere dup diverse criterii).
(Niu C. - Sisteme informaionale geografice i cartografie computerizat)
(http://opengis.unibuc.ro/)
Colecii de date spaiale
Orice sistem informatic, deci i sistemele informatice geografice, opereaz cu
date stocate n colecii cu organizri specifice, numite Baze de Date. Baza de date a
unui sistem informatic geografic (SIG) este constituit din hri. ntr-adevr, harta,
ca model al spaiului, poate fi considerat o colecie de date spaiale. n prezent,
funcie de modalitatea de stocare i reprezentare a datelor spaiale, pot fi avute n
vedere dou categorii de hri:
harta clasic (sau analogica), desenat pe un suport oarecare (hrtie, carton
zincat, glob, etc), sau chiar reprodusa pe ecranul monitorului unui calculator
electronic;
harta digital sau numeric, stocat pe un suport accesibil calculatorului
electronic (disc magnetic, disc optic, etc).

Modelare 3D pentru date cadastrale i urbanistice

Harta analogic
Harta analogic este o colecie de date geografice, organizat dup criterii i
metode specifice cartografiei. n acelai timp, harta analogic este un mijloc de
vizualizare a datelor geografice, adic de prezentare a modelului cartografic al
spaiului. Aceste dou funcii, ndeplinite simultan de acelai sistem, determina mai
multe caracteristici pe care trebuie s le ndeplineasc harta analogic. Astfel, pentru
realizarea funciei de colecie de date, harta analogic trebuie s asigure condiii
pentru meninerea integritii unui volum suficient de date. Din punct de vedere
practic, meninerea integritii se realizeaz prin suportul nedeformabil (sticla, zinc,
material plastic special, etc.) i prin msuri specifice de depozitare i manipulare
(umiditate i temperatura constante, rafturi speciale, etc). Asigurarea unui volum
corespunztor de date presupune reprezentarea la scar mare (ceea ce duce la
creterea cantitii de foi de harta necesare pentru reprezentarea unui teritoriu
oarecare) i includerea unui numr ridicat de inscripii, grafice i simboluri (ceea ce
determina lizibilitatea redus i dificulti de percepie a spaiului i entitilor
reprezentate). Pe de alt parte, vizualizarea spaiului geografic presupune
caracteristici ale hartii analogice contrare celor impuse de funcia de colecie de
date. Astfel, realizarea funciei de vizualizare presupune:
hri ct mai expresive (inscripii de dimensiuni i forme diverse, grafica uor
lizibila, culori, etc),
coninut care s reprezinte numai aspectele relevante fenomenului studiat la
un moment dat (hri tematice", din care sunt eliminate detalii
nesemnificative pentru tema respectiv),
un numr ct mai redus de plane care s acopere teritoriul de interes (deci
scar mic).
Primele reprezentri cartografice dateaz de peste patru mii de ani. Cea mai
veche reprezentare cartografic recunoscut ca atare provine din Mesopotamia i
este un fragment dintr-o plac de argila despre care se presupune c fcea parte
dintr-un basorelief care decora unul dintre palatele Babilonului. Odat cu nflorirea
civilizaiei elene, se dezvolta o viziune "global" a lumii cunoscute avnd n centru
Olimpiii i nconjurata de Oceanul necunoscut. Pe msur nmulirii cltoriilor de
exploatare i a expediiilor de cucerire, a aprut i necesitatea exprimrii poziiei
prin coordonate i a unei precizii mai ridicate n exprimarea distanelor. Principale
obiective ale primelor reprezentri cartografice au fost perfecionarea instrumentelor
de msur i a mijloacelor de calcul, observaiile astronomice, cltoriile
intercontinentale, au permis stabilirea unor tehnologii specifice de ridicare ale cror
principii sunt folosite i astzi, precum i trecerea la proieciile cartografice
matematice.
n secolul XX tiina i arta cartografic au atins nivele dintre cele mai
ridicate, att n ce privete precizia i fidelitatea reproducerii detaliilor, datorate n
mare msur fotogrametriei i teledeteciei, ct i n ce privete diversitatea scrilor
i modalitilor de reprezentare. i pe teritoriul Romniei, arta cartografic a

Modelare 3D pentru date cadastrale i urbanistice

cunoscut realizri remarcabile, fondul de harta existent reprezentnd un tezaur


inestimabil care ateapt nc s fie pus n lumin.
Harta digital
Din cele prezentate n paragraful anterior rezulta cteva dintre deficienele
majore ale hartii analogice. La acestea trebuie adugate dificultile legate de
actualizarea acestora (modificarea unei hri analogice presupune redesenarea
acesteia). Apariia calculatoarelor electronice a fcut posibil reconsiderarea
modului de stocare i vizualizare a datelor geografice. Pentru aceasta, a fost
necesar gsirea de soluii pentru reprezentarea sub forma numeric a tuturor
elementelor care caracterizeaz o entiate geografic: poziia, reprezentat prin
coordonates atributele sau proprietile entitii, reprezentate prin diferite tipuri de
date; relaiile spaiale, reprezentate prin intermediul topologiei, timpul). Toate aceste
elemente trebuie organizate n forme specifice, astfel nct colecia respectiv s
poat fi manipulat prin funciile generale ale sistemelor de gestiune a bazelor de
date (SGBD). De asemenea, trebuie asigurate condiiile care s fac posibil
realizarea automat (pe baz de program) a analizelor geografice. S-a ajuns astfel la
conceptul de harta digital, adic o colecie de date geografice (o baz de date
geografice), numit i geodatabase, stocat sub forma numeric n memorii
accesibile calculatorului. n harta digital, cantitatea de date este limitat numai de
capacitatea suportului utilizat pentru stocare (discuri magnetice, CD-ROM, etc).
Actualizarea harilor digitale este extrem de facil, fiind asigurat prin funciile
generale ale sistemului de gestiune a bazelor de date (inserare, modificare, tergere),
eventual adaptate i completate pentru a rspunde specificului coleciei de date
geografice. Trebuie observat c n harta digital nu mai are sens noiunea de scar
("scara" la care sunt stocate datele n harta digital este de fapt 1:1). Totui, scara ar
putea fi eventual utilizat i n cazul hartii digitale, dar ca expresie a gradului de
detaliere i precizie i nu ca raport dintre distanta msurat pe harta i distana din
teren. De asemenea, are sens menionarea scrii atunci cnd se extrage un raport
grafic (o hart analogic) pe diferite dispozitive de vizualizare (ecran, plotter, etc).
n acest concept, funcia de vizualizare (de reprezentare a datelor geografice) este
separat de colecia de date, fiind asigurat prin programe de afiare i de tiprire
sub forma analogica a informaiei cartografice.
Trebuie evitat confuzia care se face uneori ntre harta digital i o hart
analogica scanata i afiata pe ecranul unui monitor. n ultimul caz este vorba de
imaginea unei hri analogice, pe care nu pot fi realizate analize geografice automate
(de exemplu, s se determine traseul cel mai scurt dintre dou localiti, sau s se
afieze toate hotelurile de 3 stele care mai au locuri libere). AutoCAD Map ofer o
combinaie unic ntre mediul de desenare AutoCAD i acurateea lucrului n dubla
precizie, suportul pentru diferite tipuri i formate de fiiere de date geografice (raster
i vector) i funciile eseniale de analiza GIS. Domeniile de aplicare ale produsului
sunt: administraiile centrale i locale (n lucrrile de urbanism, sistematizarea
teritoriului i cadastru), managementul resurselor naturale, managementul utilitilor

Modelare 3D pentru date cadastrale i urbanistice

(reele gaz, apa, canalizare, termoficare, telecomunicaii, electrice), agricultura,


studii de impact asupra mediului, localizarea amplasamentelor optime pentru noi
centre medicale, de comer sau culturale etc.
(http://www.scribd.com/)
(Donis. V- Dicionar explicativ de teledetecie i GIS)

Arhitectura unui GIS


Arhitectura unui sistem geografic conform standardelor OGC este prezentat
n figur urmtoare:

Fig. 1 Arhitectura unui sistem geografic conform standardelor OGC


Din aceast arhitectur se pot identifica 3 nivele: nivelul de stocare a datelor
geospaiale, nivelul serverului web pentru generare de hri i nivelul aplicaiilor
web sau desktop GIS n care sunt vizualizate hrile respective.
Primul nivel din arhtectura prezentat se refer la metodele de stocare a
datelor geografice, metode ce au evoluat astfel:
- Modelul CAD, utilizat n anii 60-70 care memora date geografice n fiiere
binare cu diverse reprezentri pentru linii, puncte i arii. Foarte puine informaii
descriptive sunt incluse n aceste fiiere.
- Modelul coverage sau georelational: datele spaiale sunt combinate cu
datele descriptive; datele spaiale sunt memorate n fiiere iar cele descriptive sunt
stocate n tabele n baze de date relaionale.

Modelare 3D pentru date cadastrale i urbanistice

- Modelul geodatabase: introduce un nou model de date orientat pe obiecte,


att datele geografice ct i cele descriptive sunt memorate n acelai loc, aceeai
baz de date i pot fi manipulate central, aceste baze de date purtnd i denumirea
de baze de date spaiale.
Exemple de baze de date spaiale open source: PostGIS/PostgreSQL, MySQL
Spatially Enabled. Ca soluii proprietare se remarca Oracle Spaial, SQL Server
Spatialy Enabled.
Ca soluie de stocare a datelor spaiale folosit n lume, se remarc ndeosebi
fiierele de tip shp, shapefiles, soluie proprietar ESRI. n acest tip de fiiere este
stocat att informaie geografic, spaial, ct i informaie descriptiv.
Pentru a asigura interoperabilitatea, productorii de baze de date spaiale,
precum Oracle pun la dispoziie instrumente, precum shp2sdo, care genereaz,
pornind de la fiierele .shp, fiiere de control (.ctl), utilizate pentru ncrcarea
respectivelor date spaiale n baza de date.
Urmtorul nivel al arhitecturii se refer la serverele pentru generare de hri,
WMS (Web Mapping Service) ce produc hri (fiiere .jpg, .png) avnd la baza
datele georeferentiate, n format digital. Exemple de servere WMS open source:
GeoServer, MapGuide Open Source; proprietare: Oracle MapViewer. WFS (Web
Feature Service) este un serviciu care returneaz date georeferentiate n format
vectorial, fr informaia despre cum vor fi vizualizate datele respective, iar
WCS(Web Coverage Service) face acelai lucru dar pentru date n format raster.
KML Keyhole Markup Language este un limbaj XML folosit pentru
vizualizarea informaiilor geografice, limbaj utilizat de Google Earth.
Ultimul nivel din arhitectura se refer la vizualizarea 2D sau 3D a harilor
prin aplicaii web sau desktop GIS. Cele mai folosite aplicaii desktop pentru
vizualizarea 3D a harilor sunt: Google Earth i aplicaia open source NASA World
Wind.

Fig. 2 Arhitectura unui GIS

Modelare 3D pentru date cadastrale i urbanistice

Din aceast arhitectur deducem importanta captrii datelor geospaiale,


aceasta fcndu-se prin:
- fotografierea din satelit
- fotografierea din avion
- scanarea planurilor/hrilor
- staie total de msurtori
- receptoarele GNSS (Global Navigation Satellite Systems) / GPS(Global
Positioning System)
Tipuri de date geospaiale
Exist dou tipuri de date folosite n sistemele informatice geografice: date
raster i date vectoriale.
Datele raster sunt fotografii ale Pmntului fcute fie din satelit, fie din avion;
sunt fiiere care stocheaz informaia n celule discrete organizate n linii i coloane.
Fiecare celul sau pixel dintr-o fotografie pstreaz o anumit valoare.
Datele vectoriale, sunt formate din puncte, linii, poligoane, ele sunt potrivite
pentru stocarea conturului obiectelor, spre deosebire de datele raster care stocheaz
coninutul acestora.

Fig. 3 Date n format vectorial

Fig. 4 Date n format raster

Atunci cnd imaginea raster este folosit mpreun cu informaii vectoriale


dintr-o anumit zon, este necesar georeferentierea imaginii raster.
Georeferentierea este procesul prin care o imagine raster este adus n coordonatele
sistemului de proiecie asociat informaiilor vectoriale.
(Tudose C. Elemente de sisteme informationale geografice)
(Mihai. B Teledetecie. Noiuni i principii fundamentale)

Modelare 3D pentru date cadastrale i urbanistice

Modelare 3D
Modelele tri-dimensionale (3D) sunt date de intrare n GIS tot mai des solicitate.
Face posibil analiza relaiilor spaiale dintre obiecte 3D i adugarea de atribute
non-grafice fiecrui element o baz de date cu acoperiuri, faade, chiriai etc.
Modelele 3D ale oraelor devin astfel foarte populare.
Modele 3D ale oraelor

Fig. 5 Modelul bloc


Fundamentul modelului 3D al oraului este modelul zonei construite, care
poate ajunge la diferite nivele de complexitate, n funcie de scopul n care va fi
folosit. Putem clasifica modelele de cldiri n trei grupe, n funcie de gradul de
detaliere i de modalitatea de realizare a modelului. Acestea sunt: modelul bloc (fr
modelarea acoperiurilor), modelul urban (cu modelarea acoperiurilor) i modelul
detaliat (msurarea obiectelor de pe acoperi, segmentare n funcie de parcele de
teren, msurarea zonelor verzi etc.).

Fig. 6 Modelul urban

Fig. 7 Modelul detaliat

Modelare 3D pentru date cadastrale i urbanistice

Vizualizarea 3D
Fiecare studiu arhitectural are acum la baz o anumit form de vizualizare 3D a
obiectului proiectat n relaie cu un mediu apropiat de cel n care va amplasat. Fr o
bun vizualizare a unei propuneri de amenajare teritorial este imposibil obinerea
aprobrilor necesare, astfel, este foarte probabil introducerea obligativitii de a
prezenta i o vizualizare 3D n cadrul documentaiei pentru obinerea autorizaiilor
de construcie.
Relaionarea acestor reproduceri virtuale ale oraelor devine interesant datorit
nevoii de date administrative pentru reelelor edilitare cu privire la spaii disponibile
i nregistrarea spaiilor utilizate n cadastrul edilitar 3D.

Fig. 8 Blocuri i case


Pe baza aerofotografierii este posibil localizarea fotogrammetric a zonelor
construite i a cldirilor n cadrul modelelor 3D. Folosind un instrument special,
evaluarea stereoscopic face posibil localizarea formelor n spaiu, n cazul
obiectelor cu detalii care corespund scrii aerofotografiilor (nlimea de zbor
deasupra terenului).
Fundamentul modelului 3D al oraului este modelul zonei construite, care
poate ajunge la diferite nivele de complexitate, n funcie de scopul n care va fi
folosit. Putem clasifica modelele de cldiri n trei grupe, n funcie de gradul de
detaliere i de modalitatea de realizare a modelului. Acestea sunt: modelul bloc (fr
modelarea acoperiurilor), modelul urban (cu modelarea acoperiurilor) i modelul
detaliat (msurarea obiectelor de pe acoperi, segmentare n funcie de parcele de
teren, msurarea zonelor verzi etc.).

Modelare 3D pentru date cadastrale i urbanistice

Se msura i procesa o mulime de date geografice din aerofotografii. Aceste


date pot fi vizualizate n cadrul modelelor 3D. Modelul digital al terenului (DTM)
reprezint baza de vizualizare, pe care se aplic diferite layere vector i raster.
Ortofotoplanul 3D mpreun cu modelul 3D al cldirilor i al zonelor construite este
nfiat foarte realist.

Fig. 9 O parte dintr-un ora


n plus, alturi de layerele raster i vector, proiectului i se pot aduga
pictograme care indic locaia i pictograme cu informaii.
Acestor puncte index li se pot ataa orice tip de informaii multimedia - imagini,
fotografii, video, documente text, link-uri spre alte pagini web. Pentru cutare i
navigare n model se vor folosi rute predefinite sau controlate on-line.
* (http://www.geodis.ro)

Modelare 3D pentru date cadastrale i urbanistice

Cap. III - Intruducere n programul CityEngine


(CityEngine adaug o nou dimensiune sistemului GIS)
CityEngine permite crearea unui coninut 3D de o nalt calitate direct din
date GIS 2D i se bazeaz pe trei ingrediente: obiecte, atribute i reguli definite. Cu
ct aceste elemente vor fi mai detaliate cu att coninutul 3D generat va fi mai
complex i mai apropiat de realitate. Dei CityEngine permite crearea multor
obiecte de coninut 3D din aceste trei ingrediente, scopul principal este acela de a
crea medii urbane prin utilizarea obiectelor precum cldiri, interioare, strzi sau
arbori, stlpi de iluminat, maini i oameni.
Pentru a aduga o not de realism cldirilor 3D, CityEngine permite definirea
regulilor ce permit aplicarea texturilor. Rezumnd, CityEngine dispune de
capabiliti puternice ce permit crearea de coninut 3D generat de cele mai multe ori
din date GIS foarte simple permindu-v astfel s adugai o nou dimensiune
sistemului dumneavoastr GIS i s pii n lumea 3D.
ESRI CityEngine este un produs soft de sine stttor, care ofer utilizatorilor
profesioniti n arhitectur, planificare urban, divertisment, GIS i producia de
coninut general 3D, un design conceptual unic i soluie de modelare pentru crearea
eficient de orae i cldiri 3D.
Cerine de sistem pentru a rula programul CityEngine:
- OS: Windows XP / Windows Vista / Windows 7
- CPU: Intel Core 2 Duo E6600 2.4GHz / Athlon 64 X2 Dual Core 5600+
- RAM: 3 GB WIndows 7 (x32) / 4 GB Windows 7 (x64)
- VIDEO CARD: 512 MB with Shader Model 3.0. (minim openGL 2.0)
- ATI RADEON HD 9600 / NVIDIA GEFORCE 8800 GS sau mai bun
- Hard disk : 15 GB free
- DirectX 9.0c
- sound card : DirectX9

Fig. 10 Produsul CityEngine


(www.filelist.ro)

Modelare 3D pentru date cadastrale i urbanistice

Creearea unui nou proiect


n acest proiect v art cum s creai rapid un ora de la zero. Se
introduce complet fluxul de lucru prin toate prile CityEngine. Vei vedea cum s
configurai un nou proiect, modul de a crea o reea de strad i seta parametrii de
creaie ntr-o anumit forma. n cele din urm, v voi arta cum s utilizai editorul
de regul i pentru a genera modele de ora de construcii.
Creare unui nou proiect:
Ca un prim pas, voi crea un nou proiect n CityEngine.
File New... CityEngine CityEngine project
Un nou proiect a fost creat i apare n Navigator (implicit situat n colul din
stnga sus al ferestrei CityEngine). Folderele implicite care stocheaz datele de
proiect, cum ar fi normele activele i scenele sunt deja prezente.
Apoi, voi crea o nou scen:
File New... CityEngine CityEngine scene
Spaiul de lucru conine acum un nou proiect gol, cu un fiier scen:

Fig. 11 Navigator

Modelare 3D pentru date cadastrale i urbanistice

Strzi i Forme de construcii


Creearea unei reele de strzi
n primul rnd, vom crea o reea de strad.
Am dat clic pe fereastra pentru a o face activ.
Graph Grow Streets...
Am dat clic pe butonul de Frame All din meniul de sus al ferestrei (sau a,
apsat tast o), pentru a micora i a vizualiza toate reea strada nou creat n
viewport.
n noua fereastra ar trebui s afieze o reea de strad cu forme implicite de
construci similare cu cea de mai jos.

Fig. 12 Vizualizarea 2D

Modelare 3D pentru date cadastrale i urbanistice

S-a creeat Editorul Scenta unde se poate observa noile strzi i blocuri din
proiect, sub denumirea de Streetnetwork 1.

Fig. 13 Aplicaia Scen


Modificarea parametrilor de creaie i form
Pentru a face scen mai intersanta, voi schimba acum civa parametrii de
form a creaiei.
Am apsat O n viewport.
Cu butonul din stnga mouse-ului apsat, am desenat un dreptunghi de
la dreapta la stnga n jurul ntregului pentru a selecta toate elementele.

Fig. 14 Meniul Viewport

Modelare 3D pentru date cadastrale i urbanistice

La inspectorul de la extrema dreapt a ferestrei CityEngine, am dat clic pe tab


"Blocuri".
Am deschis "Parameter Block" raft. S-a afiat parametrii de creaie.

Fig. 15 Parameter Block

Am setat subdivisionRecursive pentru fals


Am setat subdivisionOffet la adevrata
Am setat lotAreaMin la 300
Am setat lotAreaMax la 600
Am setat offsetWidth la 20

Fig. 16 Aplicaia Inspector

Modelare 3D pentru date cadastrale i urbanistice

Not: modul n care formele de construcie au fost actualizate n scen.

Fig. 17 Strzi

Genera modelelor de construcii


n programul CityEngine, cldirile sunt descrise folosind regulile CGA (reguli
impuse de S.U.A.). Un fiier CGA de regul const din mai multe norme care
definesc modul n care geometria actual a cldirii este generat.
Alocarea un fiier CGA:
n vizualizarea 3D, am dat clic pe una dintre formele de mijloc pentru a o
selecta.

Modelare 3D pentru date cadastrale i urbanistice

Fig. 18 Alocarea unei reguli


n bar de instrumente, am dat clic pe Assign i am selcetat building.cga.

Fig. 19 Butonul Assign


nainte de a putea genera modelul, am nevoie pentru a seta regul de pornire
pentru forma selectat. Am folosit editorul de norm pentru a localiza:
Am localizat intrarea din Start n Inspector.
Am dat clic pe "Regul File" link-ul pentru a deschide editorul articolul. Pe
stnga sunt afiate (nodurile roiatice) Atribute; pe dreapta (nodurile gri)
Graficul care se afieaz regul.
Am dat clic pe butonul de subliniat pentru a maximiza vizualizarea editor

Fig. 20 Adgarea de atribute

Modelare 3D pentru date cadastrale i urbanistice

Am gasit regula de la rdcina graficului, n acest caz este "Lot". Aceasta va


fi regula de pornire pentru forma selectat.

Fig. 21 Adugarea unor reguli

napoi n inspector, am verificat c "Lot" este setat la " Regul Start " (aceasta
este valoarea implicit). Inspectorul ar trebui s arate acum c acest lucru:

Fig. 22 Funcia Inspector


Acum este gata pentru a genera geometria modelului cldirii.

Modelare 3D pentru date cadastrale i urbanistice

Generarea modelului de prima cldire:


M-am asigurat c forma este nc selectat i facei clic pe Generare
Modelul cldirii va aprea acum pe partea de sus ntr-o form selectat.

Fig. 23 Cldire
Am fcut clic pe model pentru a selecta i a folosi; am dat clic dreapta pe
meniul de context "Model Delete" pentru a terge.

Modelare 3D pentru date cadastrale i urbanistice

Fig. 24 tergerea cldirii


Am generat din nou.
n primul rnd, am modificat un atribut de regul, cum ar fi nlimea cldirii. n
al doilea rnd, am adugat un acoperi diferit de cldire, acest lucru este nevoie
de o nou regul CGA.
Generarea cldirii de cteva a fost actualizata. Acum se schimb nlimea
cldirii de fiecare dat, deoarece regul corespunztoare utilizeaz o valoare
aleatoare.

Fig. 25 Generarea cldirii

Mai sus se poate observa cum nlimii cldirii n editorul de regul se poate
modifica.

Modelare 3D pentru date cadastrale i urbanistice

Fig. 26 Prelucrarea cldirii


n Inspector, am localizat Rule Parameter
Am gsit "nlimea" parametru i am modificat valoarea de la "18". Sursa de
parametrul trece la "utilizator".

Fig. 27 Meniul Shape

Modelare 3D pentru date cadastrale i urbanistice

Am fcut clic din nou de cteva ori pe Update seed and Generate Models i
pe Generamodele. Modelul cldirii rmne constant n nlime.
Am adugat o regul la acoperi:
n inspectorul, am dat clic pe link-ul de fiier pentru a deschide editorul.

Fig. 28 Generarea modelului

Am gsit regula "Lot" s se extind nodul fcnd clic pe simbolul "-" n colul
din dreapta sus.

Fig. 29 Generarea modelului


n seciune "comp", am dat clic dreapta pe "form" i apelul contextul-meniu
pentru a aduga o regul nou.

Modelare 3D pentru date cadastrale i urbanistice

Fig. 30 Adugarea unei reguli


Am introdus "Roof" pentru o nou regul.

Fig. 31 Adugarea unui detaliu modelului

Modelare 3D pentru date cadastrale i urbanistice

Observai modul n care noua regul a fost generat i anexata la "Lot".

Fig. 32 Adugarea unui detaliu modelului (acoperiul)


Pentru a crea modelul de acoperi, am introdus o form nou de acoperi
funcional: Clic-dreapta pe "forma" , "acoperi".

Fig. 33 Adugarea acoperiului

Modelare 3D pentru date cadastrale i urbanistice

Observai modul n care operaiunea roofGable a fost introdus. Am dat clic


pe cmpurile de parametri n trei i introducei 20, 1, 0 ca parametri de
acoperi.

Fig. 34 Detaliile cldirii


Am dat click pe Generare pentru vedea noul model.

Fig. 35 Noua cldire

Modelare 3D pentru date cadastrale i urbanistice

Generarea unui model de ora mic


n acest pas final, am aplicat normele privind creearea unui numr mai mare de
forme. Pentru a atribui aceast regul, am folosit meniul de selectare.
Am selectat modelul generat
Click dreapta n fereastra 3D, i am ales Selectai -> Select objects of same
grup pentru a selecta forme foarte mult n acest bloc.

Fig. 36 Opiunile de schimbare a modelului


Click pe Assign pentru a atribui regul building.cga la formele selectate
Am dat clic pe Generare pentru a genera modele. n funcie de selecie, va
exista o serie de dialoguri de avertizare cu privire la normele de pornire
"LotInner" i similare. Pentru c am alocat regulile de toate formele, dar
aceste regulile nu conin norme de start numite "LotInner", etc.

Fig. 37 Eroare afiat

Modelare 3D pentru date cadastrale i urbanistice

Acum am un numr de cldiri cu nlimi de construcie diferite.

Fig. 38 O multitudine de cldiri


Tutorial pentru strzi
n acesta prezentare v voi arta cum reelele stradale i modele detaliate de
strad sunt create n CityEngine.
Crearea unei reele de strad
Am importat Tutorial_02_Streets n proiectului meu din CityEngine
Crearea unui fiier nou scen Nou .. scena CityEngine n scenele de
dosar de proiect Tutorial strad

nmulirea strzilor
Am nceput prin graficul Graph Grow Streets...
Modific numrul de strzi la 1500
Am selectat layer-ul cu teren n meniul Terrain
Am selectat harta obstacol n harta obstacol vertical

Modelare 3D pentru date cadastrale i urbanistice

Dau Apply

Fig. 39 Detaliile unei strzi


Dezactiveaz crearea lot
Sunt interesat doar de strzi acum, prin urmare:
Am selectat toate elementele scen Select Select All
Am selectat fila blocurilor n Inspector

Modelare 3D pentru date cadastrale i urbanistice

Am setat parametrul shapeCreation fals, fcnd clic pe Off / On Comutator


Acest lucru va dezactiva crearea de forme n blocuri.

Fig. 40 Opiunile blocurilor


Strzi interactive de editare
Generarea reelelor de strada pot fi modificate interactiv:
Pentru a crea mai multe strzi din zonele de gol, am selectat unul sau mai
multe strzi din apropiere
Am selectat strzile pe care am dorit s elimin i s terge prin Edit Delete
Pentru a crea manual noi segmente de strad, am utilizat Graph
Instrumentul Editare
.
Am utilizat modificatori de transformare
de a traduce, rotirea i
scalarea strzi individuale sau grupuri de segmente de strad
Schimbarea parametrilor de strad
Am selectat unul sau mai multe segmente de strad
Am deschis Fila Segment Inspector

Modelare 3D pentru date cadastrale i urbanistice

Modificarea limii de strad prin setarea parametrului streetWidth

Fig. 41 Parametrii de strad

Fig. 42 Limea strzii schimbat

Modelare 3D pentru date cadastrale i urbanistice

Readaptarea altitudinii
Altitudinea terenului trebuie s fie corespunztoare conform hrii:
Am selectat Teren n Editor al scenei
Am deschis panoul Atribute Layer
Am schimbat valoarea: nlimea maxim a atributului cu cota 250 220

Fig. 43 Adugarea harii topografice


Am posibilitatea s modific toate hrile din Layer cu alte atribute. Dac am o

Modelare 3D pentru date cadastrale i urbanistice

hart cu nlimi diferite, de exemplu, se alege o nou hart pentru a creea un nou
proiect.
Pentru a reconstrui o reea de strad la teren nou:
Am selectat reeaua stradal din Editor al scenei
Am deschis Graficul: Grafic Alinierea Grafic ...
Am setat funcia de aliniere a proiectului
Aleg stratul Terrain
Aps Finish pentru a alinia elementele grafice

Fig. 44 Finalul de reea stradal


Alinierea formelor de teren
Utilizarea Layer Aliniere Terrain ... n CityEngine terenurile se pot adapta la
diferite forme de relief.
Am selectat toate formele de strad din scen
Am deschis Graficul din urmtorul dialog: Strat Alinierea Terrain ...
Am utilizat setrile implicite i dau Finish

Fig. 45 Alinierea terenului

Modelare 3D pentru date cadastrale i urbanistice

Modificrile n teren sunt adaptate i sunt vizibile clar atunci cnd Carcase este
activat pe teren.
Am selectat stratul de teren n editorul de scen
n panoul Inspector, am setat Wireframe Alpha la 0.3
Am utilizat setrile implicite i am dat click Finish

M-am asigurat c modul wireframe este activat n setrile de fereastra 3D


(fereastra bara de instrumente de sus) sau de comenzi rapide

Fig. 46 Teren aliniat cu i fr forme

O modalitate rapid de a verifica modificrile este de a activa i dezactiva

Modelare 3D pentru date cadastrale i urbanistice

elevationDelta n Inspector (cu teren selectat).

Fig. 47 Terenul original adaptat


Rezoluia terenului
Cnd creez un teren de la un heightmap, rezoluia de heightmap definete
rezoluia de teren. Acest lucru poate fi ajustat manual n panoul Inspector de
atributul strat (cu teren selectat).

Fig. 48 Setrile de rezoluie al terenului


O rezoluie mai mare poate ajuta pentru a crete precizia de teren aliniat

Modelare 3D pentru date cadastrale i urbanistice

Generarea modelelor de strad cu ajutorul normelor CGA

Fig. 48 Modele de strzi


Tipuri i forme de strzi
Cu un zoom pe o trecere putem vedea cele 5 tipuri diferite de strad de form,
care sunt create. Aceste forme au deja o regul de pornire alocate. Regula de pornire
a unei forme selectate este afiata n Inspector.
Imaginea de mai jos prezint diferite tipuri de culori. Normele de pornire sunt
importante o dat ce un fiier de regul i se atribuie.

Modelare 3D pentru date cadastrale i urbanistice

Fig. 49 Intersecie de drumuri


Rosu- strad
Albastru- trotuar
Verde- trecere
Galben- Intersecie
Aplicarea normelor CGA
Crearea geometriei 3D real de strad. Normele CGA de forma simpleStreets.cga
se aplic la formele de strad. Fiecare tip de form strada are o anumit regul CGA
de start, care este evaluat pe forma. Normele de pornire sunt mapate dup cum
urmeaz:
- Strad i se aplic banda de strad texturi, n funcie de limea strad
- Trotuar i se aplic nlimea de trotuar care aplica textura trotuar
- Trecerea i se aplic textura de beton
Am selectat formele Street din Editor scena
Forme Atribuirea fiier
Am tras-am selectat cteva forme de strad
Am apsat butonul Generate din bara de instrumente de sus

Modelare 3D pentru date cadastrale i urbanistice

Fig. 50 Model final de strad

Modelare 3D pentru date cadastrale i urbanistice

Import Strzi
n acest proiect v art cum se lucreza cu datele strzilor externe. Aceste data
de reea n DXF,. SHP sau format de fiier OSM creat n aplicaii externe sau care
provin din bazele de date pot fi importate n CityEngine i utilizate ca date de
plecare pentru crearea de orae.
1. Import n format DXF
n CityEngine reelele stradale sunt atribuite graficelor, formate din noduri
grafice (treceri) i margini de grafice (segmente de strad). Acestea pot fi generate
cu ajutorul formatului DXF.
Export DXF din aplicaii externe CAD
La exportul din reeaua de strad, m-am asiugrat c sunt uniti de montare a
sistemului de unitatea ale programului CityEngine. Este posibil s se deschid DXF
ntr-un editor de text i am cutat pentru datele vertex pentru a vedea ce dimensiuni
sunt scrise. n acest proiect, am stabilit o scar de export de 1 pixel este egal cu 10
de uniti pentru a obine dimensiunile de care am nevoie.

Fig. 51 Import DXF

Modelare 3D pentru date cadastrale i urbanistice

Importarea fiierului DXF n CityEngine

Am deschis fiierul scena sesame_01.cej


Am localizat sesame_streetsketch.dxf
Am dat clic dreapta pe fiier i am ales Import ...
Am selectat CityEngine Import DXF

Fig. 52 Setrile de import pentru a importa date sesame_street DXF

Modelare 3D pentru date cadastrale i urbanistice

Am dat clik pe Cleanup Run Graph Tool dup import sa fie verificat
Am dat Next
Am setat distana la 5
Am dat Next

Fig. 53 Fereastra cleanup


Un nou strat Grafic nou, denumit sesame_streetsketch apare n Editor al scenei.

Fig. 54 Buzu (*DXF)

Modelare 3D pentru date cadastrale i urbanistice

Multiplicarea strzilor minore


Odat ce strzile principale sunt importate, am nceput s import reele de
strzi. Algoritmul n CityEngine ncearc s umple blocuri existente nchise, astfel
nct s pot umple blocurile de strad, cu strzi.
Am dat zoom pe blocul de strad pe care am dorit s creez strzile minore
Am creat dou strzi mici, folosind un singur instrument grafic de
editare
Acest lucru: a) o specific orientarea general a strzilor n bloc
b) definete un nod de plecare pentru algoritmul Strzilor.

Fig. 55 Segmente stradale

Crearea manual de segmente de strad:


Am dat napoi la instrumentul de selecie
segmentele noi create de strad.
Am dat pe urmtorul dialog Grafic Cretere Strzi ...
Am selectat modelele dorite i am dat Hit
Am repetat aceti pai pentru a umple strada de blocuri.

i am selectat

Modelare 3D pentru date cadastrale i urbanistice

Fig. 56 O parte din Oraul, parte stradal

Rezultatul final
Scena din fiier conine o reea de strad finit cu o mulime extrase i
subdivizate cum se vede n imaginea de mai jos.

Fig. 57 Oraul Buzu, cu urme de construcie generate de strzi minore i extrase

Crearea i Import date Street din OpenStreetMaps (OSM)


CityEngine Street Reele:
Reelele stradale CityEngine sunt atribuite graficelor, formate din noduri grafice
(treceri) i marginile graficelor (segmente de strad). Acestea pot fi generate cu
crete caracteristic de strzi, elaborate n interiorul programului CityEngine sau
importate din fiiere. Acest exemplu este despre importul reelelor stradale din
format OSM (OpenStreetMap).

Modelare 3D pentru date cadastrale i urbanistice

OpenStreetMap:
OpenStreetMap este un proiect care urmrete la crearea i furnizarea de date
geografice gratuite, cum ar fi hri stradale pentru oricine care le vrea.
OSM este un format bazat pe XML pentru a descrie datele vectoriale utilizate
ntr-o hart. Aceasta definete trei tipuri de baz, cum ar fi noduri, cile i
modalitile nchise, care sunt utilizate pentru a descrie toate celelalte elemente:
Nodurile: Punctele care sunt utilizate pentru ntocmirea ntre segmente.
Moduri: O list ordonat de noduri, afiate ca conectate prin segmente de
linie n editor.
Modaliti nchise: modurile nchise sunt modurile care merg ntr-o bucl
complet. Ele sunt folosite pentru a descrie zone, cum ar fi parcuri, lacuri sau
insule.

Export fisier OSM din OpenStreetMap


Am intrat pe saitul http://www.openstreetmap.org i zona n care sunt interest.

Fig. 58 Saitul openstreemap


Am fcut clic pe "Export" i am selectat tab-ul "OpenStreetMap de date
XML", clik la export.
Am salvat fiierul n folderul / datele mele n actualul proiect CityEngine.

Modelare 3D pentru date cadastrale i urbanistice

OSM de proiecie:
Pentru a face hri din datele vectoriale latitudionale i longitudionale, OSM
folosete un uor modificat de proiecie Mercator. Pentru a corecta scara incorect
provenind de la aceast proiecie cilindric, latitudine medie trebuie s fie stabilite
n Latitude Scala adevrat n cmpul de dialog Import OSM.
Import un fiier n OSM CityEngine:
Am deschis un nou fiier File New ... CityEngine scene.
Am localizat fiierul buzu.osm (*OSM) n dosarul de date
Am fcut clic dreapta pe fiier i am dat Import ...
Am selectat Straturi CityEngine OSM Import
n caseta de dialog OSM, am stabilit proiecia Mercator.
n lista de nod,am selectat straturile de mai jos
M-am asigurat c harta importat merge.

Fig. 59 Setrile OSM, pentru a importa date din Buzu

Modelare 3D pentru date cadastrale i urbanistice

A doua pagin a expertului de import arat tag-ul implicit al fiierului OSM


de cartografiere. Acest lucru va arta harta de import OSM la lime de strad i pe
trotuar.
Am utilizat setrile implicite i am apsat Finish

Fig. 60 Tag-ul OSM de cartografiere de dialog

Modelare 3D pentru date cadastrale i urbanistice

A treia pagin arat opiunile grafice de curare:


Am dezactivat Intersectare Segmente
Am activat Nodurile Snap ale segmentelor
Am setat Snapping Distance pn la 1
Am activat Merge Nodes
Am setat Merging Distance to 1
Am dat Finish

Fig. 61 Setrile Graficului Cleanup pentru a importa date din Buzu

Modelare 3D pentru date cadastrale i urbanistice

Fig. 62 Datele importate OSM n fereastra 3D

Datele importate:
Sunt interesat numai de datele de strad, aici se ascunde stratul de forma
folosind pictograma Ochi n Editorul Scenei.

Modelare 3D pentru date cadastrale i urbanistice

Creearea de forme multiple


Crearea de forme este dezactivat pe blocuri i strzi dup import. Prin
urmare:
Am selectat toate obiectele de scen
n fila blocuri din Inspector, am stabilit shapeCreation la On.
Ma-am asigurat c formele sunt stabilite de vizibile n bar de instrumente de
sus

Fig. 63 Creearea de forme multiple stradale

Segmente de conflict de strad care s conduc la blocuri goale


Datele OSM importate, de multe ori nu sunt foarte clare, i duc la conflicte (de
exemplu, strzi care se suprapun). Imaginea de mai sus arat unele nereguli.
Blocurile deschise sunt indicii de segmente care nu au legtur sau care se
suprapun pe strzi, care pot duce la blocuri invalide. Exist mai multe moduri
diferite de a rezolva astfel de conflicte:
Am introdus detalii cu parametrii de curare.
Am selectat strzile de osele, din dialogul de import.
Am setat limea strzii i trotuarul la valori mai mici.
Cu comenzile manuale am curat reeaua de strad dup import pentru
eliminarea punctelor de trecere din apropiere.

Modelare 3D pentru date cadastrale i urbanistice

Fig. 64 Curarea unui anumit domeniu

Segmente neconectate
Am selectat marginilor i nodurile.
Graph Cleanup Graph..
Am reglat setrile de curare.
Clik Finish

Fig. 65 Fereastra cleanup

Modelare 3D pentru date cadastrale i urbanistice

Am selectat blocurile i m-am asigurat c IST ShapeCreation este activat pe


blocuri.

Fig. 66 Curarea zonelor de blocuri cu valabile i loturi divizate

Rezultatul:
Dup cum se arat n fiier: Sergiu_BUZU

Fig. 67 Oraul Buzu, cu blocuri extrase i compartimentare generice

Modelare 3D pentru date cadastrale i urbanistice

Adugarea de hart
n cazul n care s-a exportat o imagine de hart, mpreun cu fiierul OSM
(sau s aib o imagine hart cu Latitudine / coordonate lungi), acest lucru poate fi
aliniat la datele de strad. Pentru a calcula poziia dorit i valorile de scar, se
poate folosi calculatorul OSM.
Alternativ, am putut utiliza, de asemenea, script-ul Python pentru a calcula
valorile:
n dosarul scripturilor, deschidei script Python osmCalculator.py (Doublu
Click editorul Python)
Am setat fiierul OSM "Date / buzu.osm".
Am accesat scriptul: Meniu Run script Python
Am setat consola: Fereastra Meniu Consola Arat
Consola ar trebui s arate astfel
Offset i valorile dimensiune poate fi folosit pentru a scala i punei un strat
de hart n funcie de datele OSM.
Am creat un strat nou de hart cu valorile calculate:
Meniul Layer New Map Layer

Fig. 68 Meniul texture

Modelare 3D pentru date cadastrale i urbanistice

Fig. 69 Harta aliniat la strada de date OSM

Rezultatul final
Scena din fiierul osm_buzu.cej conine ntreaga scen cu reeaua stradal,
i multe hri i un fiier CGA simplu atribuit cu multe forme.

Fig. 70 O parte din Oraul Buzu cu cldiri


(www.esri.ro)

Modelare 3D pentru date cadastrale i urbanistice

Cap. IV Concluzii
Acest capitol prezint concluziile lucrrii i traseaz cteva posibile direcii
de dezvoltare ce ar putea fi urmate.
Concluzii
Lucrarea de fa cu tema Modelarea Oraului Buzu a prezentat ce este o
aplicaie GIS (Geographic Information System), adaptat la un program comple de
dezvoltare si vizualizarea ntr-un mediu 3D si am artat cum se dezvolt acest
proiect i paii care trebuie parcuri n vederea acestui lucru.
n capitolul 1 este prezentat o introducere n domeniul i contextul temei,
dar i motivarea alegerii temei lucrrii.
n capitolul 2 s-a dezvoltat un scurt istoric al domeniului GIS dar si o prim
etap de concept n modelarea si vizualizarea 3D.
n capitolul 3 s-a prezentat cum se dezvolt aplicaia CityEngine 3D i s-a
fcut o baz teoretic a ceea ce nseamn generarea i creearea unui ora
tridimensional.
n capitolul 4 s-au scris concluziile si posibilitile de dezvoltare si aplicare n
diferite instituii publice sau private.
Problemele ntmpinate au fost legate de faptul c aceast program CityEngine
nu recunoate ntr-o oarecare msur diferite cldiri sau strzi inserate de pe
teritoriul Romniei. Eu am folosti varianta free (liber) pentru 90 zile. Am fost
limitat deoarece am avut animite aplicaii i butoane din meniu blocate datorit
faptului c nu aveam licena cumprat. Costurile acesteia sunt destul de ridicate,
5000 - 9000$. Acest impediment a dus la o realizare destul de lent a proiectului.
Posibile direcii de dezvoltare
n viitor acest aplicaie poate fi dezvoltat cu toate elementele geografice
care compun o hart complet. De asemnea se poate transforma dintr-o hart cu
specific geografic 2D ntr-o hart cu specific complex n 3D.
De asemenea s-ar putea cuta metode noi de adugare a datelor sau chiar de
actualizare n timp real

Modelare 3D pentru date cadastrale i urbanistice

Cap. V Bibliografie
http://www.earth.unibuc.ro/ ................................................................................. 11
Niu C. - Sisteme informaionale geografice i cartografie computerizat .............. 13
http://opengis.unibuc.ro/ ...................................................................................... 13
http://www.scribd.com/ ........................................................................................ 16
Donis. V- Dicionar explicativ de teledetecie i GIS.............................................. 16
Tudose C. Elemente de sisteme informationale geografice ................................. 18
Mihai. B Teledetecie. Noiuni i principii fundamentale ................................... 18
http://www.filelist.ro/ ........................................................................................... 22
http://www.esri.ro/ ............................................................................................... 63

S-ar putea să vă placă și