Көбірек

Мүмкіндіктер класындағы бірнеше мүмкіндіктерді көшіріңіз, көшірілген санға негізделген өріс мәнін жаңартыңыз

Мүмкіндіктер класындағы бірнеше мүмкіндіктерді көшіріңіз, көшірілген санға негізделген өріс мәнін жаңартыңыз


Мен өзгерткім келетін жазбаларды көрсететін өріс құрдым. Мен жасағым келетіні - бұл жазбалар бойынша цикл, олардың әрқайсысында өрістегі қосынды мәндері болады. Қосындыға сүйене отырып, мен бұл мүмкіндікті бірнеше рет көшіргім келеді. Мысалы, егер сома 107 болса, мен оны 11 рет көшіргім келеді, нәтижесінде 10 қосындысы бар 10 жазбасы бар және қосынды өрісінде 7 қалдығы бар 1 жазба бар.

Мен бұл мағынасы бар ма екеніне сенімді емеспін, мен келесідей бастаймын:

SUM_FIELD ерекшелігі A 107 B 38

Мен келесідей нәрсемен аяқтағым келеді:

SUMFIELD ерекшелігі A 10 A 10 A 10 A 10 A 10 A 10 A 10 A 10 A 10 A 10 A 7 B 10 B 10 B 10 B 8

Сіз бере алатын кез келген түсінік үшін рахмет.


insert = arcpy.da.InsertCursor («жаңа мүмкіндіктер класы», («[email protected]», «SUMFIELD»)) arcpy.da.SearchCursor көмегімен («бар функциялар класы», («[email protected]», «SUM_FIELD»)) ретінде іздеу: іздеудегі жол үшін: геометрия = жол [0] қосынды = жол [1] ондаған = int (қосынды) / 10 бірлік = int (қосынды) % 10 болса, бірліктер == 0: x үшін диапазондағы (ондықтар): кірістіру .insertRow ((геометрия, 10)) else: x үшін x үшін (ондықтар): insert.insertRow ((геометрия, 10)) insert.insertRow ((геометрия, бірліктер))

Төменде сіздің сұрағыңызға келетін болсақ, мен бастапқы мүмкіндіктің OBJECTID -ті көшіріп алып, содан кейін осы өріске негізделген қосылуды жасаймын және жаңа мүмкіндікті экспорттаймын.

insert = arcpy.da.InsertCursor («жаңа мүмкіндіктер класы», («[email protected]», «SUMFIELD», «OriginalOID»)) arcpy.da.SearchCursor көмегімен («бар функциялар класы», («[email protected]», «SUM_FIELD») «,» [email protected]«))) іздеу ретінде: іздеудегі жол үшін: геометрия = жол [0] қосынды = жол [1] ондаған = int (қосынды) / 10 бірлік = int (қосынды) % 10 oid = int (жол [ 2]) егер бірліктер == 0: x үшін диапазонында (ондықтар): insert.insertRow ((геометрия, 10, oid)) else: x үшін x үшін (ондықтар): insert.insertRow ((геометрия, 10, қатысты) ) insert.insertRow ((геометрия, бірліктер, қатысты))

Жаңа мүмкіндіктер класында сізде тек екі өріс бар- SUMFIELD және OriginalOID деп аталатын өріс (қысқа int деректер түрі).

Содан кейін шығуды (OriginalOID) бастапқы мүмкіндіктер класына (OBJECTID) қосыңыз және қосылған атрибуттары бар жаңа мүмкіндікті экспорттаңыз.

Сіз оны бөлек сұрақ ретінде жариялағыңыз келуі мүмкін.


Мүмкіндіктер класындағы бірнеше мүмкіндіктерді көшіріңіз, көшірілген санға негізделген өріс мәнін жаңартыңыз - Географиялық ақпараттық жүйелер

Дискіні ауыстыруды орындаңыз

Виртуалды дискілерді жасау үшін дискіні ауыстыруды орындаңыз L және М..

ArcMaps картасына деректерді қосу

Жеке қалта жасаңыз

Файлдың түбірлік каталогында жаңа қалта жасаңыз М: жүргізеді және осылай аталады arcmap_basics. Жаңа каталогтар құрған кезде оларға сізге маңызды болатын, кейін танып білетін атаулар беріңіз. Сияқты атаулардан аулақ болыңыз файлым, ГАЖ, немесе жоба. Егер сіз сипаттамалық атауларды пайдаланбасаңыз, файлдық жүйеде не бар екенін анықтауға тырысу үшін көп уақытты жоғалтасыз.

    ArcMap таңбашасының орналасуы әр жүйеде әр түрлі болуы мүмкін. Ол келесі жолда болуы керек:

Карта құжатын сақтаңыз

Басқа ештеңе жасамас бұрын ArcMap құжатын сақтаңыз. Түймесін басыңыз Сақтау түймесін басып, құжатты жасаған каталогта сақтаңыз. Файлға атау беріңіз arcmap_basics_a. Файл кеңейтілімін көрсетудің қажеті жоқ екенін ескеріңіз .mxd ArcGIS автоматты түрде файл кеңейтімін қосады.

Ықшам дискіде көптеген каталогтар мен файлдар бар.

Деректер файлдары каталогтарда болады пакет (Pack Forest деректері) және esridata (ESRI жалпы деректер жиынтығы).

Ықшам дискінің мазмұны келесідей болуы керек:

  • Сонда бар ЕКІ негізгі файл түрлері: Қамту және Мүмкіндік сыныптары (Геодеректер базасында) пакет қалта
  • Бәрі Мүмкіндік сыныптары қабаттар & quot ішінде сақталадыpackgis.mdb& quot
  • Бәрі Қамту қабаттар негізінен & quot -де сақталадыорман& quot қалтасы. The Қамту Файл - бұл ақпаратты сақтауға арналған ескі деректер пішімі, мысалы, zip файлы сияқты, оған a бойдақ ГАЖ қабаты. Сіз бір негізгі функциялар класын таңдай аласыз немесе бір мезгілде & quot; толық пакет & quot; таңдай аласыз.

Деректер шеңберіне қамту қабаттарын қосыңыз

    Түймесін басыңыз Деректерді қосу батырмасы - деректер жиегіне жаңа қабат қосу.

Бұл қалтадағы файлдар тізімі тек ArcMap құжатына қосуға болатын файлдар. Қалтадағы басқа файлдар Windows Explorer -де көрінуі мүмкін, бірақ егер олар ArcGIS деректерінің көзі болмаса, олар файлда көрсетілмейді. Деректерді қосу диалог.

