GIS programvara GIS utvecklingsprogram GIS mjukvarupaket

S.S. Smirnov(Southern Research Institute of Marine Fisheries and Oceanography)

När du skapar en geo informationssystem(GIS) val av programvara är ett oundvikligt problem.

Välkända mjukvaruprodukter från världens ledande GIS-programutvecklare, med alla deras fördelar, har en betydande nackdel - höga kostnader som uppgår till tusentals och tiotusentals dollar. För närvarande visas mer och mer billiga eller gratis, men högkvalitativa utvecklingar på geoinformatikmarknaden.

Detta är till stor del fördelen med Open Geospatial Consortium (OGC, http://www.opengeospatial.org), som förenar 339 företag, myndigheter och vetenskapliga institutioner. De huvudsakliga målen som fastställts av OGC är utvecklingen av allmänt tillgängliga standarder, dataformat och specifikationer som används inom geografisk informationsteknik, såväl som den utbredda implementeringen av dessa teknologier i olika branscher.

Geoinformationsdatabasserver
I händelse av att det i det skapade GIS är planerat att använda inte bara en uppsättning filer (till exempel Shape-filer och rasterbilder), utan också använda informationen som lagras i databasen, då kan du troligen inte göra utan en geoinformationsdatabasserver (geodatabas) , som också kan ge samtidigt arbete för en grupp användare i "klient-server"-läget.

I det här fallet kan vi rekommendera MySQL-server(http://www.mysql.com). MySQL är inte sämre vad gäller nyckelindikatorer än sådana erkända DBMS som Oracle och Microsoft SQL, medan denna DBMS tillhör kategorin system med öppen källa och är gratis för icke-kommersiellt bruk, vilket verkligen skiljer den från den tidigare nämnda dyra programvaran. Från och med version 4.1 introducerade MySQL stöd för Spatial extensions.

MySQL DBMS-programvaruservern arbetar i en Windows-miljö, processen styrs med hjälp av kommandon som matas in från konsolen (Fig. 1). DBMS-administration blir bekvämare när man använder programvara med GUI(Fig. 2), som kan laddas ner gratis från MySQL-webbplatsen.

Geoinformationsdatabasservrar inkluderar även DBMS
PostgreSQL(http://www.postgresql.org). Liksom MySQL stöder denna DBMS rumsliga datatyper (PostGIS-tillägg) och är gratis.

programvara GIS
När det gäller övervägandet av programvara för GIS-klienter som interagerar med ovanstående DBMS, kan två nya och mycket lovande program föreslås: utsiktsplats och KOSMO, som för närvarande är tillgängliga för nedladdning från utvecklarnas webbplatser med statusen "Beta" respektive "Release-kandidat". Den officiella releasen av den första versionen av dessa program är planerad för de kommande 2-3 månaderna. tecknade serier

utsiktsplats(utvecklad av Texel Corporation, http://www.viewportimaging.com/) har en rik programvara för hantering av rumslig data som stöder 37 filformat (ESRI Shape, MapInfo Vector File, ARC/INFO ASCII Grid, USGS DEM, EOSAT Fast Format, ERDAS Imagine , GIF, JPEG, TIFF, etc.) och 9 datakällor (ArcSDE, Informix Datablade, MySQL, PostgreSQL, Oracle Spatial, ODBC RDBMS, Web Mapping Service, etc.).

enkelt och användarvänligt gränssnitt, val av en kartprojektion, möjligheten att skapa SQL-frågor med efterföljande visning av deras resultat på en karta, många föränderliga parametrar för grafiska objekt (föränderlig transparens, många typer av kläckning / fyllning, specificering av tjocklek och typ av linje, etc.), exportera till olika format gör allt detta program mycket attraktivt att använda.


Ris. 3. Skärmkopia Viewport

Kostnaden för en licens är $99,95, men det är möjligt att licenser tillhandahålls kostnadsfritt för ideella institutioner. För närvarande kan en gratis, men begränsad, betaversion av programmet laddas ner från utvecklarens webbplats.

KOSMO(utvecklat av SAIG, http://www.saig.es/en) är ett komplett GIS som tillhandahålls helt gratis. Det här programmetär resultatet av en kombination av SAIGs egen utveckling och ett antal projekt med öppen källkod (JUMP, JTS, GeoTools, etc.).

KOSMO låter dig ansluta till geoinformationsdatabaser (Oracle Spatial, MySQL, PostgreSQL-PostGIS), har en stor uppsättning verktyg för att arbeta med vektordata, stöder de vanligaste rasterdataformaten (TIFF, GeoTIFF, ECW, MrSid, etc.) , har bra redaktör stilar och frågebyggare, har förmågan att utöka funktionaliteten genom att ansluta ytterligare moduler, och allt detta är bara en liten del av programmets möjligheter.


Ris. 4. Skärmkopia av KOSMO

Dessutom kan du välja gränssnittsspråk. Förutom engelska, spanska och portugisiska kommer även ryska snart att finnas tillgängligt, eftersom författaren till denna artikel för närvarande arbetar med att översätta programgränssnittet till ryska.

GIS KOSMO är utvecklad i Java-miljön, så det rekommenderas att ladda ner distributionssatsen, som redan innehåller JRE- och JAI-modulerna.

I en situation där du inte behöver utveckla ett komplext GIS, utan bara behöver visa tillgängliga kartografiska data, kan du rekommendera gratis GIS-visare: Christine GIS Viewer (

Föreläsning 9

Programvaran i ett geografiskt informationssystem bör betraktas som en uppsättning delsystem, som vart och ett kan utföra sin uppgift. Beroende på funktionaliteten hos programvaran som gör att du effektivt kan lösa olika problem, kan du villkorligt särskilja flera delsystem:

1. ingående delsystem. Dessa är verktyg för datainmatning som låter dig på ett kompetent och effektivt sätt skapa en databas med ett geografiskt informationssystem. Används ofta för att ange information. specialprogram, som kallas vektoriserare eller vektorredigerare, beroende på metoden för vektorisering som är inbäddad i dem.

Vektoriserare ha funktionen av automatisk eller interaktiv (halvautomatisk) vektorisering baserad på igenkänning och träning av systemet. Användningen av sådana system är bekväm för vektorisering av utökade linjer (isoliner), där igenkänningen är ganska enkel.

När du vektoriserar mer komplexa kartor, vektorredigerare. Vektorisering i dessa system utförs manuellt med hjälp av en digitaliserare eller på ett rastersubstrat på skärmen.

Inmatningsdelsystem har som regel funktionerna projektiva transformationer (transformation av koordinatsystem och transformation av kartprojektioner), vilket gör att du kan föra vektor- och rasterdata till ett enda koordinatutrymme och skala före vektorisering.

Den andra gruppen av geoinformationssystem är dataanalyssystem. Dessa system tillhandahåller sök- och analysfunktioner som sträcker sig från enkla frågesvar till sofistikerad statistisk analys av stora datamängder. Analysdelsystemet är "hjärtat" i GIS. GIS-analys använder sig av moderna möjligheter tekniska medel att mäta, jämföra och beskriva den information som lagras i databasen. Kraftfulla funktioner moderna datorer ger snabb åtkomst till källdata och låter dig aggregera och klassificera data för vidare analys. Samtidigt är användaren praktiskt taget obegränsad i vilken typ av information som används och analysmetoder.

Som regel är system i denna grupp försedda med datainmatnings- och utdataundersystem. I det här fallet tillhör sådana system klassen fullfjädrade.

Den tredje gruppen av system är layout och utgångssystem eller de så kallade tittarna (vy). Uppgiften för dessa system är att skapa geoinformationspaket såsom informations- och referenspaket och layouten av utdatakartor på papper. Det vanligaste syftet med kartografi är att producera kartor, vanligtvis i ett begränsat antal, för många användare. Delsystem i denna grupp har förmågan att kompetent och bekvämt designa kartor för alla ändamål, såväl som förmågan att replikera dem på papper eller i digital form.



Det finns system som bara kan lösa en eller flera av ovanstående uppgifter.

När du skapar ett geoinformationspaket för territoriet och arbetar med det, används antingen en fullfjädrad GIS-mjukvara eller en uppsättning GIS-mjukvara som möjliggör komplex bearbetning för att lösa uppgiften.

Valet av GIS-programvara är ett mycket ansvarsfullt steg, från rätt val programvaran påverkar direkt effektiviteten i hela systemet.

Här är några kriterier för att vägleda när du väljer programvara:

Tillräckliga krav på hårdvara och personalutbildning;

öppna format används av programvaran eller avancerade funktioner för dataexport-importfunktionerna;

Enkel datainmatning;

DBMS som stöds av programvaran;

Den nödvändiga uppsättningen funktioner för att lösa uppgifterna;

Modulär design som låter dig inkludera ytterligare funktioner utvecklade av tredjeparts programmeringsteam:

Möjlighet att anpassa användargränssnittet vid lösning av olika uppgifter;

En hög nivå av tekniskt och metodiskt stöd från mjukvaruutvecklare, möjligheten att få en versionsuppdatering.

Det bör noteras att ett viktigt kriterium när man väljer en mjukvaruprodukt är det optimala förhållandet mellan pris och funktionalitet.

För närvarande finns det hundratals inhemska och utländska mjukvaruutvecklingar som uppfyller de flesta av dessa kriterier. Det mesta av programvaran är inte ett av undersystemen i sin renaste form. Som regel är i vart och ett av programmen en av funktionerna stark. Fullständiga program, där alla delsystem är starka, är dyra.

Idag finns det ett stort antal mjukvaruprodukter som är tillgängliga på vilken hårdvaruplattform som helst. Dessa produkter kan i princip delas upp i två "läger": avancerade professionella GIS (high-end) och skrivbordsmapping-paket med viss GIS-funktionalitet.

Den första (avancerade) GIS kännetecknas av hög effekt, en full funktionell uppsättning verktyg. De tillhandahåller alla funktioner som krävs av de flesta applikationer. Inmatningsmedel, till exempel, tillåter inmatning från befintliga kartor och register, befintliga digitala data i olika format, och sätt att samla in information såsom från mätinstrument och från GPS-mottagare (rymdbaserat globalt positioneringssystem) upp till realtidsdrift .

Dessa system har möjlighet att hantera mycket stora databaser med många användare som gör sina egna individuella ändringar. Effektiv lagring av komplexa rumsliga databaser är ett annat problem som kräver speciella mjukvaruverktyg, särskilt i processen för åtkomst till och arkivering av data. Utbudet av funktioner för att analysera geografisk information i dessa system sträcker sig från en enkel sekventiell datamängd till skapandet av buffertar och kombinationer av datamängder för att bygga en modell. miljö både i två och tre dimensioner. Sådan komplex programvara kräver också lämpligt stöd från kvalificerad personal.

Huvuddelen av utvecklingen på GIS-mjukvarumarknaden under de senaste åren har varit de så kallade desktop GIS-mappningspaketen. Dessa paket har inte många funktioner och utvecklades ursprungligen för enkel analys och utmatning av kartor och grafer.

Valet av en av de föreslagna programvaruklasserna beror på vilken klass av uppgifter som ska lösas och på köparens ekonomiska möjligheter.

Mjukvaruverktyg kan klassificeras utifrån deras arkitektoniska konstruktionsprinciper: öppen och stängd.

öppna system har en bas av inbyggda funktioner (från 70 till 90%), resten kan slutföras av användaren själv med hjälp av en speciell apparat för att skapa applikationer. Sådana system har inbyggda programmeringsspråk. Termen "öppna" system betyder öppenhet för användaren, enkel anpassning, expansion, förändring, anpassning till nya format, kommunikation mellan befintliga applikationer. Öppna system är dyra, men de undviker svårigheter i utvecklingen av de uppgifter som ska lösas i framtiden.

Slutna system inte har förlängningsmöjligheter, de har inte inbyggda programmeringsspråk, det finns ingen möjlighet att skriva ansökningar. Även om initialt stängda system tillfredsställer användaren, men om uppgifterna som användaren löser ändras åtminstone något, så kan ett sådant system inte lösa dem. Fördelen med sådana system är deras låga kostnad.

Företräde bör givetvis ges till öppna system vid val, eftersom de har en längre livscykel.

GIS-mjukvaran utvecklas snabbt för närvarande. Huvudtrenderna i utvecklingen av GIS-tekniker är inriktade på den ständigt ökande öppenheten hos systemen:

Öka möjligheterna att använda grafiska data (öppningsformat, stödja utbytesformat för andra system, utveckla speciella omvandlare);

Utökning av antalet modeller av använda grafiska data i ett system (topologisk modell, objektorienterad modell, TIN - modell, GRID - modell);

Öka möjligheterna att arbeta med databaser (vägra att använda din egen och använda kommersiella DBMS, stöd för SQL-frågor, arbeta med externa databaser via ODBC);

Enhet av gränssnittet och dess anpassning till användarens behov (utveckling av system i Windows-miljöer och Windows NT, inklusive verktyg för att modifiera systemmenyer, utveckla slutanvändarmenyer);

Utöka möjligheten att skapa anpassade applikationer (användning av språk hög nivå eller systemspråk som har alla funktioner på högnivåspråk - MapBasic, Avenue). Tillhandahålla bibliotek med funktioner som användes för att skapa själva systemet (Geoconstructor, MapObjects);

Stöd för interaktion med andra mjukvaruprodukter genom OLE- och DDE-mekanismer (kalkylblad, grafiska redigerare, dokumenthanteringssystem);

Modern mjukvara blir mer och mer komplex funktionellt, och samtidigt är allt enklare för användaren. En ökning av systemets funktionalitet uppnås genom att i leveranspaketen inkludera mjukvaruprodukter skapade av användare och modifierade till industriell design av leverantörer (redaktörer av konventionella tecken och typsnitt; moduler som utökar möjligheterna till modellering och rumslig analys)

När man färdigställer mjukvaran bör man tänka på möjligheten att använda olika instrumentella GIS i ett geoinformationsprojekt med garanterad full kompatibilitet vid datautbyte.

Nedan finns beskrivningar av funktionaliteten hos mjukvara från olika klasser och utvecklare, valda av författaren som optimala för att lösa uppgifterna i arbetet.

Utländsk utveckling:

ESRI&ERDAS programvara

ARC/VIEW 3.2- system för att skapa informations- och referenspaket (GIP) och layout av utdatakartor. Programmet ger slutanvändaren möjlighet att välja och visa olika geodata, redigera dem, skapa kartlayouter, adressgeokodning och skriva ut kartografiskt material. Den har en modulär struktur och ett inbyggt språk för att skapa AVENUE-applikationer.

Ytterligare ARC/VEW-förlängningsapplikationsmoduler:

AV SPATIAL ANALYST - Tillhandahåller verktyg för att skapa, fråga, analysera och visa vanliga rutnätsdata på en karta och utföra systemanalys med hjälp av objektteman,

AV 3D ANALYST ger användaren följande funktioner: skapa realistiska ytmodeller baserade på olika typer av källdata; bestämma höjden (värdet) på ytan vid någon punkt; beräkna volymer mellan ytor, arbeta med 3D-vektorobjekt för att skapa realistiska 3D-modeller; visualisera data i 3D-form.

AV NETWORK ANALYST är ett verktyg som hjälper till att lösa vanliga problem över datanätverk som transporteras.

ARCGIS- ett fullfjädrat GIS-system, har perfekta verktyg för att skapa kartor, redigera dem, mata in och konvertera data; distribuerad datahantering; full integration med (DBMS).

ERDAS Tänk dig– ger arbete med fjärranalysdata. Det är ett fullfjädrat geoinformationssystem med funktionerna att skapa, analysera och tolka geodata. Den har den mest kompletta uppsättningen funktioner bland liknande paket.

Programvara Intergrach Corp.

GeoMedia Professional– ett universellt GIS-system som låter dig direkt (utan konvertering) ansluta och arbeta med geoinformationsdatabaser av de flesta format, effektivt integrerar geodata i ett enda informationssystem av skala från en arbetsgrupp till ett företag. Den har funktionerna att skapa en databas, bearbeta och analysera information. Har en modulär struktur.

Inhemsk utveckling:

GEODRAW(utvecklad av Center for Geoinformation Research, IG RAS, Moskva) – vektorredaktör. Designad för att skapa databaser med digitala kartor och planer, inkluderar funktioner som tillhandahåller konstruktionen av en topologisk struktur av en digital karta, identifiera objekt och länka dem till en attributiv databas, karttransformation, import-exportfunktioner i olika format, stöd för kartografiska projektioner .

LÄTT SPÅR(utveckling av EASY TRACE GROUP, Ryazan) är ett mjukvarupaket för interaktiv vektorisering av rasterbilder, det har funktionerna förträning rasterbild, möjligheten att arbeta med attributdatabaser.

GIS PARK(utvecklat av LANECO LLP, Moskva) är ett integrerat system som kombinerar funktionerna hos ett informations- och referenssystem och ett beräknings-, analys- och prognossystem. Systemverktyg ger:

Skapande av kartografiska databaser för flera ändamål

Bygger härledda kartor

Dataanalys (spatial statistik, taxonomi, forskning om samband och beroenden)

Automatisering av transformationsprocesserna för datapresentationsformuläret,

Automatisering av mottagningsprocesser ny information baserat på en omfattande tolkning av kvalitativa och kvantitativa data genom igenkänningsmetoder

Optimering av beslut enligt kvantitativa kvalitetskriterier

Användning av automatiskt genererade och expertmodeller.

Ett riktigt drift-GIS, förutom specialiserad programvara, använder alltid ytterligare programvara för att organisera datornätverk, tillgång till globalt nätverk Internet, organisation av ytterligare skydd av information från obehörig åtkomst. I vissa fall, tillsammans med GIS, i samverkan med det, används ytterligare programvara för att lösa specialiserade problem, till exempel djupgående statistisk dataanalys. GIS kan arbeta nära med kontorsprogram. Fjärranalysdatabehandlingssystem och olika DBMS kan spela en viktig roll.

Valet av programvara beror på de uppgifter som användaren står inför.

Låt oss överväga några frågor om stadiet för programvarukodning.

Program (program, rutin) - en sekvens av kommandon och data till dem, som är utformade för att styra specifika komponenter i databehandlingssystemet för att implementera en viss algoritm.

Programvara (mjukvara, mjukvara) - en uppsättning systemprogram och policydokument nödvändiga för att dessa program ska fungera. Skilj mellan system och applikationsprogramvara.

Systemprogramvara (systemmjukvara) inkluderar program som är nödvändiga för att koordinera driften av hela datorkomplexet för att lösa olika problem, såväl som vid utveckling av nya program.

Applikationsprogramvara (applikationsprogramvara) utvecklas och används för att lösa specifika problem för datoranvändare.

GIS-mjukvara (GIS-mjukvara) stöder en viss uppsättning GIS-funktioner och inkluderar specialiserade mjukvaruverktyg, såsom:

Universal fullfjädrad GIS (fullständig GIS);

Instrumentell GIS (GIS mjukvaruverktyg);

Kartografiska visualisatorer (kartvisare);

Kartläsare (kartläsare);

Verktyg för skrivbordskartläggning (skrivbordskartläggning);

Informations- och referenssystem (help-desk-system).

Dessutom finns det speciella mjukvaruverktyg som tjänar individuella funktionella grupper:

Formatkonvertering;

Digitalisering;

Vektorisering;

Skapande och bearbetning av digitala höjdmodeller;

Interaktion med satellitpositioneringssystem.

GIS-mjukvarupaketet kan innehålla separata funktionsmoduler som köps in och används i en uppsättning som ger problemlösning.

I kombination med GIS-programvara används sådana mjukvaruprodukter som:

Desktop publishing-paket (Adobe Page Maker, Quark Xpress, Adobe InDesign);

Statistiska analyspaket (Statistica);

Databashanteringssystem (MS Access, Oracle, DBase);

Datorstödda designsystem (AutoCAD);

Kalkylblad (MS Excel);

Digitala bildbehandlingsverktyg (Adobe Photoshop).

GIS-utvecklingsprogramvara kan delas in i tre grupper:

1. System med rika möjligheter, inklusive datainmatning, lagring, komplexa frågor, rumslig analys, datautmatning. Sådana system har sina egna programmeringsspråk som låter dig expandera detta system användarfunktioner (ArcInfo). Utvecklingen av ett sådant system kan jämföras med utvecklingen av konventionella program för ett specifikt operativsystem. Endast i det här fallet kommer operativsystemets roll att vara instrumentell GIS, och programmets roll kommer att vara nya funktioner för utvecklarna som detta GIS kommer att kompletteras med.

2. Programvarukomponenter eller bibliotek som innehåller ett antal användbara funktioner(MapObjects, GeoConstructor). Med hjälp av dessa funktioner och programvara från den tredje gruppen kan utvecklare skapa nytt system, som kommer att fungera i det operativsystem som det utvecklades för.

3. Mjukvaruutvecklingsmiljöer i olika programmeringsspråk (C++, Basic, Delphi). Med hjälp av dem kan utvecklaren flytta en del av arbetet i det nya systemet till programvarukomponenter och bibliotek från den andra gruppen, eller kan skapa ett helt nytt system utan att involvera ytterligare hjälpverktyg.

Gregory_k skriver:

Och jag skulle rekommendera att titta geopoisk. För 1 miljon där licenser 3 eller 4 kan köpas. Deras stöd är fantastiskt. Gränssnittet där är verkligen "en amatör", och namnen på menyalternativen är helt enkelt fula. Men bearbetning av flera brunnar inom geosökning är av hög kvalitet. Det verkar finnas allt som du beskrev i kraven. Om begränsningen av basens storlek - sanningen: 32000 kurvor per bas. Det öppna hålet fungerar för oss inom geosök, folk verkar vara nöjda. Jag vill också säga bra saker om Prime. Våra myndigheter ville överföra fiskare till geosökning, så de väckte ett sådant tjut att det förmodligen var mycket bra program. Och jag skulle inte rekommendera Techlog, eftersom. kunder älskar lager. Techlog för det, som all utländsk programvara, är dåligt anpassad.

gregory_k, av din kommentar är det inte helt klart vad du använder. Eller är det en åsikt från en utomstående observatör? Jobbade i Geopoisk för ca 4 år sedan. Eftersom jag jobbat länge så vågar jag kommentera denna mjukvara. 1. Licensen är verkligen mycket billig - 397 tusen, vilket anges på av. webbplats. För en miljon kan du köpa 3 stycken. 2. Det låga priset beror på att teamet av kreatörer är väldigt litet. Bröderna Tulchinsky styr allt. Som ett resultat av ett så litet team för 7!!! Praktiskt taget INGENTING har förändrats i programmet på flera år! Tror du att om du behöver ändra eller lägga till något i programmet så kommer detta att hända? Ja, och med stöd av många det här ögonblicket de är inte glada, även om jag är säker på att tulchinerna skriver inte listiga manus regelbundet och snabbt. Du måste ge kredit, bra jobbat. 3. Den teoretiska storleken på databasen är imponerande, MEN fråga RIKTIGA användare hur de mår. De flesta användare försöker dela upp baserna med 50-100 brunnar. Annars börjar stabilitetsproblem! Om Geosearch-användare tittar på den här tråden hoppas jag att de kommer att kommentera detta faktum. Kanske kommer någon att ge ett exempel på ett riktigt fungerande projekt med antalet brunnar, låt oss säga fler än 1000. Det skulle vara intressant. 4. Folket är nöjda med allt de är vana vid. På ett underbart kontor arbetar folk med DOS-programvara för tolkning, där musen inte ens stöds och hävdar att det inte finns något bättre ... Frågan är vana och effektivitet. Någon har till uppgift att göra 2 brunnar om dagen på måfå, och någon gör 20 med en analys av kvaliteten på indata och resulterande data. 5. Återigen - blanda inte ihop flerbrunnsberäkning i räknaren och multibrunnsbearbetning. Den första i Geosearch är implementerad cool, men samma sak kan göras även direkt i vilken databas som helst. Men bearbetning och analys i multibrunnsläge implementeras väldigt primitivt. En enkel fråga - hur lång tid tar det i Geopoisk att göra en korrelation från 5 brunnar med alla kurvor, riggar, litologi, mättnad, mellanskikt, och är det möjligt att snabbt gå igenom all denna korrelation och korrigera avläsningar, litologier, haverier osv. ., tittar på grannarna? Jag tror att det inte ens är teoretiskt möjligt, eller åtminstone är det så svårt och tidskrävande att ingen gör det))) PRIME är ett hantverk, för vilket det ursprungligen skapades. Det finns intressanta ögonblick, men jag rekommenderar att du arbetar i det och gör vanliga saker - lastning, visualisering, beräkningar, lossning. Allt kommer att falla på plats. Försök bara. När det gäller Techlog och popplasteringen är jag redo att argumentera med exempel. Jag jämförde resultaten av automatisk nedbrytning i Solver, Geopoisk och Techlog. De minsta justeringarna krävs av resultaten av Techlog. Och till sist. Och varför slutar vi återigen bara på tolkningen av standardloggning? Det är ingen hemlighet att nästan varje fält nu har åtminstone ett fåtal poster av NMR, bredbandsakustik, mikroskannrar och importerad standardloggning. Vad ska du göra med den i Geopoisk-Prime? Men priset för att genomföra EN studie med samma mikroskanner är ganska jämförbart med kostnaden för en licens bra mjukvara. Varför tänker vi fortfarande inte på det faktum att en petrofysisk modell kan göras baserat på all data, och inte bara på standardkomplexet ... Jag pratar inte ens om Baker-komplexet, Halov, slum eller någon annan . .. Det finns redan ryska nästan liknande enheter. Det kanske är dags att fundera på hur man kan ta ett steg längre? Så nej, vi står fortfarande på påståendet att petrofysik är Excel. Och du måste tolka allt för en brunn, som ett resultat, i den geologiska modellen får du en massa data som är inkonsekventa med varandra ... Tyvärr, det kokade)))

