Daugiau

Ar galiu redaguoti koordinates per redagavimo seansą ir perprojektuoti neperkeldamas duomenų

Ar galiu redaguoti koordinates per redagavimo seansą ir perprojektuoti neperkeldamas duomenų


Turiu vieną latą/ilgį pataisyti. Redagavau savo lentelėje, išsaugojau pakeitimus ir dabar, kai projektuoju naudodamas projekto įrankį, taškas lieka mano žemėlapyje toje pačioje vietoje. Ar reikia iš naujo įkelti duomenis iš redaguoto „Excel“ failo, ar galiu tai padaryti iš „Arc“?


Jei ketinate atlikti šį pakeitimą „Excel“, turėsite iš naujo sukurti figūros failą arba funkcijų klasę, kurią bandote redaguoti, ir tada projektuoti.

Bet - jei norite redaguoti taško X, Y iškart po to, kai jį sukūrėte iš „Excel“, tai galite padaryti „ArcGIS“ redagavimo seanse naudodami dialogo langą „Redaguoti eskizo ypatybes“:


Kaip laikinai išjungti „sftp“ neperkėlus paslaugos?

Aš sukūriau vartotoją su „chroot“, kuris turi prieigą tik prie vieno katalogo per „sshd“ sftp, kad vienas iš mano bendradarbių galėtų įkelti tam tikro tipo failus. Tada aš padarysiu būdą, kaip suaktyvinti komandą per HTTP, kuri vykdys ilgą failų procesą, ir man reikia išjungti sftp, kol procesas vykdomas.

Ar yra komanda, kuria galiu išjungti sftp, nekeisdamas failo sshd_config ir iš naujo įkeliant paslaugą? Galvojau blokuoti uostus, bet man vis tiek reikia prieigos prie ssh.

Skaičiau apie vartotojo abonemento išjungimą naudojant „passwd -l“, bet jei jis jau yra prisijungęs per „sftp“, tai vis tiek leistų jį keisti.

Dar truputį paplušėjęs sužinojau, kad galiu padaryti ps -axl | grep $ [email protected] ir atsiųskite „kill -9“ į PID, kad atjungtų vartotoją nuo dabartinės sesijos, tada arba atlikite „passwd -l“ vartotojo vardą, kad vartotojas negalėtų vėl prisijungti, arba kaip Martinas pasiūlė pašalinti simbolinę nuorodą į sftp -serverį dvejetainis.

Bet galų gale aš pasinaudojau Maiko patarimu ir tiesiog perkėliau failus kur nors kitur, o ne paleidau procesą chroot kataloge.


Paleiskite „Pixel Based Mosaicking Tool“

Įrankių juostoje pasirinkite Mozaika> Pikselių pagrindu sukurta mozaika. Pasirodo langas „Pixel-Based Mosaic“.

Importuoti vaizdus

Naudoti Importuoti meniu, kad pasirinktumėte mozaikos įvesties juostas.

    Pasirinkite bet kurį Importuoti> Importuoti failus arba Importuoti> Importuoti failus ir redaguoti ypatybes iš „Pixel-Based Mosaic“ meniu juostos. Naudokite antrąją parinktį, jei norite įvesti fono permatomą vertę, atlikti plunksną, įterpti vaizdą įvesties vietoje, pasirinkti, kurios juostos bus rodomos mozaikos ekrane, arba atlikti spalvų balansavimą. Pasirodo dialogo langas Įvesties failas.

Pasirinkite įvesties failą ir atlikite pasirinktinį erdvinį ir spektrinį posistemį, tada spustelėkite Gerai. Galite mozaikuoti atskiras juostas arba visus failus.

Norėdami pasirinkti atskiras juostas, spustelėkite Pasirinkite Pagal perjungimo mygtuką įvesties failo dialogo lange, kad pasirinktumėte Grupė.

Įveskite a Duomenų vertės, kurią reikia ignoruoti. Tai yra fono permatymo vertė, kad taškai su ta verte būtų skaidrūs, kad būtų matomas pagrindinis vaizdas. (Naudojamas vaizdams su pastoviomis DN vertės ribomis mozaikuoti).

Fono vertės kaukė sukurta iš pirmosios failo juostos. Jei pirmoje naudojamoje juostoje esančiame taške yra ši fono vertė, tada tas pikselis bus užmaskuotas visoms juostoms mozaikos metu.

Padėkite vaizdus

Viršutinio kairiojo įvesties vaizdo kampo koordinatės yra išvardytos X0 ir Y0 laukuose, esančiuose „Pixel Mosaic“ dialogo lango apačioje. Vaizdai su xstart ir ystart reikšmėmis antraštėse automatiškai dedami į mozaiką su nustatytu poslinkiu. Pasirinkite iš šių parinkčių:

Jei norite įgalinti padėties koordinačių redagavimą, „Pixel Mosaic“ dialogo lange pasirinkite bet kurį iš išvardytų vaizdų ir įveskite norimas viršutinės kairės koordinates X0 ir Y0 laukai. Paspauskite Įveskite Raktas.

Šiuo metu pasirinkto vaizdo numeris rodomas # laukas. Bet kokie pakeitimai X0 ir Y0 šiam elementui taikomi laukai.

Kitos parinktys

  • Dešiniuoju pelės mygtuku spustelėkite mozaikinio lango langą, kad pasiektumėte vaizdo sluoksnio lygių keitimo, vaizdo parametrų redagavimo ar vaizdo pašalinimo iš mozaikos parinktis.
  • Norėdami pakeisti mozaikos dydį, pasirinkite Pasirinkti Funkcijos> Keisti mozaikos dydį iš „Pixel Mosaic“ dialogo meniu juostos. Įveskite norimą dydį pikseliais Mosaic Xsize ir Y dydžio mozaika laukai.
  • Norėdami įjungti arba išjungti mozaikos lange rodomas miniatiūras, pasirinkite Funkcijos> Naudoti miniatiūrų vaizdus iš „Pixel Mosaic“ dialogo meniu juostos.
  • Norėdami išjungti arba įjungti spalvotus grafikos rėmus aplink mozaikos vaizdus, ​​pasirinkite Funkcijos> Vaizdo rėmeliai iš „Pixel Mosaic“ dialogo meniu juostos.
  • Norėdami išvalyti visus mozaikos įrašus, pasirinkite Funkcijos> Išvalyti visus įrašus iš „Pixel Mosaic“ dialogo meniu juostos.

Sukurkite mozaiką

Naudoti Taikyti pastatyti mozaiką po to, kai visi mozaikos vaizdai yra išdėstyti. Kuriant mozaiką mozaika išvedama į failą.

Jums nereikia išsaugoti mozaikos išvesties faile, nebent pritaikysite plunksnų ar spalvų balansą. Norėdami sutaupyti laiko ir vietos diske, galite išsaugoti mozaiką kaip virtualią mozaiką. Jei nuspręsite išsaugoti mozaiką diske, atlikite šiuos veiksmus:

  1. Pasirinkite Failas> Taikyti iš „Pixel Mosaic“ dialogo meniu juostos. Pasirodo dialogo langas „Mozaikos parametrai“.
  2. Redaguokite Išvesties X/Y pikselių dydis vertybes pagal poreikį.
  3. Pasirinkite interpoliacijos metodą iš Atranka iš naujo Pasirinkimu sarasas. Pasirinkimai yra „Artimiausias kaimynas“, „Bilinear“ arba „Kubic Convolution“.
  4. Pasirinkite išvestį į Failas arba Atmintis.

Įveskite a Fono vertė (DN reikšmė vietovėms, esančioms už mozaikos ribų).

Fono vertės kaukė sukurta iš pirmosios failo juostos. Jei pirmoje naudojamoje juostoje esančiame taške yra ši fono vertė, tada tas pikselis bus užmaskuotas visoms juostoms mozaikos metu.


Atkurti GCP failus

Norėdami atkurti esamą GCP failą, atlikite šiuos veiksmus:

  1. Spustelėkite Įkelkite naują GCP failą mygtuką. Pasirodo dialogo langas Pasirinkti GCP failą.
  2. Pasirinkite ASCII failą su GSP ir spustelėkite Atviras. GCP vietos rodomos išdėstymo tvarkyklės išdėstymo rodinio srityje (jei įjungėte GCP žymės langelį) ir rodymo grupėje. Turite dvi parinktis, kaip peržiūrėti GSP sąrašą:
    • Spustelėkite Rodyti sąrašą ENVI taisymo vedlyje. Pasirodo ortorektikacijos pagrindo valdymo taškų sąrašas. Instrukcijas, kaip dirbti su šiuo dialogu, rasite GCP redagavime.
  3. Įvertinkite viso modelio RMSE ir atskirų GSP klaidų likučius (kaip aprašyta skyriuje „Likučių GSP klaidų įvertinimas“) ir, jei reikia, pridėkite naujų GSP arba redaguokite.

Ar galiu redaguoti koordinates per redagavimo seansą ir perprojektuoti neperkeldamas duomenų - Geografinės informacijos sistemos

Ši tema taikoma tik duomenų integravimo platformai „Cloud Classic“.

„Stream Analytics“ galima tik naudotojų valdomoms duomenų integravimo platformos „Cloud“ egzemplioriams.

„Stream Analytics“ diegimo planavimas

Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

Į „Data Integration Platform Cloud VM“ atsisiųskite šią reikalingą programinę įrangą:

„Spark“ 2.2.1 versija su „Hadoop 2.7“ ar naujesne versija

Įsitikinkite, kad vietiniame kompiuteryje atsisiųsta 60 ar naujesnės versijos „Google Chrome“.

Daroma prielaida, kad turite „Oracle Cloud“ paskyrą su numatytomis duomenų bazės debesies paslaugomis, duomenų integravimo platformos debesimi ir saugyklos egzemplioriais. Jei ne, žr. „Duomenų integravimo platformos debesies egzempliorių kūrimas“

„Oracle Event Hub“ ir „Big Data Cloud“ egzempliorių aprūpinimas

Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

Atlikite tolesniuose skyriuose nurodytus veiksmus, kad pateiktumėte reikiamus paslaugų egzempliorius, reikalingus naudoti „Oracle Stream Analytics“ su „Data Integration Platform Cloud“.