Түймесін басыңыз нүкте деректер көзі және нұқыңыз Қосу (немесе файл атауын екі рет шертіңіз).

Бұл деректер көздерінің әрқайсысы бірнеше қабаттардан тұратынын ескеріңіз (белгішемен көрсетілгендей). ArcMap автоматты түрде ең жоғары басымдыққа ие функциялар класын қосады (бұл жағдайда түзу деректер көздері).

Сіз жай ғана бірнеше түрлі кеңістіктік деректер көздерін деректер шеңберіне қостыңыз. Сіз көпбұрыштар нүктелер мен сызықтарды жасырмайтын етіп сурет салу тәртібін өзгерттіңіз.

Деректер көздері деректер фрейміне қосылғаннан кейін олар белгілі қабаттар.

Қабат атрибуттары кестесін ашыңыз

Деректер жиегіне қосылған әрбір мүмкіндіктер деректер қабаты a атрибуттар кестесі.

    Ашу үшін жолдардың доғасы қабаттың атрибут кестесі, мазмұн кестесіндегі қабат атауын оң жаққа таңдап, таңдаңыз Атрибуттар кестесін ашыңыз.

Сіз қамту класы үшін қабаттар атрибуттары кестесін аштыңыз (мүмкіндіктер қабаты). Барлық мүмкіндіктер қабаттарында (нүкте, сызық және көпбұрыш) атрибут кестелері бар. Қабаттағы әрбір мүмкіндіктің атрибуттар кестесінде байланыстырылған жазбасы бар, және керісінше, атрибуттар кестесіндегі әрбір жазбаның байланысты кеңістік ерекшелігі бар.

Деректер кадрына оқиға қабатын қосыңыз

