Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Lidhje absolute dhe relative. Rruga absolute dhe relative e skedarit në PHP

Çdo faqe interneti ka një adresë unike të quajtur Uniform Resource Locator (URL). Megjithatë, kur krijoni një lidhje lokale (një lidhje nga një dokument në tjetrin brenda të njëjtit sajt), është e zakonshme të specifikoni një URL të paplotë dokumenti. Në vend të kësaj, futni një shteg relativ nga dokumenti aktual ose nga dosja rrënjësore e faqes.

Ekzistojnë tre lloje të shtigjeve të lidhjes:

    Shtigjet e lidhura me dokumentin (të tilla si dreamweaver/contents.html).

    Shtigjet në lidhje me rrënjën e faqes (për shembull, /support/dreamweaver/contents.html).

    Kur krijoni lidhje, Dreamweaver e bën të lehtë zgjedhjen e llojit të shtegut të dokumentit.

    Shënim.Është mirë të përdorni llojin më të përshtatshëm të lidhjeve - në lidhje me rrënjën e faqes ose dokumentit. Ndjekja e lidhjeve të tilla siguron që përdoruesi të jetë në vendin e duhur.

Shtigjet absolute

Për të krijuar një lidhje me një dokument ose burim të vendosur në një server tjetër, përdorni shtigje absolute. Për më tepër, shtigjet absolute mund të përdoren për lidhjet lokale (për dokumentet e vendosura në të njëjtin sajt), por kjo qasje është e gabuar: nëse e zhvendosni sitin në një domen tjetër, të gjitha lidhjet lokale me shtigje absolute do të bëhen të pavlefshme. Përdorimi i shtigjeve relative për lidhjet lokale ofron më shumë fleksibilitet nëse keni nevojë të zhvendosni skedarë brenda një siti.

Shënim. Kur futni imazhe (jo lidhje), mund të përdorni shtegun absolut drejt imazhit në serverin e largët (d.m.th., imazhi në këtë rast nuk do të jetë i disponueshëm në hard diskun lokal).

Dokumentoni Shtigjet Relative

Në shumicën e sajteve, është më mirë të përdorni shtigje të lidhura me dokumentet për lidhjet lokale. Kjo është veçanërisht e dobishme nëse dokumenti (ose burimi) aktual dhe dokumenti (ose burimi) i lidhur janë në të njëjtën dosje dhe ka të ngjarë të jenë atje gjatë gjithë kohës. Ju gjithashtu mund të përdorni shtigje të lidhura me dokumentin për t'iu referuar dokumenteve dhe burimeve në një dosje tjetër duke specifikuar një shteg përmes strukturës së dosjes nga dokumenti aktual në dokumentin e synuar.

Karakteristikat kryesore të shtigjeve të lidhura me dokumentin janë se nuk ka asnjë pjesë të shtegut absolut që është e njëjtë për dokumentin aktual dhe dokumentin (ose burimin) e lidhur dhe se ekziston vetëm ajo pjesë e shtegut që është e ndryshme.

Le të themi se kemi një faqe me strukturën e mëposhtme:

    Për të lidhur skedarin contents.html me skedarin tips.html (i vendosur në nënfolderin e burimeve), përdorni shtegun përkatës "resources/tips.html". Çdo karakter i pjerrët (/) tregon një lëvizje një nivel më poshtë në hierarkinë e dosjeve.

    Rruga relative "../index.html" përdoret për të lidhur skedarin contents.html me skedarin index.html (i vendosur në dosjen mëmë, një nivel mbi skedarin content.html). Dy pika dhe një prerje (../) tregojnë një lëvizje lart një nivel në hierarkinë e dosjeve.

    Skedari contents.html është i lidhur me skedarin catalog.html (i vendosur në një nënfolder tjetër të së njëjtës dosje prind) duke përdorur shtegun përkatës "../products/catalog.html". Në këtë rast, vargu "../" do të thotë të shkosh te dosja mëmë dhe vargu "products/" do të thotë të shkosh te nëndosja e produkteve.

    Kur lëvizni skedarë në grupe (për shembull, nëse zhvendosni një dosje të tërë dhe të gjithë skedarët në dosje mbajnë të njëjtat shtigje në lidhje me njëri-tjetrin), ata nuk kanë nevojë të përditësojnë lidhjet e tyre të lidhura me dokumentin. Megjithatë, nëse zhvendosni një skedar të vetëm me një lidhje në lidhje me dokumentin (ose skedarin e treguar nga një lidhje e tillë), duhet të bëni ndryshime në lidhje. (Kur zhvendosni ose ndryshoni emrat e skedarëve duke përdorur panelin Files, Dreamweaver përditëson automatikisht të gjitha lidhjet përkatëse.)