„Oracle Event Hub“ - specialiosios instaliacijos teikimas

Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

  1. Prisijunkite prie „Oracle Cloud My Services“ informacijos suvestinės.
  2. Spustelėkite Sukurti egzempliorių, tada spustelėkite Visos paslaugos ir pasirinkite Įvykių centras - skirtas.
  3. „Sukurti naują egzempliorių“ vedlio puslapyje „Egzempliorius“ įveskite egzemplioriaus pavadinimą, aprašą ir el. Pašto pranešimą, tada spustelėkite Pirmyn.
  4. Puslapyje Išsami informacija užpildykite šiuos laukus, tada spustelėkite Pirmyn:
    1. Diegimo tipui pasirinkite Pagrindinis arba Rekomenduojamas.
    2. Spustelėkite Redaguoti, kad gautumėte SSH viešąjį raktą, ir atsisiųskite naujus raktus į savo vietinį kompiuterį.
    3. Pasirinkite Įgalinti REST prieigą, tada įveskite REST proxy prieigų vartotojo vardą ir slaptažodį.

    „Oracle Event Hub“ debesies egzemplioriaus teikimas

    Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

    1. Prisijunkite prie „Oracle Cloud My Services“ informacijos suvestinės.
    2. Spustelėkite Sukurti egzempliorių, tada spustelėkite Visos paslaugos ir pasirinkite Įvykių centras.
    3. „Sukurti naują egzempliorių“ vedlio egzemplioriaus puslapyje įveskite egzemplioriaus pavadinimą, aprašą ir el. Pašto pranešimą.
    4. Meniu „Hosted On“ pasirinkite „Oracle Event Hub - Dedicated“ egzempliorių.
    5. Įveskite skaidinių skaičių ir saugojimo laikotarpį valandomis, tada spustelėkite Pirmyn.
    6. Patvirtinkite išsamią egzemplioriaus informaciją ir spustelėkite Sukurti.

    „Oracle Big Data Cloud“ egzemplioriaus teikimas

    Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

    1. Prisijunkite prie „Oracle Cloud My Services“ informacijos suvestinės.
    2. Spustelėkite Sukurti egzempliorių, tada spustelėkite Visos paslaugos ir pasirinkite „Big Data Cloud“.
    3. „Sukurti naują egzempliorių“ vedlio puslapyje „Egzempliorius“ įveskite egzemplioriaus pavadinimą, aprašą ir el. Pašto pranešimą, tada spustelėkite Pirmyn.
    4. Puslapyje Išsami informacija užpildykite šiuos laukus, tada spustelėkite Pirmyn:
      1. Diegimo profilyje pasirinkite „Basic“ arba „Full“.
      2. Norėdami įvesti mazgų skaičių, įveskite 3 ar daugiau.
      3. Skaičiavimo formai pasirinkite OC2m.
      4. Spark versijai pasirinkite 2.1.
      5. Spustelėkite Redaguoti, kad gautumėte SSH viešąjį raktą, ir atsisiųskite raktus į vietinį įrenginį.
      6. Įveskite administracinio vartotojo ir slaptažodžio informaciją.
      7. „Event Hub Cloud Service“ pasirinkite anksčiau sukurtą egzempliorių.
      8. Įveskite „Cloud Storage Container“, vartotojo vardą ir slaptažodį.

      „Oracle Stream Analytics“ diegimas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      1. Sukurkite katalogą, pvz., „Spark-downloads“, ir atsisiųskite „Apache Spark“ į naujai sukurtą aplanką, kaip nurodyta toliau:

      Pakuotės tipas: iš anksto sukurta „Apache Hadoop 2.7“ ir naujesnėms versijoms

      Parsisiųsti Spark: spark-2.2.1-bin-hadoop2.7.tgz

        Nustatykite aplinkos kintamąjį SPARK_HOME OSA-18.1.0.0.0/osa-base/etc/osa-env.sh faile, kad jis nurodytų katalogą, kuriame ištraukėte „Spark“ archyvą. Pavyzdžiui:

      Srauto analizės konfigūravimas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      Inicijuojama metaduomenų saugykla

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      Jei neturite duomenų bazės administratoriaus kredencialų, paprašykite savo duomenų bazės administratoriaus sukurti „Oracle Stream Analytics“ duomenų bazės vartotoją ir inicijuoti turinį pagal naudotoją naudodami SQL scenarijus, esančius OSA-18.1.0.0.1/osa-base/sql aplanką. „Oracle Stream Analytics“ duomenų bazės naudotojo vardas turi sutapti su sukonfigūruotu, esančiu jetty-osa-datasource.xml.

      Įsitikinkite, kad prireikus pakeisite duomenų bazės šakninį vartotojo vardą ir slaptažodį.

      Jei nematote aukščiau pateiktų pranešimų, patikrinkite aplanką OSA-18.1.0.0.1/osa-base/logs, kad nustatytumėte priežastį ir galimą sprendimą.

      Administratoriaus slaptažodžio keitimas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      java -cp ./lib/jetty-util-9.4.7.v20170914.jar org.eclipse.jetty.util.security.Password osaadmin & ltyour new password & gt

      Konsolėje galite pamatyti šiuos kodus:

      Ši vietinė „Oracle Stream Analytics“ versija nepalaiko prieigos pagal vaidmenis. Visi vartotojai turi administratoriaus teises. Norėdami sukurti papildomų vartotojų su užmaskuotais slaptažodžiais, žr. Vartotojų įtraukimas.

      „Oracle Stream Analytics Server“ vykdymo laiko nustatymas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      1. Pakeiskite katalogus į OSA-18.1.0.0.0/osa-base/bin ir vykdykite šią komandą, kad paleistumėte „Stream Analytics“ serverį: ./start-osa.sh

      Jei nematote šio pranešimo, patikrinkite žurnalo failą OSA-18.1.0.0.0/osa-base/logs.

      „Data Integration Platform Cloud“ egzemplioriaus viešąjį IP adresą galite rasti išsamiame paslaugų egzemplioriaus puslapyje.

      Slaptažodis yra paprasto teksto slaptažodis.

      (Patikrinkite & ltResource Manager viešąjį IP & gt: 8088/klasteris.)

      (Patikrinkite & ltHDFS „Hadoop“ sankaupos viešąjį IP & gt: 50070. Jei šakninio aplanko nėra, jis bus automatiškai sukurtas, tačiau toliau pateiktame „Hadoop“ autentifikavime nurodytas vartotojas turi turėti rašymo teises.)

      „Oracle Stream Analytics“ naujovinimas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      Atlikite šiuos veiksmus, jei nėra jokios papildomos konfigūracijos, išskyrus duomenų šaltinio konfigūraciją ir aplinkos kintamuosius:

      1. Sukurkite atsarginę esamos „Oracle Stream Analytics 18.1.0.0.0“ metaduomenų duomenų bazės kopiją, pavyzdžiui, naudokite „Oracle Database Backup“ įrankį.
      2. Sustabdyti „Oracle Stream Analytics“ 18.1.0.0.0.
      3. Išpakuokite „Oracle Stream Analytics“ 18.1.0.0.1 diegimo programą.
      4. Nukopijuokite duomenų šaltinio konfigūraciją iš esamo diegimo į naują:

      Atnaujinkite naudodami esamas prieplaukos konfigūracijas

      Jei norite atnaujinti naudodami esamas „Jetty“ konfigūracijas, atlikite šiuos veiksmus:

      1. Sukurkite atsarginę esamos „Oracle Stream Analytics 18.1.0.0.0“ metaduomenų duomenų bazės kopiją, pavyzdžiui, naudokite „Oracle Database Backup“ įrankį.
      2. Sustabdyti „Oracle Stream Analytics“ 18.1.0.0.0.
      3. Išpakuokite „Oracle Stream Analytics“ 18.1.0.0.1 diegimo programą.
      4. Naudokite šį komandų rinkinį:

      Srauto analizės administravimas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      Vartotojų valdymas „Stream Analytics“

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      Šiame „Oracle Stream Analytics“ leidime išsami informacija apie vartotojus saugoma duomenų bazėje. Kai kuriate „Oracle Stream Analytics“ schemą diegimo metu, toliau nurodytos duomenų bazės lentelės užpildomos po vieną įrašą kiekvienoje lentelėje:

      osa_users - lentelė su vartotojais

      osa_user_roles - lentelė, kurioje yra vartotojų vardai ir susiję vaidmenys

      Kai vykdote užklausą, kad ištrauktumėte visus „osa_users“ lentelės duomenis, galite pamatyti šiuos dalykus:

      kur osaadmin yra iš anksto sukonfigūruotas vartotojas kartu su užšifruotu slaptažodžiu.

      Kai vykdote užklausą, kad ištrauktumėte visus duomenis iš lentelės osa_user_roles, galite pamatyti šiuos dalykus:

      kur 1 reikšmės role_id rodo, kad vartotojas yra administratorius.

      „Stream Analytics“ sistemos nustatymų konfigūravimas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.


      Iliustracijos aprašymas system_settings_environment.png

      „Kafka Zookeeper Connection“ - URL, kuriame sukonfigūruotas „Zookeeper“ serveris arba serveriai, atskirti kableliais. Kakfa naudojama kaip vidaus transportas.

      Runtime Server - vykdymo laiko serveris, kuriame norite paleisti „Stream Analytics“ egzempliorių

      YARN Resource Manager URL - URL, kuriame sukonfigūruotas YARN Resource Manager, jei vykdomasis serveris yra verpalai

      „Spark REST URL“ - „Spark“ atskiras REST URL, jei vykdymo serveris yra „Spark“ autonominis. Norėdami pateikti „Stream Analytics“ srautą „Spark“, dujotiekis turi būti nukopijuotas į saugojimo vietą, prieinamą visiems „Spark“ mazgams.

      Sandėliavimas - vamzdynų laikymo tipas

      Kelias - kelias, kuriame yra saugykla. Vartotojas, kuris pasiekia šį aplanką, turi turėti jam leidimą rašyti. Šio kelio aplanką sukuria administratorius arba „Stream Analytics“ sukuria aplanką vykdymo metu.

      „HA Namenodes“ - jei aukščiau esančiame URL esančiame prieglobos serverio pavadinime nurodoma logiška HA grupė, čia nurodykite faktinius vardus tokiu formatu: hostname1 & ltport & gt, hostname2 & ltport & gt ir kt.

      „Hadoop Authentication“ - autentifikavimo tipas, sukonfigūruotas „Hadoop“ grupėje. „Stream Analytics“ palaiko tik paprastą autentifikavimą.

      Partijos trukmė - numatytoji partijos trukmė kiekvienam dujotiekiui

      Vykdytojų skaičius - numatytasis vykdytojų skaičius viename dujotiekyje

      Šerdys vienam vykdytojui - numatytasis branduolių skaičius. Reikalinga mažiausiai 2 vertė.

      Vykdytojo atmintis - numatytoji kiekvieno vykdytojo egzemplioriaus atmintis megabaitais

      Šerdys vienam tvarkytojui - numatytasis branduolių skaičius

      Vairuotojo atmintis - numatytoji kiekvienai tvarkyklės egzemplioriui skirta atmintis megabaitais

      Didelis prieinamumas - įjunkite/išjunkite numatytąją HA vertę kiekvienam dujotiekiui

      Verpalų grupėje įsitikinkite, kad nenustatėte didelės yarn.nm.liveness-monitor.expiry-interval-ms vertės (pvz., 3000 ms, o ne 10 minučių). Ši ypatybė nustato numatytąją vertę, kiek laiko reikia laukti, kol mazgo tvarkyklė bus laikoma negyva. Naudojant didelę šios nuosavybės vertę įvykiai neapdorojami ir įvykiai prarandami.

      Vartotojo nuostatų konfigūravimas

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      Norėdami nustatyti/atnaujinti vartotojo nuostatas:

      Spustelėkite vartotojo vardą viršutiniame dešiniajame ekrano kampe.

      Spustelėkite Nuostatos. Atidaromas Nuostatų puslapis.

      Pateikiamas bendrųjų nuostatų rinkinys, kurį galite peržiūrėti ir nustatyti pagal savo poreikius.


      Iliustracijos aprašymas general_pref.png

      Pasirinkite, ar norite, kad pagrindinis puslapis, katalogas arba modelis būtų rodomi kaip pradžios puslapis.

      Pateikiamas pranešimų nuostatų rinkinys, kurį galite peržiūrėti ir nustatyti pagal savo poreikius.


      Iliustracijos aprašymas pranešimai_pref.png

      Rodyti informacinius pranešimus

      Pasirinkite šią parinktį, jei norite, kad informacijos pranešimai būtų rodomi sraute. Ši parinktis pasirinkta pagal numatytuosius nustatymus.

      Informacinio pranešimo trukmė (sekundėmis)

      Pasirinkite, kiek sekundžių bus rodomi pranešimai. Numatytoji vertė yra 5.

      Pateikiamas katalogo nuostatų rinkinys, kurį galite peržiūrėti ir nustatyti pagal savo poreikius.


      Iliustracijos aprašymas catalog_pref.png

      Pasirinkite stulpelį, pagal kurį norite rūšiuoti stulpelius. Ši vertė bus naudojama kaip numatytoji visuose stulpeliuose, kol vėl nepakeisite vertės.

      Pasirinkite tvarką, pagal kurią norite rūšiuoti stulpelius. Ši vertė bus naudojama kaip numatytoji visų stulpelių vertė, kol vėl nepakeisite vertės.

      Pasirinkite vertę, kuri bus naudojama kaip numatytasis puslapio dydis. Atsižvelgiant į pasirinktą vertę, puslapyje rodomų įrašų skaičius skiriasi. Ši vertė bus naudojama kaip numatytoji visuose puslapiuose, kol vėl nepakeisite vertės.

      Pateikiamas dujotiekio nuostatų rinkinys, kurį galite peržiūrėti ir nustatyti pagal savo poreikius.


      Iliustracijos aprašymas application_ua_pref.png

      Pasirinkite Taip, jei vamzdynų redaktoriuje norite rodyti vamzdynų naudotojų pagalbos tekstą.

      Pateikiamas tiesioginio srauto srauto nuostatų rinkinys, kurį galite peržiūrėti ir nustatyti pagal savo poreikius.

      Pasirinkite reikšmę, kurią norite taikyti kaip numatytąjį lentelės dydį duomenų srauto duomenų srauto sraute.

      Pateikiamas dujotiekio laiko žymos nuostatų rinkinys, kurį galite peržiūrėti ir nustatyti pagal savo reikalavimus.


      Iliustracijos aprašymas preferences_timestamp.png

      Pateikiamas žemėlapio nuostatų rinkinys, kurį galite peržiūrėti ir nustatyti pagal savo poreikius.

      Pasirinkite vertę, kurią norite naudoti kaip numatytąją plytelių sluoksnio nuostatą geografinėse tvorose.


      Iliustracijos aprašymas map_preferences.png

      Darbas su „Stream Analytics“

      Ši tema taikoma tik „Oracle“ naudotojų valdomoms paslaugoms.

      Pagrindinis puslapis

      Pagrindinis puslapis yra pirmasis puslapis, kurį matote prisijungę prie „Stream Analytics“. Šiame puslapyje pateikiamos pramonės šakos, kurias palaiko „Stream Analytics“.

      Kiekviena pramonės vertikalė turi su ja susietą žymą, o žymėse skiriamos didžiosios ir mažosios raidės.

      „Distributed Intelligence for IOT“-realiuoju laiku gaukite, analizuokite ir imkitės didelės apimties, didelio greičio duomenų iš jutiklių ir įrenginių, esančių krašte ir duomenų centre. Šios vertikalės žyma yra IOT.

      Rizikos ir sukčiavimo valdymas - pasinaudokite geriausia pramonės srautų apdorojimo platforma, skirta įvertinti riziką ir užkirsti kelią finansiniam sukčiavimui realiuoju laiku. Šios vertikalės žyma yra rizika.

      Transportas ir logistika - valdykite laivyną, stebėkite turtą ir gerinkite tiekimo grandinės efektyvumą derindami srautinius duomenis su išplėstinėmis „Oracle“ erdvinėmis funkcijomis. Šios vertikalės žyma yra transportavimas.

      Klientų patirtis ir vartotojų analizė - žinokite savo klientų nuotaiką mažinti nesėkmių skaičių, gerinti lojalumą, teikti pasiūlymus ir pritraukti klientus realiuoju laiku. Šios vertikalės žyma yra klientas.

      Telekomunikacijos - „Pro“ aktyviai stebi jūsų tinklus, prognozuoja tinklo gedimus ir užkerta kelią paskirstytiems paslaugų tipo išpuoliams. Šios vertikalės žyma yra telekomunikacijos.

      Mažmeninė prekyba - supraskite ir taikykite momentinių mažmeninės prekybos apsipirkimo tendencijas, skatinkite naudingus tinkamumo vartoti laikotarpius ir paskirties vietas, reaguokite į klientų krepšelio naudojimą ir sąveikaukite su pažangiomis prekybos automatomis. Šios vertikalės žyma yra mažmeninė prekyba.

      Pagrindinis puslapis yra toks, kaip parodyta žemiau:


      Iliustracijos aprašymas home_page.png

      Jei norite pradėti naudoti „Stream Analytics“, pagrindiniame puslapyje galite pereiti į katalogą arba modelių puslapį.

      Apie katalogą

      Puslapio „Katalogas“ vieta, kurioje pateikiami ištekliai, įskaitant vamzdynus, srautus, nuorodas, žemėlapius, ryšius, tikslus, prietaisų skydelius, nuspėjamuosius modelius, pasirinktinius stiklainius, vizualizacijas ir kubus. Tai yra vieta, kurioje galite atlikti bet kokias „Stream Analytics“ užduotis.

      Galite pažymėti išteklius kaip mėgstamiausius kataloge spustelėję žvaigždutės piktogramą. Dar kartą spustelėkite piktogramą, kad pašalintumėte ją iš mėgstamiausių. Taip pat galite ištrinti šaltinį arba peržiūrėti jo topologiją naudodami meniu piktogramą, esančią dešinėje nuo mėgstamos piktogramos.

      Katalogo elementams pritaikytos žymos taip pat pateikiamos ekrane po kairiajame naršymo skydelyje. Galite spustelėti bet kurią iš šių žymų, kad kataloge būtų rodomi tik elementai su ta žyma. Žyma rodoma ekrano viršuje. Norėdami išvalyti katalogą ir parodyti visus elementus, ekrano viršuje spustelėkite Išvalyti viską.

      Galite įtraukti arba neįtraukti dujotiekių, srautų, nuorodų, nuspėjamųjų modelių, geografinių tvorų, jungčių, tikslų, pasirinktinių stiklainių, vizualizacijų, prietaisų skydelių ir kubelių arba juos neįtraukti naudodami nuorodą Rodyti viską, esančią kairiajame skydelyje, esančiame Rodyti man. Spustelėjus Peržiūrėti viską, šalia jo atsiranda varnelė ir visi komponentai rodomi kataloge.

      Jei norite parodyti arba peržiūrėti tik keletą ar pasirinktų elementų kataloge, panaikinkite parinkties Rodyti viską pasirinkimą ir pasirinkite atskirus komponentus. Kataloge bus rodomi tik pasirinkti komponentai.

      Įprasta srauto analizės administravimo darbo eiga

      Įprastoje darbo eigoje išvardijami artefaktai, reikalingi kuriant srautą „Stream Analytics Stream Analytics“.

      Būtinos dujotiekio sąlygos yra šios:

      Norint sukurti srautą, reikalingas ryšys, išskyrus failų srautą.

      Norint sukurti dujotiekį, reikalingas srautas.

      Ryšio kūrimas

      1. Kairėje srityje spustelėkite Katalogas.
      2. Meniu „Sukurti naują elementą“ pasirinkite „Ryšys“.
      3. Pateikite išsamią informaciją apie šiuos laukus „Tipo ypatybės“ puslapyje ir spustelėkite Pirmyn:

      Pavadinimas - ryšio pavadinimas

      Aprašymas - ryšio aprašymas

      Žymos - žymos, kurias norite naudoti prisijungdami

      Ryšio tipas - ryšio tipas: koherencija, duomenų bazė, „Druid“, JNDI arba „Kafka“


      Iliustracijos aprašas create_connection_type.png

      Kai ryšio tipas yra koherencija:

      Pagrindinio kompiuterio pavadinimas - „Coherence Extend Proxy Services“ TCP/IP serverio lizdo priegloba

      Uostas - suderinamumo išplėtimo tarpinio serverio paslaugų TCP/IP serverio lizdo prievadas

      Kai ryšio tipas yra duomenų bazė:

      Prisijungti naudojant - pasirinkite būdą, kuriuo norite nustatyti duomenų bazės SID arba paslaugos pavadinimą

      Paslaugos pavadinimas/SID - išsami informacija apie paslaugos pavadinimą arba SID

      Pagrindinio kompiuterio pavadinimas - pagrindinio kompiuterio vardas, kuriuo veikia duomenų bazė

      Uostas - prievadas, kuriame veikia duomenų bazė. Paprastai tai yra 1521 m

      Vartotojo vardas - vartotojo vardas, su kuriuo prisijungiate prie duomenų bazės

      Slaptažodis - slaptažodis, kurį naudojate prisijungdami prie duomenų bazės

      Kai ryšio tipas yra „Druid“, pateikite „Zookeeper“ URL.

      Kai ryšio tipas yra JNDI:

      JNDI Provider - pasirinkite JNDI paslaugų teikėją

      Serverio URL (-ai) - JNDI ryšio serverio URL, pavyzdžiui: host1: port1, host2: port2

      Vartotojo vardas - vartotojo vardas JNDI ryšiui patvirtinti

      Slaptažodis - JNDI ryšio slaptažodis

      Kai ryšio tipas yra „Kafka“, nurodykite „Zookeeper“ URL.

      Talpyklos konfigūracija darnai

      „Stream Analytics“ reikalinga speciali darnos talpyklos konfigūracija ir įgaliotojo serverio schema, kad ji galėtų prisijungti prie darnos.

      Norėdami praturtinti srauto duomenis išoriniais darnos grupių nuorodos duomenimis, turite pasiekti išorinį darnos klasterį naudodami išplėstines kliento API. Norėdami pasiekti išorinį klasterį kaip klientą, turite sukonfigūruoti talpyklos konfigūraciją naudodami „ExtendTcpCacheService“ ir „ExtendTcpInvocationService“.

      Konfigūruokite darnos grupę

      Įsitikinkite, kad įdiegta „Coherence for Java“.

      Norėdami sukonfigūruoti išorinį klasterį kaip klientą:

      Sukurkite XML failą pavadinimu cache-config.xml.

      Nukopijuokite šį XML į failą:

      Išbandykite ryšį su klasteriu.

      „SureService ()“ išmes išimtį, jei nėra darnos klasterio su konkrečiu priegloba ir prievadu.

      Sukurkite nuoseklumo nuorodą naudodami darnos ryšį.

      Užregistruokite nuoseklumą kaip nuorodą.

      Toliau pateikiamas pavyzdinis kodas, kad būtų galima užregistruoti nuoseklumą kaip nuorodą:

      Anksčiau pateiktame pavyzdyje darnos talpykloje raktas turi būti kaip orderId & ltInteger & gt, o vertė - kaip orderId ir orderDesc reikšmių žemėlapis. Bus užpildyta panaši į šią talpyklą:

      Srauto kūrimas

      Srautas yra tam tikro turinio (formos) įvykių šaltinis.

      Meniu Sukurti naują elementą pasirinkite Srautas.

      Pateikite išsamią informaciją apie šiuos laukus „Tipo ypatybės“ puslapyje ir spustelėkite Pirmyn:

      Aprašymas - srauto aprašymas

      Žymos - žymos, kurias norite naudoti sraute

      Srauto tipas - pasirinkite tinkamą srauto tipą. Palaikomi tipai yra „File“, „GoldenGate“, JMS ir „Kafka“.


      Iliustracijos aprašas create_stream_type.png

      Pateikite išsamią informaciją apie šiuos laukus puslapyje Šaltinio informacija ir spustelėkite Pirmyn:

      Kai srauto tipas yra Failas:

      Failo kelias arba URL - failo, kurį norite įkelti, vieta

      Skaityti visą turinį - pasirinkite šią parinktį, jei norite perskaityti visą failo turinį

      Įvykių skaičius vienoje partijoje - įvykių, kuriuos norite apdoroti partijoje, skaičius

      Ciklas - pasirinkite šią parinktį, jei norite failą apdoroti ciklu

      Duomenų formatas - duomenų formatas. Palaikomi šie tipai: CSV ir JSON.

      Kai srauto tipas yra „GoldenGate“:

      Ryšys - srauto jungtis

      Temos pavadinimas - temos pavadinimas, gaunantis įvykius, kuriuos norite analizuoti

      Duomenų formatas - duomenų formatas. Palaikomi šie tipai: CSV, JSON, AVRO. AVRO yra duomenų serijavimo sistema.

      Kai srauto tipas yra JMS:

      Ryšys - srauto jungtis

      Jndi vardas - Jndi, kuris skaito pranešimus iš temų, paskirstytas temas, eiles ir paskirstytas eiles

      Kliento ID - klientas, kuris bus naudojamas ilgalaikiam abonentui

      Pranešimų parinkiklis - pranešimų parinkiklis, skirtas filtruoti pranešimus. Jei jūsų pranešimų siuntimo programai reikia filtruoti gaunamus pranešimus, galite naudoti JMS API pranešimų parinkiklį, kuris leidžia pranešimų vartotojui nurodyti jį dominančius pranešimus. Pranešimų parinkikliai priskiria pranešimų filtravimo darbą JMS teikėjui, o ne paraiška.

      Pranešimo parinkiklis yra eilutė, kurioje yra išraiška. Išraiškos sintaksė pagrįsta SQL92 sąlyginės išraiškos sintaksės pogrupiu. Šiame pavyzdyje esantis pranešimų parinkiklis pasirenka bet kurį pranešimą, kurio ypatybė „NewsType“ nustatyta kaip „Sportas“ arba „Nuomonė“:

      Naudojant metodus createConsumer ir createDurableSubscriber galima nurodyti pranešimo parinkiklį kaip argumentą kuriant pranešimo vartotoją.

      Prenumeratos ID - ilgalaikio parinkiklio prenumeratos ID

      Duomenų formatas - duomenų formatas. Palaikomi šie tipai: CSV, JSON, AVRO, MapMessage. „MapMessage“ palaikomas tik JNDI pagrįstiems srautams.

      Jei duomenų formatas yra AVRO, pranešimų schemą taip pat turite nurodyti nustatydami parametrus org.apache.kafka.clients.producer.ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG ir KEY_SERIALIZER_CLASS_CONFIG kaip „ByteArraySerializer“.

      „MapMessage“ objektas naudojamas vardo ir vertės porų rinkiniui siųsti. Pavadinimai yra „String“ objektai, o reikšmės - primityvūs duomenų tipai „Java“ programavimo kalba. Pavadinimų vertė turi būti null, o ne tuščia eilutė. Įrašus galima pasiekti iš eilės arba atsitiktinai pagal pavadinimą. Įrašų tvarka nenustatyta.

      Kai srauto tipas yra Kafka:

      Ryšys - srauto jungtis

      Temos pavadinimas - temos pavadinimas, gaunantis įvykius, kuriuos norite analizuoti

      Duomenų formatas - duomenų sraute formatas. Palaikomi šie tipai: CSV, JSON, AVRO.

      Jei duomenų formatas yra AVRO, pranešimų schemą taip pat turite nurodyti nustatydami parametrus org.apache.kafka.clients.producer.ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG ir KEY_SERIALIZER_CLASS_CONFIG kaip „ByteArraySerializer“.


      Iliustracijos aprašas create_stream_source.png

      Pasirinkite vieną iš mechanizmų, kaip apibrėžti formą puslapyje „Forma“:

      Pateikti formą - automatiškai nustato formą iš įvesties duomenų srauto.

      Formą galite nustatyti iš „Kafka“, JSON schemos failo arba CSV pranešimo/duomenų failo. Taip pat galite išsaugoti automatiškai aptiktą formą ir naudoti ją vėliau.

      Pasirinkti esamą formą-leidžia pasirinkti vieną iš esamų formų iš išskleidžiamojo sąrašo.

      Rankinė forma - užpildo esamus laukus, taip pat leidžia pridėti ar pašalinti stulpelius iš formos. Taip pat galite atnaujinti laukų duomenų tipą.


      Iliustracijos aprašas create_stream_shape.png

      Sukuriamas srautas su nurodyta informacija.

      CSV duomenys iš anksto nustatytiems formatams

      Kai jūsų duomenų formatas yra CSV, pasirinkite iš anksto nustatytą formatą, pagrįstą CSV duomenų variantais, kurie skiriasi dėl šių CSV šaltinių. Šioje lentelėje aprašomi kiekvieno iš anksto nustatytų formatų CSV duomenys:

      Standartinis kableliais atskirtas formatas, kaip ir RFC4180, tačiau leidžiamos tuščios eilutės

      „Excel“ failo formatas (naudojant kablelį kaip reikšmių skyriklį).

      Numatytasis „Informix CSV UNLOAD“ formatas, naudojamas operacijoje UNLOAD TO file_name (pabėgimas yra išjungtas.) Tai yra kableliais atskirtas formatas, kurio eilučių skiriamasis simbolis yra LF. Vertės nenurodomos, o specialieji simboliai rašomi „“. Numatytoji NULL eilutė yra „ N“.

      Numatytasis „MySQL“ formatas, naudojamas operacijose „SELECT INTO OUTFILE“ ir „LOAD DATA INFILE“. Tai yra skirtuku atskirtas formatas su LF simboliu kaip eilučių skyriklis. Vertės nenurodomos, o specialieji simboliai rašomi „“. Numatytoji NULL eilutė yra „ N“.

      Numatytasis „PostgreSQL“ CSV formatas, naudojamas operacijai COPY. Tai kableliais atskirtas formatas, kurio eilučių skyriklis yra LF simbolis. Numatytoji NULL eilutė yra "".

      Numatytasis „PostgreSQL“ teksto formatas, naudojamas operacijai COPY. Tai yra skirtuku atskirtas formatas su LF simboliu kaip eilučių skyriklis. Numatytoji NULL eilutė yra „ N“.

      Kableliais atskirtas formatas, kaip apibrėžta RFC4180

      JMS šaltinio galimybės

      JMS šaltinio galimybės išvardytos šioje lentelėje:

      Galimybė prisijungti prie „JMS Cluster“

      JMS vartotojas turėtų turėti galimybę prisijungti prie JMS klasterio ir tvarkyti JMS serverio gedimą

      Žemėlapis ir „TextMessage“ (JSON, CSV ir AVRO)

      Nepalaiko xml ir objekto

      JMS pranešimų parinkiklis, naudojamas pranešimams filtruoti. Tik pranešimai, atitinkantys parinkiklį, sukels įvykius.

      Prisijunkite prie JMS serverio arba JMS sankaupos

      Skaityti pranešimus iš eilės/paskirstytos eilės

      Skaitykite pranešimus iš JMS temos. Pagal numatytuosius nustatymus abonentas yra nepatvarus

      Ilgalaikio abonento palaikymas

      Patvarus abonentas registruoja ilgalaikę prenumeratą, nurodydamas unikalią JMS teikėjo išsaugotą tapatybę.

      Jei vartotojas vėl prisijungia prie JMS temos, jis skaito pranešimus iš tos vietos, kur paskutinį kartą skaitė.

      Kai kuriate JMS srautą ir pasirenkate ilgalaikės prenumeratos parinktį (pateikdami kliento ID ir prenumeratos ID vertę), „Stream Analytics“ sukuria ilgalaikę prenumeratą (jei jos dar nėra), kai veikia srautas, kuriame naudojamas šis srautas. Kai išeisite iš dujotiekio arba atšauksite jo paskelbimą (arba užmušite veikiantį dujotiekį), ilgalaikė prenumerata lieka JMS serveryje. Patartina ištrinti ilgalaikę prenumeratą iš JMS serverio ir išvalyti išteklius, jei neketinate daugiau skelbti šio duomenų bazės.

      Nuorodos kūrimas

      Nuoroda apibrėžia tik skaitomą nuorodos duomenų šaltinį srautui praturtinti. Sraute, kuriame yra kliento vardas, galima naudoti nuorodą, kurioje yra kliento duomenys, prie srauto pridėti kliento adresą, ieškant naudojant kliento vardą.

      Duomenų bazės nuoroda yra nuoroda į nurodytą duomenų bazės lentelę. Įjungus talpyklą duomenų bazės nuorodoms gauti, kai vertės išgaunamos iš duomenų bazės, jos yra laikomos nuoseklioje talpykloje, iš kur jos gali būti pateiktos kitai užklausai. Duomenų bazės nuorodai reikalingas duomenų bazės ryšys.

      Nuoseklumo nuoroda gali būti bet kokia išorinė talpykla, apibrėžta darnos grupėje, kurioje gali būti duomenų iš išorinės sistemos.

      Meniu Sukurti naują elementą pasirinkite Nuoroda.

      Pateikite išsamią informaciją apie šiuos laukus „Tipo ypatybės“ puslapyje ir spustelėkite Pirmyn:

      Pavadinimas - nuorodos pavadinimas

      Aprašymas - nuorodos aprašymas

      Žymos - žymos, kurias norite naudoti kaip nuorodą

      Nuorodos tipas - nuorodos tipas. Palaikomi nuorodų tipai yra šie: Darnos ir duomenų bazės.


      Iliustracijos aprašas create_reference_type.png

      Pateikite išsamią informaciją apie šiuos laukus puslapyje Šaltinio informacija ir spustelėkite Pirmyn:

      Kai atskaitos tipas yra koherencija, įveskite arba pasirinkite tinkamas reikšmes:

      Ryšys - jungtis, skirta nuoseklumo nuorodai


      Iliustracijos aprašas create_reference_source.png

      Talpyklos pavadinimas - talpyklos pavadinimas, leidžiantis talpykloje pagerinti našumą už didesnį „Spark“ programų atminties naudojimą. Talpykla palaikoma tik esant vienai lygybės prisijungimo sąlygai. Kai atnaujinsite talpyklą, programa labai greitai gaus atnaujintus duomenis.

      Nuoseklumo nuoroda turi duomenis raktinių verčių poromis. Raktas yra objekto tipas, o vertė - Žemėlapis & ltString, Objektas & gt. Žemėlapis & ltString, Object & gt yra atributų pavadinimų ir verčių žemėlapis, atributų sąrašas turi atitikti išorinio įvykio tipą. Šiame leidime palaikoma tik išorinė raktų ir verčių schema.

      Kai atskaitos tipas yra duomenų bazės lentelė, įveskite arba pasirinkite tinkamas reikšmes:

      Ryšys - ryšys duomenų bazės nuorodai

      Įgalinti talpyklą - pasirinkite šią parinktį, jei norite įjungti talpyklą

      Galiojimo pabaigos laikas - laikas nuo paskutinio atnaujinimo, kol įrašai bus laikomi talpykloje, kol bus pažymėti kaip pasibaigę. Bet koks bandymas perskaityti įrašą, kurio galiojimo laikas pasibaigęs, įkeliamas iš naujo iš sukonfigūruotos talpyklos saugyklos. Šis laukas įgalinamas tik tada, kai įjungta talpykla.

      Pateikite išsamią informaciją apie šiuos formos puslapio laukus ir spustelėkite Išsaugoti:

      Kai atskaitos tipas yra koherencija:

      Pasirinkite esamą formą - pasirinkite figūrą, kurią norite naudoti kaip nuorodą

      Įsitikinkite, kad nenaudojate jokių CQL rezervuotų žodžių kaip stulpelių pavadinimų. Jei naudojate rezervuotus raktinius žodžius, negalite diegti srauto.

      Rankinė forma - pasirinkite šią parinktį, jei norite apibrėžti savo formą

      Kai įkeliate nuoseklumo duomenis, įsitikinkite, kad įtraukėte skaičiaus tipo tikslumą ir mastelį. Tik tada, kai nurodomos šios vertės, sujungimas veikia. Pavyzdžiui,

      Kai atskaitos tipas yra duomenų bazės lentelė:

      Formos pavadinimas - pasirinkite figūrą, kurią norite naudoti kaip nuorodą

      Kai lentelės duomenų duomenų tipas nepalaikomas, lentelės stulpeliai neturi automatiškai sugeneruoto duomenų tipo. Palaikomi tik šie duomenų tipai:

      laiko žyma (be laiko juostos)

      datos laikas (be laiko juostos)

      Datos stulpelio negalima susieti su laiko žyma. Tai yra dabartinio leidimo apribojimas.

      Sukuriama nuoroda su nurodyta informacija.

      Nuoseklumo apribojimai kaip nuoroda

      Atsižvelgiant į nuoseklumą, yra keletas apribojimų:

      Negalite išbandyti ryšio

      Talpyklos pavadinimą turite nurodyti rankiniu būdu

      Nustatant koreliaciją su nuoseklumo nuoroda leidžiamas tik lygus operatorius

      Turite naudoti rankinę formą

      Prietaisų skydelio kūrimas

      Prietaisų skydelis yra vizualizavimo įrankis, padedantis peržiūrėti ir analizuoti duomenis, susijusius su dujotiekiu, remiantis įvairia metrika, pvz., Vizualizacijomis. Prietaisų skydelyje taip pat gali būti sukurtos vizualizacijos iš kubelių.

      Prietaisų skydelis yra analizės funkcija. „Stream Analytics“ galite sukurti informacijos suvestines, kad galėtumėte greitai peržiūrėti metriką.

      Rodomas ekranas „Sukurti prietaisų skydelį“.


      Iliustracijos aprašas create_dashboard.png

      • Pavadinimas - įveskite prietaisų skydelio pavadinimą. tai yra privalomas laukas.
      • Aprašymas - įveskite tinkamą prietaisų skydelio aprašymą. Tai yra neprivalomas laukas.
      • Žymos - įveskite arba pasirinkite logines žymas, kad lengvai atpažintumėte prietaisų skydelį kataloge. Tai yra neprivalomas laukas.

      Sukūrę prietaisų skydelį, jis yra tik tuščias prietaisų skydelis. Turite pradėti pridėti vizualizacijas prie prietaisų skydelio.

      Kataloge spustelėkite reikiamą prietaisų skydelį.

      Prietaisų skydelis atidaromas prietaisų skydelio redaktoriuje.


      Iliustracijos aprašymas edit_dashboard.png

      Spustelėkite piktogramą Pridėti naują vizualizaciją, kad pamatytumėte esamų vizualizacijų sąrašą. Čia rodomos dujotiekių ir kubo tyrinėjimų vizualizacijos. Eikite į sąrašą, pasirinkite vieną ar daugiau vizualizacijų ir pridėkite jas prie prietaisų skydelio.

      Spustelėkite piktogramą Nurodyti atnaujinimo intervalą, kad pasirinktumėte prietaisų skydelio atnaujinimo dažnį. Tai taikoma tik vizualizacijoms kubo pagrindu, netaikomoms srautinėms diagramoms, sukurtoms iš dujotiekio.

      Tai tik kliento pusės nustatymas ir jis neišlaikomas naudojant „Superset“ versiją 0.17.0.

      Norėdami pasirinkti CSS, prietaisų skydelio piktogramoje spustelėkite Taikyti CSS. Taip pat galite redaguoti CSS tiesioginiame redaktoriuje.

      Prietaisų skydelyje pritaikytą aktyvų filtrą taip pat galite pamatyti spustelėję piktogramą Aktyvūs prietaisų skydelio filtrai. Nuorodą galite išsaugoti prietaisų skydelyje arba nusiųsti el. Paštu kam nors, naudodami atitinkamai Kopijuoti nuorodą į mainų sritį ir Siųsti nuorodos piktogramas el. Paštu.

      Spustelėkite išsaugojimo piktogramą, kad išsaugotumėte prietaisų skydelyje atliktus pakeitimus.

      Užveskite pelės žymeklį ant pridėtos vizualizacijos, spustelėkite piktogramą Naršyti diagramą, kad atidarytumėte vizualizacijos diagramos redaktorių.


      Iliustracijos aprašymas explore_chart.png

      Galite pamatyti vizualizacijos metaduomenis.Taip pat galite perkelti diagramą aplink drobę, ją atnaujinti arba pašalinti iš prietaisų skydelio.

      Kubo tyrimas atrodo taip:


      Iliustracijos aprašymas cube_exploration.png

      Įvairios parinktys, tokios kaip laiko detalumas, grupavimas pagal, lentelės laiko žymos formatas, eilučių apribojimas, filtrai ir rezultatų filtrai, prideda daugiau informacijos ir informacijos prie prietaisų skydelio.

      Spustelėkite Išsaugoti kaip, kad atliktumėte šiuos prietaisų skydelio pakeitimus:

      Perrašykite vizualizaciją

      Perrašykite dabartinę vizualizaciją kitu pavadinimu

      Pridėkite vizualizaciją prie esamos informacijos suvestinės

      Pridėkite vizualizaciją prie naujos informacijos suvestinės

      Kubo kūrimas

      „Cube“ yra duomenų struktūra, padedanti greitai analizuoti duomenis, susijusius su verslo problema įvairiais aspektais.

      1. Eikite į katalogą.
      2. Meniu „Sukurti naują elementą“ pasirinkite kubą.
      3. Ekrane „Sukurti kubą - tipo ypatybes“ pateikite reikiamą informaciją apie šiuos laukus:
        • Pavadinimas - įveskite kubo pavadinimą. Tai yra privalomas laukas.

      Įsitikinkite, kad pavadinimuose, kuriuos naudojate pagrindiniams kubo šaltiniams, pvz., „Pipeline Name“, „Druid Connection“ ir „Kafka Target“, naudojami pavadinimai, kuriuose yra raidžių ir skaičių, brūkšnelių ir pabraukimo simbolių.


      Iliustracijos aprašas create_cube_type.png

      • Ryšys - jungtis kubui. Tai yra privalomas laukas.
      • Vamzdynai - pasirinkite vamzdį, kuris bus naudojamas kaip kubo pagrindas. Tai yra privalomas laukas.
      • „Kafka Target“ - „Kafka“ taikinys kubui. Tai yra privalomas laukas.
      • Laiko žyma - pasirinkite stulpelį iš dujotiekio, kuris bus naudojamas kaip laiko žyma. Tai yra privalomas laukas.
      • Laiko žymos formatas - pasirinkite arba nustatykite tinkamą laiko žymos formatą naudodami „Joda“ laiko formatą. Tai yra privalomas laukas. auto yra numatytoji vertė.
      • Metrika - pasirinkite metriką, skirtą priemonėms kurti
      • Matmenys - pasirinkite matmenis pagal grupę
      • Aukšti kardinalumo matmenys - aukšti kardinalumo matmenys, tokie kaip unikalūs ID. Bus naudojamas hiperlog aproksimacija.


      Iliustracijos aprašymas cube_ingestion.png


      Iliustracijos aprašymas cube_metric_details.png

      • Segmentų detalumas - pasirinkite detalumą, kuriuo norite kurti segmentus
      • Užklausos detalumas - pasirinkite mažiausią detalumą, kad galėtumėte atlikti užklausas dėl rezultatų ir duomenų detalumo segmente.
      • Užduočių skaičius - pasirinkite maksimalų kopijų rinkinio skaitymo užduočių skaičių. Tai reiškia, kad maksimalus skaitymo užduočių skaičius yra taskCount*kopijos, o bendras užduočių (skaitymas + publikavimas) skaičius yra didesnis. Skaitymo užduočių skaičius yra mažesnis nei taskCount, jei taskCount & gt .
      • Užduoties trukmė - pasirinkite laiką, kol užduotys nustos skaityti ir pradės skelbti jų segmentą. Segmentus į gilų saugojimą perkelia tik istoriniai mazgai, kai indeksavimo užduotis yra baigta.
      • Maksimalus eilučių skaičius atmintyje - įveskite skaičių, didesnį arba lygų 0. Šis skaičius nurodo eilučių, kurias reikia sujungti prieš tęsiant, skaičių. Šis skaičius yra eilutės po kaupimo, todėl jis nėra lygus įvesties įvykių skaičiui, bet suvestinių eilučių, dėl kurių atsiranda šie įvykiai, skaičiui. Tai naudojama norint valdyti reikiamą JVM krūvos dydį. Maksimalus krūvos atminties naudojimas indeksuojant svarstykles naudojant maxRowsInMemory*(2 + maxPendingPersists).
      • Maksimalus eilučių skaičius segmente-įveskite skaičių, didesnį arba lygų 0. Tai yra eilučių, kurias reikia sujungti į segmentą, skaičius.
      • Neatidėliotino periodo laikotarpis - pasirinkite laikotarpį, kuris lemia tarpinių persileidimų dažnį. Tai leidžia duomenų kubui paruošti užklausą anksčiau, nei bus baigta indeksavimo užduotis.
      • Pranešimo analizės išimtis - pasirinkite šią parinktį, kad pašalintumėte išlygas, su kuriomis susiduriama analizuojant, ir sustabdytumėte apdorojimą.
      • Išplėstinė IO konfigūracija-nurodykite vardo ir vertės porą CSV formatu. Galimos konfigūracijos yra replikos, startDelay, periodas, useEarliestOffset, užbaigimo laiko skirtukas ir lateMessageRejectionPeriod.
      • Išplėstinė derinimo konfigūracija-nurodykite vardo ir vertės porą CSV formatu. Galimos konfigūracijos yra maxPendingPersists, handoffConditionTimeout, resetOffsetAutomatically, workerThreads, chatThreads, httpTimeout ir shutdownTimeout.


      Iliustracijos aprašymas cube_advanced_settings.png

      Kubo tyrinėjimas

      Kurdami kubą druidų pagrindu, galite tyrinėti jame esančius duomenis.

      Vizualizacijos tipas - vizualizacijos tipas, naudojamas duomenims rodyti. Palaikomos vizualizacijos yra šios:


      4. Pavyzdinis pavyzdys

      Duomenų modelis pripažįsta, kad pagrindinė analitinių pastangų dalis yra skiriama alikvotinėms dalims, gautoms iš paties mėginio. Tokios alikvotinės dalys gali būti plonų sekcijų, poliruotų plonų sekcijų, uolienų drožlių ar mineralinių atskyrimų. Tokios pavyzdinės alikvotinės dalys yra konceptualiai įtrauktos į duomenų modelį kaip pavyzdį. Būtini atrankos atributai apima mėginio pavadinimą, antrinio pavyzdžio pavadinimą, antrinio pavyzdžio tipą (plonas skyrius, poliruotas plonas skyrius, uolienų lustą ar mineralą atskirai) ir antrinio pavyzdžio savininką (4 lentelė). Antrinio pavyzdžio savininkas įtrauktas į sąrašą, nes pripažįstama, kad kitam asmeniui gali priklausyti plona dalis arba mineralas, atskirai nuo pirminio mėginio savininko.

      Atributas Būtina (R) arba pasirenkama (O) Galimų požymių skaičius Komentarai
      Pavyzdžio numeris R 1 IGSN, jei yra
      Tarpinis pavyzdys R 1 pvz. SS01, SS02 ir kt.
      Antrinio pavyzdžio tipas R 1 Tipai apima ploną sekciją, poliruotą ploną sekciją, uolienų drožlę, mineralinę
      Antrinio pavyzdžio savininkas R 1 Antriniai pavyzdžiai gali priklausyti kitiems asmenims nei mėginio savininkas
      Viešas/privatus R 1 Vėliava, apibrėžianti, ar antrinis pavyzdys yra matomas viešai

      Ar galiu redaguoti koordinates per redagavimo seansą ir perprojektuoti neperkeldamas duomenų - Geografinės informacijos sistemos

      Techninės pastabos

      Operacinės sistemos

      „IntelliCAD“ išlaikė pradinius testus, kai veikė ankstesnėje „Microsoft Windows Vista“ operacinės sistemos versijoje. Kadangi „IntelliCAD“ vis dar yra pradinis visiško „Vista“ operacinės sistemos palaikymo etapas, turi būti įvykdytos šios sąlygos: prisijunkite prie „Vista“ kaip administratorius ir išjunkite vartotojo prieigos kontrolę (UAC). Pirminiai bandymai atskleidė, kad naudojant „Aero“ sąsają „IntelliCAD“ gali veikti iki dviejų kartų lėčiau ir net lėčiau. Norint pagerinti našumą, rekomenduojama išjungti „Aero“ sąsają. Norėdami gauti daugiau informacijos apie tai, ar jūsų kompiuteris yra paruoštas naudoti „Windows Vista“, apsilankykite šiuo adresu: http://www.microsoft.com/windows/products/windowsvista/buyorupgrade/upgradeadvisor.mspx.

      Darbas su DWG 2007 failais

      Naudojant DWGCHECK funkciją programoje „AutoCAD 2007“, vartotojui atidarius „IntelliCAD“ failus programoje „AutoCAD 2007“, gali atsirasti pranešimas. Pranešime teigiama, kad failas, kurį reikia atidaryti, buvo sukurtas naudojant ne „AutoCAD“ programą.

      3D geometrijos slėpimas išdėstymo peržiūros sferose

      Kai kuriais atvejais 3D geometrija nėra tinkamai paslėpta, kai išdėstymo peržiūros sferose naudojama komanda Slėpti (ekranas gali būti iškraipytas). Prieš naudodami komandą Slėpti, skirtukuose Modelis ir Išdėstymas nustatykite UCS į Pasaulis, kad komandos Slėpti rezultatai būtų teisingi.

      Svarbiausi matmenų rodyklės

      Matmenys, sukurti naudojant „Autodesk AutoCAD 2007“, turi matmenų stiliaus nepaisymus rodyklių kintamiesiems dimblk, dimblk1, dimblk2 arba dimldrblk, gali būti prarasti, jei bus redaguojami naudojant „IntelliCAD“.

      SDS kūrimas

      SDS DLL, sukurti naudojant ankstesnes „IntelliCAD“ versijas, nėra dvejetainiai, suderinami su „IntelliCAD 6.3“. Turėsite atkurti SDS programas naudodami IntelliCAD 6.3 sds.lib ir sds.h failus.

      Pašalinti tam tikri komandų pavadinimai

      Šie komandų pavadinimai yra pasenę ir buvo pašalinti iš „IntelliCAD“: REDIT, RASTERIN, -RASTERIN ir RCLIP. Atitinkami komandų pavadinimai yra: IMAGE, IMAGEATTACH, -IMAGEATTACH ir IMAGECLIP.

      Kas naujo IntelliCAD 6.2

      Naujos savybės

      Priskirkite tikras spalvas ir spalvų knygų spalvas

      Jūs visada galėjote pridėti spalvų prie piešinių naudodami rodyklės spalvas, tačiau dabar galite naudoti dvi naujas spalvų funkcijas:

      • Tikros spalvos Apibrėžta naudojant 24 bitų spalvą, galite pasirinkti daugiau nei 16 milijonų tikrų spalvų.
      • Spalvotos knygos Spalvų knygos, kurias sudaro spalvų sąrašas, padeda organizuoti spalvų kolekcijas. Pvz., Galite išsaugoti unikalią spalvų schemą kliento spalvų knygoje ir tada naudoti tik tos spalvų knygos spalvas kliento piešiniams.

      Darbas su rastriniais vaizdais yra lengvesnis

      „IntelliCAD Professional“ ir „Pro Plus“ versijose yra nauja rastrinio vaizdo programinė įranga, padedanti dirbti su piešiniuose esančiais vaizdais. Darbas su rastriniais vaizdais yra panašus į ankstesnes „IntelliCAD“ versijas, o „IntelliCAD“ meniu „Vaizdas“ yra lengvai naudojamos funkcijos.

      Eksportuoti į PDF ir 3D DWF formatą

      Brėžinius galite eksportuoti į du naujus formatus:

      • PDF „Nešiojamojo dokumento formato failai leidžia jums išplatinti piešinį kitiems, kad jie galėtų peržiūrėti„ Adobe Acrobat “Reader“ - nemokamą programinę įrangą, kurią vartotojai gali atsisiųsti, ir peržiūrėti, peržiūrėti ir redaguoti naudodami „Adobe Acrobat“.
      • 3D DWF „3D Design Web Format“ failus galima peržiūrėti žiniatinklio naršyklėje, jei kompiuteryje taip pat įdiegta „Autodesk“ DWF Viewer. „DWF Viewer“ yra nemokamas „Autodesk“ įrankis, kuris visada palaikė 2D DWF failų peržiūrą, tačiau dabar palaiko trijų matmenų DWF failų peržiūrą.

      Naudokite objektų užraktus

      Kai „IntelliCAD Snap“ ir „IntensiveClection Snap“ naudoja plėtinio parinktį, „IntelliCAD“ piešia brūkšnines pratęsimo linijas, kad padėtų jums, kai naudojate plėtinio fiksavimo parinktį.

      Jei dirbate komandų juostoje, aktyvią komandą galite keisti įvesdami m2p arba mtp kad įjungtumėte vieną kartą užfiksuotą dviejų nurodytų taškų vidurio tašką.

      Redaguokite tekstą komandų eilutėje

      Komandų juostoje ir „Prompt History“ lange yra patobulintas teksto redagavimas, įskaitant teksto pjovimą, kopijavimą ir įklijavimą, kopijuojant paskutinę komandų eilutę arba visą komandų istoriją ir kartojant anksčiau įvykdytą komandą.

      Sukurkite ištrinamus objektus

      „Wipeouts“ yra unikalūs objektai, kurie gali padėti paslėpti piešinio sritis. Jie rodomi naudojant dabartinę fono spalvą, todėl išsami informacija už ištrynimo nerodoma ir nespausdinama. Tačiau jei jūsų „IntelliCAD“ versijoje nėra rastrinių vaizdų (t. Y. Neapima meniu „Vaizdas“), rodomi ištrynimo objektai, bet taip pat rodoma išsami informacija apie ištrinimus.

      Sukurkite garso įrašus iš esamų *.wav failų

      Be garso įrašų įrašymo „IntelliCAD“ ir jų pridėjimo prie objektų, dabar galite kurti garso įrašus iš esamų *.wav failų. Garso pastabos, sukurtos iš esamo *.wav failo, išsaugomos piešimo faile, o atskiras *.wav failas lieka nepakitęs.

      Peržiūrėkite piešinių miniatiūras

      Kai atidarote arba išsaugote piešinį, piešimo failai gali būti rodomi įvairiais būdais, įskaitant failo pavadinimą su papildoma informacija arba be jos. Dabar taip pat galite peržiūrėti piešimo failų miniatiūras.

      Taip pat galite peržiūrėti miniatiūras, kai kompiuteryje naršote piešimo failus naudodami programas, pateiktas kartu su operacine sistema, pvz., „Windows“ „File Explorer“ arba „My Computer“.

      Naudokite naujus ir patobulintus sistemos kintamuosius

      Nauji sistemos kintamieji: AUDIOICONCOLOR, NOMUTT, OSNAPCOORD, OSNAPHATCH, OSNAPZ ir RTSKIPCOUNT.

      Patobulinti sistemos kintamieji: CECOLOR ir SNAPCOLOR.

      Svarbūs pataisymai

      Ekranas

      • Kai kuriais atvejais „IntelliCAD“ netinkamai nukirpo bloko antrinius subjektus ir jie nebuvo rodomi.
      • Kinų simbolių rodymas pagerėjo dėl geresnio dvigubo baito simbolių tvarkymo.
      • Patobulintas atributų matomumo vėliavų valdymas.
      • Blokų antriniai subjektai tinkamai palaiko linijinių svorių rodymą.
      • Ankstesnių DWG versijų matmenys nėra verčiami į naujas vietas, kai atidaromas piešinys.
      • Iškirpimas yra patobulintas, kai peržiūros sritys sutampa.
      • „IntelliCAD“ „Mview“ peržiūros sritys, išsaugotos kaip „Išjungta“, „Autodesk AutoCAD“ nerodomos kaip „Įjungtos“.
      • „Draworder“ buvo labai patobulintas blokuose ir išorinėse nuorodose.

      „Draworder“ tinkamai išsaugotas redaguotiems objektams (kopijuoti, blokuoti, perkelti ir kt.).

      Atidarykite ir išsaugokite failus

      • „IntelliCAD“ naudoja naujas „DWGdirect 1.14.02“ bibliotekas.
      • „IntelliCAD“ tinkamai išsaugo dvejetainius išplėstinių objektų duomenis.
      • Išplėstieji objektų duomenys apie grupės objektus ir rodinio objektus išsaugomi tinkamai.
      • Sugadinti arba trūkstami siužeto stiliai netrukdo išsaugoti objektų.
      • Imamasi naujų veiksmų, padedančių išvengti duomenų sugadinimo atidarant ir išsaugojant brėžinius. Jei reikia, rodomi papildomi klaidų pranešimai.
      • Failų atidarymas apima bendrus našumo patobulinimus.
      • „IntelliCAD“ pirmiausia išsaugo aktyvų piešinį (o ne neaktyvius brėžinius), kai atidaromi keli failai ir „IntelliCAD“ uždaromas.

      COM API skambučiai („IntelliCAD Professional“ versijos)

      „IntelliCAD“ dabar naudoja 6.4 VBA SDK versiją.

      Spausdinimo parametrus galima teisingai nustatyti naudojant COM API.

      Šioje lentelėje pateikti objektai, metodai ir ypatybės buvo atnaujinti arba pridėti prie COM taikomosios programos sąsajos.

      „ArrayPolar“
      Masyvas Stačiakampis
      Būlinį
      CheckInterference
      Kopijuoti
      Ištrinti
      Ištrinti
      Sprogti
      „GetBoundingBox“
      „GetExtensionDictionary“
      „GetXData“
      Paryškinti
      Susikerta su
      Veidrodis
      Veidrodis 3D
      Perkelti
      Pasukti
      Pasukti 3D
      ScaleEntity
      SkyriusTvirtas
      „SliceSolid“
      „SetXData“
      Transformuoti
      Atnaujinti

      Taikymas
      Centroidas
      Spalva
      Dokumentas
      EntityName
      EntityType
      Rankena
      HasExtensionDictionary
      Sluoksnis
      Linijos tipas
      LinetypeScale
      Linijinis svoris
      MomentOfInertia
      Tėvas
      PlotStyleName
      Pagrindinės kryptys
      PrincipalMoments
      ProductOfInertia
      „RadiiOfGyration“
      Storis
      Matomas
      Garsumas

      Taikymas

      Aktyvus dokumentas

      AddObject
      „AddXRecord“
      Ištrinti
      „GetExtensionDictionary“
      GetName
      „GetObject“
      „GetXData“
      Pašalinti
      Pervardyti
      Pakeisti
      „SetXData“

      Taikymas
      Grafas
      Dokumentas
      Rankena
      HasExtensionDictionary
      Prekė
      vardas
      Tėvas

      Žodynų rinkinys

      Taikymas
      Grafas
      Prekė
      Tėvas

      TextPrecision
      AltRoundDistance
      DecimalSeparator

      Subjektai (visi)

      „GetExtensionDictionary“

      HasExtensionDictionary
      Linijinis svoris
      PlotStyleName

      Pridėti elementus
      Ištrinti
      „GetExtensionDictionary“
      „GetXData“
      Paryškinti
      Pašalinti elementus
      „SetXData“
      Atnaujinti

      Taikymas
      Spalva
      Grafas
      Dokumentas
      EntityName
      EntityType
      Rankena
      HasExtensionDictionary
      Prekė
      Sluoksnis
      Linijos tipas
      LinetypeScale
      Linijinis svoris
      vardas
      Tėvas
      PlotStyleName
      Matomas

      Grupių kolekcija

      Taikymas
      Grafas
      Prekė
      Tėvas

      PlotStyleName
      ViewportDefault

      PlotProperties

      „GetCustomScale“
      „SetCustomScale“

      OptimizeLevel
      „OriginX“
      KilmėY
      Rašikliai
      Rašiklio plotis
      Pasukti
      Standartinė skalė
      UseStandardScale
      Vienetai
      Versija

      „ArrayPolar“
      Masyvas Stačiakampis
      Būlinį
      Kopijuoti
      Ištrinti
      Ištrinti
      Sprogti
      „GetBoundingBox“
      „GetExtensionDictionary“
      „GetXData“
      Paryškinti
      Susikerta su
      Veidrodis
      Veidrodis 3D
      Perkelti
      Pasukti
      Pasukti 3D
      ScaleEntity
      „SetXData“
      Transformuoti
      Atnaujinti

      Taikymas
      Plotas
      Centroidas
      Spalva
      Dokumentas
      EntityName
      EntityType
      Rankena
      HasExtensionDictionary
      Sluoksnis
      Linijos tipas
      LinetypeScale
      Linijinis svoris
      MomentOfInertia
      Normalus
      Tėvas
      Perimetras
      PlotStyleName
      Pagrindinės kryptys
      PrincipalMoments
      „ProductOfInertia“
      „RadiiOfGyration“
      Storis
      Matomas

      „ArrayPolar“
      Masyvas Stačiakampis
      Kopijuoti
      Ištrinti
      Ištrinti
      „GetBoundingBox“
      „GetExtensionDictionary“
      „GetXData“
      Paryškinti
      Susikerta su
      Veidrodis
      Veidrodis 3D
      Perkelti
      Pasukti
      Pasukti 3D
      ScaleEntity
      „SetXData“
      Transformuoti
      Atnaujinti
      ScaleFactor

      Taikymas
      Spalva
      Dokumentas
      EntityName
      EntityType
      Rankena
      HasExtensionDictionary
      Aukštis
      Įterpimo taškas
      Sluoksnis
      Linijos tipas
      LinetypeScale
      Linijinis svoris
      vardas
      Normalus
      Tėvas
      ObliqueAngle
      PlotStyleName
      Sukimasis
      Storis
      Matomas

      „SolidCreator“

      „AddBox“
      AddCone
      Pridėti cilindrą
      AddEllipticalCone
      Pridėti elipsinį cilindrą
      AddExtrudedSolid
      AddExtrudedSolidAlongPath
      „AddRegion“
      AddRevolvedSolid
      „AddSphere“
      AddTorus
      „AddWedge“

      Taikymas
      Tėvas

      Antraštė
      32. langas
      „WindowState“

      Ištrinti
      „GetExtensionDictionary“
      „GetXData“
      „GetXRecordData“
      „SetXData“
      „SetXRecordData“

      Taikymas
      Dokumentas
      Rankena
      HasExtensionDictionary
      vardas
      Tėvas
      „TranslateID“

      Dialogo valdymo kalba (DCL)

      • DCL sąrašų dėžutės ir DCL vaizdai rodo tinkamą aukštį.
      • DCL sąrašų dėžutės sutrumpina teisingai.

      Liukai

      • Kai trinami asociatyviniai liukai, jų ribos su jais nebetrinamos.
      • Išsaugojus piešinį, elipsių ir elipsinių lankų kryptis nesikeičia, o tai anksčiau kėlė problemų, kai šie objektai buvo naudojami kaip liuko ribos.
      • „Bhatch“ komanda gali naudoti bloko viduje esančius objektus kaip ribinį kraštą.
      • Išsaugojus brėžinį, vartotojo apibrėžti liukų modeliai neturi atstatyti pagrindinio taško.
      • Ne asociatyvūs liukai nerodomi kaip asociatyvūs dialogo lange Liukas.
      • Dialogo langas „Bhatch“ ir sistemos kintamasis „HPASSOC“ yra sinchronizuoti.
      • Tekstas ir „MText“ dabar palaiko UNICODE simbolių rodymą.
      • Patobulintas „TrueType“ šriftų pagrindimas ir rodymas.
      • Atidarius ir uždarant dialogo langą DDEdit, tekstas nebėra modifikuojamas.
      • „IntelliCAD“ negenda, kai reguliuoja liniuotę dialogo lange „Mtext“.
      • Dialogo lange „Mtext“ rodoma esama fono spalva, o visos teksto spalvos yra tokios pačios kaip ir brėžinyje.
      • Vertikalus teksto sugriebimo taškas ir kryptis dabar labiau atitinka „AutoCAD“.
      • „Mtext“ pastraipos skirtuko pagrindimas yra patobulintas ir labiau atitinka „AutoCAD“.
      • Iš „Excel“ įklijuotas suformatuotas tekstas „IntelliCAD“ programoje rodomas tinkamai suformatuotas.
      • Šriftų atvaizdavimas apima bendrus patobulinimus.
      • Skersmens simboliai tinkamai rodomi „Mtext“.
      • „Mtext“ palaiko komandą „Explode“.
      • Sudėkite tekstą įstrižai ( S1#2).
      • Skaidrus priartinimai neišjungia dabartinio pasirinkimo.
      • Objekto fiksatoriai gali būti naudojami norint nurodyti mastelio keitimo lango taškus.
      • Komanda Keisti mastelį tinkamai nustato matmenų objektų apimtis.
      • Nors dinaminio mastelio keitimo parinktis buvo prieinama anksčiau, dabar ji yra komandų parinkčių sąraše ir meniu.

      Spausdinimo ypatybės

      • „IntelliCAD“ tinkamai spausdina mažesnius nei 2 milimetrų linijos svorius.
      • Taškų liukų modeliai spausdinami teisingai ir tinkamai rodomi spausdinimo peržiūros lange.
      • „IntelliCAD“ atidaro „CTB“ ir „STB“ spausdinimo stiliaus lentelių failus, sukurtus „AutoCAD 2005“ ir „2006“.
      • „IntelliCAD“ geriau tvarko sugadintus CTB ir STB spausdinimo stiliaus lentelių failus.
      • Spausdinimo peržiūros lango atšaukimas nebeuždarys „IntelliCAD“.

      ACIS ir 3D kietosios medžiagos

      „IntelliCAD“ naudoja naujas ACIS R15 SP3 bibliotekas.

      Atvaizdavimas

      „IntelliCAD“ naudoja naujausias „DaVinci Rendering 5.6.4“ bibliotekas.

      Poslinkis

      • Komanda „Poslinkis“ apima geresnį polilinijų, turinčių daug viršūnių arti vienas kito, valdymą (tai yra, trumpus atstumus tarp viršūnių).
      • Komanda „Poslinkis“ apipjauna išsigimusias dalis, kai susidariusi kreivė savaime susikerta.

      „Trim“ ir „Extend“ komandų palaikymas

      • Buvo atlikti bendri patobulinimai, skirti sudėtingoms komandoms „Apkirpti“ ir „Išplėsti“.
      • „Ray“ subjektai palaiko komandą „Apkirpti“.
      • Matmenų objektai palaiko apipjaustymo ir išplėtimo komandas.
      • „Wipeouts“ palaiko apipjaustymo ir išplėtimo komandas.
      • Vaizdo objektai palaiko apipjaustymo ir išplėtimo komandas.
      • „Polyline“ objektai pagerino „Trim“ ir „Extend“ komandų palaikymą.

      Mview

      • Išjungtos peržiūros tinkamai palaikomos.
      • „Mview“ grupės 90 kodai išsaugomi tinkamai.
      • Pervardžius maketai neišnyksta.
      • Įterpiant brėžinius su didelėmis daugiakampėmis akimis, našumas padidėjo 8 kartus.
      • Tarp lengvųjų linijų ir linijų objektų galima sukurti įpjovas.
      • Naujo piešimo vedlys nesukuria kelių failų, kai kelis kartus spustelėjama Baigti.
      • Įjungus „IntelliCAD“, įrankių juostos nebejudinamos iš ankstesnės padėties.
      • Linijos gali būti tinkamai susprogdintos.
      • Slinkimo pelės ratuku anuliavimo krūva nėra sugadinta.
      • Išsaugojus pirminį piešinį, išorinių nuorodų linijų tipai nekeičiami į Nuolatinis.
      • Antraštės ir poraštės valdikliai dialogo lange Parinktys rodo teisingus duomenis.
      • Matmenų reikšmės nesikeičia kopijuojant ir įklijuojant iš vieno piešinio į kitą.
      • Komanda Plotas teisingai apskaičiuoja sritį.
      • Tarpinius objektus galima ištrinti.
      • Komandos Paslėpti ir atspalviai tinkamai veikia perspektyviniame vaizde.
      • „IntelliCAD“ nebesibaigia atsitiktinai, kai fokusavimas perjungiamas į kitą programą keičiant piešimo parametrus.
      • „IntelliCAD“ nebegriūva spragtelėjus į įdėtų blokų objektų sankirtą.
      • „IntelliCAD“ nebekaba, kai sumažinta vertikaliai prijungta komandų juosta.
      • „IntelliCAD“ nebėra atsitiktinai užstrigusi po „IntelliCAD Explorer“ naršymo linijų tipuose.
      • Ištaisyta daug atminties nutekėjimų, įskaitant didelius nuotėkius tvarkant akis.

      Techninės pastabos

      3D DWF failų importavimas nepalaikomas

      Nors galite eksportuoti piešinį į 3D DWF formatą, negalite importuoti 3D DWF failų. Jei bandysite importuoti 3D DWF failą, „IntelliCAD“ brėžinys bus tuščias. Šiuo metu nepalaikomas 3D DWF failų importavimas.

      2D DWF failai gali sukelti klaidų

      Jei atidarysite arba patikrinsite 2D DWF failą, galite gauti klaidos pranešimus arba failas gali būti netinkamas naudoti. Galimybė dirbti su 2D DWF failais vis dar kuriama.

      Ištrinami objektai spausdinami kaip užpildyti daugiakampiai

      Ištrinami objektai spausdinami kaip daugiakampiai, užpildyti ta pačia spalva kaip ir dabartinė fono spalva. Kai kuriais atvejais tai gali sukelti netikėtų spausdinimo rezultatų, pavyzdžiui, spausdinant ant spalvoto popieriaus.

      Pavėluotas dokumentas

      LISPINIT sistemos kintamasis

      Nustato, ar LISP aplinka iš naujo inicijuojama, kai sukuriamas ar atidaromas naujas piešinys. Nustačius 1, LISP aplinka iš naujo inicijuojama atidarant ar kuriant naują piešinį. Nustačius 0, LISP aplinka išsaugoma ir naudojama naujame brėžinyje.

      Tipas: Sveikasis skaičius

      Išsaugota: Registre

      Diapazonas: 0 (išjungta = neinicijuoja LISP), 1 (įjungta = iš naujo inicijuoja LISP)

      Pridėti komandą „Raster Image“

      Be rašymo imageattach komandų juostoje, norėdami prie piešinio pridėti rastrinių vaizdų, taip pat galite įvesti rasterinas.

      Kas naujo IntelliCAD 6.1

      Naujos savybės

      Sukurkite atvaizdus

      „IntelliCAD“ naudoja naujas ir patobulintas atvaizdavimo funkcijas, kad sukurtų kokybiškesnius ir tikroviškesnius modelių vaizdus. Išplėstinis atvaizdavimas dabar yra standartinis visuose „IntelliCAD“ lygiuose, įskaitant „Standard“, „Professional“ ir „Pro Plus“.

      Formatuoti tekstą

      Įvedant tekstą naudojant Įterpti ir gt Daugiaeilį tekstą, galimos naujos formatavimo funkcijos. Galite nurodyti teksto spalvą, pirmosios eilutės įtraukas, pastraipų įtraukas, dešines įtraukas ir skirtukus.

      Pridėkite ir įrašykite garsą

      „IntelliCAD“ suteikia unikalią galimybę įrašyti garso užrašus, kurie yra garso įrašai, prijungti prie objektų ir kuriuos galima bet kada atkurti. Pvz., Garso įrašai gamyklos aukšto plane gali apibūdinti tam tikros gamyklos teritorijos priežiūros veiklą, o darbuotojai gali paleisti garso įrašus, kad išgirstų instrukcijas.

      Darbas su 3D kietosiomis medžiagomis

      Be kietųjų medžiagų pjaustymo ir pjaustymo, dabar galite pjaustyti regionus ir kūnus (paprastai lakštus). Ši funkcija galima, jei jūsų „IntelliCAD“ versija palaiko ACIS kietųjų dalelių redagavimą.

      Naudokite objektų užraktus

      Dabar, kai naudojate objektų užfiksavimus, galite greitai pritaikyti liuko modelius:

      • Pritvirtinkite prie liuko modelio linijų vidurinių ir galinių taškų.
      • Užfiksuokite artimiausią tašką ir statmeną tašką liuko modelio linijoje.
      • Prijunkite prie bet kurio susikirtimo taško ar tariamo susikirtimo taško, kuriame modelio linija susikerta su kitais objektais, kuriuos palaiko objekto spragtelėjimai.

      Naudokite naujus sistemos kintamuosius

      Nauji sistemos kintamieji: AUDIOICON, AUDIOICONCOLOR ir AUDIOICONSCALE.

      Svarbūs pataisymai

      Kelių eilučių tekstas

      • Išeinant iš komandų dialogo lango MTEXT teksto aukštis daugialypiame tekste išsaugomas teisingai.
      • Komandos MTEXT (paryškintas, kursyvus ir pabrauktas) formatavimas dabar veikia tinkamai.
      • Dabar su MTEXT komanda galite tinkamai naudoti garbanotas pradžios ir pabaigos skliaustus.
      • MTEXT objektai dabar gali būti naudojami kaip pažangiausias su komanda TRIM.

      Subjektas spragteli

      • Išplėstinė sankryža dabar veikia tinkamai.
      • „IntelliCAD“ fiksatoriai nebėra įstrigę vienoje vietoje ir jiems nebereikia iš naujo nustatyti fiksavimo.

      Liukai

      • Perkeliant liukus, visos susijusios ribos juda kartu su liuku.
      • Komandos ARRAY, ARRAY3D, MIRROR ir MIRROR3D dabar veikia su liuko objektais.
      • Liuko skalė išsaugota teisingai.
      • Tvirti liukai teisingai išnaudoja visas splaino mazgų ribas. Tai taip pat pašalino nedideles Kanji simbolių rodymo problemas.
      • Jei liuko objektas turi tą patį pavadinimą kaip ICAD.PAT faile esantis liuko modelis, tačiau jame yra kitoks apibrėžimas, išsaugojus šį objekto liuko apibrėžimą nebebus iš naujo apibrėžta.
      • Liuko objektai geriau veikia su CHANGE ir ENTPROP komandomis.
      • Didesnis našumas dirbant su tankiais liukų modeliais, įskaitant modelius, kurie yra per tankūs rodyti.
      • Dinaminis vilkimas yra maždaug penkis kartus greitesnis, kai vilkite įterptus blokus, kuriuose yra liuko objektų.

      Linijiniai tipai

      • Dabar vartotojo nustatyti sudėtingi linijų tipų modeliai išsaugomi ir rodomi tinkamai.
      • „IntelliCAD“ dabar veikia tinkamai, kai vienu metu importuojami keli linijų tipai.

      Spausdinimo ypatybės

      • Vartotojo apibrėžtos spausdinimo stiliaus lentelės dabar išsaugomos C: Documents and Settings user My Documents Print Styles pagal Microsoft Windows logotipo reikalavimus.
      • Dialogo lange Spausdinimo stiliaus failo pavadinimas neleidžiami netinkami failų pavadinimai.
      • Dialogo lange Spausdinimo stiliaus lentelės redaktorius matomi ilgi failų pavadinimai.
      • Skirtuko Spausdinimas parinktys, esančios skiltyje Įrankiai ir gt parinktys, dabar nepasiekiamos, kai neatidaromi jokie brėžiniai.
      • „IntelliCAD“ dabar veikia tinkamai, kai negalima aptikti spausdinimo stiliaus nustatymų.

      ACIS ir 3D kietosios medžiagos

      ACIS primityvai sukuriami naudojant dabartinį spalvų nustatymą (ne visada „BYLAYER“).

      Suderinkite savybes

      Komanda MATCHPROP nukopijuoja linijos plotį, jei visi šaltinio linijos segmentai yra vienodo pločio.

      Subjekto savybės

      • ENTPROP komanda leidžia teisingai pakeisti daugiasluoksnio plotį.
      • Santykiniai keliai dabar tinkamai veikia objektų hipersaitose.

      Ekranas

      • „Zoom Extents“ teisingai apskaičiuoja vaizdą, kai objektai išplečiami už dabartinio rodinio ribų.
      • Pakeitimus, atliktus naudojant DVIEW, galite peržiūrėti be papildomos REGEN.
      • OLE objektai lieka matomi net nutrūkus nuorodoms.
      • Dinaminis pelės ratuko priartinimas tinkamai nukreipia mastelį į žymeklio vietą, kai naudojami keli monitoriai.
      • Visi įterpti MINSERT objektai dabar rodomi tinkamai.
      • „VPLAYER freeze“ dabar tinkamai veikia popieriaus erdvėje esantiems objektams.
      • Nuolatiniai, nematomi atributai dabar rodomi tinkamai, kai ATTDISP įjungtas.
      • „IntelliCAD“ nuolat rodo linijų svorius modelių erdvės peržiūros sferose.
      • Anksčiau, jei „IntelliCAD“ negalėjo tinkamai parodyti vieno bloko objekto, jis nerodys nė vieno likusio bloko apibrėžimo objekto. Likę bloko objektai dabar rodomi, kai vieno bloko objekto negalima tinkamai parodyti (pavyzdžiui, jei HATCH objektas buvo per tankus rodyti).

      Komandų juosta

      • Labai pagerėjo komandų juostos slinkimo našumas.
      • Komandų juostoje atsitiktinai nerodomi pasikartojantys įrašai.
      • Komandų juosta teisingai išsaugo jos dydį, jei pakeisite jos vertikalų dydį.

      API skambučiai

      • „Entmod“ dabar teisingai sukurs ir parodys atributų objektus.
      • „VBA Select“ metodas tinkamai veikia „IntelliCAD“ dideliems pasirinkimams.

      Daugiau pataisymų

      • „IntelliCAD Explorer“ veikia tinkamai, kai ištrinami matmenų stiliai arba teksto stiliai.
      • Bloko apibrėžimai pridedami prie blokų lentelės, kai blokų intarpas atšaukiamas.
      • Komanda AREA teisingai praneša apie spline objektų perimetrą (o ne apskritimą).
      • Išsaugant brėžinius, XCLIP ribos nebėra ištrintos.
      • Tam tikrų operacijų atlikimas su pasirinktais WIPEOUT objektais dabar veikia tinkamai.
      • „Extrude“ tinkamai veikia objektuose, sukurtuose naudojant komandą RETANGLE.
      • SOLID objektai dabar tinkamai atsižvelgia į objekto spalvą, kai DXF failai yra importuojami į „IntelliCAD“.
      • Vaizdo apibrėžimų įkėlimo/iškrovimo būsena (DXF grupės kodas 280) dabar yra tinkamai išsaugota.
      • „Grip“ pasirinktų objektų pasirinkimą dabar galima panaikinti naudojant „Shift“ klavišą („Shift-pick“, „Shift-Window“, „Shift-Crossing“).
      • „IntelliCAD“ apima patobulintą rūšiavimo lentelės tvarkymą, kai joje yra nuorodų į ištrintus objektus.
      • Išsprogę blokai, kurių vienoje ašyje yra neigiamas mastelio koeficientas, elipsės objektai nebesukami neteisingai.

      Techninės pastabos

      Retas gedimas dėl operacinės sistemos atminties nutekėjimo

      Jei naudojate „Windows (R) XP“ operacinę sistemą, sukūrus labai sudėtingus brėžinius per vieną „IntelliCAD“ seansą, „IntelliCAD“ gali sugesti. Taip yra todėl, kad „Windows XP“ kiekvieną kartą, kai naudojate tam tikras „IntelliCAD“ komandas, praleidžia nedidelę atminties dalį. Jei per vieną „IntelliCAD“ seansą naudosite daug šių komandų (pavyzdžiui, nubrėžsite apie 2 000 eilučių), „IntelliCAD“ gali sugesti.

      Dauguma vartotojų nepatiria problemų, kurias sukelia šie atminties nutekėjimai. Tačiau jei susiduriate su problemomis, apsvarstykite galimybę įdiegti karštąsias pataisas, kurias galima įsigyti iš „Microsoft“. Norėdami gauti daugiau informacijos, eikite į:

      Kas naujo IntelliCAD 6.0

      „IntelliCAD 6.0“ apima patobulinimus, kurie padidina grafikos našumą nuo 400% iki 1000%. Su šiais patobulinimais „IntelliCAD“ dabar gali tvarkyti didesnius brėžinius nei bet kada anksčiau.

      Spausdinimas buvo labai patobulintas, suteikiant vartotojams daugiau lankstumo ir kontroliuojant spausdinimo procesą. Naujos spausdinimo stiliaus lentelės leidžia vartotojams vis tiek nurodyti spalvų nustatymus, bet taip pat leidžia vartotojams nurodyti rašiklio plotį, linijos tipą ir linijos svorį, neatsižvelgiant į spalvą. Spausdinimo stiliaus lentelės saugomos failuose (.ctb ir .stb failai), todėl vartotojai gali jas pritaikyti kituose brėžiniuose ir bendrinti su kitais vartotojais.

      Kiti patobulinimai yra

      • Išorinių nuorodų valdymas
      • Sankryža Snap su nauja išplėstine parinktimi,
      • Išsaugokite ir atkurkite piešimo aplinkos failus
      • Lengvesnė navigacija tarp modelio erdvės ir popieriaus vietos.

      Žemiau rasite išsamesnį „IntelliCAD 6“ naujovių sąrašą

      Spausdinimo stiliaus lentelių priskyrimas

      Šios spausdinimo funkcijos labai pagerino spausdinimo proceso lankstumą ir valdymą:

      • Anksčiau galite naudoti „PenMap“/„Width“ žemėlapius, kad susietumėte spalvas su konkrečiu rašiklio pločiu spausdintuve. Naujos spausdinimo stiliaus lentelės leidžia vis tiek keisti spalvas ir keisti jų parametrus, bet taip pat leidžia nurodyti rašiklio plotį, linijos tipą ir linijos svorį, neatsižvelgiant į spalvą.
      • Spausdinimo stiliaus lentelės (.ctb ir .stb failai) saugomos rinkmenose, kurias galite bendrinti keliuose piešimo failais arba su kitais vartotojais.

      Spausdinimo stiliaus lentelės turi įtakos daugeliui esamų funkcijų, įskaitant: Naujas piešimo ir naujo piešimo vedlio ypatybės ir objekto ypatybių įrankių juosta Keisti „IntelliCAD Explorer“ (sluoksniai) Piešimo nustatymai ir „gt“ objekto kūrimo skirtukas Būsenos juosta Parinktys ir „gt Keliai/failai“ skirtukas Parinktys ir gt Spausdinimo skirtukas ir Spausdinimo ir gt Išplėstinis skirtukas .

      Taip pat yra keletas naujų spausdinimo stiliaus lentelių komandų: Spausdinimo stilius (printstyle), Spausdinimo stilių tvarkyklė (stilių tvarkyklė), Konvertuoti piešimo spausdinimo stiliaus lenteles (konvertuoti stilius) ir Konvertuoti CTB spausdinimo stiliaus lentelę (convertctb).

      Išorinių nuorodų valdymas

      Naudojant naująją „Xref Manager“ dabar lengviau prijungti išorines nuorodas ir dirbti su jomis. Galite peržiūrėti išsamų nuorodos brėžinio sąrašą arba hierarchinį ekraną, rodantį, kaip brėžiniai yra įdėti ir susiję vienas su kitu. Greitai pritvirtinkite, nuimkite, iš naujo įkelkite, įriškite, atidarykite ir pakeiskite visų dabartinių brėžinių išorinių ir drovių nuorodų kelią.

      „Xref Manager“ leidžia efektyviau naudoti tas pačias išorines nuorodas, kaip ir ankstesnėse ir droviausiose „IntelliCAD“ versijose.

      Darbas su 3D kietosiomis medžiagomis

      „IntelliCAD Standard“ versija dabar palaiko 3D kietųjų dalelių peržiūrą ir ribotą redagavimą, įskaitant judėjimą, sukimąsi ir mastelio keitimą. „IntelliCAD Professional“ versija vis dar leidžia kurti ir išsamiau redaguoti 3D kietąsias medžiagas.

      Naudojant objekto fiksatorius

      Esamas „Intersection Snap“ turi naują išplėstinę parinktį, kuri užfiksuoja loginę vietą, kurioje susikertų du objektai, jei jie būtų begalinio ilgio.

      Naujasis tariamojo susikirtimo spragtelėjimo įrankis užfiksuoja dviejų objektų, kurie nėra toje pačioje plokštumoje, bet susikerta dabartiniame rodinyje, sankirtą. Taip pat galite naudoti jos išplėstinę parinktį, kuri perkelia į loginę vietą, kurioje susikertų du objektai, jei jie būtų begalinio ilgio.

      Tinkinkite daugiau parinkčių

      Šios funkcijos yra naujos dialogo lange Įrankiai ir gt parinktys:

      • Skirtukas Bendra Nustatykite numatytąjį išsaugojimo formatą. Nurodykite, kaip atidaromi brėžiniai.
      • Skirtukas „Keliai/failai“ Nurodykite spausdinimo stiliaus lentelių paieškos kelius.
      • Rodymo skirtukas Komandų istorijoje naudokite rodykles aukštyn/žemyn. Rodyti arba slėpti skirtukus Modelis ir Išdėstymas. Rodyti arba slėpti slinkties juostas.
      • Skirtukas Profiliai Kurkite ir tvarkykite piešimo aplinkos profilius.
      • Spausdinimo skirtukas Nurodykite visų brėžinių antraštes ir poraštes. Naujiems brėžiniams priskirti numatytuosius spausdinimo stiliaus lentelės nustatymus.

      Išsaugokite ir atkurkite piešimo aplinkos profilius

      Tinkinkite piešimo aplinką valdančius nustatymus, tada išsaugokite ir atkurkite šiuos nustatymus profilyje. Pavyzdžiui, jei norite dirbti su pasirinktiniais meniu ir įrankių juostomis, galite išsaugoti šiuos nustatymus kaip savo profilį.

      Profiliai gali būti naudingi, jei turite kelis vartotojus, turinčius skirtingas nuostatas, arba jei esate vienas vartotojas, dirbantis su įvairiais projektais, kuriems reikia unikalių nustatymų. Jūs netgi galite eksportuoti savo profilį ir atsinešti jį su savimi, kai dirbate su kitu „com & shyputer“.

      Naršykite modelio erdvėje ir popieriaus erdvėje

      Naudokite patobulintą modelio/popieriaus erdvės valdiklį būsenos juostoje, kad efektyviau ir patogiau perjungtumėte modelio erdvę į popieriaus vietą skirtuke Modelis arba Išdėstymas.

      Taip pat galite pakeisti skirtukų „Modelis“ ir „Maketas“ rodymą šiais būdais:

      • Rodyti arba slėpti skirtukus Modelis ir Išdėstymas.
      • Pakeiskite išdėstymo skirtukų padėtį.

      Dirbkite komandų juostoje

      Komandų juostoje galite atlikti šiuos veiksmus:

      • Pasirinkite tekstą, tada dešiniuoju pelės mygtuku spustelėkite, kad nukopijuotumėte, iškirptumėte ir įklijuotumėte.
      • Paspauskite Ctrl + K ir Ctrl + L, jei norite judėti pirmyn ir atgal komandoje his & shytory.
      • Norėdami slinkti komandų istorija, naudokite rodykles aukštyn ir žemyn, jei tai įgalinta pasirinkus ir drovus Įrankiai ir gt parinktys.

      Pasirinkite atskiras „IntelliCAD“ sesijas

      Naudokite naują vienos sesijos komandą (įveskite singleton), kad pasirinktumėte, ar „IntelliCAD“ galima paleisti vieną ar kelis kartus vienu metu.

      Naudojant naujus sistemos kintamuosius

      Nauji sistemos kintamieji: APBOX, CPLOTSTYLE, CTRLMOUSE, DEFLPSTYLE, DEFPLSTYLE, DEFPLSTYLETBL, FONTALT, PSTYLEMODE, PSTYLEPOLICY, MBUTTONPAN, SAVEROUNDTRIP ir SHOWTABS.

      Našumo patobulinimai

      Daugelis „IntelliCAD“ funkcijų apima didesnį našumą. Šioje lentelėje aprašyti pagrindiniai patobulinimai ir numatomas našumo padidėjimas.

      Po gaubtu

      Be funkcijų ir našumo patobulinimų, buvo daug bendrų „IntelliCAD“ patobulinimų, įskaitant šimtus klaidų, atminties problemų ir „IntelliCAD“ paleidimo laiko pagerinimą.


      NYC gatvės ant popieriaus

      Kaip įprasta vystymo projektų atveju, prieš padedant kastuvą ant žemės, rašiklis turi būti popieriuje, o po to-keletas apžvalgų ir pasirašymų. Taip yra ir su gatvių statyba. Tačiau unikalu yra tai, kad gatvė turi būti įtraukta į žemėlapį prieš ją statant.

      Niujorke naujai pasiūlyta gatvė turi būti pridėta prie oficialaus miesto žemėlapio ir#8217 (nepainioti su NYCityMap), naudojant vienodos žemės naudojimo peržiūros procedūrą (ULURP). Taigi gatvė egzistuos popieriuje, kol ji taps realybe. Šios gatvės tapo žinomos kaip popierinės. Popierinės gatvės būdingos ne tik Niujorkui, bet ULURP.

      Popierinės gatvės ant popieriaus gali egzistuoti tik daugelį metų, kol jos bus pastatytos. Prieš pradedant statybas gatvės konfigūracija ar pavadinimas gali pasikeisti. Yra net situacijų, kai gatvė gali būti sustabdyta (panaikinta) ir#8211 žr. Apibrėžimą žemiau, kol ji netaps realybe.

      Žemėlapyje esančios punktyrinės linijos vaizduoja popierines gatves Staten salos Midlando paplūdimio dalyje. Iš teritorijos aišku, kad šiomis užpildymo gatvėmis ketinama užbaigti suplanuotą gatvių tinklą, kai jis bus visiškai pastatytas. Tačiau gali būti aplinkybių (pvz., Buvimas potvynių zonoje), kurios neleidžia tiesti gatvių.

      Popierinės gatvės: Midlando paplūdimys, Stateno sala

      Nors iš pradžių tik popieriuje, popierines gatves galima rasti NYC skaitmeniniuose duomenyse. NYC „Street Centerline“ (CSCL) duomenų rinkinys Niujorko atvirų duomenų portale ir „City Planning ’s LION“ duomenų rinkinyje apima popierines gatves. Tiems, kurie domisi, „LION“ yra CSCL ištrauka, apimanti tiek vienos linijos (bendrąją), tiek dviejų eilučių (kelio važiuojamąją dalį) gatvių tinklo vaizdą ir papildomas geografines vietoves. Be to, „LION“ turi daugiau smulkių segmentų (pertraukos įvyksta, kai susikerta geografinės vietovės arba yra unikalių adresų diapazono pertraukų). Tuo tarpu CSCL yra orientuota būtent į faktinį gatvės (kelio važiuojamosios dalies) vaizdavimą, suskirstant į segmentus. Daugiau apie šiuos duomenų rinkinius vėliau skirtame įraše.

      Popierines gatves galima rasti taip:
      LION – ypatybių vertės 5 ir 9
      CSCL – STATUS reikšmės 3 ir 9.

      Popierinės gatvės atvirkštinė pusė yra nubrėžta gatvė. Kaip ir pavadinimas, tai yra atvejis, kai gatvė buvo oficialiai pašalinta iš miesto žemėlapio. Kaip ir popierinėse gatvėse, gatvė ant popieriaus (miesto žemėlapis) bus rodoma kaip atšaukta, kol ji nebus iš tikrųjų pašalinta.

      Išsiaiškinta gatvė: Melrose Crescent, Bronksas

      Išsiaiškintas gatves galima rasti LION, kur būsena lygi 5.


      Reprodukuojamos mokslo ir programavimo pamokos

      Reprodukuojamas mokslas reiškia dalijimosi projekte naudojamus metodus ir darbo eigas. Vienas iš jūsų mokslo atkūrimo aspektų yra darbo eigos automatizavimas naudojant mokslinį programavimą. Jei jūsų kodas yra automatizuotas ir gerai dokumentuotas, tada kažkas kitas gali atlikti tą pačią jūsų duomenų analizę ir taip remtis jūsų darbu. Žemės duomenų mokslo atkuriamumas skatina dalintis žiniomis ir metodais, kad mokslinės pastangos galėtų remtis viena kita. Žemiau esančiose pamokose išmokite rašyti švarų, atkuriamą kodą. Taip pat sužinokite, kaip bendrinti savo kodą ir efektyviai bendradarbiauti naudojant versijų valdymo įrankius, tokius kaip „Git“ ir „GitHub“.


      Sukurti pilną didelės SDE siuntinių duomenų bazės tvarkymo sistemą

      Kai siuntinių duomenų bazė bus paversta skaitmenine, didžiausias rūpestis yra jos atnaujinimas. Vartotojai visada norės turėti prieigą prie naujausios informacijos ir nori jos greitai. Fairfax grafystėje, Virdžinijoje, „ArcSDE“ buvo įdiegta, kad vartotojai galėtų pasiekti visą GIS duomenų bazę vientisoje aplinkoje ir greitai pasiekti užklausas. Kitas žingsnis buvo nustatyti būdą, kaip duomenys galėtų būti tiesiogiai saugomi „ArcSDE“, o ne labiau paplitęs duomenų saugojimo metodas „ArcInfo LIBRARIAN“ ir „ArcSDE“. „Fairfax County“ pasirinko „NovaLIS“, kad įdiegtų sistemą, kurioje tai įmanoma. Ši diskusija apims tris sritis: sistemos kūrimą, sistemos diegimą ir vartotojo požiūrį į sistemą. „Fairfax County“ ir „NovaLIS“ darbuotojai aptars sistemos kūrimą. Tai apims duomenų bazės kūrimo koncepcijas ir problemas, taip pat darbo eigos proceso problemas ir tai, kaip jos buvo išspręstos. Taip pat bus diskutuojama apie sistemos architektūrą. Apie sistemos diegimą taip pat kalbės darbuotojai iš „Fairfax County“ ir „NovaLIS“. Tai apims diskusiją apie sukurtą ir įdiegtą programinę įrangą ir jos sąveiką su SDE duomenų baze. „Fairfax County“ atstovas per visą šį procesą kalbės apie vartotojo požiūrį. Tai apims ir tai, kaip dėl šios naujos sistemos įdiegimo pasikeitė užduotys. Jie taip pat aptars būtinus bandymus, kurie buvo atlikti siekiant užtikrinti, kad gaminys atliktų visas užduotis, būtinas siuntų duomenų bazės priežiūrai.

      Kur buvome iki skaitmeninių duomenų

      Fairfax grafystė yra įsteigta apygarda JAV. Jis yra visai šalia Vašingtono, šiaurinėje Virdžinijos valstijoje. Fairfax grafystė apima 399 kvadratinių mylių plotą ir gyvena daugiau nei 900 000 žmonių, gyvenančių 330 000 žemės sklypų. Fairfax apygardos GIS ir žemėlapių skyrius turi valdyti visus sklypo pakeitimus apskrityje ir išsaugoti juos žemėlapiuose. Šie žemėlapiai naudojami maždaug 80% grafystės operacijų. Todėl labai svarbu, kad ši informacija būtų bet kada atnaujinta ir prieinama Fairfax grafystės darbuotojams ir piliečiams.

      Iki 2000 m. Sausio mėn. Siuntinių duomenys buvo saugomi rašalu ant mylar 200 pėdų iki colio skalėje. Buvo vienas mylar nuosavybės linijoms, kitas - zonavimo linijoms ir dar vienas - gatvės pavadinimo perdangai. GIS techniką tvarko 8 GIS technikai. Šie technikai yra atsakingi už grafinių ir atributų duomenų įvedimą į duomenų bazę ir jų teisingumo užtikrinimą. Taip pat yra prižiūrėtojas, kuris valdo duomenų kokybės kontrolę ir užtikrina, kad procesai būtų atlikti teisingai.

      Pakeitimai buvo užrašomi ranka ant popieriaus „peržiūros lapo“. Kai prie lapo buvo pridėtas tam tikras pataisymų skaičius, technikas perkelia visas pataisas į „mylar“ žemėlapio lapą. Paprastai tai būtų padaryta metų pabaigoje, kai visi mylars turėjo būti atnaujinti spausdinti. Kasmet sausio mėnesį bus pradėtas kasmetinis žemėlapių knygų spausdinimas. Mokesčių administravimo departamentas apverstų mokesčių sąrašą, o žemėlapių lapai būtų sugauti iki tos datos ir tada užšaldyti spausdinti. Žemėlapių knygos būtų atspausdintos nuo 500 pėdų iki colių. Taip pat būtų nedaug žemėlapių knygų, atspausdintų 200 pėdų iki colio. Visas procesas turėtų būti baigtas maždaug tų metų birželio mėn. Tai reiškia, kad žemėlapiai, kuriuos žmonės naudotų, buvo nuo 6 iki 18 mėnesių pasenę.

      Šio projekto tikslas-turėti nuolat atnaujinamą duomenų bazę, kuri sujungtų redagavimo duomenų bazę ir peržiūros duomenų bazę į vieną visos įmonės sistemą. Tai buvo padaryta naudojant „Esri“ erdvinių duomenų bazių variklį (SDE) ir „NovaLIS GATE“ produktą. Visi duomenys saugomi centralizuotose lentelėse. Kai reikia atlikti redagavimą, pasirenkama darbo sritis ir redagavimui sukuriamas duomenų bazės pogrupis. Rodinių duomenų bazė yra tvarkoma derinant paketinį apdorojimą ir atnaujinimą realiuoju laiku iš centrinių lentelių.

      „Fairfax County“ GIS duomenų bazė yra maždaug 375 GB dydžio. Yra apie 350 GB spalvotų skaitmeninių ortofotografijų ir 25 GB vektorinių duomenų. Duomenys saugomi IBM AIX serverio SDE duomenų bazėje. Apskritis naudoja „Oracle 8.1.6“ ir „SDE 8.0.2“.

      Apskritis saugo ir tvarko maždaug 200 duomenų sluoksnių SDE duomenų bazėje. Šie duomenys apima 4000 masto šaltinio duomenų, tokių kaip magistraliniai rajonai, mokyklos lankymo ribos ir viešųjų įstaigų vietos. Jame taip pat yra 200 masto šaltinio duomenų, tokių kaip nuosavybės ir zonavimo duomenys. Taip pat duomenų bazėje saugoma planimetrinė ir kontūrinė informacija. Funkcijų tipai apima tašką, liniją, daugiakampį, regionus ir komentarus.

      „Fairfax County“ beveik visiems savo GIS darbams naudoja „Esri“ produktus. „Arc/Info“ yra profesionali programinė įranga, naudojama GIS biure, siekiant išlaikyti visus duomenų sluoksnius ir atlikti pažangią erdvinę analizę. Dauguma klientų naudoja „ArcView“, kad atliktų užklausas duomenų bazėje ir gamintų žemėlapio produktus. Žemėlapių objektai yra naudojami kaip integracijos įrankis GIS įdiegti į verslo procesus. Interneto žemėlapių serverio technologija naudojama skleisti GIS informaciją apskrityje ir jos piliečiams, naudojant internetą/intranetą.

      Paprastai GIS departamentas padeda apskričių agentūroms kurti GIS programinės įrangos programas. Kai kurios agentūros pradeda samdyti darbuotojus, labiau išmanančius GIS ir galinčius atimti dalį darbo iš GIS darbuotojų rankų ir leisti GIS skyriui spręsti visos šalies iniciatyvas. GIS departamentas sukūrė keletą programų kitoms agentūroms, kad galėtų lengvai pasiekti GIS. Viena programa yra „ArcView“. Į projektą jau įkelta daug populiarių duomenų sluoksnių, o vartotojai gali pritaikyti savo projektus pagal savo poreikius. Kita sukurta programa yra žemėlapių objektai. Tai turi mažesnį pėdsaką nei „ArcView“ projektas. Žmonės gali jį naudoti norėdami peržiūrėti sluoksnius, kuriuos jie nori peržiūrėti, jie pridedami prie rodinio, tada jie gali keisti mastelį, panoramuoti, atlikti užklausas ir kurti paprastus išvesties produktus. Kelios agentūros priėmė šią paraišką ir pratęsė ją, kad atitiktų jų specifinius poreikius.

      Fairfax grafystėje yra apie 200 GIS vartotojų, suskirstytų į 4 klasifikacijas. Pirma, yra atsitiktinis vartotojas, kuris naudoja žiniatinklio programas ir paprastai tik peržiūri duomenis. Apskrities piliečiai taip pat naudoja šias žiniatinklio programas. Antra, yra tam tikros programos vartotojai. Šie vartotojai dirba su pasirinktinėmis programomis, sukurtomis specialiai jų skyriaus funkcijai. Trečia, yra „ArcView“ energijos vartotojų. Šie vartotojai naudojasi „ArcView“ programine įranga, norėdami peržiūrėti, užklausti, analizuoti ir spausdinti erdvinius duomenis. Jie gali naudoti „ArcView“ be jokio pritaikymo. Ketvirtas lygis yra profesionalus vartotojas. Žmonės, kurie naudoja aukščiausios klasės GIS programinę įrangą, pvz., „ArcInfo“, analizuoja, kuria individualias programas, tvarko duomenis, kuria duomenų bazes ir palaiko visų lygių vartotojus apskrityje.

      Nuo 80 -ųjų pabaigos iki 90 -ųjų pradžios, kai kasmet buvo apie 12 000 naujų siuntų, Fairfax apygardos augimo tempas šiek tiek sulėtėjo. Tačiau apskrityje vis dar vyksta nemažai plėtros. Fairfax grafystė kasmet mato apie 5000 naujų siuntų. Taip pat įvyksta ir kitų sandorių, įskaitant kelių paėmimą, daugiabučių namų veiklą, adresų keitimą ir paprastą partijos pertvarkymą. Šie sandoriai per metus susumuoja.

      2000 m. Pradžioje visi turto ir zonavimo duomenys buvo paversti skaitmeniniais. Duomenys buvo įkelti į SDE duomenų bazę, kad vartotojai galėtų prieiti prie duomenų. Prieš baigdami duomenų konvertavimą, žinojome, kad mums reikės tam tikro būdo, kaip šiuos duomenis išlaikyti. 1999 m. Pradžioje pradėjome kurti šiam tikslui skirtą programą.

      Mes žinojome, kad duomenys bus saugomi SDE. Mes išbandėme aprėptimi pagrįstus saugojimo mechanizmus, tačiau jie nepasiteisino gerai veikiant daugeliui vartotojų. Todėl norėjome programos, kuri veiktų su SDE duomenų baze, o ne tik su aprėptimis ar formos failais bibliotekoje ar „AcrStorm“.

      Sukurti programą „namuose“

      Vienas iš šios programos kūrimo variantų yra tai, kad galėtume ką nors pastatyti namuose. Tai buvo naudinga tuo, kad galėtume visiškai kontroliuoti visus programos aspektus. Jei norėtume ką nors pakeisti, galėtume juos tiesiog atlikti. Kitas privalumas yra tai, kad galėtume dirbti pagal savo tvarkaraštį ir galbūt viską padaryti anksčiau laiko, o ne laukti rangovo tvarkaraščio. Ši galimybė mums atrodė labai patraukli dėl šių priežasčių. Mes taip pat manėme, kad turėdami 4 GIS kūrėjus, galime lengvai priimti šį duomenų priežiūros programos kūrimo iššūkį.

      Pirkite komercinę prekę iš lentynos (COTS)

      Kitas šios programos kūrimo variantas yra įsigyti jau sukurtą programinę įrangą. Privalumai yra tai, kad kažkas kitas sukūrė šią programą ir daugelis žmonių ją išbandė. Tai taip pat gali reikšti, kad programinę įrangą galime turėti dar anksčiau, nes ji jau sukurta. Taip pat atsirastų kažkas, kuris ją nuolat prižiūrėtų, kad nereikėtų savo laiko naudoti priežiūrai. Neigiama pusė yra ta, kad komercinis produktas beveik tikrai netiks esamam duomenų modeliui ir kažką reikės pakeisti, arba programinę įrangą, arba duomenų modelį, arba abu.

      Nusprendę, kad programa reikalinga mūsų kadastro duomenims atnaujinti, pradėjome nagrinėti šios programos reikalavimus. Viena iš pirmųjų mūsų užduočių buvo nustatyti užduotis, kurios buvo susijusios su rankiniu žemėlapių atnaujinimu. Aptardami užduotis, stengėmės, kad aprašymai būtų laikomi skaitmeninių duomenų kontekste, kad galėtume lengvai paimti šį užduočių sąrašą ir naudoti jį nustatydami naujos programos apimtį. Siekdami įsitikinti, kad nepraleidome nė vienos užduoties, būtinai įtraukėme visus duomenų redaktorius į užduotis, kurias jie turėjo atlikti, kad redagavimas būtų atliktas rankiniu būdu. Užduotys, kurios, mūsų manymu, yra būtinos mūsų žemėlapiams atnaujinti, yra šios: visų siuntinių pakeitimų fiksavimas, blokų pakeitimai, padalijimų pakeitimai, neteisėtų siuntinių padalijimų žymėjimas, visų teisių užimti gavimas, visų gatvių vidurio linijų pridėjimas, visų zonavimo ribų keitimas, visų laukiančių zonavimo ribų pakeitimų fiksavimas, visos simbolikos pridėjimas ir visų su bet kokiu redagavimu susijusių teksto pakeitimų fiksavimas. Kai šios užduotys buvo nustatytos, turėjome įsitikinti, kad visi rankiniu būdu atlikti pakeitimai buvo įtraukti į skaitmeninį procesą.

      Žiūrėdami į tai, susidūrėme su kai kuriomis problemomis, kurios būtų veiksnys viso kūrimo proceso metu. Pavyzdžiui, antžeminė kontrolė buvo problema, nes bet kuriame plokštės ar zonavimo pakeitimo puslapyje nebus mažai kontrolės taškų arba jų nebus. Tai reiškė, kad reikia parengti alternatyvius plokščių įtraukimo į duomenis metodus. Šiuo metu nėra galimybės ištaisyti šios situacijos.

      Kita šiuo metu atskleista problema buvo ta, kad pateikti duomenys neprivalėjo būti prognozuojami. Šiuo metu leidžiame pateikti bet kokias projekcijas, įskaitant jokias. Tačiau dauguma pateiktų dokumentų yra NAD27, mūsų duomenų bazė yra NAD83. Pradėjome reikalavimų pakeitimo procesą, kad visi pateikti dokumentai būtų NAD83. Tačiau šis procesas užtruks šiek tiek laiko, todėl programa turi sugebėti apdoroti visas prognozes iki to laiko, kai visi duomenys bus pateikti NAD83.

      Vienas iš dalykų, kuriuos mes matome kaip problemą, bet šiuo metu negalime jų pakeisti, yra elektroninis platinimas. Ateityje planai ir padalijimo planai gali būti pateikti skaitmenine forma, pvz., DXF, DWG ar DGN. Kad tai atitiktų, programa turi sugebėti tvarkyti šiuos failų formatus ir, jei įmanoma, daugiau.

      Paskutinė problema, su kuria susidūrėme proceso pradžioje, buvo kai kurių siūlomų sluoksnių sukūrimas planimetrijos fiksavimui. Šie sluoksniai turės tas pačias savybes, kaip ir nuotraukų patvirtinti sluoksniai, kurie šiuo metu yra duomenų bazėje, tačiau juose bus tik planimetrinės funkcijos, kurių apskritis nepatvirtino ar nepriėmė. Kai kurie šių sluoksnių pavyzdžiai būtų siūlomas pagrindinis ir siūlomas nedidelis transportas, siūloma gatvės centro linija, siūlomi pastato pėdsakai ir siūlomos hidrologinės savybės. Patikrinus ar priėmus duomenis, juos reikia perkelti iš siūlomo sluoksnio į atitinkamą patvirtintą temą ir tada pašalinti iš siūlomos temos.

      Kitas dalykas, apie kurį galvojome, buvo tai, kad norime kontroliuoti duomenų bazės versiją. Prie kiekvienos sukurtos funkcijos būtų susieta data, kada ji buvo sukurta, kiekviena ištrinta funkcija būtų susieta su ištrynimo data ir ji nebus ištrinta. Tai reiškė, kad reikia stebėti visas funkcijas ir jas palyginti, ar jos buvo ištrintos, ar ne. Tai leistų mums pamatyti, kaip sklypas ir zonavimo sluoksniai atrodė bet kuriuo metu.

      Nuosavybės redagavimo funkcijos

      Norėdami sudaryti visų su nuosavybe susijusių funkcijų sąrašą, paėmėme visų duomenų (dažniausiai popierinės kopijos), kurios patenka į siuntinio atnaujinimo procesą, pavyzdį ir pažymėjome, kuriuos sluoksnius reikia atnaujinti, kad įsitikintume, jog išbandėme kiekvieno sluoksnio atnaujinimas. Pirmasis elementas, kurį apžiūrėjome, buvo įrašyta platforma, nes tai buvo labiausiai paplitęs atnaujinimo tipas. Jei susiduriame su kokia nors didele problema, geriausia ją rasti proceso pradžioje, o ne vėliau, kai jau būtume praleidę daug valandų programai.

      Užfiksuojant įrašytą plokštelę reikia atnaujinti sklypą, bloką, padalinį, pirmumo teisę, servitutą, gatvės centrinę liniją, bendrą erdvę, užtvankos ir anotacijų temas, tačiau taip pat gali būti atnaujintos kartografinės ypatybės. Ne visos šios funkcijos būtų keičiamos visais atvejais, tačiau norėjome įsitikinti, kad programa sugebėjo atnaujinti paveiktus sluoksnius. Mes taip pat norėjome, kad ji galėtų pasakyti, kurios temos buvo pakeistos. Vienas didžiausių šio sluoksnio rūpesčių buvo tai, kad nebuvo privalomos kontrolės, kad duomenys būtų susieti su žeme.

      Redaguojant kelią buvo nuspręsta, kad jis gali apimti sklypus, kvartalus, padalinius, pirmumo teises, servitutus, gatvių vidurio linijas, bendro naudojimo zonas ir visų susijusių temų anotacijas, tačiau taip pat gali būti atnaujintos kartografinės ypatybės. Ne visos šios funkcijos būtų keičiamos visais atvejais, tačiau norėjome įsitikinti, kad programa galės atnaujinti sukurtas temas. Mes taip pat norėjome, kad ji galėtų pasakyti, kurios temos buvo pakeistos tokio tipo redagavimo metu. Kitas šios temos rūpestis buvo tai, kad nebuvo privalomos kontrolės, kad duomenys būtų susieti su žeme.

      Kalbant apie svetainės planų užfiksavimą, proceso metu susidūrėme su nedideliu trūkumu. Atliekant rankinį procesą, vietovės plano surinkimas apimtų tam tikrą planimetrinę informaciją, pvz., Pastato pėdų atspaudus, grindinio kraštą, įskaitant automobilių stovėjimo aikšteles, ir hidrografines savybes. Tai privertė mus permąstyti savo procesą ir sugalvoti kažką, kas leistų mums sukurti tą patį produktą, kaip ir rankiniu būdu. Mes sugalvojome „pasiūlytas“ temas arba temas, kuriose galėtume patalpinti planimetrinio svetainės plano informaciją ir būtų prieinama redaktoriams bei naudotojams. Tada šios funkcijos galėtų būti ištrintos, nes jos buvo užfiksuotos mūsų planimetrinio ir ortofotografinio atnaujinimo procese. Siuntinio temos atnaujinimas su svetainės planu apimtų sklypo, kvartalo, padalinio, pirmumo teisės, servituto, gatvės vidurio linijos, bendro ploto, užtvankos ir anotacijų temų atnaujinimą, bet taip pat galėtų būti atnaujintos kartografinės ypatybės. Taip pat reikėtų atnaujinti siūlomas temas (pastato pėdsakas, dangos kraštas, gatvės vidurio linija ir hidrologinės savybės). Ne visos šios funkcijos būtų keičiamos visais atvejais, tačiau norėjome įsitikinti, kad programa galės atnaujinti paveiktas temas. Mes taip pat norėjome, kad ji galėtų pasakyti, kurios temos taip pat buvo pakeistos šio tipo redagavimo metu. Kitas šios temos rūpestis buvo tai, kad nebuvo privalomos kontrolės, kad duomenys būtų susieti su žeme.

      Siuntų konsolidavimas turėtų būti susijęs su siuntinio, kvartalo, padalinio, pirmumo teisės, servituto, gatvės vidurio linijos, bendro ploto, užtvankos ir komentarų temų atnaujinimu, tačiau taip pat gali būti atnaujintos kartografinės ypatybės. Ne visos šios funkcijos būtų keičiamos visais atvejais, tačiau norėjome įsitikinti, kad programa galės atnaujinti paveiktas temas. Mes taip pat norėjome, kad ji galėtų pasakyti, kurios temos buvo pakeistos.

      Siuntinio suskirstymo ar padalijimo fiksavimas apima siuntinio ir komentarų temų atnaujinimą, tačiau taip pat gali būti atnaujintos kartografinės funkcijos. Ne visos šios funkcijos būtų keičiamos visais atvejais, tačiau norėjome įsitikinti, kad programa galės atnaujinti paveiktas temas. Mes taip pat norėjome, kad ji galėtų pasakyti, kurios temos buvo pakeistos.

      Daugiabučio namo užgrobimas buvo labai sunkus. Kaip turėjome susieti šią funkciją su keliais adresais, kai ši funkcija priklausė daugeliui žmonių? Mokesčių įrašuose būtų keli įrašai apie vieną funkciją ir turėjo būti būdas susieti šią funkciją su visais esamais įrašais. Vienas iš sprendimų buvo panaudoti daugiakampio funkciją, kuri atstovaus bendrabučiui, ir sukurti tinklelį, kuriame būtų tiek langelių, kiek adresų. Deja, tai sukeltų problemų ieškant adreso Fairfax grafystės darbuotojams ar visuomenei. Priežastis ta, kad kadangi rungtynės būtų susietos tik su langeliu, atitinkančiu adresą, asmuo gali užimti vietą, kuri būtų pavaizduota žemėlapyje pažodžiui, todėl sukeltų painiavą. Dėl šios priežasties mes nusprendėme pavaizduoti daugiabučius kaip sukrautus regionus, suteikdami kiekvienam regionui savo adresą, ir dabar mes galėjome pritaikyti bet kurį adresą prie struktūros, bet ne padėtyje struktūroje.Nors tai nebuvo paprasčiausias sprendimas, jis išsprendė mūsų sprendžiamas problemas. Norint užbaigti sklypo redagavimą, įtraukiant daugiabutį, gali reikėti redaguoti šias temas: sklypą, bloką, padalijimą, pirmumo teisę, servitutą, gatvės centrinę liniją, bendrą erdvę, užtvankos ir komentarų temas, tačiau taip pat gali reikėti atnaujinti funkcijos. Ne visos šios funkcijos būtų keičiamos visais atvejais, tačiau norėjome įsitikinti, kad programa galės atnaujinti paveiktas temas. Mes taip pat norėjome, kad ji galėtų pasakyti, kurios temos buvo pakeistos.

      Servitutų pakeitimai buvo nesudėtingi. Tačiau tęsiant šį projektą keitėsi servitutų skaičius ir rūšys. Kadangi dabar buvo įmanoma užfiksuoti servitutus, kurie buvo maži rankinio kartografavimo skalėje 1: 200 pėdų, dabar Fairfax apygardos priežiūros taryba patarė užfiksuoti visus servitutus. Taip padvigubinome užfiksuotų servitutų skaičių ir iki projekto pabaigos jų galėtume turėti daugiau. Tai suteiks temai dar vieną aspektą, nes prireikus ji galės prisitaikyti prie naujų kodų kūrimo. Vienintelės temos, kurios gali būti įtrauktos į atnaujinimą, būtų servitutas, užtvanka ir komentarai, bet taip pat galėtų apimti kartografinių ypatybių atnaujinimą. Kai kurios iš jų būtų paprastesnės nei kitos ir nereikėtų keisti visų temų, tačiau atrodo, kad daugeliui jų reikia, kad visos temos būtų pakeistos visais atvejais.

      Kai visos temos buvo pakeistos, paskutinis dalykas, kurį reikėjo redaguoti, buvo „Oracle“ esanti lentelė, kurioje pateikiamas ryšys tarp siuntinio identifikavimo numerio (PIN) ir gatvės adreso. Kadangi tarp siuntinio ir adresų gali būti ryšys nuo vieno iki daugelio, redaktoriui reikės pakeisti lentelę ir pridėti visus adresus. Tai nebuvo tokia lengva užduotis, kaip atrodė iš pradžių. Sudėtingumo priežastis buvo ta, kad su adreso atnaujinimu buvo susijusios dvi lentelės. Viena iš jų buvo lentelė „Adreso_Intekstas“, o kita - „Svetainės_adresas“. Abu jie buvo saugomi „Oracle“, bet norint sukurti nuorodą iš lentelės „Svetainės_adresas“ į naujai sukurtus/ištrintus siuntinius, jums reikėjo pereiti per lentelę „Adreso_įveikti“. 1 paveiksle pavaizduotas ryšys tarp pastato, sklypo ir adresų lentelių.

      Atsižvelgiant į šį sudėtingumą, buvo nuspręsta, kad mes stengsimės, kad šis atnaujinimas būtų kuo automatizuotas. Buvo per daug vietų, kur galėjo atsirasti žmogiškoji klaida, o klaidos nustatymo procesas užimtų daug laiko. Šiuo metu manėme, kad šią problemą įtraukti į vieną iš galutinių procesų nebus jokių problemų, todėl likusią šios funkcijos dalį atidėjome.

      Zonavimo redagavimo funkcijos

      Tada mes perėjome į programos zonavimo skyrių. Kadangi rankinis procesas labai skyrėsi nuo rankinio siuntinių atnaujinimo proceso, manėme, kad tai užtruks tiek pat, kiek ne daugiau laiko nei siuntiniai, tačiau nustatėme, kad taip nėra. Išnagrinėję pakeitimų, atliekamų pagal zonavimo modifikacijas, tipus, mes nustatėme, kad jie labai panašūs į sklypų pakeitimus.

      Paraiškos zonavimui procesas pirmiausia yra pateiktas prašymas, ir mes jį rodome žemėlapyje. Tada paraiška iš dalies keičiama, patenkinama su įspėjimais arba be jų, atšaukiama arba atmetama. Visa tai turi būti stebima duomenų bazėje ir gali būti užklausta bet kurio vartotojo, turinčio prieigą prie duomenų bazės.

      Norint užfiksuoti teritoriją, kurioje yra laukiama zonavimo programa, vienintelės temos, kurias reikės redaguoti, yra laukiantis zonavimas, komentarai ir visos kartografinės ypatybės. Priežastis, dėl kurios nusprendėme atidėti zonavimą savo sluoksniui, buvo supaprastinti zonavimo sluoksnį. Jei ir laukiančias, ir teisines zonavimo ribas būtume įtraukę į tą pačią temą, kai kurie mūsų vartotojai būtų labai supainioti. Nors nesunku sukurti standartines legendas ir virtualias temas, tiek redaktoriui, tiek vartotojams atrodė paprasčiau išlaikyti laukiančius zonavimo pakeitimus atskirame sluoksnyje.

      Jei byla būtų pakeista, viskas, ką reikėtų pakeisti, būtų laukiantis zonavimas, komentarai ir visos kartografinės ypatybės. Tai yra vienas iš paprasčiausių zonavimo pakeitimų. Tačiau tai atsitinka dažnai, todėl norėjome įsitikinti, ar lengva redaguoti laukiantį zonavimo sluoksnį.

      Jei byla buvo patenkinta, šis redagavimas buvo šiek tiek daugiau nei paprastas atnaujinimas. Dabar technikas turėjo priimti suteiktą zonavimo pakeitimą ir pritaikyti jį dabartinei zonavimo temai. Tada jie turėtų pereiti prie laukiančios temos ir pakeisti statusą į suteiktą, kad jis nebūtų painiojamas su jokiomis šiuo metu laukiančiomis sritimis. Šiuo metu kilo tam tikra diskusija, ar išsaugoti suteiktą plotą laukiančioje temoje, ar ne. Išvada buvo ta, kad turėtume tai padaryti, kad turėtume galimybę atkurti, kaip zonavimas atrodys nuo bet kurios datos.

      Jei byla būtų atšaukta, viskas, ką reikėtų pakeisti, būtų laukiantis zonavimas, komentarai ir visos kartografinės ypatybės. Tai dar vienas paprastas pakeitimas, padarytas zonuojant. Tai atsitinka beveik taip pat dažnai, kaip ir suteikiant, nes dauguma paraiškų pateikiamos kelis kartus šiek tiek sukonfigūruotos, kad statytojas bent vieną iš jų patvirtintų. Dėl šios priežasties daugelis vėlesnių paraiškų gali būti atsiimtos patenkinus paraišką. Temos, kurios šioje situacijoje gali būti redaguojamos, laukia zonavimo, komentarų ir bet kokių kartografinių ypatybių.

      Perdangos rajonai Redaguoti funkcijas

      Perdangos rajonas yra apskrities sritys, turinčios ypatingų savybių, pavyzdžiui, oro uosto triukšmo poveikio zonos, greitkelių koridoriai, istoriniai rajonai, gamtos išteklių apsaugos zonos, ženklų kontrolės zonos, vandens tiekimo ir paveldo apsaugos zonos bei kitos. Perdangos rajono keitimo procesas yra toks pat kaip zonavimas. Todėl mums reikėjo sukurti temas, kurios užfiksuotų visų perdangos rajonų pakeitimus.

      Viskas, ką gauname už perdangos rajono pakeitimus, yra priimti pakeitimai. Šiuo metu byla buvo patenkinta, todėl šis pakeitimas buvo šiek tiek daugiau nei paprastas atnaujinimas. Dabar technikas turėjo priimti suteiktą perdangos rajono pakeitimą ir pritaikyti jį dabartinei perdangos rajono temai.

      Tada pradėjome nustatyti šios programos proceso kelią. Pradėjome rengti kai kurias procesų, kurie bus įtraukti į šią atnaujinimo programą, schemas. Tai darydami pradėjome rengti tai, kas, mūsų nuomone, bus mūsų sistemos reikalavimų schema. Šis dokumentas sparčiai augo nuo pirmos dienos. 2 paveiksle pavaizduotas aukščiausias šios schemos lygis, skirtas siuntinių priežiūrai.

      Iš pirmo žvilgsnio vis dar atrodė įmanoma sukurti šį produktą su savo darbuotojais, tačiau pradėjome suprasti, kad šis projektas buvo labiau įtrauktas, nei iš pradžių tikėjomės. Kai mes pradėjome skaidyti kiekvieną užduotį į jos komponentus, tapo vis akivaizdu, kad mes pradedame ką nors didesnio, nei buvo iš pradžių sumanyta. Pavyzdžiui, pirmoji užduotis, kurią pradėjome skaidyti, buvo paleidimo procesas. Tai darydami pamatėme, kad iškils problema, kaip mes sprendžiame užduotį. Kadangi mes tai darėme nustatydami užduotį pagal pavadinimą, o ne pagal susijusius procesus, apsunkinome programos kūrimą, tačiau palengvino ją naudojantiems technikams. Tačiau mes ir toliau kūrėme šią programą patys, tačiau supratimas, kad tai gali užtrukti gana ilgai, tapo akivaizdesnis.

      Mes taip pat susidūrėme su dar vienu apribojimu - personalo ištekliais. Mes kontroliavome programų kūrimą ir judėjome į priekį, tačiau darbuotojų valandos vis mažėjo, nes projektas pareikalavo daugiau laiko iš visų, kurie dalyvavo projekte. Plėtros susitikimų dažnumas sparčiai didėjo ir matėme, kad tai nesibaigs ilgą laiką. Kurdami šį projektą, atidėjome kitus projektus.

      Kadangi tuo metu buvo tik keturi kūrimo darbuotojai, kūrimo laikas ir ištekliai buvo brangūs. Mes buvome pagal Fairfax apygardos stebėtojų tarybos nurodymą padėti daugeliui apskrities departamentų įgyvendinti GIS. Taigi, kai mes kūrėme savo pagrindinę programą, bandėme sukurti daug programų kitiems skyriams, ištempdami savo išteklius iki to, kad viskas buvo skubinama ir buvo atlikta labai mažai bandymų. Tai buvo skausminga kūrimo personalui, bet būtina. Laimei, dauguma per tą laiką sukurtų programų buvo gerai ir neturėjo didelių problemų.

      Net ir turėdami šiuos apribojimus, pradėjome judėti į priekį nustatydami šios programos kūrimo kalbą. Pradėjome tyrinėti galimybę sukurti šią programą savarankiškai, ir iš pradžių manėme, kad nėra tokių problemų, kurių negalėtume išspręsti. Mes taip pat manėme, kad galime sukurti šią programą per pagrįstą laiką ir sutaupyti pinigų. Visi skyriaus kūrėjai (tuo metu keturi) turėjo patirties programuojant „Arc Macro Language“ (AML) ir „Avenue“, tačiau nė vienam iš kūrėjų nebuvo taip patogu kurti „Visual Basic“ (VB).

      Vienas iš kitų iššūkių buvo kalbos pasirinkimas kuriant šią programą. Viena vertus, mes galėjome sukurti šią programą keliomis kalbomis, tačiau, kita vertus, norėjome įsitikinti, kad kursime tai, ką galėtume naudoti daugelį metų. Tai sukėlė darbuotojų diskusijas valandų valandas, nes tuo metu Esri išleido „Arc 8“ versiją „Iš anksto išleista“. Mes nusprendėme, kad eisime šia linkme, todėl mums reikėjo programos, kuri išnaudotų „Arc“ funkcijas. 8. Mes taip pat žinojome, kad „ArcMap“ nelabai tvarko daugiakampio topologiją. Tai pašalino „Avenue“ ir „AML“ naudojimą, privertė mus eiti su VB. Tai nebuvo blogai, tiesiog mūsų kūrimo personalas tuo metu nebuvo gerai išmanęs tokių pagrindinių programų, kaip šis, programavimo VB. Šis paskutinis elementas privertė mus nuspręsti, kad mes nesukursime šios programos nuo nulio. Dabar pradėjome ieškoti „Esri“ plėtros partnerių, kurie padėtų mums sukurti šį produktą. Kol tai vyko, mes toliau kūrėme Sistemos reikalavimų ir procesų schemų dokumentus.

      Programų kūrimas

      Gavę pasiūlymus iš kelių rangovų, mes įtraukėme rangovą į programos kūrimą. Su rangovu procesas atrodė greičiau nei su mūsų kūrimo personalu. Tačiau tai staiga pasikeitė, kai atėjome į proceso tašką, kuriame turėjo būti redaguoti duomenys, tai, ką vadinome „Išsiregistravimo ir registracijos“ procedūromis. Laimei, tai buvo proceso pradžioje, nes buvo nustatyta, kad SDE temos redagavimas tuo metu nebuvo pasirinkimas. Šiuo metu mes nusprendėme ir pradėjome migracijos procesą į „Esri“ erdvinių duomenų bazių variklį (SDE). Visus duomenis reikėjo keisti per SDE saugomus sluoksnius. Rangovas galėjo mums pateikti GUI, rodančią, kaip tai bus pasiekta, tačiau bandydami kurti procedūras jie nuolat susidūrė su problemomis tiek su kodu, tiek su programinės įrangos „išankstinio išleidimo“ versijos stabilumu. Šiuo metu mes padarėme pertrauką kūrimo procese ir laukėme, kada bus planuojama pristatyti galutinę „Arc 8“ versiją.

      Per šią pertrauką mes toliau kūrėme projektavimo dokumentus. Nežinodami, kada bus pristatytas „Arc 8“, nenorėjome prarasti laiko. Toliau laukdami pradėjome šiek tiek nerimauti dėl laiko, likusio sukurti šią programą. Laikotarpis anksčiau nekėlė rūpesčių, nes patys dirbome. Dabar, kai buvome priklausomi nuo rangovo, turėjome biudžetą ir poreikį kuo greičiau įdiegti šią programą, kad galėtume pasivyti pakeitimus, kurie buvo pradėti kaupti per konversijos procesą. Per 3 metų konversijos procesą gavome šimtus atnaujinimų ir mums reikėjo išeiti iš šio darbo likučio. Turėdami susirūpinimą, kad negavome produkto laiku, pradėjome aktyviai ieškoti komercinės programinės įrangos (angl. Commercial Off the Shelf Software) (COTS) produkto, kuris galėtų padaryti tai, ko mums reikia, ir kurį būtų galima naudoti per turimą laiką.

      „Commercial Off Shelf“ programinė įranga

      Tai, ką radome, stebino. Per kelias savaites ieškojome programinės įrangos, kuri, mūsų manymu, atitiks mūsų poreikius. Mes ieškojome konferencijose, žiniatinklyje ir visur, kur manėme, kad gali būti pardavėjas, ir kiekvieną kartą padarėme tą pačią išvadą. Buvo tik du programinės įrangos pardavėjai, kurie padarys tai, ko ieškojome. Iš šių dviejų vienas neketino parduoti savo produkto ir ketino tapti antrojo pardavėjo produkto perpardavėju. Pardavėjas, kuris pardavinėjo savo produktą, norėdamas redaguoti siuntinius „Arc/Info“ formatu, buvo „NovaLIS“ iš „Nova Scotia“. Susisiekėme su jais tiek Esri konferencijoje, tiek URISA konferencijoje ir gavome bandomąją jų programinės įrangos kopiją. Tada programinė įranga buvo išbandyta, ar ji atitiks mūsų reikalavimus.

      Kai pirmą kartą gavome ir įkėlėme programinę įrangą, pastebėjome, kad ja naudotis buvo labai paprasta. Vykdydami pratimus pastebėjome, kad programa veikia labai sklandžiai ir gerai redaguoja pavyzdines aprėptis. Atlikę pavyzdinius pratimus, mes panaudojome programą, norėdami redaguoti vieną iš mūsų sistemos aprėpties. Jis veikė be jokių problemų tiek redagavimo funkcijose, tiek naujos aprėpties kūrime. Mes nustatėme, kad tai reikės šiek tiek pritaikyti. Pvz., Turėtume sukurti tam tikrus šablonų failus, kad technikai nereikėtų pridėti funkcijų kiekvieną kartą, kai jie sukuria naują aprėptį. Kai kurios priemonės padėtų priskirti mūsų duomenis, kurių nebuvo programinėje įrangoje, todėl turėtume juos sukurti. Programinė įranga paprastai galėjo padaryti tai, ko norėjome, atlikus nedidelius pakeitimus, ir kadangi programinę įrangą buvo galima pritaikyti naudojant VB, manėme, kad tai yra perspektyvus sprendimas.

      Įkėlę programinę įrangą, mes sukūrėme testavimo komandą iš būsimų programinės įrangos vartotojų ir kai kurių projekto vadovų. Atlikti bandymai buvo pagrįsti anksčiau nustatytais procesais. Bandymai buvo atliekami taip, lyg būtume gaminami, kad įsitikintume, jog priedų redagavimas gali būti atliktas tiksliai taip, kaip norėtume. Pradėjome nuo dažniausio redagavimo, kuris buvo nustatytas kaip naujų siuntų papildymas. Norėdami sukurti aprėptį, galėjome naudoti skaitmeninimo lentelę ir koordinačių geometriją (COGO). Naudodami šią naują aprėptį, mes galėjome sujungti abi aprėptis ir turėti naują aprėptį su naujais sklypais kaip pagrindinės aprėpties dalį. Šis testas buvo atliktas tik keletą kartų, tačiau buvo atliktas visų tipų pakeitimams, dėl kurių susitarėme. Kadangi programinė įranga galėjo atlikti daugumą pakeitimų, sprendimas atrodė labai aiškus. Mums reikėjo derinti siuntinių redaktorių su kai kuriais savo pritaikymais (daroma naudojant VB ir AML). Turėdami šią galimybę, galėtume atlikti visus reikalingus redagavimus ir sukurti tam tikrus pasirinktinius įrankius, kurie palengvintų redagavimo procesą technikams, dirbantiems su programine įranga. Buvo vienas dalykas, kurio ši programinė įranga ir bet kokie mūsų atlikti pakeitimai negalėjo įvykdyti, tai buvo SDE temos redagavimas, kuriame galiausiai bus saugomi visi mūsų duomenys.

      Mes šiek tiek paklausėme „NovaLIS“ ir džiaugiamės sužinoję, kad jie turi produktą, pavadintą „GATE“, kuris gali „patikrinti“ ir „patikrinti“ duomenis iš SDE ir konvertuoti juos į siuntinių redaktoriaus aprėptį. Sužinoję, kiek kainuoja programinės įrangos paketai, pajutome, kad tai mums gera kryptis. Tai leistų geriau paskirstyti savo išteklius. Naudojant šiuos du produktus, atrodė, kad tai yra perspektyvus sprendimas, todėl sustabdėme rangovo gaminamo „vidinio“ produkto gamybą ir pasirinkome individualų siuntinių redaktoriaus ir vartų COTS derinį. Kitas žingsnis buvo išsiaiškinti, kiek reikės pritaikyti ir kas atliks pritaikymą. Norėdami tai išsiaiškinti, buvo nuspręsta, kad turi būti surengta jungtinė paraiškų nustatymo sesija (JAD) ir kad per šią savaitę JAD žurnalo metu aptarsime visus būtinus duomenų bazės ir procesų pakeitimus.

      Bendro taikymo nustatymas

      JAD atveju „NovaLIS“ išsiuntė du darbuotojus dirbti su „Fairfax County“ darbuotojais. Prasidėjus JAD, visiems dalyvaujantiems Fairfax grafystės darbuotojams buvo akivaizdu, kad tai bus didesnis projektas, nei buvo tikėtasi. Vien per pirmąją dieną aptarėme 11 regiono poklasių, kurie buvo pirminėje duomenų struktūroje, sumažinimą iki 4 nuosavybės aprėpties. Tai buvo pagrindinis duomenų bazės pertvarkymas, tačiau po diskusijos visiems buvo aišku, kad ne visas funkcijas reikia saugoti kaip regionus, jos gali būti saugomos kaip atributai poli sluoksnyje. Ši nauja duomenų struktūra padėtų koduoti visas funkcijas ir sumažintų technikų painiavą su regionais. Tai buvo didelė problema šio atnaujinimo proceso pradžioje. Dauguma technikų greitai pasivijo, o kai kuriems prireikė daugiau laiko. Tačiau jei sumažintume regionų skaičių, tikėjomės sumažinti mokymosi kreivę, kuri būtų reikalinga šiame projekto etape.

      Tada mes apžvelgėme kitus funkcijų tipus, kuriuos būtų galima derinti, kad būtų lengviau redaguoti temas. Anotacija buvo tokia, kurioje buvo 15 poklasių, kurie buvo sumažinti iki 8. Kai kuriuos kitus sluoksnių funkcijų tipus taip pat buvo galima sumažinti, todėl per savaitę trunkantį JAD mes pasirinkome temą pagal temą ir žiūrėjome į kiekvieną, kad pamatytume, kurie poklasiai gali būti sujungti į poli sluoksnis. Mes pažvelgėme į regiono poklasius ir nustatėme, ar bus sutampančių ar atskirtų funkcijų. Jei ne, regiono poklasio atributus galima perkelti į daugiakampio lygį. Tai darydami galėtume sumažinti temos sudėtingumą ir palengvinti redagavimą.

      Kitą ar dvi dienas apžvelgėme procesus, susijusius su rankiniu žemėlapių redagavimu. Iš ten mes nusprendėme, kaip pakeisti esamą procesą, kad būtų galima tiksliai pakartoti rankinį procesą. Mes peržiūrėjome kiekvieną procesą po vieną, kad nustatytume naują skaitmeninį procesą. Keitimosi informacija tikslas buvo dvejopas. Vienas iš jų buvo parodyti „NovaLIS“ darbuotojams mūsų duomenis ir informuoti juos apie rankinius metodus, kuriuos šiuo metu naudojame, taip pat apie mintis, kurias turėjome iki naujojo skaitmeninio metodo. Antroji šio susitikimo priežastis buvo ta, kad „Fairfax County“ darbuotojai šiek tiek daugiau sužinojo apie programinę įrangą ir kaip ji veikė, ir ko turėjome tikėtis ateityje, eidami į priekį.

      Pastarosios kelios dienos buvo praleistos mokantis metodikos, kuri buvo naudojama kuriant mūsų žemėlapius, ir kaip tai būtų galima geriausiai pakartoti programinės įrangos procese, siekiant sukurti mūsų ieškomą skaitmeninį produktą.Tai apėmė „NovaLIS“ darbuotojų rankinio proceso parodymą ir daugelio redagavimų pavyzdžių pateikimą, kad jie galėtų juos pasiimti.

      JAD sukurti proceso modeliai

      Šiame skyriuje aprašomi proceso modeliai, nustatyti JAD. Diagrama ir teksto aprašymas paaiškina kiekvieną procesą nuo pradžios iki pabaigos.

      Atnaujinimas naudojant siuntinių rengyklę atliekamas dviem alternatyviomis darbo eigomis - paprastu redagavimo ciklu ir sudėtingu redagavimo ciklu. Paprastas redagavimo ciklas naudojamas pagrindinei priežiūrai, kai sritis išgaunama iš duomenų bazės naudojant GATE, išgauta sritis redaguojama, tada redaguota sritis grąžinama į GATE. Koordinačių geometrija ir grafiniai redagavimai atliekami tiesiogiai išgautoje (-ose) aprėptyje (-ėse), nedalyvaujant kitam duomenų rinkiniui. 3 paveiksle pavaizduotas paprasto redagavimo ciklo procesas.

      Sudėtingesniems redagavimams, pvz., Dideliam padalijimui, efektyviau sukurti visiškai naują aprėptį. Nauji duomenys įvedami naudojant COGO skaičiuoklę arba suskaitmeninant lentelę arba importuojami iš DXF failo. Kai duomenų rinkinys bus baigtas ir topologija bus švari, jis sujungiamas su išgautais srities duomenimis, kad būtų sukurtas atnaujintas duomenų rinkinys. Šis atnaujintas duomenų rinkinys grąžintas GATE. 4 paveiksle pavaizduotas sudėtingo redagavimo ciklo procesas.

      Įrašytą plokštelę sudaro nuo 1 iki 2 ar šimtų siuntinių. Įrašyta aikštelė paprastai būna tada, kai sklypai yra mažesni nei 5 akrai arba kuriama daugiau nei 5 sklypai. Atnaujinimas naudojant įrašytą platformą atnaujina „Property“, „PropMisc“ ir „PropPlan“ (gatvių vidurio linijos). Dėl įrašytų plakatų pobūdžio (sudėtingesnis nei paprastas siuntinių suskirstymas) atnaujinimai bus atliekami pagal sudėtingą redagavimo ciklą. Ateityje taip pat yra galimybė pateikti elektroniniu būdu (per DXF failą) arba įvesti COGO (per COGO skaičiuoklę). 5 paveiksle pavaizduotas įrašytos plokštės procesas.

      Kelias apima kelių teisės išplėtimą. „Road takings“ atnaujina „Property“ ir „PropMisc“. Kadangi kelių rinkimas susijęs su siuntinių nutraukimu, atnaujinimai bus atliekami paprastu redagavimo ciklu. Važiuojant keliu bus išplėstas pirmumo teisės daugiakampis ir sutrumpinti besiribojantys sklypai. Atnaujinimus sudaro daugiakampiams pritaikytas siuntinių padalijimo vedlys, o tada išplėstos sritys sujungiamos su kelių daugiakampiu (automatiškai pašalinant juos iš siuntinių). 6 paveiksle pavaizduotas eismo kelias.

      Siuntų suskirstymas yra panašus į įrašytą plokštelę, bet ne toks sudėtingas. Siuntų gedimai atnaujina nuosavybę ir „PropMisc“. Siuntų suskirstymas naudojamas „Parcel Split Wizard“ grafiniam atnaujinimui, todėl atlikite paprastą redagavimo ciklą.

      Siuntų konsolidavimas yra priešingas siuntų suskirstymui. Jei siuntinys konsoliduojamas, vidinės partijos eilutės perkeliamos į „PropMisc“, kitaip siuntinys atlaisvinamas ir eilutės ištrinamos. Atnaujinimai apima siuntinių sujungimo vedlį ir seka paprastą redagavimo ciklą.

      Svetainės planas redaguojamas komercinės nuomos kompleksams ir didelio tankio gyvenamosioms patalpoms. Šiam atnaujinimui nėra įrašytos platformos, todėl šiame etape turi būti priskirti adresai. Kiekvienam nuomos vienetui turi būti priskirtas adresas, tai atliekama sukraunant kelis „adresų siuntinius“. Siūlomi pastatai pridedami prie „PropPlan“, tačiau siūlomiems pastatams adresas nepriskiriamas. Svetainės plano atnaujinimai atliekami paprastu arba sudėtingu redagavimo ciklu, o nuosavybė ir „PropPlan“ atnaujinami.

      Daugiabučių namų redagavimas yra panašus į svetainės planą, tačiau sukuriami keli sklypai, po vieną kiekvienam vienetui. Daugiabučiai atnaujina „Property“ ir „PropMisc“ bei galbūt „PropPlan“. Jei bendrabutis yra konversija, siuntinys, skirtas daugeliui adresų, turi būti pakeistas į daugybę siuntinių, skirtų adresams. Daugiabučiai taip pat atnaujina bendro ploto daugiakampius ir blokuoja nuosavybės regionus.

      Servitutai atnaujina servituto regiono nuosavybės poklasį. Servitutai rodomi įrašytoje plokštėje, kaip pratęsimo potvynio tyrime arba nurodomi dokumente pagal teisinį aprašymą (metai ir ribos). Servitutai seka paprastą redagavimo ciklą arba yra įrašytos plokštės, siuntinio suskirstymo, siuntos konsolidavimo ar keitimo dalis.

      Nauji adresai pridedami planuojant svetainę. Žr. Svetainės planą.

      Zonų atnaujinimai atnaujina tik zonavimo aprėptį. Prie Case regiono poklasio pridedamos naujos zonavimo programos. Zonavimas atliekamas pagal esamas sklypo ribas, todėl nuosavybė gali būti naudojama kaip nuoroda. Zonavimas paprastai vyksta pagal paprastą redagavimo ciklą. Tuo atveju, jei zonavimo pakeitimas įvyksta anksčiau nei baigtas siuntinio redagavimas, naudojamas sudėtingas redagavimo ciklas, o tada redagavimui naudojamas linijinis redagavimas, sukurtas zonuojant.

      Naudojant zonavimo programą, zonavimo zonoje pridedamas naujas dėklas, o būsena nustatyta NEPILNA.

      Pakeitus zonavimą, pakeičiamas esamas atvejis ir nustatoma būsena PAKEISTA.

      Dėl zonavimo dotacijos esamas atvejis pakeičiamas į SKIRTAS. Tokiu atveju keičiamas zonavimo daugiakampio mastas. Jei sukuriama nauja zonavimo sritis, zonavimo identifikatorius nustatomas kaip nulis arba nulis.

      Jei norite atmesti zonavimą, esamas atvejis pakeičiamas į NUTRAUKTA

      Norint panaikinti zonavimą, esamas atvejis pakeičiamas į WITHDRAWN.

      Jei norite atšaukti zonavimą, esama byla pakeičiama į ATŠAUKTA.

      Perdangos rajono atnaujinimas yra panašus į zonavimą, tačiau jis fiksuojamas jį suteikiant. Perdangos rajonų atnaujinimas bus atliekamas pagal paprastą redagavimo ciklą ir atnaujinamas Odist regiono poklasis. Jei sukuriamas naujas perdangos rajonas, perdangos rajono identifikatorius nustatomas į nulį arba nulį.

      Šiame skyriuje aprašomas duomenų modelis, kuris turėjo būti sukurtas darbui su duomenų priežiūros programine įranga. Bus pateikta pirminio duomenų modelio apžvalga, taip pat naujas duomenų modelis, apimantis vidines, redagavimo ir peržiūros struktūras. Taip pat bus aprašytas skirtumas tarp pradinio ir naujo duomenų modelio ir kaip tai paveikė naudotojus.

      Pirminis duomenų modelis, kurį naudojo „Fairfax County“, buvo tiesiog rodinio duomenų modelis SDE ir redagavimo duomenų modelis aprėptyje. Atnaujinus aprėptį, duomenys buvo perkelti į SDE duomenų bazę, kad vartotojai galėtų peržiūrėti naują informaciją. Tai buvo nuobodu, nes buvo nuolat perkraunami duomenys į duomenų bazę. Didesniems sluoksniams, pvz., Siuntiniams, gali prireikti kelių valandų, kol jie bus įkraunami iš naujo. Be to, įkėlimo proceso metu duomenų sluoksniai nebuvo prieinami vartotojams.

      Šis modelis buvo susijęs tik su peržiūros ir redagavimo aspektais. Reikėjo tik to, kad aprėpties duomenys būtų įkelti į SDE, o kiekviena funkcijų klasė (linija, daugiakampis, anotacija, regiono poklasis ir kt.) Būtų jos paties sluoksnis. Tai puikiai tiko duomenims peržiūrėti, o tai buvo vienintelis dalykas, kuris iš pradžių įvyko su duomenimis. Tačiau šiame duomenų modelyje duomenų redagavimas nebuvo atliktas gerai.

      Naująjį duomenų modelį sudaro trys duomenų bazės komponentai. Yra vidinė duomenų bazė, skirta techninei priežiūrai (priežiūros duomenų bazė), išorinė duomenų bazė, skirta grafinei ir atributų užklausai (rodinio duomenų bazė), ir siuntinių redaktoriaus priežiūros atnaujinimo operacijos vaizdas (operacijų duomenų rinkinys).

      7, 8 ir 9 paveikslai dokumentuoja duomenų bazės duomenų struktūros dizainą. Kairiajame stulpelyje rodomas sandorių duomenų rinkinys aprėpties formatu. Kraštutinis dešinysis stulpelis dokumentuoja rodinių duomenų bazę SDE sluoksniuose arba SDE rodiniuose. Visos lentelės ir rodiniai sudaro priežiūros duomenų bazę.

      Techninės priežiūros duomenų bazę sudaro lentelės, kuriose saugomos SDE atominės savybės, pagrindinės GATE lentelės ir GATE apvalkalo lentelės, kurios yra konkrečios svetainės. Techninės priežiūros duomenų bazė pavaizduota 7, 8 ir 9 paveiksluose viduriniuose 3 stulpeliuose.

      GATE apvalkalo lentelėse yra sudėtingų funkcijų atributų informacija. Šios lentelės buvo sukurtos tiesiogiai iš šaltinio aprėpties duomenų. 7 paveiksle apvalkalo lentelės apima PARCEL_FEAT, BLOCK_FEAT, ILLEGAL_FEAT ir EASEMENT_FEAT. Šiose lentelėse saugoma informacija yra sklypų, blokų, neteisėtai išpjautų partijų ir servitutų atributai. Šios funkcijos gali turėti sutampančių ar nesusietų funkcijų.

      GATE pagrindinėse lentelėse yra informacija, skirta saugoti unikalias geografines ypatybes laikui bėgant ir erdviniams ryšiams tarp objektų. Šios lentelės apima GEO_FEAT_ATOM, GEO_FEATURE ir GEO_FEAT_PART.

      Atominiuose SDE sluoksniuose saugomos erdvinės savybės, prieinamos tiesiogiai GATE ištraukimo / įsipareigojimo ciklo metu. Paprastiems funkcijų tipams, pvz., Tiesėms, taškams, daugiakampiams ir anotacijoms, atominis sluoksnis gali būti ir duomenų bazės priežiūros, ir rodinio dalis. Atominiuose sluoksniuose gali būti kitų atributų. Šie atributai yra kartu su sluoksniu ir atnaujinami „Commit“. Aktyvių funkcijų galiojimo laikas yra nulinis, o panaikintų - jų ištrynimo dienos.

      Rodinių duomenų bazė yra SDE sluoksnių ir SDE rodinių derinys. Paprastas funkcijas, tokias kaip komentarai ir daugiakampiai, galima tiesiog sukurti iš atominių savybių. Atominiai sluoksniai atnaujinami iš operacijų duomenų rinkinio, kai tik atliekamas redagavimas, o tada rodiniai automatiškai atnaujinami, kai keičiamos atominės savybės.

      Kalbant apie sudėtingas funkcijas, pvz., Regionus, turi būti įvykdyta operacija, kuri atnaujina sluoksnius. Iš esmės, kai vykdoma operacija, duomenys atnaujinami naudojant GATE procesus, nustatančius naujas ir ištrintas funkcijas. Visos naujos funkcijos pridedamos prie rodinių duomenų bazės, o visų ištrintų funkcijų galiojimo laikas baigiasi.

      Ši duomenų bazė yra pagrindinė rodinių duomenų bazė, prieinama visiems apskrities vartotojams. Šias peržiūras galima nustatyti taip, kad vartotojai matytų tik dabartinius duomenis arba suteiktų jiems galimybę peržiūrėti duomenis tarp bet kurių dienų sekų.

      Sandorių duomenų rinkinys yra aprėpties modelis, naudojamas siuntinių redagavimo priemonėje redaguoti. Kai technikas pasirenka redaguojamą sritį, patikros procesas sukuria šį duomenų rinkinį redaguoti. Funkcijos įkeliamos į atitinkamas funkcijų klases (daugiakampis, regionas, anotacija, linija) ir sukuriama aprėptis. 10 paveiksle parodytas ištraukų duomenų rinkinys, kaip matyti iš siuntinių redaktoriaus. Išgautos funkcijos gali būti redaguojamos kaip priedai.

      Redagavimo tikslais iš duomenų bazės gali būti 8 skirtingi padengimai. Tai apima turtą, įvairius turtus, zonavimą, siūlomą pastatą, siūlomą hidrografiją, siūlomą gatvės vidurio liniją, siūlomą pagrindinį transportą ir siūlomą nedidelį transportavimą.

      Kai duomenys yra sandorio duomenų rinkinyje, technikai naudoja „Parcel Editor“, norėdami redaguoti duomenis. Jis yra pažįstamo formato, todėl technikai galėjo lengvai pereiti nuo darbo su senu duomenų modeliu prie naujo duomenų modelio.

      Nors sritis išgaunama redaguoti, visos funkcijos užrakintos. Joks kitas asmuo negali redaguoti tų funkcijų, kurios buvo išgautos, kol duomenys nebuvo grąžinti į duomenų bazę arba operacija nebuvo išleista. Tai bet kuriuo metu neturi įtakos rodinių duomenų bazei, tačiau vartotojas gali pamatyti, kur yra visi užraktai, peržiūrėdamas duomenų rinkinio užrakto sluoksnį. 11 paveiksle parodytas siuntinio užrakto sluoksnio vaizdas „ArcView“. Kiekvienas duomenų rinkinys turi užrakto sluoksnį, kuriame yra užrakinta sritis, kas ją užrakino ir kada užraktas buvo sukurtas (kada sritis buvo išgauta.) Kai sritis vėl įtraukiama į duomenų bazę, užraktui priskiriama galiojimo data ir užrakto galiojimo laikas baigėsi, bet jis nebuvo ištrintas. Kai sritis atleidžiama, užraktas tikrai ištrinamas. Tai leidžia mums pamatyti, kada buvo atlikti visi pakeitimai ir kas juos atliko.

      Duomenų modelių skirtumai

      Akivaizdžiausias skirtumas tarp pradinio ir naujo duomenų modelio yra tai, kad turime priežiūros duomenų bazę su GATE lentelėmis. Tai labai naudinga. Dabar tik atnaujinta sritis įkeliama atgal į duomenų bazę, o ne iš naujo įkelti visą duomenų bazę. Vartotojai gali peržiūrėti atnaujinimus per vieną dieną nuo atnaujinimo įtraukimo į duomenų bazę, o anksčiau vartotojai jo nematė, bet kas 6 mėnesius.

      Kitas skirtumas yra tai, kad kai kurie regionų poklasiai kaip atributas nukrito iki daugiakampio lygio. Kai kurie regiono poklasiai pirminiame duomenų modelyje niekada neturės sutampančių funkcijų ar atskirų funkcijų. Tai paskatino juos perkelti į daugiakampio sluoksnį. Šis pakeitimas taip pat reiškė greitesnį funkcijų ištraukimą iš priežiūros duomenų bazės.

      Labai svarbus skirtumas yra tas, kad dabar tvarkomos versijos. Visos funkcijos pažymėtos data, todėl duomenis galima analizuoti bet kuriuo metu. Laiko aspektas GIS yra labai galingas analizės įrankis, kuris dabar yra stebimas duomenų bazėje. Vartotojai gali peržiūrėti informaciją apie nuosavybę ir zonavimą tokią, kokia ji buvo bet kuriuo metu.

      GATE produktas

      Ką daro vartai

      GATE yra „NovaLIS Technologies“ sukurtas geografinių operacijų variklis. Jį sudaro lentelės ir operacijos, saugomos ir tvarkomos „Oracle“ duomenų bazėje. GATE atlieka operacijos duomenų rinkinio ištraukimo ir įsipareigojimo funkcijas. GATE taip pat palaiko ryšį tarp atominių savybių, sudėtingų funkcijų atributų lentelių ir rodinių duomenų bazės.

      Aukščiau pateikta diagrama yra konceptualus GATE vaizdas. Kiekviena iš trijų pakopų reiškia skirtingą duomenų bazės vaizdą: vidinė duomenų bazės priežiūra (techninės priežiūros duomenų bazė), išorinė duomenų bazės atvaizdavimas grafinei ir atributų užklausai (peržiūros duomenų bazė) ir atnaujinimo operacijų atvaizdavimas siuntų redaktoriaus priežiūrai (operacija) duomenų rinkinys). Duomenų modelis apibrėžia konceptualiojo modelio centrinę ir dešiniąją pakopas.

      GATE atlieka ištraukimo, įsipareigojimo, išleidimo, kopijavimo ir peržiūros procesus. Visi šie procesai yra funkcijos, susijusios su trimis duomenų bazės pakopomis. Ištraukimo procesas perkelia duomenis iš priežiūros duomenų bazės į operacijų duomenų rinkinį. Įvykdymo procesas perkelia duomenis iš operacijų duomenų rinkinio į priežiūros duomenų bazę. Išleidimo procesas atleidžia konkrečios operacijos priežiūros duomenų bazės užraktą. Kopijavimo procesas nukopijuoja duomenis iš priežiūros duomenų bazės į operacijų duomenų rinkinį, bet nesukuria užrakto. „Viewit“ procesas atnaujina rodinių duomenų bazę, remdamasis priežiūros duomenų bazės pakeitimais.

      Ištraukimo procesas atliekamas, kai prašoma išrašo iš programos, pvz., „Parcel Editor“. Norėdami atlikti ištraukimo procesą, technikas pirmiausia turi nustatyti plotą, kuris bus išgautas. Siuntų redaktoriuje technikas tiesiog sukuria daugiakampį ant laikinos dangos, kuri yra ištraukimo riba. Tada šis daugiakampis naudojamas sluoksniams padengti, kad būtų pasirinktos išskiriamos funkcijos. 10 paveiksle pavaizduotas naudotojų pasirinkimo daugiakampis, paryškintas per išgautas siuntinio funkcijas siuntinių rengyklėje.

      Kai prašoma išrašo, GATE nuskaito operacijos procesą, kurio tipo ekstraktas buvo paprašytas, ir sukuria operacijos duomenų rinkinį. Skirtingi Fairfax apygardos ekstrakto sandorių tipai apima turtą, įvairius turtus, zonavimą ir siūlomą planimetriją, kurią sudaro penki sluoksniai, įskaitant pastatus, hidrografiją, gatvių centrinę liniją, pagrindinį transportą ir nedidelį transportavimą. Atsižvelgiant į tai, kurio prašoma, sandorio duomenų rinkinys sukuriamas skaitant atomines ypatybes ir sukuriant reikiamas eilutes, daugiakampius, regiono poklasius ir komentarų poklasius.

      Kita ištraukimo proceso funkcija yra užrakto sluoksnio užrakinimo funkcijos sukūrimas. Užrakto sluoksnis naudojamas tam, kad kiti technikai neredaguotų toje pačioje srityje. Kiekvienas operacijų duomenų rinkinio tipas turi savo užrakinimo sluoksnį. Užrakto funkcijoje yra užrakto sukūrimo data ir užrakto savininkas. Bet kuriuo metu bet kuris vartotojas gali peržiūrėti užrakto sluoksnius kaip standartinį SDE sluoksnį ir pamatyti, kur yra visi dabartiniai užraktai.

      Įvykdymo procesas atliekamas, kai įsipareigojimo prašoma iš tokios programos kaip siuntinių redaktorius. Įvykdymo procesas paima duomenis iš operacijų duomenų rinkinio ir įkelia juos į priežiūros duomenų bazę. Procesas atlieka bet kokias kokybės kontrolės funkcijas, sukurtas siekiant užtikrinti, kad geografiniai ir atributiniai duomenys būtų teisingi. Įvykdymo procesas taip pat tikrina esamus duomenis ir lygina juos su naujais duomenimis. Visoms naujoms funkcijoms dabartinė data priskiriama kaip įsigaliojimo data, o ištrintoms - galiojimo data.

      Įvykdymo procesas taip pat saugo atomines savybes kryžminėse nuorodų lentelėse, skirtose sudėtingoms funkcijoms, tokioms kaip regionai. Kryžminių nuorodų lentelės atnaujinamos naujai sukurtomis ir ištrintomis funkcijomis. Šis procesas taip pat baigia srities užraktą, kad kiti technikai galėtų redaguoti tą sritį. Įvykdymo procesas taip pat atnaujina peržiūros proceso lenteles. Peržiūrėtas procesas bus aprašytas vėlesniame šio dokumento skyriuje.

      Išleidimo procesas atliekamas, kai prašoma leidimo iš programos, pvz., „Parcel Editor“. Išleidimo procesas iš esmės baigia srities užraktą ir iš tikrųjų ištrina užrakto sluoksnio funkciją. Užrakto funkcija iš tikrųjų ištrinama, nes įvykus išleidimui nebuvo atlikta jokia įsipareigojimo operacija, todėl tai nebuvo būtina istoriškai stebėti. Išleidimo procesas naudojamas, jei buvo išgauta neteisinga sritis arba redaguojant operacijų duomenų rinkinį įvyko klaida, o technikas norėtų pradėti iš naujo su srities ištrauka.

      Kopijavimo procesas atliekamas, kai prašoma kopijos iš programos, pvz., „Parcel Editor“. Kopijavimo procesas veikia taip pat, kaip ir ištraukimo procesas, tačiau užrakto funkcija nesukuriama ir negalima atlikti įsipareigojimo atnaujinti priežiūros duomenų bazę. Šis procesas daugiausia naudojamas duomenims išgauti į sandorių duomenų rinkinio formatą, kad būtų galima dalintis su kitais vartotojais arba atlikti duomenų bandymus.

      Žiūrėjimo procesas šiek tiek skiriasi nuo ankstesnių. „Viewit“ procesas atnaujina rodinių duomenų bazę, atsižvelgdamas į priežiūros duomenų bazės pakeitimus. Dauguma rodinių duomenų bazės sluoksnių yra tik atominės savybės SDE sluoksnių SDE rodiniai. Sluoksniai, vaizduojantys sudėtingas funkcijas, yra tikri SDE sluoksniai, kuriuos reikia atnaujinti iš atominių funkcijų lentelių. „Viewit“ procese naudojamos pagrindinės GATE lentelės, kuriose yra pakeitimų istorija, kad būtų galima palyginti atominių savybių sluoksnius su rodinio sluoksniais. Visos naujai sukurtos ar ištrintos funkcijos atnaujinamos rodinio sluoksniuose, kad atitiktų priežiūros duomenų bazę. Šis procesas vykdomas paketiniu režimu kaip naktinis procesas.

      Atnaujindama techninės priežiūros duomenų bazę, GATE atlieka kelis kokybės užtikrinimo patikrinimus. Šie patikrinimai apima krašto atitikties tikrinimą, topologijos tikrinimą ir bet kurį kitą pritaikomą duomenų patvirtinimą. Kokybės užtikrinimas yra integruotas į sandorius, kurie saugomi duomenų bazėje ir vykdomi kiekvieną kartą, kai vykdomas įsipareigojimo procesas.

      Krašto atitikties tikrinimui tikrinami visi kraštai, siekiant įsitikinti, kad išgautos zonos krašte linijiniai pakeitimai nepasikeitė. Jei išgauto ploto kraštai buvo kaip nors pakeisti, tai padaryti nepavyks. Norėdami išvengti šios problemos, technikai turi įsitikinti, kad jie išgauna pakankamai didelį plotą, kad apimtų visus pakeitimus, kuriuos reikia atlikti.

      GATE taip pat tikrina sandorio duomenų rinkinio topologiją. Jei topologija nėra išsami arba jos nėra, tada įvykdyti nepavyks. Tai taip pat užtikrina, kad duomenys būtų teisingo formato.Šablono aprėptis naudojama kuriant naujus duomenis, pvz., Naują poskyrį, jau turint tinkamas funkcijų klases. Tai padeda užtikrinti, kad tinkamos funkcijų klasės jau egzistuoja ir kad labiau tikėtina, kad informacija bus įtraukta į duomenų bazę.

      GATE taip pat gali atlikti bet kokius pasirinktinius kokybės užtikrinimo duomenų patikrinimus. Šie patikrinimai gali būti sukurti PL/SQL ir saugomi duomenų bazėje. Jie vykdomi įsipareigojimo metu. Jei kas nors nepavyksta patikrinti duomenų tikrinimo, tada įsipareigojimas nepavyksta ir technikas gali peržiūrėti žurnalo failus, kad nustatytų problemą. Gali būti lentelių, į kurias pateikiamas galiojančių verčių sąrašas, patvirtinantis atributų vertes. Taip pat gali būti atliekamas kryžminis informacijos iš vieno sluoksnio į kitą patikrinimas, siekiant patikrinti vertes. Tai labai pritaikoma ir galinga parinktis.

      GATE ir siuntinių redaktoriaus funkcijų tikrinimas

      Kai GATE diegimas buvo baigtas, atėjo laikas pradėti bandymus. Visi bandymai turėjo būti baigti iki 2001 m. Liepos mėn., Nes galutinis priėmimas numatytas 2001 m. Liepos pabaigoje. Visos bandymuose rastos klaidos turės būti pašalintos iki galutinio GATE programinės įrangos priėmimo. Siekiant užtikrinti, kad visi procesai būtų patikrinti, buvo sukurta matrica, kuri tris kartus išbando visą procesą. Matricoje buvo visų tipų redagavimai Paprasti redagavimai, įrašytos vietos, kelių gabenimas, siuntų suskirstymas, siuntinių konsolidavimas, svetainių planai, daugiabučiai, nauji ir atnaujinti adresai, zonavimo programos, zonavimo pakeitimai, zonavimo suteiktas, zonavimo paneigimas, Zonavimas atšauktas, zonavimas atmestas, perdangos rajonai suteikti ir peržiūrėti Redaguoti. Matrica buvo sukurta taip, kad būtų visi elementai visų tipų patikrinimams. Siekiant geriau suprasti visų patikrinimų apimtį ir kiekį, toliau aprašytas „Simple Edit“ pavyzdys.

      Kiekvienas veiksmas tikrinamas ir prisijungiamas prie skaičiuoklės. Atlikus GATE ištrauką, tikrinama tinkamos aprėpties vieta ir sukūrimas. Kai tikrinimas bus baigtas, peržiūrimas užraktas, siekiant įsitikinti, kad tas procesas veikia, ir po kiekvieno ištraukos bandoma antra ištrauka įsitikinti, kad ne tik buvo užraktas, bet ir neleis kitam vartotojui kopijuoti to paties ar sutampanti sritis. Patikrinus užraktą, patikrinamas ištrauktos aprėpties turinys. Norimi rezultatai jau yra patikrinimo lape, todėl reikia pažymėti tik trūkstamus elementus arba papildomus elementus. Tada patvirtinami atributai, kurie buvo išgauti kartu su aprėptimi. Taip pat redaguojama aprėptis, siekiant įsitikinti, kad pasibaigusi funkcija veikia.

      Nuo tada bandymas pasikeitė į kopijavimo funkciją. Tai suteikia redaktoriui mechanizmą, kaip ištraukti duomenis nesukuriant nuolatinio užrakto. Šiai funkcijai atliekami visi tie patys patikrinimai, nes aprėptis yra vienoda. Vienintelė parinktis, kurios negalima naudoti naudojant šią funkciją, yra galimybė patikrinti duomenis po redagavimo. Lengviau patvirtinti kopijavimo funkciją. Kadangi nėra užrakto, patvirtinimas gali būti atliktas, o tada ekstrakto bandymas gali būti atliktas, nereikia eiti ir atleisti užrakto.

      Norėdami patikrinti, ar šis procesas veikia, būtina atlikti ištraukimo procesą. Tada galima atlikti testą, kad pamatytumėte, ar užraktas buvo ištrintas pasirinkus išleidimo parinktį. Norint įsitikinti, kad ši funkcija veikia tinkamai, reikėjo sukurti „ArcView“ projektą, kad būtų galima peržiūrėti užraktus ir įsitikinti, kad jie buvo teisingai modifikuoti. Visais atvejais tikrinama galiojimo data ir tikrinamos užrakintos spynos, siekiant įsitikinti, kad jos priskiriamos teisingai.

      Baigus visus aprėpties pakeitimus, įskaitant linijų, daugiakampių, regionų ir komentarų pakeitimus, aprėptis turėjo būti grąžinta į priežiūros duomenų bazę. Bandymai atliekami siekiant įsitikinti, kad jei įvyko redagavimas, kuris bet kokiu būdu pakeitė topologiją srities krašte, patikrino, ar GATE neleis atlikti šio duomenų rinkinio. Dėl to duomenų bazėje gali būti skilčių. Jei įvykdymas yra sėkmingas, „ArcView“ peržiūrima nauja sritis, siekiant įsitikinti, kad senų funkcijų galiojimo laikas pasibaigęs ir ar naujos funkcijos buvo teisingai užkoduotos. Tada spynos buvo patikrintos, kad įsitikintumėte, jog su šiuo redagavimu susietos spynos galiojimo laikas baigėsi ir ji priskiriama teisingai.

      Tęsdami 48+ testus, pastebime, kad yra keletas nedidelių problemų, susijusių su kodavimo tvarkymu, ir tai, kad elementai gali būti palikti tušti ir priimti į duomenų bazę. Tai leido mums suprasti, kad gali tekti sukurti tam tikras GATE taisykles, kad galėtume patvirtinti naujus elementus ir taip užtikrinti duomenų kokybę. Mes taip pat ketiname sukurti kai kuriuos QA/QC sklypus, kad linijos darbą galėtų patikrinti kiti darbuotojai. Tai yra būtinas žingsnis, nes dabar fiksuojame daug daugiau funkcijų nei rankiniu būdu. Tačiau, turėdami visus QA/QC darbuotojus, planuojame, kad per 2 savaites galėsime atlikti visus savo siuntinių ir zonavimo pakeitimus.

      Baigiant šį dokumentą reikėtų atkreipti dėmesį į kai kuriuos mūsų patirtus privalumus ir trūkumus. Štai keletas pamokų, kurias išmokome vykdydami šį projektą.


      Žiūrėti video įrašą: Scratch