v1.6 |
|
siGGis © Milan HaraÜta |
|
StruΦný popis: siGGis Monitor je prohlí₧eΦ geografických vektorových soubor∙ formátu *.sig (siGGis formát) a *.shp ( formát programu firmy ESRI ArcView). Umo₧≥uje snadno vytvá°et vlastní vektorové vrstvy (nap°.: digitalizace myÜí podle ortofotomapy v JPEG formátu, editovat databáze nových vrstev ), ukládat je do vektorových soubor∙ *.sig, databázových soubor∙ *.dbf (DBase III), nastavovat vlastnosti jednotlivých vrstev ( barva,styl, popis objektu, editace a vlastnosti popisu...), definovat podmínky pro výb∞r geoObjekt∙, vytvá°et kartogramy - vybarvovat vybrané geoObjekty dle hodnot v databázích, p°ipojovat externí databáze p°es spoleΦné polo₧ky, propojit vybraný geoObjekt s html souborem ( spustit internetový prohlí₧eΦ s vygenerovanou adresou - http://,file:// , spustit jakýkoliv program asociovaný k vygenerovanému typu parametru p°es internetový prohlí₧eΦ...) exportovat mapy do soubor∙ windows metafile (*.wmf,*.emf), ASCII soubor∙ (soubory sou°adnic bod∙), importovat ortofotomapy ve formátu JPEG. Je urΦen pro konfiguraci applet∙ siGGisApplet a siGGisEvent ( internet/ intranet - nepot°ebuje ₧ádnou applikaci na stran∞ servru, JDBC/ODBC interface). Rozpracovaný stav lze ulo₧it do projektových GIS soubor∙ na disk k op∞tovnému vyu₧ití. Pomocí INI souboru lze p°eddefinovat nabídkové okno (Menu s p°eddefinovanými projekty nap°.: pro sí¥ový provoz). Program je mo₧né pou₧ít jako monitor dynamických událostí - propojit s jakýmkoliv programem a p°es interface ( ASCII soubor typu *.INI ) v nastaveném intervalu monitorovat zm∞ny vlastností geoObjekt∙ v aktuálním projektu (p°.: zabezpeΦení objekt∙, monitorování povodní, jednoduchý GPS...). Jednotlivé události je umo₧n∞no ukládat v nastavených intervalech do vektorových soubor∙ *.wmf, *.emf . Vlastnosti:
siGGis Monitor - omezení: k základní databázi ka₧dé vrstvy lze p°ipojovat externí databáze a₧ do koneΦného poΦtu 1024 polo₧ek ( doporuΦení - pou₧ívat rad∞ji propojení geoObjektu se souborem html ). Není urΦen pro práci s robusními soubory (v∞tÜími ne₧ 10MB)
|
|
Popis programu : Hlavní panel Main |
|
Obsahuje základní prvky pro manipulaci s vrstvami geoObjekt∙.
Volba Soubor (File) v menu nabídne slu₧by:
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: Mapové okno - import *.jpg souboru, digitalizace nových vrstev , úprava mapového extentu Horní tlaΦítko v mapovém okn∞:(vy₧aduje nainstalovaný TrueType font Webdings)
uká₧e / schová tlaΦítka pro import/úpravu sou°adnic Obrázku, Digitalizaci, zm∞nu mapového Extentu a pro zv∞tÜení, zmenÜení a p∙vodní zobrazení projektu, nastavení vrstev,tvorba geoProjekt∙, popis geoObjekt∙ ( podobn∞ jako u tlaΦítek v hlavním panelu Main ), otev°ení/ulo₧ení geoProjekt∙ a export do konfiguraΦního souboru appletu.
Import JPEG obrázku:
Je-li obrázek importován do GIS projektu, extent obrázku je shodný s extentem vrstev. Nejsou-li otev°eny jiné geoVrstvy, extent obrázku je v intervalu 0,10 (levý,horní) - 10,0 (pravý,spodní). Umíst∞ní a zm∞na velikosti obrázku: V mapovém okn∞ - tlaΦítko [Image] - zapne / vypne základní úpravu velikosti a umíst∞ní pomocí myÜi. Dvojitý kliknutí myÜi v obrázku mapy - potvrdí zm∞ny a otev°e okno pro detailní úpravu ( editace sou°adnic extentu ). Mapové okno - tlaΦítko [Digitize] - zapne / vypne re₧im kreslení do mapy pro Import nové vrstvy. Uká₧e / Schová(nevyma₧e) okno pro digitalizaci a vypne/zapne zooming. Kresba (Φerné objekty) je trvalá, není-li okno pro digitalizaci prázdné. Zv∞tÜení, zmenÜení, reset mapy ji nezruÜí. Typ Line,Polygon - klik pravým tlaΦítkem myÜi ukonΦí kresbu aktuálního objektu a umo₧ní kreslit dalÜí objekt. Typ Polygon - ukonΦení - polygon je automaticky uzav°en (vygenerované sou°adnice posledního bodu jsou shodné se sou°adnicemi prvního bodu). VÜechny sou°adnice bod∙ nových objekt∙ (kliky myÜi) jsou v re₧imu kreslení uklo₧eny do okna pro digitalizaci - v ASCII formátu. DvojKlik myÜí na vybraném °ádku sou°adnic uká₧e na map∞ aktuální bod a nabídne okno pro detailní úpravu sou°adnic (jemný posuv v XY dle zadané distance, p°idaní/odebrání bodu). TlaΦítko [Save as *.txt] ulo₧í obsah okna do ASCII souboru. TlaΦítko [New Layer] ulo₧í nové objeky do nov∞ vytvo°ených *.sig,*.dbf soubor∙. Nová vrstva je p°idána do projektu. TlaΦítko [Add to Layer] ulo₧í nové objekty do vybrané ( existujicí ) vrstvy projektu. P°ed ulo₧ením lze editovat databázi (p°idat, odebrat sloupce). TlaΦítko [Bounds] nabídne zm∞nu mapového extentu projektu (vÜech vrstev). Umo₧ní umístit projekt do nových sou°adnic.
Databáze - nabídne / schová okno s informacemi o geoObjektech vybrané vrstvy.
Informace o aktuáln∞ vybraném geoObjektu: Re₧im vÜechno (full table): 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°.: LABEL ).
èí°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 (Set table): - 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). Je-li typ souboru asociován s n∞jakým programem, mu₧e políΦko pro cestu a název programu z∙stat prázdné. 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 (equal) - vyhledá geoObjekty, jejich₧ polo₧ky obsahují p°esn∞ nadefinovaný text. P°epínaΦ: obsahuje (within) - vybere vÜechny geoObjekty, v jejich₧ pollo₧kách se n∞kde vyskytuje zadaný °et∞zec. DvojKlik v seznamu geoObjekt∙ - uká₧e konkrétní geoObjekt. TlaΦítko: Uka₧ vÜe (Show all...) - provede výb∞r vyhledaných geoObjekt∙ a zobrazí je v mapovém okn∞..
Výb∞r objekt∙ - umo₧ní vytvá°et GEOProjekty: 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∙.Vytvo°ený geoProjekt obsahuje pouze vybrané geoObjekty. Výb∞r objekt∙ bude proveden podle hodnot vybrané polo₧ky databáze, spl≥ující omezení kladené operátorem. Popis operátor∙: = rovná se vybrané hodnot∞, <> ne rovná se ...,> je v∞tÜí ne₧...,< je menÜí ne₧,in hodnota le₧í v intervalu krajních hodnot vΦetn∞ (jediný dovolený formát je: x..y a zadává se ruΦn∞ do okénka pro výb∞r hodnoty pro omezení). Vybarvení geoObjekt∙ (Colored GeoObject normalize by field): Je-li vybrána hodnota p∙vodní (default), objekty budou vybarveny podle p∙vodní definice nastavení ( Nastavit vrstvy ). Je-li nastavena hodnota vybarvit (colored), lze p°edefinovat barvu vybraného geoObjektu: Z∙stane-li okénko pro výb∞r polo₧ky (SES_ID) nevypln∞no, pak u polygonu Red ( RGB 255:0:0 ) urΦuje barvu obrysu a Yellow barvu výpln∞. U linie Red urΦuje barvu linky a Yellow nemá význam. Vybráním polo₧ky databáze (SES_ID), Red urΦuje barvu geoObjektu s nejmenÜí hodnotou SES_ID a Yellow urΦuje barvu geoObjektu s nejv∞tÜí hodnotou SES_ID. Ostatním vybraným geoObjekt∙m bude p°i°azena kombinovaná barva (RedYellow), odpovídající pom∞ru hodnoty SES_ID k maximální a minimální hodnot∞. Vazba násled.výb∞ru (Next select) : 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 SES_ID ... 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:
Aktualizace/editace database vrstvy (mimo siGGisMonitor):
Typ: Nabídka Obrys a Výpl≥ nabídne základní barvy. Je akceptována ruΦní definice v RGB modelu (P°.: 218:118:218 ), separátorem je znak : 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∞ : umo₧ní p°ehodit typ:
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 - klik myÜí ve 2 sloupci ) vrstvu a m∞nit její po°adí ( p°eta₧ení ikony vrstvy). Klik pravým tlaΦítkem myÜi - umo₧ní editovat legendu 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:
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 (Add select) nabídne okno pro definici názvu pro projekt a p°ipraví jej pro ulo₧ení do souboru hgf. TlaΦítko Aktualizuj (Update select) 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 definovanými jazyky pro program a applety - soubor 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 . ╪ádek 161,162 je urΦen pro konfiguraci aktuálního jazyka applet∙ (Respektujte separátory "|" a "#").Výb∞rem slu₧by Default F12 se p°ipraví implicitní jazyky: English a Czech pro p∙vodní ulo₧ení do souboru siGGis.INI. Slu₧ba Vlastnosti (Properties): 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í (Event setting)] 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í (EventFile path:) : 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\.. Pro export do appletu Cesta urΦuje umíst∞ní vzhledem k URL: P°: URL appletu: http://www.aaaa.bbb/ccccc/my-applet.html Adresa pro soubory xevent.mon: http://www.aaaa.bbb/ccccc/Data/Events/ Cesta: Data/Events/ Název souboru (EventFile name:) : název pro soubor událostí, který bude pou₧it p°i vlastním procesu skenování. Generátor soubor∙ událostí: Umo₧ní p°ipravit a ulo₧it vzorový soubor událostí. Nabídne kompletní seznam p°íkaz∙. Path (destination): Cesta k ulo₧ení souboru/∙ Source file (Zdrojový soubor):urΦen pro vygenerování soubor∙ událostí podle obsahu zdroje.
P°.: z °ádku [Static]#eventCount=1 #eLayer1=1 #eObject1=0 #eMoveXY1= 9,27947598253275|7,77838427947598|# je vygenerován soubor:
TlaΦítko [Make mask file] (P°ipravit vzor): p°ipraví vzor souboru událostí výb∞rem p°íkaz∙
Inteval / vte°iny: nastavení frekvence sledování zm∞n. Proces událostí (Event process) : 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∙ (EventFile count) : 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 (Repeat): je-li proces Více soubor∙ ukonΦen, lze jej znovu spustit bez p°eruÜení od 0. Obnovit projekt (Reload project): - p°i volb∞ Opakovat se p°ed ka₧dým novém spuÜt∞ní projekt znovu nahraje. Vypnutí p°epínaΦe Default window dovolí nadefinovat vlastní rozlo₧ení a velikost oken appletu na obrazovce.
Slu₧ba [AppletExport] je urΦena p°edevÜím pro konfiguraci appletu . 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. siGGisMonitor : je urΦen pro konfiguraci applet∙. Nejprve vytvo°te projekt a ulo₧te do *.hgf ( kontrola), pak vyexportujte applety
Popis nastavení: Adresá° k ukládání (Export directory) - cesta pro fyzické ulo₧ení vÜech vygenerovaných soubor∙. Neexistuje-li, program se pokusí cestu vytvo°it. Vektorové soubory (Into vector files) : VÜechny geoObjekty (All geoObjects) - vyexportuje kompletní vrstvy a ulo₧í je do soubor∙ *.sig, nastavení: Pouze vybrané geoObjekty (Only selected geoObjects) - 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 (Into database files) : VÜechny databázové polo₧ky (All database fields) - 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 (Only selected fields) -. 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 (Applet setting): KonfiguraΦní soubor (Config fileName) - 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 (Data path: AppletURL/ ): - urΦuje umíst∞ní pro vektorové/databázové soubory nebo pro archiv název.zip. P°íklad:
TlaΦítko : [Definice názvu soubor∙ (Define fileNames)] 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 (Define dbf actions)] 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:
siGGisApplet - je souΦástí siGGis programu. UrΦen pro prohlí₧ení GIS projekt∙ ( vytvo°ených programem siGGisMonitor v1.6 a vyÜÜím) internetovým prohlí₧eΦem. Applet umo₧≥uje základní manipulaci s geografickými daty (data vlastního formátu *.sig ), podobn∞ jako program siGGisMonitor/LT. Applet se konfiguruje pomocí nové slu₧by Export, která nabízí n∞kolik nastavení pro vlastní export a ulo₧ení dat ( export pouze vybraných geoObjekt∙ do nových vrstev, vytvo°ení základních databází s pouze vybranými polo₧kami ze vÜech p°ipojených soubor∙ a pod - a tak optimalizovat velikost soubor∙, nap°íklad pro provoz v internetové síti. ). Vektorové a databázové soubory lze nahrávat do appletu v komprimovaném tvaru: vÜechna_data_projektu.zip. Slu₧bou Export lze nadefinovat °adu akcí pro vybrané geoObjekty v appletu (otev°ení *.html dokumentu s vygenerovanou adresou/cestou z polo₧ky databáze vybraného geoObjektu, spuÜt∞ní programu, který je asociován s typem nadefinovaného dokumentu, spuÜt∞ní poÜtovního programu s vygenerovanou e-mailovou adresou podle vybraného geoObjektu - prakticky vÜe, co umo₧ní VáÜ internetový prohlí₧eΦ p°es p°íkazový °ádek) .Nepo₧aduje ₧ádnou aplikaci na stran∞ serveru (...CGI skript a jiné), nepot°ebuje JDBC/ODBC rozhraní. Dokument,konfiguraΦní soubor exportovaný programem siGGis (váÜ_název_projektu.cfg) a archiv siggisapplet.zip musí být umíst∞n ve stejném adresá°i (URL). Je-li dokument obsahující applet korektn∞ nahrán, okno Load List zmizí, jinak z∙stane na ploÜe a proces nebude spuÜt∞n.Okno m∙₧e obsahovat informci o chyb∞. Není-li chyba záva₧ná ( soubory existují ale doÜlo k chyb∞ p°i p°enosu...a.p.) znovu nahrajte dokument (tlaΦítko Aktualizovat (Reload)) v horní liÜt∞ prohlí₧eΦe nebo v hlavním panelu appletu. 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. siGGisEvent - applet - je souΦástí siGGis programu. UrΦen k promítnutí zm∞n vlastností jednotlivých geoObjektu (události - p°. monitorování povodní, hlídání objekt∙, GPS...). Události mohou být podrobn∞ nadefinovány v libovolném ASCII souboru typu *.INI (vygenerovaným jiným programem). Zám∞r: Applet siGGisEvent v pravidelných intervalech kontroluje obsah ASCII souboru, ktrý m∙₧e být ulo₧en na serveru nebo lokálním poΦítaΦi ( URL - intranet / internet / PC ) .Zm∞ny geoObjekt∙ definované v ASCII souboru promítá do aktuálního mapového okna. .Nepo₧aduje ₧ádnou aplikaci na stran∞ serveru (...CGI skript a jiné), nepot°ebuje JDBC/ODBC rozhraní. Typ sledování zm∞n vlastností geoObjekt∙ lze zvolit:
KonfiguraΦní ASCII soubor pro události ( siGGisEvent v 1.6 ) - popis p°íkaz∙:
1) Detailní format pro editaci a zp∞tný import ( *.d01 ): Popis struktury importniho souboru ASCII(Separator = |):
2) Formát pro události (vytvo°ení nové vtrstvy, modifikace nového geoObjektu - siGGisEvent - *.e01) Popis struktury importniho souboru ASCII(Separator = |):
siGGisMonitor, applet siGGisEvent : nová sekce [Dynamic]: je-li pou₧ita, musí být na zaΦátku konfiguraΦního souboru pro monitorování událostí (*.mon).
|
|
Popis konfiguraΦního souboru INI: |
|
|
|
|
|
© Milan HaraÜta, H.a.R ware (http://web.quick.cz/siggis) |