|
||
siGGis H.a.R ware ⌐ 2000 M.HaraÜta |
||
StruΦn² popis: |
||
|
Program je urΦen pro zobrazenφ geografick²ch soubor∙ formßtu *.shp ( ESRI - program ArcView ) nebo vlastnφho formßtu *.sig. Umo₧≥uje jednoduchou manipulaci s vrstvami - nastavenφ vlastnostφ, vybarvenφ, popis, v²b∞ry geoObjekt∙ dle databßzov²ch informacφ, p°ipojovßnφ externφch databßzφ, export map do formßtu wmf, emf (window metafile) a kopφrovßnφ map do schrßnky pro aktußlnφ tisk oblφben²m editorem. Nabφzφ mo₧nost ulo₧enφ stavu do projekt∙ pro op∞tovnΘ vyu₧itφ. Lze jej umφstit na server a pou₧φvat sφ¥ov∞.. Lze jej propojit s cizφm programem ke sledovßnφ zm∞n v projektech . Slou₧φ ke konfiguraci appletu siGGisApplet, kter²m lze prezentovat projekty pomocφ internetovΘho prohlφ₧eΦe. |
|
Popis programu : Hlavnφ panel Main |
||
|
Obsahuje zßkladnφ prvky pro manipulaci s vrstvami geoObjekt∙. Volba Soubor v menu nabφdne slu₧by:
Otev°enφ souboru shp nebo hgf do aktivnφho mapovΘho okna. Prvnφ °ada tlaΦφtek v panelu Main umo₧≥uje zßkladnφ manipulaci s mapou:
Druhß °ada nabφzφ mo₧nost popisu aktußlnφho projektu p°eddefinovan²mi daty:
. |
|
P°epφnaΦe na panelu Main: |
||
|
Okno s mapou - nabφdne / schovß aktußlnφ mapovΘ okno Databßze - nabφdne / schovß okno s informacemi o geoObjektech vybranΘ vrstvy.
Re₧im vÜechno: pozice vybranΘho geoObjektu v p°ipojenΘ databßzi. Databßzi lze set°φdit podle jakΘkoliv polo₧ky - dvojit² klik na popisu vybranΘho sloupce (p°.: CELK_VYM ). èφ°ku sloupc∙ tabulky lze p°ed tiskem upravit "uchopenφm" hraniΦnφ Φßry v poli popisu sloupce: Popis tlaΦφtek databßzovΘho okna: Nastavit: - otev°e definiΦnφ okno a nabφdne mo₧nost p°edefinovat vlastnosti databßzovΘ m°φ₧ky (ukr²t ne₧ßdoucφ polo₧ky, zm∞nit po°adφ polo₧ek, zm∞nit nadpisy polo₧ek a p°ipojit libovolΘ dbf soubory p°es vybranou polo₧ku - join).
P°ipojenφ databßzφ:
Nabφdka ...selectData slou₧φ k v²b∞ru databßzovΘ polo₧ky, kterß bude obsahovat konkrΘtnφ data pro vygenerovßnφ parametru pomocφ databßze ( http://....abcd.html , d:\....abcd.html). P°φklad: geoObjekt je popsßn v dokumentu na adrese (disku): http://city.geo.cz/lay_123/obj_x34670.html, vybranß polo₧ka aktußlnφ databßze geoObjekt∙ m∙₧e obsahovat:
VeÜkerΘ zm∞ny potvrdit tlaΦφtkem OK. Tisk tabulky: V okn∞ pro tisk lze p°edefinovat font, hlaviΦku a nastavit vlastnosti tiskßrny pro tisk aktußlnφ databßze. Vyhledat objekty - otev°e dialogovΘ okno pro kritΘria vyhledßnφ geoObjekt∙ v jednotliv²ch vrstvßch dle hodnoty zadanΘho textu. Vyhledßnφ geoObjekt∙ m∙₧ete up°eznit v²b∞rem konkrΘtnφ vrstvy nebo v²b∞rem konkrΘtnφ databßzovΘ polo₧ky. P°epφnaΦ: rovnß se - vyhledß geoObjekty, jejich₧ polo₧ky obsahujφ p°esn∞ nadefinovan² text. P°epφnaΦ: obsahuje - vybere vÜechny geoObjekty, v jejich₧ pollo₧kßch se n∞kde vyskytuje zadan² °et∞zec. TlaΦφtko: Uka₧ vÜe - provede v²b∞r vyhledan²ch geoObjekt∙ a zobrazφ je v mapovΘm okn∞..
V²b∞r objekt∙ - umo₧nφ nadefinovat mno₧iny geoObjekt∙ v jednotliv²ch vrstvßch dle hodnot v databßzφch. U vybran²ch mno₧in lze zm∞nit barvy jednotliv²ch geoObjekt∙.
Vybarvenφ geoObjekt∙(podle ...): Je-li vybrßna hodnota p∙vodnφ, objekty budou vybarveny podle p∙vodnφ definice nastavenφ ( Nastavit vrstvy ). Je-li nastavena hodnota vybarvit, lze p°edefinovat barvu vybranΘho geoObjektu: Z∙stane-li okΘnko pro v²b∞r polo₧ky (KOD_PC) nevypln∞no, pak u polygonu Aqua urΦuje barvu obrysu a Olive barvu v²pln∞. U linie Aqua urΦuje barvu linky a Olive nemß v²znam. Vybrßnφm polo₧ky databßze (KOD_PC), Aqua urΦuje barvu geoObjektu s nejmenÜφ hodnotou KOD_PC a Olive urΦuje barvu geoObjektu s nejv∞tÜφ hodnotou KOD_PC. Ostatnφm vybran²m geoObjekt∙m bude p°i°azena kombinovanß barva (AquaOlive), odpovφdajφcφ pom∞ru hodnoty KOD_PC k maximßlnφ a minimßlnφ hodnot∞. Vazba nßsled.v²b∞ru : hodnoty urΦujφ logickou vazbu mezi jednotliv²mi definicemi. Hodnota or p°edstavuje logickou vazbu takΘ. Znamenß to, ₧e budou vybrßny geoObjekty z vrstvy XXXX, jejich₧hodnota polo₧ky P = 2 a takΘ budou vybrßny geoObjekty z dalÜφch vrstev YYYYY, jejich₧ hodnoty polo₧ek KOD_PC ... Hodnota and p°edstavuje vazbu a zßrove≥. Znamenß, ₧e vzbran² geoObjekt musφ spl≥ovat ob∞ definice. P°.: Definice x > 5 and x <> 8 vybere z mno₧iny hodnoty ΦervenΘ: 1,2,3,4,5,6,7,8,9,10,11.. Hodnota blank nep°edstavuje ₧ßdnou logickou vazbu. Aktualizace definic:
Volba umo₧≥uje zm∞nit vlastnosti geoObjekt∙ vybran²ch vrstev. Lze nastavit barvu, styl a velikost (u bod∙) geoObjekt∙, nadefinovat polo₧ku a vlastnosti fontu pro popis geoObjekt∙ (pro popis geoObjektu je mo₧no pou₧φt jakoukoliv databßzovou polo₧ku ). Je-li aktußlnφ vrstva liniovß nebo polygonovß, pak kliknutφ myÜi na ikon∞ : Upozorn∞nφ: Slu₧ba pracuje sm∞rem polygon >> linie bez problΘmu. OpaΦn∞ mß smysl pouze tehdy, tvo°φ-li linie uzav°enΘ polygony. Nejsou-li linie uzav°eny, v²sledek je nep°edvφdateln². Jsou-li linie uzav°eny, lze m∞nit styl a barvu v²pln∞ nov∞ vytvo°enΘho polygonu. Lze ji pou₧φt v p°φpad∞:
Legenda - nabφdne / schovß okno s informacemi o nahran²ch vrstvßch. Nabφzφ mo₧nost vypnout / zapnout (schovat /ukßzat) vrstvu a m∞nit jejφ po°adφ. Dvojklik na textu zapne/vypne vrstvu. Zm∞na po°adφ - kliknout myÜφ na ikon∞ a souΦasn∞ tßhnout nahoru/dol∙. Aktußlnφ projekt - nabφdne / schovß okno pro mo₧nost: a) za°adit rozpracovan² stav do projektovΘho souboru hgf b) umo₧nit aktualizovat otev°en² soubor projektu Projektov² soubor je urΦen pro kompletnφ ulo₧enφ vÜech informacφ rozpracovanΘho stavu. Mß smysl pouze p°i pou₧itφ slu₧by V²b∞r objekt∙. TlaΦφtko P°idej v²b∞r nabφdne okno pro definici nßzvu pro projekt a p°ipravφ jej pro ulo₧enφ do souboru hgf. TlaΦφtko Aktualizuj umo₧nφ zm∞nit nßzev nahranΘho projektu hgf. Ka₧d² projekt lze popsat v memoPanelu. Seznam projekt∙ - nabφdne / schovß okno se seznamem nadefinovan²ch projekt∙ v konfiguraΦnφm souboru siGGis.INI. Sekce : [Project] count - PoΦet projekt∙. Je-li > 0 : otev°e se automaticky okno se seznamem p°eddefinovan²ch projekt∙ p°i spuÜt∞nφ programu bez parametru( jako parametr lze pou₧φt nßzev souboru *.shp nebo *.hgf ) pth_x - cesta k xtΘmu projektu ( 1..x ) prj_x - nßzev xtΘho projektu Nenajde-li program projekt urΦen² polo₧kou pth_x, prohledß mφsto urΦenΘ v sekci [Paths] - polo₧ka - Project. Nenajde-li op∞t, prohledß adresß°: program_siggis\data\Project (existuje-li). Obdobn∞ platφ pro soubory *.shp, *.dbf definovanΘ v jednotliv²ch projektech.
|
|
Menu - Nastavit |
||
|
Slu₧ba Language p°epφnß mezi nadefinovan²mi jazyky v souboru siGGis.INI: Sekce: [Language] polo₧ka fstName - text v 1. °ßdku menu, polo₧ka nxtName - text v 2. °ßdku menu, polo₧ka actual - vybran² jazyk. Nßsleduje seznam text∙ pro p°eddefinovanΘ jazyky v polo₧kßch fst_x a nxt_x . V²b∞rem slu₧by Default F12 se p°ipravφ implicitnφ jazyky: English a Czech pro ulo₧enφ do souboru siGGis.INI. Slu₧ba Vlastnosti: Celß sekce obecn²ch vlastnostφ a slu₧by Default F12 v menu lze vypnout polo₧kou noConfig = 1 v sekci [General], zapnout ( uΦinit dostupnou) hodnotou noConfig = 0 ( siGGis.INI ). Ulo₧it p°i ukonΦenφ: je-li vybrßna slu₧ba Ulo₧it INI soubor, ulo₧φ se aktußlnφ nastavenφ vÜech parametr∙ a vlastnostφ programu. Polo₧ky Cesta k ... urΦuje, kde bude program hledat soubory *.shp a *.dbf nadefinovanΘ v projektech *.hgf, pokud je nenalezne. Pokud je nenajde ani v t∞chto mφstech, prohledß jeÜt∞ adresß° programu siGGis a jeho podadresß°e ..\data\Project (*.hgf), ..\data\Vector (*.shp, *.dbf) a ..\data\Table ( ostatnφ soubory *.dbf k p°ipojenφ ), pokud existujφ. P°edefinovßnφ klßves pro nßpov∞du: Slu₧ba nadefinuje akce ( spuÜ¥enφ nßpov∞dnΘho programu popisujφcφ nap°. projekty, pomocnΘ databßze atd.). Je-li polo₧ka nadefinovanß, slu₧ba je dostupnß v menu programu. Slu₧ba Czech language je urΦena pouze pro "Φesk² GIS". UrΦuje v jakΘ k≤dovΘ strßnce bude program zobrazovat textovΘ polo₧ky databßzov²ch soubor∙. CP program - databßze( zdroj ): Je-li vybranß volba implicitnφ(set°φd∞no IBM), jsou textovΘ polo₧ky databßzφ programu set°φd∞ny: aAbB...cC..chCH..dD..zZ..Φ╚..., jinak Φesk²m zp∙sobem podle zvolenΘho k≤dovßnφ: aAß┴bB...cCΦ╚..hHchCh.... Databßze (cφl) - pro konverzi: Slu₧ba je urΦena pro konverzi textov²ch (ASCII) nebo *.dbf soubor∙ z/do r∙zn²ch k≤dov²ch strßnek. P°φklad: Pot°ebuji p°evΘst soubor abcd.dbf z k≤dovΘ strßnky Latin 2 do cp 1250. Vyberu (zdroj) volbu k≤dovßnφ Latin 2 a (cφl) volbu ΦeÜtina Windows page 1250. Pak najdeme na disku tlaΦφtkem Vyber soubor abcd.dbf ke konverzi. TlaΦφtko Prove∩ konvertuje... Upozorn∞nφ: nezapome≥te po konverzi souboru nastavit slu₧bu CP program - databßze( zdroj ) do platnΘ polo₧ky pro provoz programu !!! Konverze je pouze dopl≥kovß slu₧ba pro Φesk² GIS. Slu₧ba Nastavenφ udßlostφ je urΦena pro "propojenφ " programu siGGis s jin²mi programy nebo systΘmy. Nastavenφm m∙₧ete program vyu₧φt jako Monitor pro sledovßnφ zm∞n geoObjekt∙ podle vyhodnocenφ mimo siGGis.: Cesta - soubor udßlostφ : urΦuje, kde bude program hledat soubor / soubory pro nadefinovanΘ udßlosti. Je-li pole prßzdnΘ, je prohledßn implicitnφ adresß°umφst∞nφ programu: data\Events\.. Nßzev souboru : nßzev pro soubor udßlostφ, kter² bude pou₧it p°i vlastnφm procesu skenovßnφ. Inteval / vte°iny: nastavenφ frekvence sledovßnφ zm∞n. Proces udßlostφ : Jeden soubor - pracuje pouze s jedin²m, v²Üe definovan²m souborem udßlosti v urΦenΘm ΦasovΘm intervalu. Vφce soubor∙ - vyhledßvß postupn∞ soubory s v²Üe definovan²m nßzvem souboru, rozÜφ°en²m o aktußlnφ Φφslo procesu skenovßnφ od 0 do PoΦet soubor∙ - 1 ( 0event.mon a₧ 49event.mon v tomto p°φpad∞). PoΦet soubor∙ : urΦuje poΦet soubor∙, popisujφcφ proces zm∞n. Soubory jsou postupn∞ zpracovßvßny 0 do PoΦet soubor∙ - 1 ( 0event.mon a₧ 49event.mon v tomto p°φpad∞). Opakovat: je-li proces Vφce soubor∙ ukonΦen, lze jej znovu spustit bez p°eruÜenφ od 0. Obnovit projekt: - p°ii volb∞ Opakovat se p°ed ka₧d²m novΘm spuÜt∞nφ projekt znovu nahraje. Popis nastavenφ vlastnostφ geoObjekt∙ v souboru udßlostφ.
Slu₧ba Export je urΦena p°edevÜφm pro konfiguraci appletu siGGisApplet . Ulo₧φ aktußlnφ projekt, vytvo°en² slu₧bou: V²b∞r objekt∙ - do konfiguraΦnφho souboru appletu. Vyexportuje vektorovΘ a databßzovΘ soubory podle nastavenφ do p°eddefinovanΘho adresß°e. Popis nastavenφ: Adresß° k uklßdßnφ - cesta pro fyzickΘ ulo₧enφ vÜech vygenerovan²ch soubor∙. Neexistuje-li, program se pokusφ cestu vytvo°it. VektorovΘ soubory : VÜechny geoObjekty - vyexportuje kompletnφ vrstvy a ulo₧φ je do soubor∙ *.sig, nastavenφ: Pouze vybranΘ geoObjekty - vytvo°φ vektorovΘ soubory *.sig, obsahujφcφ pouze vybranΘ objekty, odpovφdajφcφ definici v projektu. Podle nastavenφ p°epφnaΦ∙ pro VektorovΘ soubory budou exportovßny databßzovΘ soubory (vÜechny zßznamy nebo jen zßznamy vybran²ch geoObjekt∙). DatabßzovΘ soubory : VÜechny databßzovΘ polo₧ky - vyexportuje v₧dy jednen soubor *.dbf pro jednu vektorovou vrstvu *.sig (kompletnφ databßze obsahujφcφ i polo₧ky vÜech klasicky p°ipojen²ch *.dbf soubor∙ ). P°epφnaΦ: Pouze vybranΘ polo₧ky -. vygeneruje nov² ·sporn² soubor *.dbf, obsahujφcφ pouze viditelnΘ polo₧ky ( oznaΦenΘ "Yes" slu₧bou: Nastavit.). Upozorn∞nφ: nov∞ vygenerovanß databßze by m∞la obsahovat minimßln∞ definiΦnφ polo₧ky pro v²b∞ry geoObjekt∙. Nastavenφ appletu: KonfiguraΦnφ soubor - definuje nßzev pro konfiguraΦnφ soubor pro applet. Zßrove≥ vygeneruje vzorov² soubor nßzev.htm (obsahujφcφ definici pro spuÜt∞nφ appletu) a nßzev.log - soubor popisujφcφ pr∙b∞h exporu. Je-li zaÜkrtnutΘ pole Layer_name.zip, ulo₧φ do konfiguraΦnφho souboru pro applet odkaz na archiv nßzev.zip, kter² musφ obsahovat vÜechny vektorovΘ a databßzovΘ soubory pro aktußlnφ projekt. Pak applet nahraje kompletnφ balφk vektorov²ch a databßzov²ch dat vybranΘho projektu z URL_applet/Data/nßzev.zip. Cesta k dat∙m: - urΦuje umφst∞nφ pro vektorovΘ/databßzovΘ soubory nebo pro archiv nßzev.zip. P°φklad:
TlaΦφtko : Definice nßzvu soubor∙ dovolφ zm∞nit nßzvy pro vektorovΘ a databßzovΘ soubory. NovΘ nßzvy jsou pak pou₧ity v konfiguraΦnφm souboru pro applet. TlaΦφtko : Definice akce v dbf otev°e okno pro definice akcφ pro jednotlivΘ geoObjekty v jednotliv²ch vrstvßch. K vygenerovßnφ adresy pro otev°enφ dokumentu, popisujφcφ vybran² geoObjekt, jsou k dispozici dv∞ databßzovΘ pole (Φßst textu adresy se dynamicky m∞nφ dle hodnot ve vybran²ch polo₧kßch ) a dv∞ pole pro konstantnφ nem∞nn² text. P°φklad: detailnφ popis 135 tΘho geoObjektu prvnφ vrstvy je obsa₧en v dokumentu http://geogis.xyz.ce/fLay0/ID135.html. ╚φselnß hodnota 135 vybranΘho geoObjektu je obsa₧ena v databßzovΘ polo₧ce TERI_ID. Vyberete-li objekt 135 v appletovΘm okn∞, vygeneruje se adresa dokumentu a otev°e se databßzovΘ okno s daty vybranΘho objektu: Stisknutφm tlaΦφtka Action spustφte VßÜinternetov² prohlφ₧eΦ k zobrazenφ nadefinovanΘho dokumentu. Typ nadefinovanΘ akce zßvisφ na omezenφ VaÜeho internetovΘho prohlφ₧eΦe. N∞kolik typ∙ akcφ pro MSIExplorer:
Program siGGisApplet je urΦen pro zobrazenφ vytvo°en²ch projekt∙ v internetovΘm prohlφ₧eΦii. KonfiguraΦnφ soubor pro nastavenφ appletu (vaÜ_nßzev_projektu.cfg) je vygenerovß slu₧bou Export. Zobrazuje pouze vnit°nφ formßt vektorov²ch dat (*.sig). VÜechna data aktußlnφho projektu mohou b²t zapakovßna do archivu zip a rychleji nahrßna (nastaveni Layer_name.zip). Ovlßdßnφ je podobnΘ jako u programu siGGis. Byl testovßn v prohlφ₧eΦii MSIExplorer v4.0 - 5.5. SpuÜt∞nφ appletu provedete vlo₧enφm html k≤du do dokumentu:
Dokument,konfiguraΦnφ soubor exportovan² programem siGGis (vaÜ_nßzev_projektu.cfg) a archiv siggisApplet.zip musi b²t umφst∞n ve stejnΘm adresß°i (URL). Omezenφ: U stylu v²plnφ polygon∙ podporuje zatφm pouze plnou a transparentnφ v²pl≥, u liniφ podporuje pouze plnΘ Φßry. Pro labely je pou₧it implicitnφ font, styl je omezen na normal,italic,bold,boldItalic.
|
|
Popis konfiguraΦnφho souboru INI: |
||
|
[Language] fstName - prvnφ jazyk ( prvnφ °ßdek menu polo₧ky Language) nxtName - druh² jazyk ( druh² °ßdek menu polo₧ky Language) actual - (0/1: prvnφ jazyk/druh² jazyk) fst_1 - text v prvnφm jazyce nxt_1 - text v druhΘm jazyce : fst_x - text v prvnφm jazyce (x - tΘm textu) nxt_x - text v druhΘm jazyce (x - tΘm textu) cPage - k≤dovß strßnka ( implicitn∞ IBM: 6 ) [Paths] - lokalizuje mφsta, kde program bude hledat soubory, kterΘ nßßhodou nenalezne v *.hgf souborech update - urΦuje, zda ulo₧φ-li program p°i ukonΦenφ d∙le₧itΘ nastavenφ ( 0/1: ne/ano) Project - cesta, kde by mohly b²t soubory *.hgf Vector - cesta, kde by mohly b²t soubory *.shp a jejich soubory *.dbf dBase - cesta, kde by mohly b²t ostatnφ soubory *.dbf ( nap°. pro p°ipojenφ... ) hlp1 - cesta s nßzvem souboru kter² se spustφ po stisknutφ klßvesy F1 s parametrem (pokud je definovßn) v polo₧ce hlpPar1 hlp2 - cesta s nßzvem souboru kter² se spustφ po stisknutφ klßvesy Ctrl+F1 s parametrem (pokud je definovßn) v polo₧ce hlpPar2 hlp1 - cesta s nßzvem souboru kter² se spustφ po stisknutφ klßvesy Shift+F1 s parametrem (pokud je definovßn) v polo₧ce hlpPar3 [General] - obecnß nastavenφ noConfig - urΦuje zda-li mß b²t ve slu₧b∞ Vlastnosti - ObecnΘ umo₧n∞na zm∞na u₧ivatelem (pro ulo₧enφ do INI souboru): 0/1 - ne/ano [Projects] - p°eddefinovanΘ projekty *.hgf. count - poΦet p°eddefinovan²ch projekt∙ pro nabφdkove okno Seznam projekt∙ (je-li hodnota > 0, otev°e se nabφdkovΘ okno p°ii ka₧dΘm spuÜt∞nφ programu bez parametru) prj_1 - Nßzev prvnφho projektu v nabφdkovΘm okn∞ Seznam projekt∙ pth_1 - cesta k prvnφmu souboru *.hgf : prj_count - Nßzev count - tΘmu projektu ... pth_count - cesta k count - tΘmu souboru *.hgf
Program je urΦen pouze pro operaΦnφ systΘm Windows 9x, 2000, NT. Se soubory pracuje v²hradn∞ ve sdφlenΘm m≤du, lze jej pou₧φt pro sφ¥ov² provoz. Nßroky na hardware: 1 MB volnΘho mφsta na disku pro program.
|
|
TechnickΘ informace: |
||
|
ObecnΘ vlastnosti programu siGGis:
|