Begreppet geografiskt informationssystem (GIS)

G geoinformationssystem (GIS) är ett mjukvaru- och hårdvarukomplex som löser en uppsättning uppgifter för att lagra, visa, uppdatera och analysera rumslig och attributiv information om territoriumobjekt. En av GIS huvudfunktioner är att skapa och använda datorkartor (elektroniska) kartor, atlaser och andra kartografiska verk (Berlyant, 2001). Data är ryggraden i alla informationssystem. Data i GIS är uppdelat i rumslig, semantisk och metadata.

Rumslig data är data som beskriver platsen för ett objekt i rymden. Till exempel, koordinaterna för hörnpunkterna i en byggnad, representerade i lokalt eller något annat koordinatsystem. Semantiska (attribut) data - data om egenskaperna hos ett objekt. Till exempel adress, fastighetsnummer, antal våningar och andra egenskaper hos byggnaden.

Hur fungerar ett GIS?

Varje rumsligt objekt motsvarar en post i databasen med en uppsättning attributinformation

Ett GIS lagrar information i form av en uppsättning tematiska lager som är grupperade baserat på geografisk plats.

Detta enkla men mycket flexibla tillvägagångssätt har bevisat sitt värde i en mängd verkliga tillämpningar.

fråga 2

Geoinformationsteknologi är ett modernt kunskapsområde som fortfarande utvecklas i snabb takt. I litteraturen finns det ett stort antal olika definitioner av GIS:

det enklaste: "GIS är ett datorsystem som kan lagra och använda data som beskriver territorier på jordens yta";

ganska begränsat: "GIS - mjukvarupaket..."

omfattande: "GIS - samtidigt ett teleskop, ett mikroskop, en dator och en kopiator för regional analys och syntes."

Därför kan det antas att den faktiska definitionen inte är lika viktig som de huvudidéer som geoinformationsteknologin bygger på:

· vara en "geografisk", den innehåller data och begrepp som är relaterade till rumsliga distributioner;

· vara "informativ", det uttrycker data, idéer eller metoder som vanligtvis hjälper till att fatta ett beslut;

· vara ett "system", antar den en sekvens av ingångar, processer och utgångar;

· De tre ovan nämnda punkterna gör det möjligt att arbeta utifrån moderna "högteknologier".

GIS- geografiskt informations-system.

Geografisk- innebär att arbeta med rumsliga objekt, vars position beskrivs av ett koordinatsystem, det vill säga GIS kännetecknas av metoder som är inneboende i geografisk vetenskap, som studerar och representerar mönster inneboende i naturliga och antropogena objekt inom jordens geografiska hölje. Jordens geografiska hölje inkluderar: lito-, hydro-, bio-, atmosfär - gränserna för genomträngning av liv.

