ArcGIS segíteni 10
Ahhoz, hogy hozzon létre egy lekérdezést réteg használja a párbeszédablak egy új lekérdezést réteg (New Query Layer) ArcMap. Mielőtt létrehozna egy réteg a lekérdezés, akkor először létre kell hozni a kapcsolatot az adatbázissal. Legördülő listából vegyület (Connection) mutatja hozzáférhető adatbázis kapcsolatokat.
Ha a kapcsolat létrejött, a bal oldalon a párbeszédablak megjeleníti a táblázatok és asztalok reprezentációk található az adatbázisban. Amikor kiválasztja a táblázat oszlopai megjelennek a jobb oldalon.
Minden oszlop egy geoadatbázis van egy bizonyos típusú adatokat. ArcGIS tud dolgozni leggyakoribb az adatbázisban. Azonban néhány nem támogatottak. Ha a type attribútum az oszlop - Ismeretlen, ami azt jelenti, hogy az ArcGIS nem támogatja az ilyen típusú adatokat. Ha megad egy lekérdezést, az összes oszlopot egy ismeretlen adattípust kell vagy el kell távolítani vagy egy másik típusú, amely támogatja a ArcGIS.
Finomítást az SQL lekérdezés a szövegmezőbe Query (Lekérdezés).
Amikor építeni egy lekérdezést a szövegdobozba Query (Lekérdezés), felveheti a teljes táblázatot duplán kattintva, vagy húzza ki az ablakon táblázatok listája (táblázatok listája) a szövegmezőbe Query (Lekérdezés). Hasonlóképpen, akkor a hozzá adott oszlopok egy táblázat - vagy dupla kattintás, vagy húzza az ablakot oszlopok (oszlop) a szövegmezőbe Query (Lekérdezés). A kérelmet is lehet nyomtatni, vagy a vágólapra másolni egy külső alkalmazást a lekérdezés ablak (Query).
Amikor építeni egy lekérdezést réteget kell használni az SQL-szintaxis-specifikus adatbázist. Átlagos kifejezés lehet, így: SELECT * FROM Test.dbo.US_States. Az eredmény a lekérdezés tartalmazó réteget az összes vonal a US_States táblázat. ArcMap, akkor megjeleníti az összes Egyesült Államokban. További információk az építési SQL-lekérdezések, lásd. Szakasz építsünk keresett kifejezést.
Miután kifejezést jött létre, meg kell vizsgálni. A vizsgálati eljárás ArcGIS vezeti lekérdezés meghatározása réteg tulajdonságai alapján a visszatérés az első sorban az adattáblázatban.
Ahhoz, hogy kérje a réteg tulajdonságai a következők:
- Field egyedi azonosítója - Egy vagy több mező, amelyek használják a ArcGIS egyedi azonosítására a réteget.
- A dimenziója - tulajdonság meghatározza, hogy az értékek tartalmazzák a koordinátáit M tárolás útvonalak és Z értékek tárolására 3D adatokat.
- geometria típusa - típusát adja réteg: pont, többpontos, vonal vagy sokszög.
- Térbeli Referencia - koordináta rendszer és egyéb kapcsolódó térbeli tulajdonságok a réteg.
Tulajdonságok réteg kérés szűrésére használják adatbázis húrok olvasni ArcGIS. Például ha a geometriai objektumokat a táblázat, amelyben több azonosítók SRID, SRID tulajdonságkészletet lekérdezni a réteget használnak, mint akadály vonal táblák az adatbázis noncoincident c SRID, nem jelennek meg a ArcMap.
- A párbeszédablakban egy új lekérdezést réteg (New Query Layer), írja be a nevét a Név mezőbe (Name), hogy hozzon létre egy lekérdezést réteg. Ez a név fog megjelenni a tartalomjegyzékben ArcMap.
- Adjon meg egy SQL-lekérdezést a szövegdobozba Query (Lekérdezés).
- Miután kifejezést jött létre, meg kell vizsgálni. Kattintson az Ellenőrzés (érvényesítése). annak biztosítására, hogy a szintaxis a lekérdezés érvényes, és ez az adat, hogy lehet használni a ArcGIS. Az érvényesítési folyamat lekérdezi az adatbázist, és ellenőrzi, hogy vannak a kapott lekérdezés adatmodellezés szabványok elfogadható ArcGIS. Réteg nem adtunk a kérelmet ArcMap, amíg igazoljuk.
Feltételek a következő vizsgálatokat:
- Az eredmény meg kell lennie legfeljebb egy térbeli területen.
- Az eredmény meg kell lennie legfeljebb egy térbeli referencia.
- Az eredmény meg kell csak egyféle formában.
- Az eredmény meg nem kell semmilyen típusú mezőkkel, amelyeket nem támogat ArcGIS.
Ha a teszt sikertelen bármilyen okból, egy hibaüzenet, így módosíthatja a lekérdezést.
Tesztelés különösen fontos, ha foglalkozik a térbeli adatbázisok, amelyek nem támogatják a színvonalat, mint az ArcGIS.
A vizsgálati eljárás meghatározza, ArcGIS keresett tulajdonságok réteg: a dimenzió, geometria típusa, a térbeli referencia, SRID és egyedi azonosító. Ezek az értékek alapján az első sorban vissza kérésre. Ha ezek a tulajdonságok kell változtatni, akkor ezt a párbeszédablakban Options (Speciális beállítások). Ahhoz, hogy jelezze, az oldal lehetőséget az új lekérdező réteget párbeszédablak (New Query Layer). Ellenőrizze megjelenítése több tulajdonságát (Show Advanced Properties).