Weboldal ooo karasoft tervezés

MapInfo Professional asztalra. Szerkezetét. Adattípusok.

Kezdjük azzal, hogy tudjuk, mit kell dolgozni, mi magyarázza a „tábla MapInfo». Táblázat Mint ismert, áll a sorok és oszlopok, vagy azon a nyelven programozók - mezők és rekordok, ill. Minden bejegyzés tartalmazhat egy grafikus objektum, például egy egyenes vonal, pont, vagy a régióban. MapInfo is támogatja a raszteres táblázatokat, amelyek csak egy képet, és nincs blog bejegyzések és mezők. Bit priotkroem dolgokat, általában rejtve maradnak a szokásos átlagos felhasználó.






Fizikailag a lemezen, a táblázat néhány fájlt MapInfo adatokat. A „nyugalmi állapotban”, amikor a tábla nincs nyitva a MapInfo, használ speciális indexek, és hozzon létre mert magában foglalja a képességet, hogy tartalmazza grafika, ez egy négy kiterjesztésű fájlok DAT, ID, MAP és a TAB billentyűt. Az első három fájlt tartalmaz a szabványos bináris információt, leírja és érintse meg őket itt, nem fogunk. Nézzük laknak a TAB-típusú fájlt. Ez a szöveg fájl tartalmazza a leíró táblázatot, például:

táblázat
!változat 300
!charset WindowsCyrillic

definíció táblázat
Írja NATIVE Charset "WindowsCyrillic"
Fields 5
ID egész;
ObjNodeNum indexet 1;
ObjectName Char (150);
X Float;
Y Float;

A tartalom, ami egy táblázat, amely azt mutatja, a méret változata MapInfo létrehozni egy táblázatot (100 - korábbi 300 - a harmadik változat), charset meghatározza a karakterkódolást a táblázatban.
Továbbá, a meghatározás (definíciós táblázat) szerint a táblázat típusa (natív - MapInfo Interchange Format, DBF - dBASE formátumú és más kompatibilis adatbázisok, stb), a karakter kódolás, a mezők száma (Fields 5) - 5 mezők. Ezt követi a leíró mezők magukat - egy mező nevét, a mező adattípus, ha szükséges - a dimenziója (a string típusú, például) és információt az indexelés területén.
Ahhoz, hogy hozzon létre egy táblázatot segítségével készítesz a „New Table” menü - „Create” szerkezetének megváltoztatása (mezőleírásokat) jelenlegi (és jelenleg nyitott) táblázat segítségével a „tábla” bekezdés - „Change” - „újraépítése” fő MapInfo menüben. Segítségével az alább ablak elemzik adattípusokat MapInfo táblázatokat. Ez a tudás határozottan szükség a jövőben.






Weboldal ooo karasoft tervezés

Field leírására használják az oszlopok a táblázatban, azaz hozzárendelése típusú és méretű szereplő adatok az oszlop. A rendelkezésre álló adatok típusok:

Char (Char (n)) - karakteres mezőt tárolására a szöveges információ. Amikor létrehoz egy tovább kell adnia a dimenziója terén (a maximális hossza tárolt string). MapInfo táblák a rendelkezésre álló maximális tároló 254 karakter egyetlen karakter a területen;

Egész szám (integer) - egész szám -2147483647 a 2147483647 befogadó;

Rövid egész (smallint) - rövid egész -32.767-32.767, beleértve;

Valódi (float) - törtszám (lebegőpontos szám);

Decimális (Decimális (n, m)) - törtszámok, amelyek lehet, hogy nehéz számának meghatározásához tizedesjegy pontossággal, kényelmes monetáris bemutatásának, például;

Dátum (Date), idő (Time), dátum / idő (DateTime) - mezők tárolására különböző átmeneti értékeket;

Logikai (logikai) - mezők tárolására logikai értékeket tartalmazhat értékeit T ( «True») - «igaz„vagy F ( «False») - «hamis”.

táblázat
!változat 300
!charset WindowsCyrillic

definíció táblázat
File "10 + 4.tif"
Type "RASTER"
(4000,11000) (0,0) Label "1. pont",
(5000,11000) (5904,0) Label "2. pont",
(5000,10000) (5904,5904) címke "3. pont"
(4000,10000) (0,5904) Label "4. pont"
CoordSys NonEarth egységek "m"
Egységek „m”

Ami a szkennelés táblázat azt mondani, hogy ez megengedett változtatni „kézzel” a fájl neve a bittérkép és koordinálja regisztráció, ami néha szükség van, különösen, hogy gyorsítsák fel a nyomtatás az azonos jelentés design, de egy másik ültetett raszteres. A leíró egy standard táblázat jobb, ha nem, hogy bármilyen változás, a legvalószínűbb, kap egy hiba, amikor megpróbálja megnyitni a módosított leíró natív formátumban.
Tudnia kell, hogy a kérés elküldése után, a felkészülési nullától mintát, minden adat bekerül a tábla kiválasztása. Ez valójában az eredmény a kérését. Ezen felül, ha a kimeneti bekerült a lekérdezés eredménye listában a felvételi asztal duplikált automatikusan generált táblázatok nevekkel Query__ numerikusan indexelt végén. Ezek a táblák továbbra is a történet az eredmények a korábbi lekérdezések és Kiválasztási táblázat tartalmazza csak az eredménye az utolsó kérést. Arra is szükség van, hogy emlékezzen.
Az asztal állítható elő import más formátumokat. Tipp: ha az importáló DXF formátumban - az import DXF fájlt kell menteni a típusú AutoCAD R12 / LTL2 DXF. Ezen túlmenően, a fordított export DXF formátumú, annak érdekében, hogy elkerüljék a további hibák, ajánlom előcsomagolásán exportált táblázatok a végső pusztulását korábban törölt bejegyzéseket.

A következő cikkben megpróbálom megszentelje részletesen kérdések létre több adatmintapárt táblázatokban Mapinfo kártya szabvány jelenti a rendelkezésre álló szereplők és funkcióit MapBasic.

Tekintettel és sikert neked!
Karasov Andrew.