Informationsinformation- Det finns ingen sådan definition. Detta är en samling av data och kunskap som är föremål för bearbetning och presentation. Ur GIS-synpunkt är en speciell typ av information kunskap om data beställd på ett visst sätt och instruktioner för deras användning.

Systemet- en visst ordnad uppsättning komponenter som bildar en funktionell helhet. Integritet är en universell egenskap hos systemet, funktionell betyder att det är avsett för något. Syftet med GIS är att arbeta med rumslig information.

Fråga

GIS-system utvecklas för att lösa vetenskapliga och tillämpade problem med övervakning av miljösituationer, rationell användning av naturresurser, samt för infrastrukturdesign, stadsplanering och regional planering, för att vidta snabba åtgärder i nödsituationer, etc.

TYPER AV GIS

GIS kan klassificeras i professionella(arbetsstationer och nätverksdrift av systemet) och stationär typ (persondatorer). Dessutom kan GIS klassificeras utifrån konstruktionens arkitektoniska principer. Alla GIS tillhör tre typer av arkitekturer:

stängd;

· specialiserad;

öppen.

Öppna system är inte utbyggbara, de har inga inbyggda språk, de ger inte möjlighet att skriva applikationer, de kommer bara att göra vad de gör vid köptillfället. I de flesta fall kan slutna system inte ändras alls, så de har låga priser och en kort livscykel.