Shtigjet në lidhje me rrënjën e sitit

Shtigjet në lidhje me rrënjën e faqes janë shtigjet nga dosja rrënjë e sajtit deri te dokumenti. Shtigje të tilla mund të përdoren kur punoni me një uebsajt të madh që funksionon në shumë serverë, ose me një server të vetëm që pret shumë site. Megjithatë, nëse përdoruesi nuk është i njohur me këtë lloj shtegu, atëherë mund të vazhdoni të përdorni shtigjet që lidhen me dokumentin.

Shtigjet në lidhje me rrënjën e faqes fillojnë me një vijë të pjerrët, e cila simbolizon dosjen rrënjësore të faqes. Për shembull, shtegu /support/tips.html është një shteg relativ i rrënjës së sajtit për një skedar (tips.html) në nënfolderin Mbështetje.

Është më mirë të përdorni shtigje të lidhura me rrënjën e faqes si lidhje nëse lëvizni shpesh skedarë HTML nga një dosje në tjetrën në faqen tuaj të internetit. Kur zhvendosni një dokument me lidhje në lidhje me rrënjën, nuk ka nevojë të ndryshoni këto lidhje, pasi ato janë "bashkangjitur" me rrënjën, dhe jo me vetë dokumentin. Për shembull, nëse skedarët tuaj HTML kanë lidhje rrënjësore për skedarët e varur (siç janë imazhet), lidhjet do të mbeten të vlefshme kur të zhvendosni skedarin HTML.

Megjithatë, nëse zhvendosni ose riemërtoni skedarët e lidhur, duhet të përditësoni lidhjet edhe nëse shtigjet përkatëse nuk kanë ndryshuar. Për shembull, nëse zhvendosni një dosje, duhet të përditësoni të gjitha lidhjet në lidhje me rrënjën e faqes për të gjithë skedarët në të. (Kur zhvendosni ose ndryshoni emrat e skedarëve duke përdorur panelin Files, Dreamweaver përditëson automatikisht të gjitha lidhjet përkatëse.)

