Saya sering menggunakan Query Definisi dalam kehidupan GIS sehari-hari saya, tetapi salah satu dari banyak hal yang saya anggap mengganggu tentang ArcMap adalah ketidakmampuan untuk memberikan komentar pada Definition Queries. Saya ingin memiliki opsi ini karena kadang-kadang saya ingin menghidupkan / mematikan Kueri Definisi atau saya ingin memiliki beberapa Kueri pada satu Shapefile, tetapi hanya satu yang aktif pada satu waktu.
Sejauh ini untuk menyiasatinya, saya biasanya hanya memiliki dokumen notepad di latar belakang dan salin dan tempel seperlunya. Tetapi solusi yang ideal adalah dengan menggunakan tab kueri definisi di properti layer untuk mengganti dokumen ini. Saya mungkin memiliki beberapa kueri berbeda pada sebuah layer, tetapi semua berkomentar.
Seperti yang saya mengerti, Definisi Pertanyaan ditulis dalam SQL. Untuk berkomentar dalam SQL, saya yakin Anda memulai sebuah baris dengan: - atau mencakup pernyataan dalam tanda kurung: {} . Saya sudah mencoba keduanya:
Original: "DATA_AQUISITION" LIKE 'MISSING XSECTION'
Dashes: --"DATA_AQUISITION" LIKE 'MISSING XSECTION'
Brackets: {"DATA_AQUISITION" LIKE 'MISSING XSECTION'}
Dua pernyataan terakhir mengembalikan kesalahan ekspresi SQL dan tidak akan menggambar di ArcMap. Saya tidak mencari solusi pemrograman, karena itu akan terlalu banyak bekerja.
"OBJECTID" <> -1 OR "DATA_AQUISITION" LIKE 'MISSING XSECTION'
Itu solusi yang bagus, tapi saya mencari sesuatu yang sepertinya lebih seperti komentar yang sebenarnya keluar. Sesuatu yang dapat dilakukan dalam setiap bahasa kode, di mana Anda memiliki beberapa opsi permintaan pada baris yang berbeda dan semuanya kecuali satu dikomentari. Jika itu tidak mungkin, maka jadilah itu, tapi saya percaya itu akan menjadi pilihan yang bagus untuk dimiliki.