Specialiserade system som erbjuds tillsammans med ett applikationsbibliotek och är byggda från en specifik uppsättning av dessa applikationer som krävs av användaren. Det som är bra med sådana system är att de kräver små investeringar till en början, men om du behöver nya funktioner kan kostnaden för att fylla på ett sådant system bli oförutsägbart hög.

Öppna system har vanligtvis från 70 till 90% av de inbyggda funktionerna och 10-30% kan utföras av användaren själv med hjälp av en speciell apparat för att skapa applikationer. Termen "öppna" system betyder öppenhet för användaren, enkel anpassning, expansion, förändring, anpassning till nya format, förändrad data, kommunikation mellan befintliga applikationer. Inköp av sådant GIS är förenat med en minimal risk att stöta på svårigheter i utvecklingen av de uppgifter som ska lösas i framtiden. Öppna system är vanligtvis dyra initialt men har en lång livscykel.

GIS programvara

GIS-programvara innehåller de funktioner och verktyg som behövs för att lagra, analysera och visualisera geografisk (spatial) information. Nyckelkomponenterna i mjukvaruprodukterna är: verktyg för att mata in och använda geografisk information; databashanteringssystem (DBMS eller DBMS); verktyg för att stödja rumsliga frågor, analys och visualisering (visning); grafisk användargränssnitt(GUI eller GUI) för enkel åtkomst till verktyg.