Егер сізде XY координат нүктелерінің жиынтығын қамтитын мәтін немесе excel файлы болса, оларды ArcMap -ке импорттауға болады. Файлдар үшін бірнеше нұсқа бар:

    • Қойынды немесе үтірмен бөлінген пішін .жазу файл кеңейтімі.
    • Excel 97-2003 файл пішімі .xls файл кеңейтімі.

    Сіз жаңа ғана қостыңыз оқиға XY қабаты деректер шеңберіне. Бұл әдісті файл ретінде сақталған қарапайым нүктелік координаталық кестелік деректерді кеңістіктік мүмкіндіктер қабаттарына түрлендіру үшін қолданыңыз. Сіздің нүктелік деректеріңіз кез келген көзден келуі мүмкін: нүктелер тізімі бар файл, бір нүктелі файл немесе ArcGIS кесте ретінде ашуға болатын форматқа түрлендіруге болатын кез келген файл.

    Мәліметтер шеңберіне сурет қабатын қосыңыз

    Суреттерді деректер шеңберінде көрсетуге болады. Географиялық дисплейде қолданылатын кейбір жалпы суреттер - спутниктік суреттер, сандық ортофото және сканерленген карталар. Бұл суреттер басқа географиялық деректермен сәйкес келмеуі үшін оларға a әлемдік файл, бұл пиксель өлшемін, орналасуын және қисық бұрыштарын анықтайтын ASCII файлы. Әлемдік файлдағы параметрлердің әрқайсысы нақты әлемдегі координаттармен өрнектеледі. Әлемдік файл болмаса, кескінді географиялық сілтеме жасалған деректер шеңберіне орналастыру мүмкін емес. Егер сіз L: дискісінің каталог құрылымына қарасаңыз, сіз әр сурет файлымен бірге жүретін әлемдік файлдарды көресіз (мысалы, ortho_91.blw).

      Алдымен жаңа деректер жиегін жасаңыз (& Frame Data Frame кірістіру). Деректер жақтауының атын өзгертіңіз Ортофото.

    Сіз жай ғана деректер жиегіне кескін қабаттарын және көпбұрышты деректер жиынының доғалық (сызықтық) мүмкіндіктерін қостыңыз. Бір координаталық кеңістікте сақталған әр түрлі деректер жиынтығын қолдану әр түрлі мәліметтер арасындағы қатынастарды көруге мүмкіндік береді. Арзан цифрлық суреттер қолжетімді болған сайын кескін қабаттары көбірек қолданылады.

    [Ескерту: Кейде Пирмидтің ескертуі пайда болды. ]

    Пирамида қабаттары - бұл бірнеше ажыратымдылығы бар растрлар үшін жасалған қосымша файлдар. Растр кішігірім масштабта көрсетілсе, ажыратымдылық төменірек болады, бірақ үлкейткен кезде дәлірек ажыратымдылық көрсетіледі. Arc10, саған болады жоқ растрлық қабат пирамидаға салынған болса, бұл ескертуді көру керек.

    Растрлық деректер жиынтығы ArcMap -ке бірінші рет қосылған кезде, егер пирамида қабаттары салынбаған болса, ArcMap сізге пирамидаларды құруға мүмкіндік береді. Шертіңіз Иә пирамидаларды тұрғызуды сұрағанда. Мәліметтер көздері жазуға болмайтын L: дискісінде сақталғандықтан, пирамидалар қатты дискіде сақталады.

    Егер сіз ескерту хабарын алсаңыз, түймесін басыңыз ЖАРАЙДЫ МА.

    Мәліметтер шеңберіне АЖЖ қабатын қосыңыз

    CAD деректерін ArcMap арқылы тікелей оқуға болады. Бұл бөлімде сіз АЖЖ деректер көзін жүктейсіз және үйлеспейтін координат жүйелерінің әсерін зерттейсіз.

      Ішінен деректер көзін қосыңыз packgis мұрағаты каталог Сіз бұл каталогта DXF файлдарының әрқайсысы үшін екі жазба бар екенін байқайсыз. Көпқабатты белгішелері бар ерекшеліктерді класс бойынша қосуға болады, ал белгісі циркульге ұқсайтындар сызбаны біртұтас нысан ретінде қарастырады. Көп қабатты нұсқасын ашыңыз (екі рет басыңыз) e-10a.dxf деректер көзі және оны қосыңыз полилин ерекшеліктер класы.

    Бұл түсініксіз болып көрінуі мүмкін, бірақ бұл ArcMap кеңістіктік деректерді көрсетуді қалай басқаратынын түсінудің маңызды бөлігі . Егер келесі бірнеше абзацтарды оқығаннан кейін сіз мұны түсінбесеңіз, міндетті түрде сұрақ қойыңыз, әйтпесе сіз ГАЖ қалай жұмыс істейтіні туралы негізгі түсініктің жетіспеушілігінен зардап шегуіңіз мүмкін.

    Жоғарғы оң жақта көрінетін мүмкіндіктер - бастапқыда қосылған қабаттар, олардың барлығы Мемлекеттік жазықтықтың табанында сақталады.
    АЖЖ деңгейінің мүмкіндіктері деректер шеңберінде және олар шын мәнінде деректер рамкасының төменгі сол жағында орналасқан, дегенмен АЖЖ деңгейінің мүмкіндіктерінің координаттарының шамасы оларды көру үшін тым кішкентай етеді.

    Неге? Мәліметтер фреймі графикалық қағаз парағы сияқты қарапайым координаталық жазықтықты білдіреді (бірақ біз сызықтарды көрмейміз). ArcMap кеңістіктік деректер көздерінің ажырамас бөлігі болып табылатын әрбір деректер көзі үшін деректерді ішкі сақталған кеңістіктік координаттар бойынша көрсетеді. Деректер осы ішкі сақтау координаттары бойынша қарапайым декарттық жазықтықта орналастырылады.

    АЖЖ сызбасы көрсетілген координаттармен дайындалды бет бірліктері мен координаттары (бұл жағдайда дюйм), орнына нақты әлем бірліктері мен координаттары (басқа деректер үшін аяқтар).

    АЖЖ қабатын белсенді етіңіз және оның көлемін үлкейтіңіз (тінтуірдің оң жақ түймешігімен & gt Қабатты үлкейту. Енді көрсеткішті деректер шеңберінің айналасында жылжытыңыз, сіз бұрын Мемлекеттік жазықтық координаттарымен көрген ауқымнан гөрі бет бірліктері (дюйм) болатын 0-30 диапазонындағы координаттарды байқайсыз. Координаттар мүмкіндіктер қосылған беттегі орынды көрсетеді. Бұл әр түрлі көздерден алынған әр түрлі деректер жиынтығы болған кездегі қалыпты жағдай. Кейбір деректер бір координат жүйесінде болуы мүмкін, ал басқалары басқа координаттар жүйесінде. Бұл жағдайда кейбір деректер нақты сілтемедегі координаттар жүйесінде (State Plane feet) сақталады, ал басқа деректер жиынтығы ерікті координаттар жүйесінде сақталады (дюймдік бет).

    Егер сізде АЖЖ деректер жиынтығы болса (немесе бұл үшін басқа да деректер жиынтығы), сіз олардың қандай координат жүйесі мен бірліктерінде сақталатынын әрқашан білуіңіз керек. Егер сізде АЖЖ деректер жиынтығын әзірлеуге қатысты ақпарат болса, деректер сіздің басқа ГАЖ деректеріңізге сәйкес келетін жүйеде сақталуы керек.


    Маңызды ескерту: Бір уақытта бірнеше деректер жиынтығы көрсетілмесе, осы техниканы қолданыңыз. Егер сізде жер бетінде бір орынға арналған бірнеше деректер жиынтығы болса да, деректер жиынтығы әр түрлі проекцияларда немесе координаталық кеңістікте болуы мүмкін. Мысалы, егер сіз Вашингтон ДНР -нан және USGS -тен басқа деректерді алсаңыз, бұл деректер жиынтығы әр түрлі координат жүйелерінде сақталуы мүмкін. Егер деректер бірдей координаталық анықтаманы алмаса, онда сіз кеңістіктің үлкен аумағын және тек координаталық жазықтықта орналасқан бірнеше түсті нүктелерді көресіз.

    Сіз деректер қоршауына жаңа ғана АЖЖ деректер көзін қостыңыз. АЖЖ сызбалары сіз жұмыс істейтін салаға байланысты маңызды деректер көзі бола алады.

    Сіз сондай -ақ бірнеше деректер жиынтығы координаталық немесе проекциялық қасиеттерге сәйкес келмейтінін айтуға мүмкіндік беретін техниканы үйрендіңіз.


    6 Жауап 6

    Бір нұсқа - сіздің жағдайыңыз сақталған жерлерді логикалық бағалау және сол жердегі деректерді қайта жазу үшін Python тілімдеу мен индекстеу мүмкіндіктерін пайдалану.

    Егер деректеріңізді pandas.read_csv көмегімен pandas -қа тікелей жүктеуге болады деп ойласаңыз, келесі код сізге пайдалы болуы мүмкін.

    Түсініктемелерде айтылғандай, сіз екі бағанға да тапсырманы бір кадрда жасай аласыз:

    Қайта тағайындау операциялары үшін loc функциясын пайдалану үшін сізге 0.11 немесе одан жаңа нұсқасы қажет екенін ескеріңіз.

    Мұны істеудің тағы бір әдісі - тізбектелген тапсырма деп аталатынды қолдану. Мұның мінез -құлқы тұрақты емес, сондықтан ол ең жақсы шешім болып саналмайды (бұл құжаттарда нақты ескерілмеген), бірақ мыналарды білу пайдалы:

    Сіз картаны қолдана аласыз, ол диктаторлықтан немесе тіпті реттелетін функциядан бағаны салыстыра алады.

    Түпнұсқа сұрақ белгілі бір тар қолдану жағдайын қарастырады. Жалпы жауаптарды қажет ететіндер үшін мына мысалдар келтірілген:

    Басқа бағандардың деректерін қолдана отырып, жаңа баған құру

    Төмендегі деректер фреймін ескере отырып:

    Төменде біз басқа бағандардың қосындысы ретінде жаңа сипаттама бағанын қосамыз, ол серияға ауыстырылған + әрекетін қолданады. Сәнді жолдарды пішімдеу, f-жолдар және т.б мұнда жұмыс істемейді, себебі + скалярларға қолданылады және «қарапайым» мәндерге емес:

    Біз мысыққа 1 жыл аламыз (1 жылдың орнына), оны біз шартты түрде төменде бекітеміз.

    Бар бағанды ​​шартты түрде өзгерту

    Мұнда біз жануарлардың бастапқы бағанын басқа бағандардың мәндерімен алмастырамыз және np.where көмегімен жас шамасына негізделген шартты ішкі жолды орнатамыз:

    Бірнеше бағандарды шартты түрде өзгерту

    Неғұрлым икемді тәсіл - .apply () функциясын бір бағанға емес, бүкіл деректер қорына шақыру:

    Жоғарыдағы кодта transform_row (r) функциясы берілген жолды білдіретін серия объектісін алады (ось = 1 арқылы көрсетіледі, ось = 0 мәнінің әдепкі мәні әр баған үшін серия объектісін береді). Бұл өңдеуді жеңілдетеді, себебі баған атауларын қолдана отырып, жолдағы нақты «қарапайым» мәндерге қол жеткізе аламыз және берілген жолда/бағанда басқа ұяшықтарды көруге болады.


    RDBMS көмегімен қолдану

    Бұл өңдегішті пайдалану үшін келесі қадамдар қажет.

    • Data-config.xml анықтаңыз және бұл файлды solrconfig.xml ішіндегі DataImportHandler бөлімінде көрсетіңіз.
    • Қосылым туралы ақпарат беріңіз (егер сіз деректер көзі туралы ақпаратты solrconfig ішіне енгізуді таңдасаңыз)
    • Бәрі реттелгенін тексеру үшін DataImportHandler бетін ашыңыз http: // localhost: 8983/solr/dataimport
    • Толық импорттау пәрменін қолданып, дерекқордан толық импорттаңыз және Solr индексіне қосыңыз
    • Дельта импорттау үшін delta-import командасын қолданыңыз (жаңа кірістіру/жаңартуларды алыңыз) және Solr индексіне қосыңыз

    Далалық карталар құрылғыларға біріктірілген қабылдағыштарды, сондай -ақ Bluetooth арқылы қосылған сыртқы қабылдағыштарды қолдайды. Егер ресивер құрылғыға біріктірілген болса, келесі бөлімге өтіңіз, ресиверді орналасу провайдері ретінде орнатыңыз. Егер сіз сыртқы ресиверді қолдансаңыз, оны құрылғыға қосу үшін мына қадамдарды орындаңыз:

    Сіздің қабылдағыш NMEA сөйлемдерінің шығуын қолдауы керек және солай конфигурациялануы керек. Ресиверді таңдау және Ресиверді конфигурациялау бөлімін қараңыз. Бұл нұсқаулар ресиверді далалық карталарға қосар алдында орындалуы керек.

    Құрылғының Bluetooth параметрлеріне өтіп, қол жетімді құрылғыларды қараңыз. Тізімде алушының аты пайда болғанша күтіңіз.

    Егер Bluetooth қабылдағыш тізімде болмаса, оның басқа құрылғыға қосылмағанын тексеріңіз.

    • Ресиверді Android құрылғысынан ажырату үшін құрылғының Bluetooth параметрлерінде ресивердің жанындағы параметрлер белгішесін түртіңіз де, Қосу немесе Ұмыту опциясын түртіңіз.
    • Қабылдағышты iOS құрылғысынан ажырату үшін құрылғының Bluetooth параметрлерінде ресивердің жанындағы ақпарат белгішесін түртіңіз, Осы құрылғыны ұмыту түймесін түртіңіз және Құрылғыны ұмыту түймесін түртіңіз.

    Кардинализм

    Қарым -қатынастың кардиналдылығы бастапқы сыныптағы объектілердің санын көрсетеді, олар тағайындалған сыныптағы көптеген объектілерге қатысты болуы мүмкін. Қарым -қатынас үш негізгі қасиеттің біріне ие болуы мүмкін:

    Бірге: Бір шығу объектісі тек бір тағайындалған объектіге қатысты болуы мүмкін. Мысалы, сәлемдемеде бір ғана заңды сипаттама болуы мүмкін. ArcGIS-те бұл маңыздылық көпке қатысты. Бірлескен қарым-қатынастың мысалы-бір заңды сипаттамаға қатысты көптеген сәлемдемелер.

    Бірге: Бір шығу объектісі бірнеше тағайындалған объектілерге қатысты болуы мүмкін. Мысалы, сәлемдемеде көптеген ғимараттар болуы мүмкін. Бірден көпке қатынасында бір жағы бастапқы сынып, ал көп жағы баратын класс болуы керек.

    Көптен көпке: Бір шығу объектісі бірнеше тағайындалған объектілерге қатысты болуы мүмкін және керісінше, бір мақсатты объект бірнеше шығу объектілеріне қатысты болуы мүмкін. Мысалы, берілген мүліктің көптеген меншік иелері болуы мүмкін, ал меншік иесі көптеген мүлікке ие болуы мүмкін.

    Бір және көп терминдер жаңылыстыруы мүмкін. Біреуі шынымен нөлге тең, ал көпшілігі шынымен нөлге тең. Мысалы, сіз сәлемдемелер мен ғимараттар арасында бір-бірінен көп қарым-қатынасты құрған кезде, байланыс төмендегілердің барлығына рұқсат береді:

    • Ғимараты жоқ жер учаскесі
    • Сәлемдемесі жоқ ғимарат
    • Ғимараттардың кез келген саны бар жер учаскесі

    Қарым -қатынас орнатқаннан кейін, сіз қарым -қатынас ережелерін белгілеу арқылы маңыздылықтарды жақсартуға болады. Баратын жердегі объектілер санына қатысы бар бастапқы объектілердің санын көрсететін ережелерді орнатуға болады.


    Барлық әдістер

    DynamicValue кестесіндегі Мән әдісі өрісі Attribute Assistant қосылғанда және ArcMap -те мүмкіндіктер өзгертілгенде немесе жасалғанда болатын әрекеттерді анықтайды. DynamicValue кестесіндегі төрт өріс (Мән әдісі, Кесте атауы, Өріс атауы және Мәлімет туралы ақпарат) Attribute Assistant әдісін қолдану үшін конфигурациялануы керек. Қалған өрістер Attribute Assistant әдісін қашан қолдану керектігін анықтайды.

    Егер сіз қолданатын әдіс жаңа жазба жасаса, ереже іске қосылған функция үшін барлық ережелер өңделмейінше, бұл жазба қол жетімді болмайды. Келесі әдістер жаңа жазбаларды жасайды:

    • Көшіру мүмкіндіктері
    • Байланыстырылған жазбаны құру
    • Перпендикуляр түзу құру
    • Сызыққа перпендикуляр түзу құру
    • Бөлу қиылысу мүмкіндігі

    Келесі 71 Attribute Assistant әдістерін DynamicValue кестесінде конфигурациялауға болады:

    Әдіс Сипаттама
    Бұрыш Сызықтық мүмкіндіктің географиялық немесе арифметикалық бұрышын есептейді.
    Автомобиль нөмірі Өрістегі ең үлкен мәнді табады және келесі реттік мәнді есептейді.
    Каскад атрибуттары Басқа кестедегі сәйкес мән өзгергенде мәннің барлық көріністерін жаңартады.
    Көшіру мүмкіндіктері Атрибут көрсетілген мәнге жаңартылған кезде мүмкіндікті көшіреді.
    Байланыстырылған жазбаны көшіру Қатысты кестеден мәні бар функцияның атрибутын жаңартады.
    Байланыстырылған жазбаны құру Негізгі/сыртқы кілт қатынасын қолдана отырып, кестемен байланысы бар мүмкіндіктер қабатында жаңа жазба жасайды.
    Перпендикуляр түзу құру Кіріс нүктесінен перпендикуляр түзу мен қиылысатын түзуді құрастырады. Жолдың ұзындығы Length параметрімен анықталады.
    Сызыққа перпендикуляр түзу құру Кіріс нүктесінен ең жақын түзуге перпендикуляр түзуді құрастырады.
    Ағымдағы пайдаланушы аты Ағымдағы пайдаланушы атын толтырады.
    Edge статистикасы Геометриялық желідегі барлық қосылған шеттер үшін көрсетілген өрістің статистикасын береді.
    Өрнек MSScriptControl арқылы бағаланатын VBScript орындалады. Кірістірілген функциялар мен шартты логикаға қол жеткізу үшін қолдануға болады (егер операторлар).
    Мүмкіндік статистикасы Статистика сериясы немесе бір есептелген мән ретінде әсер етілген функцияның атрибут мәндерін қорытындылайды.
    Өріс Мәнді бір мүмкіндіктер класында бір өрістен екіншісіне көшіреді.
    Өріс триггері Басқа өрістің мәні жаңартылған кезде өрісті көрсетілген мәнге жаңартады.
    Edge өрісінен Өрістің мәнін жалғанған Edge мүмкіндігінен қосылған қосылу мүмкіндігіне көшіреді.
    Edge бірнеше өрістің қиылысынан Біріктіруге қосылған барлық Edge бастап мәндерді бастапқы қабаттағы өрістер сериясына көшіреді.
    Edge статистикасынан Геометриялық желіде Edge -ден қосылған барлық мүмкіндіктер үшін көрсетілген өрістің статистикасын есептейді.
    Junction өрісінен Жалғауланған Junction функциясының өріс мәнін қосылған жиек функциясына көшіреді. Сондай -ақ, ағымдағы өңделетін жолдың басында функциялар класының атауын көшіруге болады.
    Идентификатор жасау Қайтарылмайтын кестеде жолды көбейтеді және жаңадан көбейтілген мәнді сақтайды.
    Intersect арқылы идентификатор жасау Қиылысатын тор мүмкіндіктерінің идентификаторларына негізделген ерекшеліктер үшін бірегей идентификаторларды жасайды.
    Орталық желіден мекенжайды алыңыз Жолдың ең жақын нүктесінен мекенжай ақпаратын шығарады. Бұл кері геокодқа ұқсас, бірақ локатор қызметі қолданылмайды.
    ArcGIS қызметін пайдаланып мекенжайды алыңыз Көрсетілген ArcGIS қызметін пайдалана отырып, кері геокодты орындайды.
    Geocoder көмегімен мекенжайды алыңыз Геокодер көмегімен кері геокодты орындайды.
    GUID Жаһандық бірегей идентификаторды (GUID) жасайды.
    Бульдік қиылысу Егер іске қосу мүмкіндігі көрсетілген қабаттағы мүмкіндікті қиып өтсе, мәнді сақтайды.
    Қиылысқан санау Қиылысатын функциялардың санын есептейді және санды көрсетілген өрісте сақтайды.
    Қиылысқан жиек Өрістің мәнін бірінші қиылысатын жиектен көшіреді.
    Қиылысу ерекшелігі Көрсетілген қабаттағы қиылысатын мүмкіндіктің мәнін көшіреді.
    Қиылысатын функция қашықтығы Сызық басқа функциямен қиылысатын сызық бойындағы қашықтықты есептейді.
    Қабаттың егжей -тегжейлері Қиылысатын қабаттың атын немесе файл жолын шығарады.
    Қиылысқан растр Растрлық ұяшық мәнін мүмкіндіктің орнынан шығарады. Егер функция сызық немесе көпбұрыш болса, онда функция центрінде растрлық мән қолданылады.
    Қиылысатын статистика Белгіленген өрістің статистикасын қиылысатын мүмкіндіктер үшін есептейді.
    Түйіннің айналуы Қосылған жиек ерекшеліктеріне негізделген түйіспе функциясының бұрылу бұрышын сақтайды.
    Соңғы мән Өрісте қолданылған соңғы мәнді қайталайды.
    Ендік WGS84 ондық градусқа болжанған y-координат мәнін сақтайды.
    Ұзындығы Сызық ерекшеліктерінің ұзындығын және көпбұрыш ерекшеліктерінің ауданын есептейді.
    Сілтеме кесте активі Таңдалған мүмкіндіктің мәні бар кестедегі немесе қабаттағы өрісті жаңартады.
    Бойлық WGS84 ондық градусқа болжанған x-координат мәнін сақтайды.
    Карта туралы ақпарат Ағымдағы карта құжатының метадеректерінен немесе өңделетін қабаттың нұсқасы туралы ақпаратты сақтайды.
    Минималды ұзындық Егер сызықтың ұзындығы көрсетілген қашықтықтан аз болса, жаңадан құрылған сызық мүмкіндігін қабылдамайды.
    Бірнеше өрістің қиылысатын мәндері Жаңа қиылысатын мүмкіндіктердің мәндерін мақсатты қабатқа көшіреді.
    Ең жақын функция Көрсетілген қабаттағы ең жақын мүмкіндіктің мәнін көшіреді.
    Ең жақын функция атрибуттары Көрсетілген қабаттағы ең жақын мүмкіндіктен мәндер қатарын көшіреді.
    Офсет Нүктенің орнын ең жақын сызықтық мүмкіндіктен белгіленген қашықтықта толтырады.
    Алдыңғы мән Өрісті бақылайды, және ол өзгергенде, алдыңғы мәнді басқа өрісте сақтайды.
    Сұрау Нөлдік мәндері бар жазбаларды анықтайды. Егер өріс кіші түрді немесе доменді қолданса, бұл опциялар пайдаланушы таңдауы үшін диалогтық терезеде ұсынылады.
    Шараларды орнатыңыз Жол ерекшеліктерінің m-координаттарын толтырады. M-мәндерді бағыт ерекшеліктерін динамикалық түрде нүктелік және түзу оқиғаларға бағыттау оқиғаларын қосу үшін пайдалануға болады.
    Бүйір Нүктелік функция сәйкес сызықтың мүмкіндігінің сол жағында немесе оң жағында екенін анықтайды.
    Бөлу қиылысу мүмкіндігі Бастапқы қабаттағы ерекшеліктермен қиылысатын мүмкіндіктерді бөледі.
    Уақыт белгісі Ағымдағы күн мен уақытты толтырады.
    Edge өрісіне Өрістің мәнін Connected to Edge мүмкіндігімен байланыстырылған қосылу мүмкіндігіне көшіреді.
    Бірнеше өрістің қиылысына қарай Түйінге қосылған барлық To Edge үшін мәндерді бастапқы қабаттағы өрістер сериясына көшіреді.
    Edge статистикасына Геометриялық желіде Edge -ке қосылған барлық мүмкіндіктер үшін көрсетілген өрістің статистикасын есептейді.
    Байланыс өрісіне Қосылған To Junction мүмкіндігінің мәнін қосылған жиек функциясына көшіреді. Сондай -ақ, ағымдағы өңделген жолдың соңындағы функциялар класының атауын көшіруге болады.
    Edge Attribute Assistant оқиғасын іске қосыңыз From Edge мүмкіндігінің атрибут көмекшісін іске қосады.
    Junction -дан атрибут көмекшісінің оқиғасын іске қосыңыз Атрибут көмекшісін қосылудан бастап іске қосады.
    Оқиғаның қиылысу атрибутының көмекшісін іске қосыңыз Қиылысатын мүмкіндіктер үшін атрибут көмекшісін қосады.
    Edge Attribute Assistant Event оқиғасын іске қосыңыз To Edge мүмкіндігінің атрибут көмекшісін іске қосады.
    Атрибут көмекшісінің оқиғаны қосылуға қосу To Junction мүмкіндігінің атрибут көмекшісін іске қосады.
    Edge өрісінен жаңарту Өрістің мәнін тораптан қосылған Edge мүмкіндігіне көшіреді.
    Junction өрісінен жаңарту Өріс мәнін жалғанған жиектен жалғанған қосылудан мүмкіндікке көшіреді.
    Қиылысу мүмкіндігін жаңартыңыз Өзгертілген немесе жасалған мүмкіндіктің мәні немесе өріс мәні бар қиылысатын функция өрісін жаңартады.
    Байланыстырылған жазбаны жаңарту Басқа кестеден немесе қабаттан байланысты жазбаларды табады және сол жазбалардағы өрісті жаңартады.
    Edge өрісіне жаңарту Өрістің мәнін тораптан қосылған To Edge мүмкіндігіне көшіреді.
    Байланыс өрісіне жаңарту Өріс мәнін жалғанған жиектен қосылатын қосылу мүмкіндігіне көшіреді.
    Атрибуттарды іздеуді растау Өріс мәндерін іздеу кестесіндегі жазбаларға қарсы тексереді.
    Атрибуттарды тексеру Кіріс өрістеріндегі мәндерді мүмкіндіктер класының барлық мүмкіндік үлгілерімен салыстырады.
    Байланысты тексеру Мүмкіндікке қосылулар санын тексереді және шарттар орындалмаса, өңдеуден бас тартады.
    Доменді тексеру Домен доменге қарсы өріске деректердің енгізілуін тексереді. Егер мән диапазоннан тыс болса немесе кодталған мәндер тізімінде болмаса, өңдеу тоқтатылады.
    X координаты Дерекқор бірліктеріндегі мүмкіндіктің x координатасын есептейді.
    Y координаты Дерекқор бірліктеріндегі мүмкіндіктің y координатасын есептейді.

    Бұрыш

    Сызықтық мүмкіндіктің географиялық немесе арифметикалық бұрышын есептейді.

    Бұл әдісті конфигурациялау үшін DynamicValue кестесінде келесіні толтырыңыз:

    Кесте атауы Өріс атауы Құндылық әдісі Құнды ақпарат
    Сыныптың атауы Есептелген бұрышты сақтау үшін қолданылатын өріс Бұрыш

    Бұл ережені тек сызықтық мүмкіндіктер бойынша конфигурациялауға болады, ал бұрыш мәні Float немесе Double өрістерінде толтырылуы тиіс.


    6.7 Жұмыс тәртібіне бөлшектерді тағайындау

    Бұл бөлімде бөліктерді тағайындауға шолу жасалады, алғышарттар тізімделеді, жұмыс тәртібіне бөліктерді тағайындау үшін қолданылатын формалар тізімделеді және қалай жасалатыны талқыланады:

    CRM - Жұмыс тәртібінің бөліктерін басқару бағдарламасы үшін өңдеу параметрлерін орнатыңыз (P90CD015).

    Жұмыс тәртібінің бөлшектері туралы егжей -тегжейлі бағдарлама үшін өңдеу параметрлерін орнатыңыз (P17730).

    6.7.1 Бөлшектерді тағайындауды түсіну

    Бөлшектерді техникалық қызмет көрсету бойынша бөлшектерге қойылатын талаптарды қанағаттандыру үшін жұмыс тапсырысына бөлуге болады. Жүйені қалай орнатқаныңызға байланысты, ол жұмыс тапсырысының бөлшектеріне қойылатын талаптарды қанағаттандыру үшін қалай және қашан инвентаризация жүргізетінін көрсете аласыз. Мысалы, сіз жүйені жұмыс тапсырысына белгілі бір тапсырыс күйінде ғана жұмыс тапсырысына инвентаризациялауға бағыттау үшін Workflow Management жүйесін пайдалана аласыз.

    Сіз жұмыс тәртібін жасаған кезде енгізілетін стандартты бөліктер тізімінен бөліктерді тағайындай аласыз. Бұған қоса, стандартты бөлшектер тізімінде жоқ инвентарлық бөліктерді тағайындауға болады, мысалы, күтпеген авариялық жөндеу жұмыстарына тапсырыс жасаған кезде. Сіз сондай -ақ түгендеу шебері сақталмайтын бөліктерді тағайындай аласыз, мысалы, сізге сирек қажет болатын арнайы тапсырыс бөліктері.

    Бөлшектерді стандартты бөлшектер тізімінен жұмыс тәртібіне тағайындауға болады. Бұл әрекет, әсіресе бірдей бөліктерді қажет ететін техникалық қызмет көрсету тапсырмаларына жұмыс тапсырыстарын жасаған кезде пайдалы.

    Сіз CRM - Жұмыс тәртібінің бөліктері мен жұмыс тәртібінің бөлшектерін басқару бағдарламасының өңдеу параметрлеріне P90CD015 және P17730 интерактивті нұсқалар қосымшасына енгізу арқылы қол жеткізе аласыз.

    6.7.2 Пререквизиттер

    Бұл жүйелерді сатып алғаныңызды және орнатқаныңызды тексеріңіз. Жұмыс JD Edwards JD Edwards EnterpriseOne жүйелерін жұмысқа тапсырыс бөлшектерінің тізімін пайдалану үшін орнатқан болуыңыз керек:

    30 -жүйе: Өнім туралы деректерді басқару.

    31 -жүйе: Дүкендердің қабатын басқару.

    40 -жүйе: Тауарлы -материалдық қорлар мен тапсырыстарды өңдеу.

    41 -жүйе: қорларды басқару.

    Стандартты бөлшектер тізімі орнатылғанын тексеріңіз.

    6.7.3 Бөлшектерді жұмысқа тапсырысқа беру үшін қолданылатын формалар

    Пішін атауы FormID Навигация Қолданылуы
    Жұмысқа тапсырыс беру бөліктері - басқару [жұмыс тапсырысының сипаттамасы] W90CD015A Күнделікті жұмысқа тапсырысты өңдеу (G1712), сервисті басқару Workbench.

    Қызметтік тапсырыстарды іздеу формасынан жұмысқа тапсырыс жазбасын таңдаңыз.

    Қызметтік жұмысқа тапсырыс - басқару [жұмыс тәртібінің сипаттамасы] пішініндегі Бөліктер қойындысын таңдаңыз.

    Жұмыс тапсырысы бөліктерінің тізімін түзету пішінінен BOM көшірмесі сілтемесін таңдаңыз.

    6.7.4 CRM үшін өңдеу опцияларын орнату - жұмысқа тапсырыс бөліктерін басқару бағдарламасы (P90CD015)

    CRM - Жұмыс тәртібінің бөліктерін басқару бағдарламасының әдепкі мәндерін беру үшін осы өңдеу параметрлерін қолданыңыз.

    6.7.4.1 Дисплей

    Белгілі бір өрістерді көрсету керектігін көрсетіңіз.

    1. Төленетін сомалар өрістері, 2. Төленетін сомалар өрістері және 3. Жеткізушілерді қалпына келтіру

    Бөлшектердің егжей-тегжейлі аймағында есепшотқа байланысты өрістерді, төлемге байланысты өрістерді немесе жеткізушілерді қалпына келтіру ақпаратына қатысты өрістерді жасыру керектігін көрсетіңіз. Құндылықтар:

    6.7.4.2 Процесс

    Жұмыс тапсырысы бөліктерінің егжей -тегжейін өңдеу үшін әдепкі мәндерді көрсетіңіз.

    Жұмыс тапсырысы үшін бөлшектердің егжей -тегжейлі сызықтарын жасаған кезде жүйе еңбек туралы егжей -тегжейлі жазбаларды құратынын көрсетіңіз. Құндылықтар:

    2. Алмастыратын өңдеу әдісі

    Жұмыс тәртібіне бөлшектер туралы егжей -тегжейлі ақпаратты тіркеу кезінде жүйе қолданатын алмастырғыш өңдеу әдісін көрсетіңіз. Құндылықтар:

    Бос: жетіспеушіліктерді алмастырмаңыз.

    1: тапшылықты алмастырғыштарды қолданыңыз.

    2: Ауыстыру саны жетіспеушілікті жаба алатын кезде, алмастырғыштың қол жетімділігі формасын көрсетіңіз.

    Бөлшектердің егжей -тегжейі жұмыс тапсырысына қосылған кезде жүйе құрамдас міндеттемелерді құрайтынын көрсетіңіз.

    Бұл мүмкіндік Job Shop Manufacturing Constantts кестесінде (F3009) сақталатын міндеттемені бақылау параметрлеріне негізделген. Құндылықтар:

    Бос: Job Shop Manufacturing Constantts кестесіндегі міндеттемені бақылау параметрлерін қолданыңыз.

    1: міндеттемені өңдеуді пайдаланбаңыз.

    4. Компоненттің жалпы мәтіні

    Жұмыс компоненті жолының элементі үшін мәтіндік тіркемені жұмыс тапсырысы бөліктерінің егжей -тегжейіне көшіру керектігін көрсетіңіз. Құндылықтар:

    Бұрынғы қайта қарау деңгейлерінің қосылуына рұқсат ету -бермеу керектігін көрсетіңіз. Құндылықтар:

    6. Түгендеуді іздеу формасынан шығу

    Тауарлы -материалдық қорларды іздеу үшін Пішіннен шығуды таңдағанда, жүйе қандай пішінге кіретінін көрсетіңіз. Құндылықтар:

    Бос: тармақ бойынша элементтерді іздеу

    1: Жеткізуші / зат бойынша іздеу

    Жүйе жұмыс тәртібі бөліктерінің компоненттерінің материалдық күйін жаңарту үшін пайдаланатын күй кодын көрсетіңіз, UDC 31/MS мәнін енгізіңіз (Материалдық күй).

    6.7.4.3 Қоймалық қойма

    Бөлшектерді сақтау опцияларымен бірге қолданылатын әдепкі мәндерді көрсетіңіз.

    1. Өтініштерді өңдеу режимі

    Жүйе бөлшектер туралы егжей -тегжейлі элементтер үшін қойманы таңдау туралы сұранысты тудыратынын көрсетіңіз. Құндылықтар:

    Бос: таңдау сұрауын жасамаңыз.

    1: Тек таңдау сұрауын жасаңыз.

    2: Таңдау сұранысын жасаңыз және оны ішкі жүйе арқылы өңдеңіз.

    Бұл өңдеу опциясын пайдалану үшін сіз қойманың барлық баптауларын аяқтап, филиалдың/зауыттың тұрақтылар бағдарламасында (P41001) қойманы басқаруды қосуды қамтамасыз етуіңіз керек.

    Егер іріктеу сұрауларын ішкі жүйе арқылы өңдейтін болсаңыз, ішкі жүйе арқылы сұраныстарды өңдеу кезінде пайдаланылатын орынды таңдау нұсқасын көрсетіңіз. Егер бұл өңдеу опциясын бос қалдырсаңыз, жүйе XJDE0007 пайдаланады.

    3. Қойылымның әдепкі орны

    Қойма тауарларын шығару үшін әдепкі орналастыру орнын көрсетіңіз. Таңдау сұрауларын жасау үшін Сұрауды өңдеу режимін өңдеу опциясын орнатқан кезде, жүйе таңдау сұрауларын осы жерге енгізетін орынға қояды.

    4. Қол жетімділік үшін әдепкі кезеңдеу орны

    Жүйе әдепкі орналастыру орнында бөлшектердің болуын тексеретінін көрсетіңіз. Егер бөлік қойылатын жерде қол жетімді болса, жүйе бөлікке сұраныс жасамайды. Құндылықтар:

    Бос: бөлшектердің болуын тексермеңіз.

    1: бөлшектердің болуын тексеріңіз.

    Бұл өңдеу опциясы жұмыс орталығының тағайындалған орны жоқ бөліктерге қолданылады.

    6.7.4.4 Нұсқалар

    Қолданылатын бағдарламалардың нұсқасын көрсетіңіз. If you leave these processing options blank, the system uses ZJDE0001.

    6.7.4.5 EM Edits

    Equipment Maintenance processing options specify default values for purchase order options.

    1. Purchase Order Creation

    Specify whether the system allows you to create a purchase order from the Work Order Parts Detail program (P17730). Values are:

    2. Purchase Order Message Consolidation by Vendor

    Specify, when creating purchase orders, whether the system creates an order for each detail line or consolidates the detail lines by vendor onto an order. Values are:

    Blank: Do not consolidate all detail lines.

    1 : Consolidate all detail lines.

    3. Line Type for Non-Catalogued Items

    Specify the line type that the system uses when copying noncatalogued parts from the Intelligent Graphic Solution (IGS) program to the work order parts detail. Enter a line type code from the Line Type Constants program (P40205). If you leave this processing option blank, the system uses line type defined within IGS.

    6.7.4.6 EM Versions

    Specify the version of the Supplier Master program (P04012). If you leave this processing option blank, the system uses ZJDE0001.

    2. Open Order Inquiry - P4310

    Specify the version for the Purchase Order Inquiry program (P430301). If you leave this processing option blank, the system uses ZJDE0006.

    3. Supply and Demand Inquiry - P4021

    Specify the version for the Supply and Demand Inquiry program (P4021). If you leave this processing option blank, the system uses ZJDE0003.

    4. Item Availability by Time - P3413

    Specify the version of the MPS Time Series program (P3413). If you leave this processing option blank, the system uses ZJDE0002.

    5. Purchase Order Entry - P4310

    Specify the version of the Purchase Orders program (P4310). If you leave this processing option blank, the system uses ZJDE0001.

    6. Equipment Parts List Search and Select - P13017S

    Specify the version of the Equipment Parts List Search and Select Inquiry program (P13017S) that you access from the Work Order Parts Detail form. If you leave this processing option blank, the system uses ZJDE0001.

    7. Work Order Pick List - R13415

    Specify the version of the Work Order Pick List program (R13415) that you access from the Work Order Parts Detail form. If you leave this processing option blank, the system uses XJDE0001.

    6.7.4.7 Export

    Specify the default values for export and change transactions.

    1. Transaction Type for the export transaction

    Enter a value from UDC 00/TT (Transaction Type) that the system uses for export processing or for supply chain scheduling and planning. If you leave this processing option blank, the system does not use export processing.

    2. Before Image Processing (Future)

    Specify whether the before image of the record is to be written for change transactions. Values are:

    6.7.4.8 IGS

    Specifies the mode to use when calling the IGS product.

    1. Enter value for the IGS Mode when calling the IGS URL.

    Specify the mode to use when calling the IGS product. Values are:

    6.7.5 Setting Processing Options for the Work Order Parts Detail Program (P17730)

    Use these processing options to supply the default values for the Work Order Parts Detail program. The processing options for the Work Order Parts Detail program are the same as the CRM - Work Order Parts program (P90CD015) except where noted.

    6.7.5.1 Display

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.2 Process

    Specify the default values for processing work order parts detail.

    5. Allow selection of components (S1773008)

    Specify whether the system includes all components when you copy orders. Values are:

    6.7.5.3 Warehousing

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.4 Versions

    Specify the version to use of the Work Order Labor Details program. If you leave this processing option blank, the system uses ZJDE0001.

    6.7.5.5 EM Edits

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.6 EM Versions

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.7 Export

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.8 IGS

    These processing options are identical to CRM - Work Order Parts program (P90CD015).


    Published by davefoord

    Dave is an experienced FE and HE lecturer, who during his years of teaching (at Loughborough College), developed and perfected many techniques for providing high quality, innovative, and differentiated learning. Some of his best known work is in the area of ILT (e-learning) - using technology to enhance the learning experience. It is in this area that he has considerable experience and knowledge, and has received National recognition for his practical understanding and skills in this area of work. Dave has run over 1000 staff development sessions on over 100 different learning and teaching topics at Loughborough College, The University of Derby and since going free-lance. All of his sessions are very active, engaging sessions using a variety of different techniques. View all posts by davefoord


    5.15. IPv6 Support in BIND 9¶

    BIND 9 fully supports all currently defined forms of IPv6 name-to-address and address-to-name lookups. It also uses IPv6 addresses to make queries when running on an IPv6-capable system.

    For forward lookups, BIND 9 supports only AAAA records. RFC 3363 deprecated the use of A6 records, and client-side support for A6 records was accordingly removed from BIND 9. However, authoritative BIND 9 name servers still load zone files containing A6 records correctly, answer queries for A6 records, and accept zone transfer for a zone containing A6 records.

    For IPv6 reverse lookups, BIND 9 supports the traditional “nibble” format used in the ip6.arpa domain, as well as the older, deprecated ip6.int domain. Older versions of BIND 9 supported the “binary label” (also known as “bitstring”) format, but support of binary labels has been completely removed per RFC 3363. Many applications in BIND 9 do not understand the binary label format at all anymore, and return an error if one is given. In particular, an authoritative BIND 9 name server will not load a zone file containing binary labels.

    For an overview of the format and structure of IPv6 addresses, see IPv6 Addresses (AAAA) .

    5.15.1. Address Lookups Using AAAA Records¶

    The IPv6 AAAA record is a parallel to the IPv4 A record, and, unlike the deprecated A6 record, specifies the entire IPv6 address in a single record. Мысалға,

    Use of IPv4-in-IPv6 mapped addresses is not recommended. If a host has an IPv4 address, use an A record, not a AAAA, with ::ffff:192.168.42.1 as the address.

    5.15.2. Address-to-Name Lookups Using Nibble Format¶

    When looking up an address in nibble format, the address components are simply reversed, just as in IPv4, and ip6.arpa. is appended to the resulting name. For example, the following would provide reverse name lookup for a host with address 2001:db8::1 .