ഐഎംഎസ് മാരിഫോൾഡ്, കൂടുതൽ എന്തെങ്കിലും ചെയ്യുന്നു
മുമ്പത്തെ പോസ്റ്റിൽ എങ്ങനെ ചെയ്യാമെന്ന് ഞങ്ങൾ കണ്ടു ടെംപ്ലേറ്റിൽ സ്ഥാപിച്ചിരിക്കുന്ന ഒരു ഐഎംഎസ് സേവനം സൃഷ്ടിക്കുന്നതിന് ക്ലിക്കുചെയ്യുക സ്ഥിരസ്ഥിതിയായി വരുന്ന അടിസ്ഥാനം.
ഹൈപ്പർലിങ്ക് ഓപ്ഷനും ചില കോഡും ഉപയോഗിച്ച് ഒന്നിനും മറ്റൊന്നിനും ഇടയിൽ എങ്ങനെ ആശയവിനിമയം നടത്താമെന്ന് നോക്കാം. ഒരു ഇന്ഡക്സ് സെക്ടറൈസേഷനില് നിന്നോ വ്യത്യസ്ത സ്കെയിലില് ക്വാഡ്രന്റ് മാപ്പുകളിലേക്കോ നാവിഗേറ്റുചെയ്യുമ്പോള് സംഭവിക്കുമെന്നതിന് സമാനമായ പ്രദേശങ്ങളുടെ പ്രകാരമുള്ള യുണൈറ്റഡ് സ്റ്റേറ്റ്സിന്റെ ഭൂപടത്തെ അടിസ്ഥാനമാക്കിയാണ് പദ്ധതി.
ഡാറ്റ
- ഘടകങ്ങൾ മാത്രം ഉൾക്കൊള്ളുന്ന സ്റ്റേറ്റ്സ്മാപ്പ് എന്ന് വിളിക്കുന്ന 1 സൂചിക മാപ്പിന് ഇതിന് അതിന്റേതായ config.txt ഉണ്ട്
- ഓരോ പ്രദേശത്തിനും അതിന്റേതായ മാപ്പ് ഉള്ള 1 മാപ്പ്, അതിന് ഡ്രോയിംഗിന് ഒരു അധിക മാപ്പും ഒരു ലേബലും ഉണ്ട്, തുടർന്ന് അത് സ്വന്തം config.txt ഉപയോഗിച്ച് പ്രസിദ്ധീകരിക്കുന്നു
- സ്ഥിരസ്ഥിതിയായി 1 asp, ഇത് സൂചിക കാണിക്കുന്നു
- മാപ്പ് എന്ന് വിളിക്കുന്ന 1 asp, ഇത് കാണിച്ചിരിക്കുന്ന മാപ്പുകളുടെ ടെംപ്ലേറ്റാണ്; വിന്യസിക്കേണ്ട മാപ്പും കോൺഫിഗറേഷനും എന്താണെന്ന് ഇത് അവലോകനം ചെയ്യുന്നു
- വലതുവശത്ത് പട്ടിക പ്രദർശിപ്പിക്കുന്നതിനുള്ള 1 asp, അത് കാണിക്കും "info" കമാൻഡ് സജീവമാക്കുക
- Default.css എന്ന് വിളിക്കുന്ന 1 ശൈലി ടെംപ്ലേറ്റ്
- മാപ്പ് ഫ്രെയിം ഇമേജുകൾ ഉള്ള 1 ഫോൾഡർ
ഞങ്ങൾ ഗ്രാഫ് കാണുകയാണെങ്കിൽ, ഓരോ പ്രദേശത്തിന്റെയും പ്രസിദ്ധീകരണം അതിന്റെ ലേബലും തീമും ഉപയോഗിച്ച് ഒരു വ്യക്തിഗത മാപ്പ് സൃഷ്ടിച്ചാണ് ചെയ്യുന്നത്. എന്നാൽ ഇത് പ്രസിദ്ധീകരിക്കാൻ അയയ്ക്കുമ്പോൾ അവർ ഒരേ ടെംപ്ലേറ്റ് തിരഞ്ഞെടുത്തു, പക്ഷേ ഒരു വ്യക്തിഗത കോൺഫിഗറേഷൻ ഉപയോഗിച്ച്.
കേസിന്റെ അവസാനം, കോഫിഗിൽ ഒരു അടിസ്ഥാന വാചകം അടങ്ങിയിരിക്കുന്നു, അത് ഘടകം, ഫയൽ തുറക്കാനുള്ള തുറക്കൽ, മറ്റ് മൂല്യങ്ങൾ എന്നിവ നിർവചിക്കുന്നു.
ഘടകം = കൗണ്ടികൾ Mtn മാപ്പ്
പകർപ്പവകാശം = പകർപ്പവകാശം (സി) 2005. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
cx = 600
cy = 400
ഫയൽ = സി: InetpubWwwrootMultiMapCountiesMtn.map
ഹൈപ്പർലിങ്കുകൾ = ശരി
imageDesc = തെറ്റ്
ലോഗോ = ശരി
subtitle = പ്രധാന യുഎസ് മാപ്പിലേക്ക് മടങ്ങുന്നതിന് മുകളിലുള്ള ലിങ്കിൽ ക്ലിക്കുചെയ്യുക.
ശീർഷകം = പർവതനിരകൾ
പ്രവർത്തനം
ഒരു ഇൻഡെക്സ് മാപ്പിൽ നിന്ന് നിങ്ങൾക്ക് ഒരു പ്രത്യേക മാപ്പിലേക്ക് പോയി മുമ്പത്തേതിലേക്ക് മടങ്ങാം എന്നതാണ് അന്വേഷിക്കുന്നത്.
പ്രദേശ മാപ്പുകളിലേക്ക് സൂചിക മാത്രം അയച്ചാൽ, അത് എവിടേക്കാണ് പോകുന്നതെന്ന് സൂചിപ്പിക്കുന്ന ഒരു url പട്ടികയിൽ സ്ഥാപിച്ചുകൊണ്ട് അവർ ഇത് പരിഹരിക്കുന്നു. മുകളിലുള്ള പ്രദേശ മാപ്പുകളുടെ കാര്യത്തിൽ, പ്രാരംഭ മാപ്പിലേക്ക് മടങ്ങുന്നതിന് ഒരു url ഉണ്ട്.
<% if (ശീർഷകം! = "" || പ്രദേശം! = "") {%>
">
<% if (പ്രദേശം! = "") {%>അമേരിക്ക> <%}%>
<% if (ശീർഷകം! = "" && പ്രദേശം! = "") {%> - <%}%>
<% if (ശീർഷകം! = "") {%> <% = എൻകോഡ് (ശീർഷകം)%> <%}%>
<%}%>
പട്ടിക പ്രദർശിപ്പിക്കുന്നതിന്, വലതുവശത്തുള്ള ഐഫ്രെയിമിൽ കാണുന്നതുപോലെ ഒരു പട്ടികയിൽ തിരഞ്ഞെടുത്ത ഒബ്ജക്റ്റിന്റെ ഡാറ്റ ഉയർത്തുന്ന ഒരു ആസ്പ് അവർ സൃഷ്ടിച്ചു.
ഹൈപ്പർലിങ്കുകൾ
ഈ ടെംപ്ലേറ്റിന്റെ എല്ലാ ശാസ്ത്രവും ഒരു മാപ്പിനും മറ്റൊന്നിനും ഇടയിൽ ഹൈപ്പർലിങ്കുകൾ സൃഷ്ടിക്കുന്നതിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്:
അവ പരിഹരിച്ചിട്ടുണ്ടെങ്കിൽ, ഇത് ഹോസ്റ്റിലേക്കുള്ള ഒരു URL അല്ലാതെ മറ്റൊന്നുമല്ല, ഒരു മാപ്പ് തിരഞ്ഞെടുക്കുന്നതിന് സ്ഥിരസ്ഥിതി ടെംപ്ലേറ്റിൽ നിന്ന് തിരഞ്ഞെടുക്കുന്നു. ന്റെ ഒരു നിര സൃഷ്ടിക്കാൻ പട്ടിക രൂപകൽപ്പനയിൽ നിന്നും യുആർഎൽ ഡാറ്റാ തരത്തിൽ ഹൈപ്പർലിങ്ക് തിരഞ്ഞെടുത്തു, ഈ സാഹചര്യത്തിൽ asp സ്ഥിരസ്ഥിതി ടെംപ്ലേറ്റിൽ ക്രമീകരിച്ചിരിക്കുന്ന "പ്രദേശം" എന്ന വേരിയബിളിലേക്ക് അയച്ചുകൊണ്ട്.
// പാരാമീറ്ററുകൾ സൃഷ്ടിക്കുക
var കമാൻഡ് = പരാമീറ്റർഫോർം ("കമാൻഡ്", "സ്റ്റാർട്ടപ്പ്");
var മോഡ് = പാരാമീറ്റർഫോം ("മോഡ്", "സെന്റർ");
var മേഖല = പരാമീറ്റർഫോം ("പ്രദേശം"," ");
var regionCurrent = പാരാമീറ്റർ ("പ്രദേശം"," ");
var സ്റ്റേറ്റ് = പാരാമീറ്റർഫോം ("സ്റ്റേറ്റ്", "");
var x = പരാമീറ്റർഫോം ("x", "");
var y = പരാമീറ്റർഫോം ("y", "");// ആവശ്യമെങ്കിൽ പ്രദേശങ്ങൾ മാറ്റുക
if (പ്രദേശം ! = മേഖല നിലവിലെ) {
പ്രദേശം = പ്രദേശം നിലവിലെ;
സ്റ്റേറ്റ് = "";
}
ഓ!, നിങ്ങൾ കോഡിനെ ഭയപ്പെടുന്നു, വരൂ, ഇതും മറ്റ് ഉദാഹരണങ്ങളും ഇതിൽ നിന്ന് ഡ download ൺലോഡ് ചെയ്യാൻ കഴിയും മാനിഫോൾഡിന്റെ വെബ്സൈറ്റ്, സൃഷ്ടിച്ച asp ഉള്ള മാപ്പുകളും പ്രസിദ്ധീകരണ ഫോൾഡറും ഉൾപ്പെടുന്നു. നിങ്ങൾ ഇത് തുറന്ന് സേവനം സജ്ജീകരിക്കണം ഞാൻ മുമ്പ് വിശദീകരിച്ചതുപോലെ. അതിനുശേഷം നിങ്ങൾക്ക് നിങ്ങളുടേതായ ഒരു ഉദാഹരണം ഉപയോഗിച്ച് അത് മാറ്റിസ്ഥാപിക്കാൻ കഴിയും, അവിടെ ഇത് വീട്ടിൽ എഴുതാൻ ഒന്നുമില്ലെന്ന് നിങ്ങൾ കാണും.
ഇതിലും ഫോറം അന്വേഷണം മാനിഫോൾഡിൽ മ mounted ണ്ട് ചെയ്തിട്ടുള്ള വ്യത്യസ്ത യഥാർത്ഥ വെബ്സൈറ്റുകൾ കാണിച്ചിരിക്കുന്നു, അതിൽ ഞാൻ മുമ്പ് ഒരു ഉദാഹരണത്തെക്കുറിച്ച് സംസാരിച്ചു.