GIS-programvara delas in i fem huvudklasser som används.

Först den mest funktionellt kompletta klassen av programvara är instrumentell GIS. De kan utformas för en mängd olika uppgifter: för att organisera inmatningen av information (både kartografisk och attributiv), dess lagring (inklusive distribuerad, stödjande nätverksarbete), utarbeta komplexa informationsförfrågningar, lösa rumsliga analytiska problem (korridorer, miljöer, nätverksuppgifter, etc.), konstruera härledda kartor och diagram (överlagringsoperationer) och slutligen förbereda för produktionen av originallayouter av kartografiska och schematiska produkter till hårda medier. Som regel stöder instrumentellt GIS både raster och vektorbilder, ha en inbyggd databas för den digitala basen och attributiv information, eller stödja en av de vanligaste databaserna för att lagra attributiv information: Paradox, Access, Oracle, etc. De mest utvecklade produkterna har körtidssystem som gör att du kan optimera nödvändig funktionalitet för en specifik uppgift och minska kostnaderna för att replikera hjälpsystemen som skapats med deras hjälp.

Den andra viktiga klassen är de så kallade GIS-visarna, det vill säga mjukvaruprodukter som ger användning av databaser skapade med hjälp av instrumentellt GIS. Som regel ger GIS-visare användaren (om de överhuvudtaget tillhandahåller) extremt begränsade möjligheter att uppdatera databaser. Alla GIS-visare inkluderar verktyg för att söka i databaser som utför positionering och zoomning av kartografiska bilder. Naturligtvis är tittare alltid en integrerad del av medelstora och stora projekt, vilket gör att du kan spara kostnaderna för att skapa vissa jobb som inte har rättigheterna att fylla på databasen.

