Armando Slaviček Tuhelj, 10.02.2008. G I S
GIS <ul><li>Geografski informacijski sustavi (GIS) čine jednu od najperspektivnijih informacijskih tehnologija današnjice....
<ul><li>GIS sustav je ustvari povezivanje CAD-a i baza podataka. </li></ul>
GIS sustav – podaci o ulicama grada Zagreba <ul><li>Mogućnost da GIS sustav odgovori na pitanje  </li></ul><ul><li>  - gdj...
<ul><li>Podaci – atributni i prostorni - čine GIS sustav. </li></ul><ul><li>Najveći je problem pri razvoju GIS-a nedostata...
Rastriranje  – transformacija vektorskih podataka u rasterski oblik Vektoriziranje  - transformacija rasterskih podataka u...
Grad Zagreb
Grad Zagreb – osi ulica
Atributni podaci <ul><li>Za razne analize mreže potreban nam je popis ulica sa šiframa, te još drugi podaci koje želimo an...
Atributni podaci Atributni podaci Objektni podaci (Object data) SQL baze
Objektni podaci (Object Data) <ul><li>Objektni podaci  ostaju zapamćeni unutar crteža (slično “običnim” AutoCadovim atribu...
Primjer
Primjer <ul><li>Ulicu možete opisati mnogim podacima, a jedna moguća struktura koja omogu-ćava najosnovnije analize izgled...
OBJECT DATA <ul><li>Object Data  je interna baza podataka AutoCAD MAP-a. Jednako kao i u vanjskim bazama podataka postoje ...
Izbornik / Object Data / Define Object Data… Ovom naredbom kreiramo (otvaramo) internu bazu podataka. Nakon pokretanja nar...
New Table Novu bazu podataka (u jednom crtežu može biti više razlicitih baza podataka) otvaramo pritiskom na tipku  New ta...
Nakon što su zadane sve potrebne veličine tipkom  ADD   dodajemo novo polje podataka u bazu. Za jednoTable name (ime baze)...
Ako naredbu  Define Object Data  pokrenemo kada je već postojao zapis za skupinu podataka u Object Data tada su polja u di...
Potrebno je izabrati pravo polje (Field, Stupac) mijenjati ispisane podatke i nakon bilo kakve promjene potvrditi je s  Up...
Attach/Detach Object Data Kroz ovu naredbu punimo bazu podataka konkretnim veličinama i odjeljujemo redove podataka elemen...
Edit Object Data Ovom naredbom pregledavamo i mijenjamo već upisane podatke u bazu za određeni entitet. Ovdje se najprije ...
Define Document View... Povezivanje entiteta crteža i vanjskih dokumenata.  Potrebno je kreirati vanjski dokument u nekoj ...
Define Document View... Ovom naredbom, nakon što je napravljen vanjski dokument, povezujemo entitete s dokumentima.  Name ...
Name   ime definicije Description   opis definicije Expresion   izraz preko kojeg ce se povezati vanjski dokument i entite...
Čišćenje karte
Čišćenje karte   <ul><li>Čišćenje je postupak uklanjanja i/ili modificiranja objekata koji ugrožavaju grafičku korektnost ...
Izbornik TOOLS / Drawing Cleanup…
Drawing Cleanup Object Selection  -  dijalog za izbor entiteta s kojima želimo raditi.
Drawing Cleanup Naredba kojom se prije izrade topologije može ocistiti crtež od razlicitih grešaka prilikom crtanja. Pokre...
Object Conversion  možemo zadati razlicite konverzije originalno nacrtanih entiteta u pline ili arc . Drawing Cleanup
U dijalogu najprije biramo u polju  Edit Geometry   kakve popravke crteža želimo napraviti: Delete Duplicate Objects   bri...
Okvir Simplify Objects Simplify linear objects  pojednostavljuje crte i to tako da izbacuje kratke dijelove polilinije. To...
Brisanje dvostrukih entiteta  (D elete duplicate objects ) Delete Duplicate Objects   briše dvostruke entitete, npr. briše...
Command: _MAPCLEAN Searching for objects on layers * ... 12 object(s) found Please wait ... Deleting previous markers... C...
Command: _MAPCLEAN Searching for objects on layers * ... 12 object(s) found Please wait ... Deleting previous markers... C...
Brisanje kratkih entiteta  (Erasing Short Linear Objects) Erase Short Objects   briše kratke entitete, sve one koji su kra...
Prekidanje entiteta u čvoru Break Crossing Objects   prekida entitete u cvoru
Extending Undershoots Extend Undershoots   prema potrebi produžuje entitete ako su kratki unutar velicine   definirane s  ...
Snapping Clustered Nodes Snap Clustered Nodes   spaja u isti cvor završetke dviju crta ako su razmaknuti za   velicinu def...
Dissolving Pseudo Nodes Dissolve Pseudo Nodes   spaja dvije polilinije koje imaju zajedn ič ki cvor. Na ovu naredbu   ne u...
Dissolving Pseudo  Nodes  Pseudo-nodes exist where two links meet;  removing them creates a single polyline on one layer. ...
Erasing Dangling Objects Erase Dangling Objects   briše odrezane, kratke dijelove linija koji “vise” preko glavne   crte. ...
Simplifying Linear Objects Simplify linear objects  pojednostavljuje crte i to tako da izbacuje kratke dijelove   polilini...
Topologija
Topologija
Čvorna topologija <ul><li>Čvorna topologija  definira međusobni odnos čvorova (točkastih objekata). Pri analizama se čvorn...
Mrežna topologija Mrežna topologija  je opis linearne mreže pomoću veza (links) i čvorova (nodes). Primjeri mrežne topolog...
Poligonska topologija Poligonska topologija  određuje poligone koji predstavljaju zatvorena područja kao što su zemljišne ...
Kreiranje topologije
<ul><li>Command:  _MAPTOPOCREATE </li></ul><ul><li>Creating Polygon topology: p arcele </li></ul><ul><li>Writing topology ...
Kreiranje tematske mape
<ul><li>Command: _MAPTHEMTOPO </li></ul><ul><li>Insertion point: </li></ul><ul><li>Querying from p ... </li></ul><ul><li>E...
Topologija
Upcoming SlideShare
Loading in …5
×

GIS AS-2009-auto-cad map

7,184 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,184
On SlideShare
0
From Embeds
0
Number of Embeds
5,110
Actions
Shares
0
Downloads
39
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

GIS AS-2009-auto-cad map

  1. 1. Armando Slaviček Tuhelj, 10.02.2008. G I S
  2. 2. GIS <ul><li>Geografski informacijski sustavi (GIS) čine jednu od najperspektivnijih informacijskih tehnologija današnjice. </li></ul><ul><li>Njihovu primjenu moguće je pronaći svugdje gdje je potrebno prostorne podatke povezati s tekstualnim, odnosno atributnim podacima (npr. podaci i vlasniku katastarske čestice, ime ulice i dozvoljena brzina kretanja,…). </li></ul>
  3. 3. <ul><li>GIS sustav je ustvari povezivanje CAD-a i baza podataka. </li></ul>
  4. 4. GIS sustav – podaci o ulicama grada Zagreba <ul><li>Mogućnost da GIS sustav odgovori na pitanje </li></ul><ul><li> - gdje se nalazi tražena ulica? </li></ul><ul><li> - kako od Avenije V. Holjevca doći do Mažuranićeva trga? </li></ul><ul><li> - koliko su udaljene dvije ulice? </li></ul><ul><li> - u kojoj ulici se nalazi najbliže kino? </li></ul><ul><li> - … </li></ul><ul><li>Informacije su potrebne turistima, vatrogascima, taksistima,… </li></ul>
  5. 5. <ul><li>Podaci – atributni i prostorni - čine GIS sustav. </li></ul><ul><li>Najveći je problem pri razvoju GIS-a nedostatak odgovarajućih podataka. </li></ul><ul><li>Najčešće nedostaju kvalitetni prostorni podaci, npr. da biste dobili “pravu” digitalnu kartu u mjerilu 1:1 morali biste ponovo izvršiti geodetska mjerenja područja koje vas zanima, što je vrlo skup i dugotrajan postupak. </li></ul><ul><li>Praktičnije je rješenje upotreba skeniranih karata, koje se po potrebi vektoriziraju . </li></ul>
  6. 6. Rastriranje – transformacija vektorskih podataka u rasterski oblik Vektoriziranje - transformacija rasterskih podataka u vektorski oblik
  7. 7. Grad Zagreb
  8. 8. Grad Zagreb – osi ulica
  9. 9. Atributni podaci <ul><li>Za razne analize mreže potreban nam je popis ulica sa šiframa, te još drugi podaci koje želimo analizirati. </li></ul><ul><li>AutoCAD Map omogućava dva načina povezivanja atributnih podataka s objektima koji čine prostorne podatke : </li></ul><ul><li>- putem objektnih podataka (object data) </li></ul><ul><li>- preko veza s SQL bazama </li></ul>
  10. 10. Atributni podaci Atributni podaci Objektni podaci (Object data) SQL baze
  11. 11. Objektni podaci (Object Data) <ul><li>Objektni podaci ostaju zapamćeni unutar crteža (slično “običnim” AutoCadovim atributima), dok SQL podaci postoje u vanjskoj bazi podataka. </li></ul><ul><li>Objektni podaci (Object Data) su, dakle, interna baza podataka AutoCAD MAP-a . </li></ul><ul><li>Kao i u drugim vanjskim bazama podataka postoje polja (stupci i redovi) u koja se upisuju podaci. Bazu je potrebno prvo kreirati, a potom puniti odgovarajućim podacima. Polja se povezuju s odgovarajućim entitetom na crtežu, a u svakom trenutku moguće ih je editirati (mijenjati). Object Data koristi se kao baza za manje količine podataka. </li></ul>
  12. 12. Primjer
  13. 13. Primjer <ul><li>Ulicu možete opisati mnogim podacima, a jedna moguća struktura koja omogu-ćava najosnovnije analize izgleda ovako: </li></ul><ul><li>ime (ime ulice ili trga; character polje) </li></ul><ul><li>pjesacka_zona (0 – promet bez ograničenja, 1 – pješačka zona; integer polje) </li></ul><ul><li>smjer_voznje (0 – dvosmjeran, 1 – jednosmjeran od početka do kraja, 2 – jednosmjeran od kraja prema početku; integer polje) </li></ul><ul><li>brzina (dozvoljena brzina kretanja – unosi se recipročna vrijednost; real polje). </li></ul>
  14. 14. OBJECT DATA <ul><li>Object Data je interna baza podataka AutoCAD MAP-a. Jednako kao i u vanjskim bazama podataka postoje polja (stupci i redovi) u koja se podaci upisuju. Bazu je potrebno najprije kreirati (otvoriti), a potom puniti odgovarajućim podacima. Polja se povezuju s odgovarajućim entitetom na crtežu, a u svakom trenutku moguće ih je editirati (mijenjati). Object Data koristi se kao baza za manje količine podataka. </li></ul>
  15. 15. Izbornik / Object Data / Define Object Data… Ovom naredbom kreiramo (otvaramo) internu bazu podataka. Nakon pokretanja naredbe otvara se dijaloški prozor:
  16. 16. New Table Novu bazu podataka (u jednom crtežu može biti više razlicitih baza podataka) otvaramo pritiskom na tipku New table . Ovdje redom zadajemo: Table name Ime skupine podataka, npr. cijevi Field name Grupa podataka (stupac) npr. promjer pa kasnije materijal... Type Vrsta podataka, da li ce podaci koji se zadaju biti string, integer... Description Opis grupe podataka npr. promjer kanalizacijskih cijevi mm Default Predložena vrijednost npr. 200
  17. 17. Nakon što su zadane sve potrebne veličine tipkom ADD dodajemo novo polje podataka u bazu. Za jednoTable name (ime baze) može se zadati neograničeni broj Field-ova.
  18. 18.
  19. 19.
  20. 20.
  21. 21. Ako naredbu Define Object Data pokrenemo kada je već postojao zapis za skupinu podataka u Object Data tada su polja u dijalogu popunjena i moguće je postojeću definiciju baze modificirati. Najprije u početno dijaloškom prozoru u redu Table izaberemo željenu bazu i potom pritisnemo tipku Modify .
  22. 22. Potrebno je izabrati pravo polje (Field, Stupac) mijenjati ispisane podatke i nakon bilo kakve promjene potvrditi je s Update . Tipkom Rename u pocetnom dijalogu mijenjamo ime bazi podataka Tipkom Delete u pocetnm dijalogu brišemo definiciju baze podataka Object data unutar crteža.
  23. 23. Attach/Detach Object Data Kroz ovu naredbu punimo bazu podataka konkretnim veličinama i odjeljujemo redove podataka elementima na crtežu. Za naš primjer to znaci da ćemo u bazu podataka CIJEVI upisivati točne promjere cijevi i materijal cijevi i takve podatke povezivati s vodovima (AutoCAD entitetima) na crtežu. U prozoru za dijalog biramo: Table odgovarajucu bazu podataka Srednji dio dijaloga namijenjen je radu s poljima podataka: Object Data Field polje (stupac) podataka, ispisan je opis polja Name ispisuje se ime polja za selektirani object data field Value vrijednost polja, potrebno je upisati vrijednost pazeći da to bude string, real ...kako je ranije u dafiniciji polja zadano. Ovo ponavljamo dok svim poljima ne definiramo vrijednost. Nakon toga zadane podatke upisujemo u entitet pritiskom na tipku Attach to Objects < . Dijelog se gasi, a potrebno je pokazati entitet kojemu pripadaju upisani podaci. Tipkom Detach from Objects < brišemo podatke iz entiteta.
  24. 24. Edit Object Data Ovom naredbom pregledavamo i mijenjamo već upisane podatke u bazu za određeni entitet. Ovdje se najprije bira baza podataka: Table bira se željena baza podataka Za izabranu bazu, krećemo se kroz zapise polja: Object Data Field bira se odgovarajuće polje kojemu treba mijenjati podatak Name ime izabranog polja Value trenutna vrijednost polja, može se je promijeniti i to obavezno potvrditi s Enter Tipkom Select Object < biramo novi entitet kojemu treba promijeniti - popraviti zapis. S Insert Record dodajemo entitetu još jedan zapis baze s novim vrijednostima. Delete Record briše zapis.
  25. 25. Define Document View... Povezivanje entiteta crteža i vanjskih dokumenata. Potrebno je kreirati vanjski dokument u nekoj apllikaciji nezavisnoj od AutoCADa, npr. NOTEPAD. Poslije toga entitetu crteža posebnom naredbom pridružimo taj dokument. Završni korak je automatsko otvaranje dokumenta u eksternoj aplikaciji nakon što pokažemo entitet crteža.
  26. 26. Define Document View... Ovom naredbom, nakon što je napravljen vanjski dokument, povezujemo entitete s dokumentima. Name ime definicije Description opis definicije Expresion izraz preko kojeg ce se povezati vanjski dokument i entitet. Taj izraz može biti vrijednost u bazi podataka unutar AutoCAD MAPa (tipka Data. .) ili iz neke vanjske baze podataka (tipka SQL.. .). Directory path u kojem se nalazi vanjski dokument Ext nastavak imenu dokumenta Command Line ime eksterne aplikacije koju je potrebno pokrenuti da bi bilo moguće pregledati dokument. Na primjer to može biti NOTEPAD. Do imena aplikacije možete browsati tipkom Browse
  27. 27. Name ime definicije Description opis definicije Expresion izraz preko kojeg ce se povezati vanjski dokument i entitet. Taj izraz može biti vrijednost u bazi podataka unutar AutoCAD MAPa (tipka Data. .) ili iz neke vanjske baze podataka (tipka SQL.. .). Directory path u kojem se nalazi vanjski dokument Ext nastavak imenu dokumenta Command Line ime eksterne aplikacije koju je potrebno pokrenuti da bi bilo moguće pregledati dokument. Na primjer to može biti NOTEPAD. Do imena aplikacije možete browsati tipkom Browse
  28. 28. Čišćenje karte
  29. 29. Čišćenje karte <ul><li>Čišćenje je postupak uklanjanja i/ili modificiranja objekata koji ugrožavaju grafičku korektnost karte, poput dupliciranih objekata, prekratkih ili predugih linija, pseudo-čvorova, itd. </li></ul><ul><li>AutoCAD MAP nudi dobar alat pomoću kojeg se može karta automatski ili poluautomatski očistiti od svih loše definiranih grafičkih objekata. </li></ul>
  30. 30. Izbornik TOOLS / Drawing Cleanup…
  31. 31. Drawing Cleanup Object Selection - dijalog za izbor entiteta s kojima želimo raditi.
  32. 32. Drawing Cleanup Naredba kojom se prije izrade topologije može ocistiti crtež od razlicitih grešaka prilikom crtanja. Pokretanjem naredbe otvara se Object Selection vec poznati dijalog za izbor entiteta s kojima želimo raditi. Object Conversion možemo zadati razlicite konverzije originalno nacrtanih entiteta u pline ili arc Clenup Options opcije “cišcenja” crteža.
  33. 33. Object Conversion možemo zadati razlicite konverzije originalno nacrtanih entiteta u pline ili arc . Drawing Cleanup
  34. 34. U dijalogu najprije biramo u polju Edit Geometry kakve popravke crteža želimo napraviti: Delete Duplicate Objects briše dvostruke entitete, npr. briše jednu od dvije crte nacrtane unutar razmaka definiranog s Tolerance Erase Short Objects briše kratke entitete, sve one koji su kra ć i od velicine definirane s Tolerance Break Crossing Objects prekida entitete u cvoru Extend Undershoots prema potrebi produžuje entitete ako su kratki unutar velicine definirane s Tolerance Snap Clustered Nodes spaja u isti cvor završetke dviju crta ako su razmaknuti za velicinu definiranu s Tolerance Dissolve Pseudo Nodes spaja dvije polilinije koje imaju zajedn ič ki cvor. Na ovu naredbu ne utjece velicina Tolerance Erase Dangling Objects briše odrezane, kratke dijelove linija koji “vise” preko glavne crte. Slicno naredbi trim. Cleanup Options
  35. 35. Okvir Simplify Objects Simplify linear objects pojednostavljuje crte i to tako da izbacuje kratke dijelove polilinije. To se definira s Tolerance . Correction Method Moguce je prepustiti MAPu da sve entitete za koje detektira po grešku automatski uredi ili da svaku po grešku najprije ozna č i i traži daljnja uputstva.
  36. 36.
  37. 37.
  38. 38.
  39. 39.
  40. 40. Brisanje dvostrukih entiteta (D elete duplicate objects ) Delete Duplicate Objects briše dvostruke entitete, npr. briše jednu od dvije crte nacrtane unutar razmaka definiranog s Tolerance .
  41. 41. Command: _MAPCLEAN Searching for objects on layers * ... 12 object(s) found Please wait ... Deleting previous markers... Cleanup statistics: Modified object(s) :0 Deleted object(s) :3 Created object(s) :0 Delete Duplicates Vježba
  42. 42. Command: _MAPCLEAN Searching for objects on layers * ... 12 object(s) found Please wait ... Deleting previous markers... Cleanup statistics: Modified object(s) :0 Deleted object(s) :3 Created object(s) :0 Delete Duplicates
  43. 43.
  44. 44.
  45. 45. Brisanje kratkih entiteta (Erasing Short Linear Objects) Erase Short Objects briše kratke entitete, sve one koji su kraci od velicine definirane s Tolerance .
  46. 46.
  47. 47.
  48. 48. Prekidanje entiteta u čvoru Break Crossing Objects prekida entitete u cvoru
  49. 49. Extending Undershoots Extend Undershoots prema potrebi produžuje entitete ako su kratki unutar velicine definirane s Tolerance .
  50. 50. Snapping Clustered Nodes Snap Clustered Nodes spaja u isti cvor završetke dviju crta ako su razmaknuti za velicinu definiranu s Tolerance
  51. 51. Dissolving Pseudo Nodes Dissolve Pseudo Nodes spaja dvije polilinije koje imaju zajedn ič ki cvor. Na ovu naredbu ne utjece velicina Tolerance
  52. 52. Dissolving Pseudo Nodes Pseudo-nodes exist where two links meet; removing them creates a single polyline on one layer. Command: _MAPCLEAN Searching for objects on layers * ... 13 object(s) found Please wait ... Deleting previous markers... Cleanup statistics: Modified object(s) :0 Deleted object(s) :6 Created object(s) :2 Dissolve Pseudo Nodes spaja dvije polilinije koje imaju zajedn ič ki cvor. Na ovu naredbu ne utjece velicina Tolerance
  53. 53. Erasing Dangling Objects Erase Dangling Objects briše odrezane, kratke dijelove linija koji “vise” preko glavne crte. Slicno naredbi trim.
  54. 54. Simplifying Linear Objects Simplify linear objects pojednostavljuje crte i to tako da izbacuje kratke dijelove polilinije. To se definira s Tolerance .
  55. 55.
  56. 56. Topologija
  57. 57. Topologija
  58. 58. Čvorna topologija <ul><li>Čvorna topologija definira međusobni odnos čvorova (točkastih objekata). Pri analizama se čvorne topologije često upotrebljavaju u kombinaciji s drugim topologijama. Primjeri čvorne topologije su ulične svjetiljke, prometna signalizacija, bunari, naftne bušotine itd. </li></ul>
  59. 59. Mrežna topologija Mrežna topologija je opis linearne mreže pomoću veza (links) i čvorova (nodes). Primjeri mrežne topologije su mreža cjevovoda, rijeka, ulica, te električna mreža.
  60. 60. Poligonska topologija Poligonska topologija određuje poligone koji predstavljaju zatvorena područja kao što su zemljišne čestice i okruzi popisa pučanstva. Zajednička granica priležećih područja definira se jednostrukom vezom (link). Poligonske topologije mogu sadržavati i čvorove te centroide koji su nositelji informacija o poligonu. Primjeri su karte upotrebe zemljišta, političke granice, dijelovi grada. Upotrebom topologije može se: - definirati i analizirati odnose među kartografskim podacima, - brzo analizirati više podataka, - formirati jednu ukupnu topologiju kombiniranjem više njih.
  61. 61.
  62. 62.
  63. 63.
  64. 64.
  65. 65. Kreiranje topologije
  66. 66.
  67. 67.
  68. 68.
  69. 69. <ul><li>Command: _MAPTOPOCREATE </li></ul><ul><li>Creating Polygon topology: p arcele </li></ul><ul><li>Writing topology information to the drawing... </li></ul><ul><li>Regenerating model. </li></ul><ul><li>Topology successfully created with 456 polygons, 1276 links, and 821 nodes. </li></ul>
  70. 70.
  71. 71. Kreiranje tematske mape
  72. 72.
  73. 73.
  74. 74.
  75. 75.
  76. 76.
  77. 77.
  78. 78. <ul><li>Command: _MAPTHEMTOPO </li></ul><ul><li>Insertion point: </li></ul><ul><li>Querying from p ... </li></ul><ul><li>Executing location query...done. </li></ul><ul><li>Displaying queried objects... </li></ul><ul><li>Regenerating model. </li></ul><ul><li>456 object(s) have been queried. </li></ul>
  79. 79.
  80. 80.
  81. 81. Topologija

×