Adresa e lidhjes mund të jetë ose absolute ose relative. Adresat absolute duhet të fillojnë me një protokoll (zakonisht http://) dhe të përmbajnë emrin e sajtit. Lidhjet relative bazohen në rrënjën e faqes ose në dokumentin aktual.

Shembulli 8-2 tregon se si të krijoni një lidhje absolute me një faqe tjetër.

Shembulli 8.2. Përdorimi i referencave absolute

Adresa absolute

Mësimi i HTML

Kur specifikoni një drejtori siti si lidhje (për shembull, http://site/css/), shfaqet një skedar indeksi. Ky është skedari që ngarkohet si parazgjedhje kur një drejtori aksesohet pa një emër skedari të qartë. Në mënyrë tipike, skedari i indeksit është një dokument i quajtur index.html.

Lidhjet absolute zakonisht përdoren për të treguar një dokument në një burim tjetër rrjeti, megjithatë, lejohet të bëhen lidhje absolute brenda faqes aktuale. Sidoqoftë, kjo praktikohet rrallë, pasi lidhje të tilla janë mjaft të gjata dhe të rënda. Prandaj, lidhjet relative përdoren kryesisht brenda faqes.

Lidhje në lidhje me dokumentin aktual

Kur krijoni lidhje relative, duhet të kuptoni se çfarë vlere duhet të specifikohet për atributin href, pasi varet nga vendndodhja origjinale e skedarëve. Le të shohim disa opsione tipike.

1. Skedarët janë të vendosur në një dosje (Fig. 8.4).

Një emër i tillë skedari është marrë vetëm si mostër, në sit, karakteret ruse me hapësira nuk duhet të përdoren në emrat e skedarëve, madje edhe në raste të ndryshme.

2. Skedarët vendosen në dosje të ndryshme (Fig. 8.5).

Kur dokumenti origjinal ruhet në të njëjtën dosje dhe dokumenti i referuar është në rrënjën e sajtit, atëherë dy pika dhe një prerje (/) duhet të vendosen përpara emrit të skedarit në adresën e lidhjes, siç tregohet më poshtë.

Dy pika në këtë rast nënkuptojnë daljen nga dosja aktuale në një nivel më të lartë.

3. Skedarët vendosen në dosje të ndryshme (Fig. 8.6).

Tani skedari burimor është në dy nëndosje dhe për t'iu referuar dokumentit në rrënjën e faqes, duhet të përsërisni shembullin e mëparshëm dy herë.

Lidhje

E njëjta gjë është e vërtetë për çdo numër dosjesh të mbivendosur.

4. Skedarët vendosen në dosje të ndryshme (Fig. 8.7).

Tani situata po ndryshon, skedari burim ndodhet në rrënjën e faqes dhe skedari me të cilin dëshironi të lidheni është në dosje. Në këtë rast, rruga për në skedar do të jetë si më poshtë.

Lidhje

Vini re se nuk ka pika ose prerje shtesë përpara emrit të dosjes. Nëse skedari ndodhet brenda jo një, por dy dosjeve, atëherë rruga për në të shkruhet kështu.

Lidhje

Lidhje në lidhje me rrënjën e faqes

Ndonjëherë mund të gjeni shtegun për në skedar në lidhje me rrënjën e faqes, duket si "/Dosje/Emri i skedarit" me një të pjerrët në fillim. Po, regjistro Kurse do të thotë që lidhja të çon në një dosje të quajtur kurs, e cila ndodhet në rrënjën e faqes, dhe në të duhet të shkarkoni skedarin e indeksit.

Ju lutemi vini re se kjo formë e hyrjes nuk funksionon në kompjuterin lokal, por vetëm nën kontrollin e serverit në internet.

Ju ndesheni me shtigje çdo ditë për të gjetur të dhënat tuaja dhe kutitë e veglave. Ky seksion ofron një përshkrim të detajuar të shtigjeve, përcakton llojet e ndryshme të shtigjeve dhe ju tregon se si të punoni me to në ArcGIS.

mënyrë

Rrugë

Një shteg është emri i një drejtorie ose skedari të ndarë me vija të prapme. Një direktori është e njëjtë me një dosje në Windows Explorer.

E:\Data\MyStuff (shtegu që përfundon në emrin e një drejtorie) E:\Data\MyStuff\roads.shp (shtegu që përfundon në një emër skedari)

rrugë

Mund të hasni dy drejtshkrime të shtigjeve: "emri i rrugës" dhe "emri i rrugës". Të gjitha drejtshkrimet e shtegut (Shtegu, emri i rrugës dhe emri i shtegut) janë sinonime.

Rruga e sistemit dhe shtegu i drejtorisë

ArcGIS përdor termin "shtegu i katalogut" ose "shtegu ArcCatalog". Një shteg direktoriumi është një shteg i njohur vetëm nga ArcGIS. Për shembull:

D:\Data\Final\Infrastructure.gdb\EastValley\powerlines

i referohet klasës së veçorive të linjave të energjisë në grupin e veçorive të EastValley të bazës gjeodatabase të skedarëve Infrastructure. Kjo shteg nuk është një shteg i vlefshëm i sistemit nga pikëpamja e sistemit operativ, sepse Windows nuk njeh grupet e të dhënave të veçorive dhe klasat e veçorive që ndodhen brenda një baze gjeodatabase skedarësh. Sigurisht, ArcGIS punon me shtigjet e drejtorive.

Hapësira e punës dhe emri i bazës

Shtigjet e drejtorisë përbëhen nga dy pjesë: hapësira e punës dhe emri bazë, siç tregohet më poshtë:

Vendndodhja

Vendndodhjaështë një term i përgjithshëm (shih, për shembull: "Fut vendndodhjen e të dhënave tuaja" ose "Fut vendndodhjen e të dhënave tuaja").

Përpara dhe mbrapa

Në Windows, vija e prapme (\) përdoret si ndarës kur specifikoni një shteg. Sistemet UNIX përdorin prerjen përpara (/). Në ArcGIS, nuk ka rëndësi se cila prerje përdoret kur specifikoni një shteg. ArcGIS gjithmonë do ta lexojë saktë shtegun, pavarësisht se çfarë karakteri përdoret në të.

Viza e prapme kur shkruani një skenar

Gjuhët e programimit të rrënjosura në UNIX dhe në gjuhën C, si Python, e konsiderojnë vijën e prapme (\) si një karakter kontrolli. Për shembull, \n përputhet me një kthim në karrocë. Për shkak se shtigjet mund të përmbajnë kthesa të kundërta, duhet të shmangni njohjen e tyre si një karakter ikjeje. Është e zakonshme të përdoret një prerje e dyfishtë, si kjo:

thePath = "E:\\data\\telluride\\newdata.gdb\\slopes"

Një tjetër opsion për konvertimin e shtigjeve në vargjet e Python duke përdorur direktivën r është paraqitur më poshtë. Kjo do ta bëjë Python-in të injorojë kthesat e pasme.

Rruga = r"E:\data\telluride\newdata.gdb\slopes"

Rrugë absolute dhe relative

Rruga absolute ose e plotë

Një shteg absolut (ose i plotë) fillon me një shkronjë disku të ndjekur nga një dy pika, si D: .

Rruga relative

Një shteg relative i referohet një vendndodhjeje në lidhje me drejtorinë aktuale. Shtigjet relative përdorin dy karaktere speciale: dot (.) dhe dot dot (..), të cilat përdoren për të lundruar në direktoriumin aktual dhe prind, përkatësisht. Pikat e dyfishta përdoren për të ngjitur një nivel. Një pikë nënkupton vetë drejtorinë aktuale.

Në strukturën e dosjeve më poshtë, le të themi se keni përdorur Windows Explorer për të lundruar në dosjen D:\Data\Shapefiles\Soils. Pas ndryshimit në këtë direktori, shtegu përkatës do të përdorë direktoriumin D:\Data\Shapefiles\Soils si direktorium aktual (derisa të kaloni në drejtorinë e re dhe ai të bëhet direktoria aktuale). Drejtoria aktuale nganjëherë quhet dosja rrënjë.

Nëse dëshironi të navigoni te dosja Landuse nga direktoria aktuale (Tokat), duhet të futni tekstin e mëposhtëm në shiritin e adresave të Windows Explorer:

Windows Explorer do të lundrojë te dosja D:\Data\Shapefiles\Landuse. Shembuj të tjerë të përdorimit të dosjes D:\Data\Shapefiles\Landuse si dosje aktuale janë paraqitur më poshtë:

.. (D:\Data\Shapefiles) ..\.. (D:\Data) ..\..\Final (D:\Data\Final) . (D:\Data\Shapefiles\Landuse - drejtoria aktuale) .\..\Soils (D:\Data\Final\Soils) ..\..\.\Final\..\Shapefiles\.\Landuse (D :\Data\Shapefiles\Landuse)

Shënim:

Nuk do të jeni në gjendje të futni shtigje relative (duke përdorur pika dhe pika të dyfishta) në aplikacionet ArcGIS.

Një shteg relativ nuk mund të përhapet në disqe të tjerë. Për shembull, nëse dosja juaj aktuale është në diskun D, ​​nuk mund të përdorni shtigje relative për të lundruar në çdo drejtori në diskun E.

Shtigjet absolute dhe relative në ArcMap

Kur krijoni një dokument ArcMap (qoftë ArcScene ose ArcGlobe), mund të specifikoni që shtigjet relative të ruhen. Për të vendosur këtë opsion, zgjidhni Skedar > Karakteristikat e dokumentit të hartës. Këtu mund të specifikoni nëse dëshironi të ruani shtigje absolute apo relative.


Kur ruani një dokument me shtigje relative, aplikacioni i konverton shtigjet në relative (duke përdorur pika dhe pika të dyfishta) në varësi të vendit ku e keni ruajtur dokumentin (d.m.th. nga drejtoria aktuale). Për shembull, nëse dokumenti juaj ruhet në

D:\Hartat\Posterat\Newmap.mxd

dhe të dhënat e njërës prej shtresave janë

D:\Data\Final\Infrastructure.gdb\Streets

atëherë në Newmap.mxd shkruhet në vijim:

..\..\Data\Final\Infrastructure.gdb\Rrugët

Kur rihapni Newmap.mxd, ArcMap i kthen shtigjet e ruajtura relative (të shënuara me një pikë dhe dy pika) përsëri në shtigje absolute, të cilat shfaqen si burimi i të dhënave të shtresës. Ky konvertim varet gjithmonë nga vendndodhja e dokumentit të hartës (drejtoria aktuale).

Shtigjet relative nuk mund të ndryshojnë disqet. Kjo do të thotë, nëse direktoria rrënjësore është në diskun D, ​​nuk do të jeni në gjendje të përdorni shtigje relative për të lundruar në një drejtori në diskun E. Nëse ruani dokumentin e hartës duke përdorur shtigje relative, vetëm ato në të njëjtin disk do të konvertohen dhe ruhen.

Shtigjet absolute dhe relative në veglat e modelit

Ashtu si me ArcMap, mund të specifikoni që mjetet e modelit ruajnë shtigjet relative.

  • të dhënat e modelit
  • Modele bitmap
  • Mjetet e përdorura në model
  • fletë stili
  • Skedarët e shtresave (.lyr ) të përdorura për legjendë

Për të ruajtur shtigjet relative, kliko me të djathtën në mjetin e modelit, zgjidhni Properties dhe më pas klikoni në skedën e Përgjithshme. Në fund të kutisë së dialogut, aktivizoni opsionin siç tregohet më poshtë.


Vetëm shtigjet që i përkasin të njëjtit disku konvertohen

Shtigjet relative nuk mund të ndryshojnë disqet. Kjo do të thotë, nëse direktoria rrënjësore është në diskun D, ​​nuk do të jeni në gjendje të përdorni shtigje relative për të lundruar në një drejtori në diskun E. Nëse ruani modelin tuaj duke përdorur shtigje relative, vetëm shtigjet që janë në të njëjtin disk do të konvertohen dhe ruhen.

Shtigjet absolute dhe relative në mjetet e skriptit

Kur përdorni magjistarin Shto Skript opsioni për të ruajtur shtigjet relative do të shfaqet në panelin e parë. Ju gjithashtu mund ta vendosni këtë opsion duke klikuar me të djathtën në një mjet skripti, duke zgjedhur Karakteristikat dhe më pas skedën e Përgjithshme. Në fund të kutisë së dialogut, zgjidhni Ruani emrat relativ të shtigjeve (në vend të shtigjeve absolute).

Dosja aktuale e përdorur për shtigjet relative është dosja që përmban kutinë e veglave përkatëse. Opsioni i rrugës relative konverton dhe ruan shtigjet në:

  • Script
  • Grupet e të dhënave që përdoren në vetinë e vlerës së paracaktuar
  • Skedarët e referuar nga meta të dhënat e veglave dhe ndihma
  • Skedarët e shtresave (.lyr ) të përdorura për vetinë e legjendës
  • Skedarët e përpiluar të ndihmës (.chm)
  • fletë stili

Vetëm shtigjet që i përkasin të njëjtit disku konvertohen

Shtigjet relative nuk mund të ndryshojnë disqet. Kjo do të thotë, nëse direktoria rrënjësore është në diskun D, ​​nuk do të jeni në gjendje të përdorni shtigje relative për të lundruar në një drejtori në diskun E. Nëse ruani mjetin tuaj të skriptit duke përdorur shtigje relative, vetëm shtigjet që janë në të njëjtin disk do të konvertohen dhe ruhen.

Shtigjet në skript nuk konvertohen

Pika dhe pika e dyfishtë nuk mund të përdoren në skriptet. Për shembull, hyrja e mëposhtme nuk do të funksionojë:

arcpy.AddField_management("..\redlands.mdb\rrugët", "ref_ID", "long", "9", "#", "#", \ "refcode", "NULLABLE", "REQUIRED", "# ")

sepse rruga ..\redlands.mdb\rrugët është relative.

Cili është qëllimi në përdorimin e shtigjeve relative në vend të atyre absolute?

Përdorimi i shtigjeve absolute karakterizohet nga sa vijon:

  • Ju mund të zhvendosni një dokument ose kuti veglash në çdo vend në kompjuterin tuaj dhe të dhënat do të gjenden ende kur hapni dokumentin ose mjetin.
  • Në shumicën e kompjuterëve, vendndodhja e të dhënave zakonisht nuk ndryshon. Kjo do të thotë, ju zakonisht nuk i zhvendosni të dhënat tuaja nga një dosje në tjetrën. Në përgjithësi, përdoren shtigje absolute.
  • Mund t'i referoheni të dhënave që janë në disqe të tjerë.

Kur përdorni shtigje relative, mund t'ju duhet të bëni rregullimet e mëposhtme:

  • Kur lëvizni një dokument harte ose kuti veglash, duhet të zhvendosni edhe të dhënat të cilave u referohet.
  • Kur transferoni dokumente, kuti mjetesh dhe të dhëna te një përdorues tjetër, duhet të përdoren shtigje relative. Përndryshe, kompjuteri i përdoruesit do të duhet të ketë të njëjtën strukturë drejtorie si juaji.

Për shembull, merrni strukturën e mëposhtme të dosjeve. Në këtë shembull, D:\Tools\Toolboxes\Toolbox1 përmban mjetin e skriptit D:\Tools\Scripts\MyScript.py.

Kur përdorni shtigje absolute, nëse zhvendosni kutinë e veglave D:\Tools\Toolboxes\Toolbox1 në një disk tjetër, si p.sh. E:\Final\Toolbox1, ArcGIS do të gjejë D:\Tools\Scripts\MyScript.py dhe gjithçka do të jetë mirë. . Nëse përdorni shtigje relative, ArcGIS nuk do ta gjejë skriptin dhe mjeti nuk do të funksionojë. Kutia e dialogut të mjetit do të hapet, por pasi ta ekzekutoni, do të merrni një gabim: "Skripti i lidhur me këtë mjet nuk ekziston". Duhet të hapni vetitë e veglës dhe të futni shtegun e duhur drejt skriptit.

Nga ana tjetër, nëse jeni duke punuar me shtigje relative, thjesht mund të kopjoni dosjen D:\Tools në çdo vendndodhje në çdo kompjuter dhe do të funksionojë. Kjo nuk do të funksionojë kur përdorni shtigje absolute, sepse një përdorues tjetër mund ta kopjojë dosjen në drejtorinë F:\NewTools dhe shtegu D:\Tools\Scripts\MyScript.py nuk do të gjendet në kompjuterin e tij, sigurisht.

konkluzioni

  • Shtigjet relative nuk mund të ndryshojnë disqet.
  • Shtigjet absolute përdoren më mirë nëse të dhënat nuk do të transferohen, siç ndodh zakonisht në disqet e kompjuterit personal.
  • Shtigjet relative janë të dobishme kur po transferoni dokumente dhe të dhëna te një përdorues tjetër.
  • Shtigjet relative përdorin shënimin me pikë dhe me dy pika (. dhe ..). Mund të futni shtigje relative me këtë shënim në Windows Explorer dhe vijën e komandës së Windows.
  • ArcGIS nuk ju lejon të futni shtigje relative duke përdorur shënimin me pikë dhe me dy pika. Më shpesh sesa jo, shtigjet relative ruhen në dokument dhe kutinë e veglave (pasi të keni kontrolluar opsionin për të mbajtur shtigjet relative).
  • Shtigjet relative "referencohen" nga dosja aktuale, e cila është vendndodhja e dokumentit të ruajtur ose kutisë së veglave.

Shtigjet UNC

UNC qëndron për Konventën e Emërtimit Universal (ose Uniform, ose të Unifikuar) dhe është një sintaksë për të hyrë në drejtoritë dhe skedarët në rrjetet kompjuterike. Sintaksa është paraqitur më poshtë:

\\\\

Për shembull:

\\pondermatic\public\studyarea.gdb \\omnipotent\shared_stuff\wednesday\tools

Emri i kompjuterit ndahet me një vijë të pasme të dyfishtë (\\ ).

Në UNC, një emër kompjuteri quhet gjithashtu një emër pritës.

Ka disa rregulla për shtigjet UNC:

  • Shtigjet UNC nuk mund të përmbajnë etiketa vëllimi (si p.sh. D).
  • Nuk është e mundur të kalosh në një drejtori më të lartë se drejtoria e përbashkët.
  • Opsioni Ruani emrat përkatës të shtigjeve për dokumentet dhe mjetet nuk vlen për shtigjet UNC.

Në ArcGIS, ju mund të përdorni një shteg UNC në çdo kërkesë shteg. Kjo është veçanërisht e dobishme për të dhënat publike në një rrjet lokal (LAN). Të dhënat mund të ruhen në një kompjuter dhe çdo përdorues me akses në të mund t'i përdorë këto të dhëna derisa kompjuteri të fiket ose të shkëputet nga rrjeti.

Në Windows, është e mundur të ndahen dosjet në mënyrë që përdoruesit e tjerë në rrjet të mund të punojnë me to. Në ArcCatalog ose Windows Explorer, kliko me të djathtën Ndarja dhe siguria dhe ndiqni udhëzimet në kutinë e dialogut që hapet.

URL

URL qëndron për Uniform Resource Locator dhe përshkruan në mënyrë unike adresën e çdo dokumenti në internet. Përbërësit e një URL janë:

  • Protokolli i përdorur për të hyrë në burim, si HTTP (Protokolli i Transferimit të HyperText) ose FTP (Protokolli i Transferimit të Skedarit)
  • Host (server) për t'u lidhur
  • Rruga drejt skedarit në host

Për shembull:

http://www.esri.com/products.html

Windows Internet Explorer ju lejon të shkruani www.esri.com në shiritin e adresave të Internet Explorer dhe lloji i protokollit http:// do të shtohet automatikisht. Është më e saktë të specifikohet protokolli në mënyrë eksplicite, si p.sh. http . Protokollet e tjera përfshijnë HTTPS (Secure Hypertext Transfer Protocol), FTP, mailto (adresa e-mail) dhe lajmet (Usenet news), etj.

Në ArcGIS, mund të përdorni shtigjet e URL-së aty ku lejohet. Në përgjithësi, ndërfaqja e përdoruesit përmban sugjerime ku përdorimi i një URL është i mundur ose i nevojshëm. Kur përdorni një URL në ArcGIS Explorer, rekomandohet që të përfshini llojin e protokollit si në rreshtin më poshtë:

http://www.esri.com

Rruga drejt skedarit të lidhjes ArcSDE

Mjetet e gjeopërpunimit përdorin shtegun e skedarit të lidhjes (.sde ) për të aksesuar të dhënat e ruajtura në një bazë të dhënash ArcSDE.

D:\Data\Final\Lidhja me ArcSDE.sde\EastValley\powerlines

Informacioni i lidhjes në skedarin .sde përdoret për të krijuar një lidhje me ArcSDE, me gjeodatabazën që kërkon të dhënat e kërkuara në të njëjtën mënyrë si për skedarët dhe bazat gjeodatabase personale (shih më lart).

Shpresoj se e keni përfunduar me sukses detyrën e fundit dhe keni krijuar tre faqe me tekst. Ne e projektuam atë me ndihmën e etiketave dhe kujtuam qëllimin e tyre. Epo, lind një pyetje e arsyeshme: "Si të lundroni midis këtyre faqeve?". Lehtë! Këtu na duhen lidhje.

Një lidhje është një element faqeje që është në thelb tekst i thjeshtë, por është aktiv! Kjo do të thotë, kur klikoni në këtë tekst, vizitori ridrejtohet në një faqe tjetër. A nuk është vetëm ajo që po kërkonim! Pra, le të mësojmë shpejt se si të përdorim lidhjet, këtu është një shembull:

Faqja ime

Shikoni: etiketën "a", dhe ka këto atribute: "href" dhe "target", megjithëse këto nuk janë të gjitha atributet që ka ky etiketë, por unë do t'ju shpjegoj parimin mbi to. Disa etiketa, si etiketat e lidhjeve, kanë atribute. Ka atribute të kërkuara dhe opsionale. Konkretisht, në rastin tonë, href është i detyrueshëm, por objektivi jo.
Por përsëri te vetë lidhja. Sa për ato që janë më mirë të lexoni në temën përkatëse në faqen time të internetit: cilat janë lidhjet. Por atje nuk fola në detaje për rrugët relative dhe absolute:

Https://site/1.png - skedari i rrugës absolute://localhost/C:/1.png - shtegu absolut në makinën lokale../img/1.png - shtegu relative

Këtu janë disa shembuj për ju. Një shteg absolut kodon adresën e një faqeje ose skedari. Është e padëshirueshme t'i përdorni ato, sepse nëse zhvilloni një sit në një kompjuter, dhe më pas e transferoni atë në një server, atëherë të gjitha shtigjet do të duhet të ndryshohen, a mund ta imagjinoni sa probleme? Është shumë më mirë të përdorni shtigje relative, e cila funksionon si kjo: ekziston një drejtori pune në të cilën ndodhet skedari i ekzekutuar (i hapur). Dhe të gjitha shtigjet relative tashmë fillojnë nga drejtoria e punës. Për të lëvizur lart në drejtori, duhet të shkruani ".." si në shembullin e mësipërm. Nëse dëshironi të qëndroni në këtë direktori, thjesht shkruani emrin e skedarit ose dosjes.

Epo, për të kuptuar: le të themi se kemi një dosje me skedarë, e cila ndodhet në adresën e mëposhtme C:\site dhe ka një dosje tjetër C:\site2. Dosja e parë përmban faqet page1.html, faqe2.html, faqe3.html dhe një dosje me imazhe img, dhe në dosjen tjetër, domethënë faqet e faqes 2 page4.html dhe faqe5.html.
Prandaj, ne hapim page1.html nga dosja e faqes si fillestare dhe kërcejmë prej saj:

Page2.html është shtegu për në faqen e dytë, është në të njëjtin direktorium si i pari. page3.html është i njëjtë. img/1.png - fotografia në dosjen e fotografive. ../site2/page4.html - Kjo faqe nuk është në dosjen e punës, kështu që ne ngjitëm një drejtori dhe shkuam në dosjen site2 për të hyrë në faqen 4. ../site2/page5.html është i njëjtë.

Shpresoj se u bë pak më e qartë për rrugët relative dhe absolute.

Këtu, spiranca e lidhjes është teksti i saj që mund të klikoni. href përmban rrugën në të cilën do të shkojmë. Në opsionet e tranzicionit të synuar, për shembull, hapen në një dritare të re. Lëvizja e titullit për lidhjen shfaqet kur rri pezull. Ka shumë më tepër parametra lidhjesh, por ne nuk na duhen për momentin, sepse gjëja kryesore tani, nëse nuk e keni harruar, është të lidhni tre faqet tona së bashku.
Për ta bërë këtë, hapni faqen në bllokun e shënimeve dhe në pjesën e trupit në fillim, në mënyrë që lidhjet të jenë në krye të faqes, shtoni lidhjet:

Gjirafa | Elefanti | Zebra ... Më pas vjen teksti ynë për kafshën, të cilin e kemi shkruar më herët, në mësimin e fundit.

Mos harroni pikat e mëposhtme: në vend të faqes 1.html dhe 2 dhe 3, vendosni emrat e faqeve tuaja. Të gjithë skedarët e faqeve duhet të jenë në të njëjtën dosje, përndryshe përdorni shtigje relative ose absolute për t'iu qasur atyre.

Siç e dini, në parametrin href të etiketës () duhet të specifikoni shtegun drejt skedarit në të cilin është bërë lidhja.
Shumë shkruajnë diçka si http://somesite.ru/catalog/doc.html. Po, askush nuk debaton, funksionon. Por ka një "por". Le të shohim një shembull.

Lëreni faqen tuaj të strehohet, për shembull, në disa pritje falas dhe adresa e saj ishte si vijon: http://fsite.freehosting.ru.
Ka rreth 100 dokumente në server. Dhe kështu vendosët të transferoni faqen tuaj në një domen tjetër,
le të paguhet pritja në zonën ru: http://site.ru. Epo, tani ndrysho http://fsite.freehosting.ru në http://site.ru kudo?
Po, falë redaktorëve si homesite, është e mundur. Por kjo nuk është rrugëdalja.
Supozoni se përpara se të ngarkoni një faqe në server, ju kontrolloni performancën e saj
në serverin tuaj apache të shtëpisë (për ata që nuk e dinë ende se çfarë është "serveri në shtëpi" - këtu (Instalimi dhe konfigurimi i serverit apache), dhe në vend të http://localhost, do t'ju duhet të shkruani http://site .ru kudo. Dakord këtë, të paktën të pakëndshme.

Rruga për të dalë është që, kur specifikoni rrugën drejt skedarit, të merrni parasysh jo pozicionin e tij në sit, por pozicionin e tij në server.

Rruga absolute

Merrni, për shembull, skedarin doc.html, i cili ndodhet në: http://somesite.ru/catalog/doc.html. Në server, siç e dini, ekziston një dosje www. Siç mund ta shohim nga adresa, kjo dosje përmban dosjen e katalogut dhe skedari doc.html është tashmë në të.

Nëse, kur specifikoni një shteg për një skedar, parashtesoni adresën me /, atëherë ajo do të jetë e ngjashme me sa vijon: root_directory_north/www/rruga e skedarit.
Kjo do të thotë, http://somesite.ru/catalog/doc.html është e ngjashme me sa vijon: /catalog/doc.html.
Pra, kur ka një / përpara adresës, do të thotë që "numërimi" fillon nga direktoria www.
Tani në vend të http://localhost/index.html nga çdo dokument, mund të shkruani /index.html.
Por për të arritur në drejtorinë cgi, duhet të shkruani kështu: / cgi-bin / shtegu i skedarit.

Shtigjet e krijuara duke përdorur metodat e përshkruara më sipër quhen absolute, sepse është specifikuar shtegu absolut (i plotë) i skedarit në server.

Rruga relative

Ka edhe shtigje relative, të cilat janë në lidhje me vetë dokumentin nga vjen lidhja.
Për shembull, nëse krijoni një lidhje newcat/new.html në doc.html, kjo nënkupton që skedari new.html është në direktorinë newcat, i cili nga ana tjetër është në të njëjtën direktori si skedari doc.html. Siç mund ta shihni, kjo rrugë është në lidhje me skedarin doc.html. Kudo që ndodhet ky skedar, shtegu newcat/new.html do të jetë gjithmonë i vlefshëm nëse skedari doc.html dhe drejtoria newcat janë në të njëjtin nivel (d.m.th. në të njëjtën direktori).

Ju gjithashtu mund të lëvizni lart një drejtori në lidhje me një dokument. Për ta bërë këtë, shkruani ../.
Për shembull, ekziston një drejtori e madhe, ajo përmban dy drejtori: parësore dhe dytësore. Drejtoria kryesore përmban skedarin e njohur doc.html; dhe në direktorinë dytësore është skedari new.html. Për të krijuar një lidhje me skedarin new.html nga skedari doc.html, duhet të shkruani ../secondary/new.html. Por nëse drejtoria e madhe ndodhet në drejtorinë www, atëherë shtegu për në skedarin new.html mund të specifikohet si kjo: /big/secondary/new.html

Në vend të një përfundimi, duhet thënë se përdorimi i shtigjeve absolute dhe relative lehtëson shumë punën e webmasterëve, qofshin ata fillestarë apo profesionistë. Pra, shfrytëzojeni këtë mundësi, siç thonë ata, në maksimum dhe përpiquni të shmangni shtigjet si http://site.ru/catalog/file.file, ose të paktën drejtojuni ndihmës së tyre sa më pak të jetë e mundur.

Artikujt kryesorë të lidhur