Tredje klass- dessa är referenser kartläggningssystem(SCS). De kombinerar lagring och de flesta möjliga typer av visualisering av rumsligt distribuerad information, innehåller frågemekanismer för kartografisk och attributiv information, men begränsar samtidigt avsevärt användarens möjlighet att komplettera de inbyggda databaserna. Deras uppdatering (uppdatering) är cyklisk och utförs vanligtvis av SCS-leverantören mot en extra avgift.

fjärde klass programvara - medel för rumslig modellering. Deras uppgift är att modellera den rumsliga fördelningen av olika parametrar (lättnad, miljöföroreningszoner, översvämningsområden under byggandet av dammar och andra). De förlitar sig på verktyg för att arbeta med matrisdata och är utrustade med avancerade visualiseringsverktyg. Typiskt är tillgången på verktyg som låter dig utföra en mängd olika beräkningar på rumsliga data (addition, multiplikation, beräkning av derivator och andra operationer).

femte klass, som det är värt att fokusera uppmärksamheten - dessa är speciella sätt att bearbeta och dechiffrera jordklodande data. Detta inkluderar bildbehandlingspaket, som beroende på pris är utrustade med olika matematiska verktyg som gör att operationer kan utföras på skannade eller digitalt inspelade bilder av jordens yta. Detta är ett ganska brett utbud av operationer, som börjar med alla typer av korrigeringar (optiska, geometriska) genom georeferensering av bilder upp till bearbetning av stereopar med utfärdande av resultatet i form av en uppdaterad topografisk karta.

Utöver de nämnda klasserna finns det även olika mjukvaruverktyg som manipulerar med rumslig information. Det är produkter som verktyg för att bearbeta geodetiska fältobservationer (paket som ger interaktion med GPS-mottagare, elektroniska varvräknare, nivåer och annan automatiserad geodetisk utrustning), navigeringsverktyg och mjukvara för att lösa ännu snävare ämnesuppgifter (undersökning, ekologi, hydrogeologi, etc.). ). ).

Naturligtvis är andra principer för att klassificera programvara också möjliga: efter omfattning, efter kostnad, efter stöd av en viss typ (eller typer) operativsystem, genom datorplattformar (datorer, Unix-arbetsstationer) etc.
Den snabba tillväxten i antalet konsumenter av GIS-teknik på grund av decentraliseringen av utgifterna budgetmedel och införandet av fler och fler nya ämnesområden för deras användning.

Alla typer av GIS efter typ hårdvara kan delas in i två klasser:

För användning på persondatorer;

För användning i arbetsstationer.

Personliga datorer

GIS-programvara designad speciellt för personliga datorer Dessa är vanligtvis pedagogiska eller informativa. Själva persondatorn kan dock användas som en vanlig maskin på nätverket, på vilken sekundära uppgifter kan utföras.

Grundläggande specifikationer datorer som helhet definieras av de viktigaste strukturella komponenterna:

Mikroprocessorn som styr driften av datorn och utför alla beräkningar. Processorer är för närvarande de mest använda. Pentium Intel AMD, Cyrix. Datorns hastighet beror på frekvensen på den processor som används - 166, 200 MHz;

RAM, som innehåller de program som körs av datorn vid tidpunkten för deras arbete, och de data de använder. Hastigheten på GIS beror starkt på mängden RAM;

kontrollanter som styr arbetet olika enheter dator (skärm, magnetisk och optisk diskenhet, etc.) och kringutrustning (mus, skrivare, plotter, skanner, etc.).

Hittills kan vi rekommendera följande konfiguration av en persondator för att arbeta med GIS - Pentium Intel 200 (processor) / 64 MB (kapacitet Bagge) / 2,5 GB (kapacitet hårddisk) / 2MB (videominneskapacitet) / 17"" SVGA (diagonal storlek på färgskärmen).

Arbetsstationer

Arbetsstation- det är mycket kraftfull dator, en utmärkande egenskap är möjligheten att ansluta ett stort antal mindre kraftfulla persondatorer. Eftersom funktionen hos de flesta GIS är förknippad med manipulation av grafik Hög kvalitet, som kräver enorma resurser vad gäller minne och hastighet, är arbetsstationer i GIS-teknologier mest använda. Grundläggande tekniska egenskaper hos arbetsstationer bestäms också av de viktigaste strukturella komponenterna: processor, videosystem, systemgränssnitt.


Liknande information.


Dela med sig