旅游景點(diǎn)導游圖「旅游景區導游圖」
導讀:旅游景點(diǎn)導游圖「旅游景區導游圖」 重點(diǎn)旅游區(點(diǎn))遙感導游圖編制說(shuō)明 什么是導游圖 4 旅游區導游圖 (7人) 旅游地圖的作用是什么?
重點(diǎn)旅游區(點(diǎn))遙感導游圖編制說(shuō)明
8.4.1 技術(shù)方法
(一)遙感信息源的選擇(表8-3)
遙感導游圖采用了 1984 年 3 月 1 日美國宇航局(NASA)發(fā)射的 Landsat-5 陸地衛星TM專(zhuān)題繪圖儀于1998年10月3日(東江水庫)獲取的 TM數字圖像,以及1986年10月使用加拿大雙水獺飛機獲得的真彩色航空相片(岳麓山),其中 TM 圖像分辯率為 30 m,波段采用 TM5、TM4、TM3三個(gè)波段并分別賦予紅、綠、藍三色而合成,航片比例尺為1∶1萬(wàn)。
(二)重點(diǎn)旅游區(點(diǎn))的選擇
重點(diǎn)旅游區(點(diǎn))選擇東江湖區和岳麓山區,分別代表湖區、城市山岳型的旅游景觀(guān)特征,在遙感影像上各具特點(diǎn),極富代表性。
(三)旅游資料的收集與整理
全面收集景區的相關(guān)資料,包括各種比例尺的地形圖、地圖、地理底圖、旅游略圖以及旅游區的各種成果報告,通過(guò)對各景區(點(diǎn))的實(shí)地考察、驗證,最后完成資料的綜合分析工作。
(四)導游圖編制的軟硬件環(huán)境
(1)軟件環(huán)境:Windows98操作系統、ENVI遙感圖像處理系統、MAPGIS地理信息制圖系統、PHOTOSHOP平面圖像處理系統。
(2)硬件環(huán)境:主機配置為 CPU-PⅢ800、RAD-256M、IDEDISK-80G、AVG-17″;外設配置有 Ls8000(A0)掃描儀(800DPI)、(A4)彩色掃描儀(1200DPI)、HP3500 彩色噴墨繪圖儀(600DPI)、外掛刻錄機等。
(五)圖像處理
(1)圖像合成:為滿(mǎn)足提取旅游信息的需要,東江湖區(TM122-42景區)采用 TM5、TM4、TM3三波段分別賦予 R、G、B 三原色進(jìn)行假彩色合成,合成圖像反映的地表近于真彩色。
(2)幾何糾正:圖像處理中先采用系統正射中心投影校正,然后利用地理底圖進(jìn)行地理坐標校正,大大提高了圖像的精度。
(3)圖像鑲嵌:由于岳麓山區采用了四條航線(xiàn)共20張真彩色航片,景區(工作區)不在一張航片內,因而需進(jìn)行圖像鑲嵌。鑲嵌處理在3.0版本全新遙感圖像處理軟件ENVI系統中完成。
8.4.2 重點(diǎn)旅游區(點(diǎn))遙感圖像解譯及制作
(一)圖像解譯
(1)建立解譯標志:在解譯過(guò)程中,采用的解譯標志有形態(tài)、色調、水系、地貌形態(tài)、影紋圖案、土壤植被、人文環(huán)境等。其中最重要是形態(tài)和色調。
(2)解譯方法:此次主要采用目視解譯方法,光學(xué)增強處理和計算機數字圖像處理作為輔助方法。
(3)解譯圖制作包括①旅游信息提取:在已合成的圖像上解譯線(xiàn)性地物(車(chē)道、人行道)、景區范圍以及景點(diǎn)分布;②透明薄膜制作:將已解譯的信息繪制在透明薄膜上(上墨),與底圖圖像完全套合。
(二)成果圖制作
(1)遙感解譯圖制作:將解譯制作的薄膜掃描輸入,在MAPGIS軟件的圖形編輯中進(jìn)行矢量化,并編輯成遙感解譯矢量圖件。
(2)解譯圖與遙感圖像配準:已編輯好的矢量圖件經(jīng)過(guò)校正、旋轉、拉伸處理,使之與衛星圖像完全配準,然后通過(guò)PHOTOSHOP將兩者復合成遙感導游圖。
(3)導游圖的整飾:為了使成果圖達到美觀(guān)、協(xié)調的效果,需對套合的圖像進(jìn)行整飾、注解、色彩變換等,此項工作在PHOTOSHOP照片處理系統中完成。
(4)成果輸出:整飾過(guò)的成果圖采用HP750彩色噴墨繪圖儀打印輸出。
(三? ??導游圖的特點(diǎn)
衛星遙感圖像制作的導游圖不僅可反映出各類(lèi)旅游景觀(guān)的形態(tài)特征及空間分布,而且還顯示出與周?chē)h(huán)境群體風(fēng)景的關(guān)系,該圖具備圖面清晰易讀,色澤明快,較傳統旅游圖有更豐富的內容和更強的表達能力等特點(diǎn)。特別是大比例尺的圖像,由于具備分辨率高的優(yōu)點(diǎn),立體感強,地表景觀(guān)直觀(guān)真實(shí),令人有身臨其境,站在衛星俯瞰地球的美妙感覺(jué),完全可供非專(zhuān)業(yè)人員識別和接受。
(四)重點(diǎn)旅游區(點(diǎn))遙感導游圖及說(shuō)明
(1)東江湖風(fēng)景區:該區位于羅宵山脈南端,耒水上游,距湖南省“南大門(mén)”——郴州的資興市區僅16 km,是湘粵贛黃金旅游線(xiàn)上的一顆璀璨的明珠,為新近發(fā)展起來(lái)的湖南省最佳旅游觀(guān)光度假目的地和十佳旅游景區。
東江湖景觀(guān)為山地人工湖泊景觀(guān),在TM影像上沿河谷伸展形成狹長(cháng)、彎曲的藍色調湖體,兩岸群山疊翠,青峰插云,山體呈黃、綠色調,山脊線(xiàn)線(xiàn)性影像清晰,屬侵蝕構造高中山地貌,基底以變質(zhì)巖為主,巖性堅硬。西部淺藍色調,主要出露碳酸鹽巖及碎屑巖,屬溶蝕低山丘陵地貌,影像差別較大。
東江湖旅游區盡顯名、特、新、險、奇之現代旅游特色。東江大壩位于資興市上游11 km處,壩高157 m,為混凝土雙曲拱壩,氣勢雄偉,在我國屬首位,在國際上名列同類(lèi)大壩第二位,頗具觀(guān)賞價(jià)值。東江湖還是國家重點(diǎn)林區,植被覆蓋率達90.8%,景區主要有門(mén)樓、霧漫小東江、東江大壩、猴古山瀑布、兜率靈巖、寺廟與溶洞、擁翠峽、果園風(fēng)光、東江漂流、度假村群島等景點(diǎn),天鵝山國家森林公園與湖相連。
(2)岳麓山風(fēng)景及文化教育區:岳麓山是長(cháng)沙市著(zhù)名風(fēng)景區,自然景觀(guān)、人文景觀(guān)兼備。岳麓山位于湘江西岸,屬于長(cháng)瀏盆地西緣丘陵一部分,其范圍約為31 km2,景觀(guān)中心約8 km2,南北長(cháng)約4 km,東西寬約2 km,屬城市山岳型風(fēng)景名勝區,最高峰為禹碑峰,海拔300.8 m。
岳麓山集深洞、懸崖、名泉、幽谷、秀峰、絕頂于一體,在真彩色航片鑲嵌圖上,能非常直觀(guān)真實(shí)地反映其全景全貌。岳麓山中部高峻,南北漸低,南段呈東南走向,北段向東北延伸,成一半月弧型。由于航片分辨率大,可解程度高,盡管植被覆蓋密集,影像上仍可識別出數條車(chē)行、人行游道,較大景區如云麓宮、萬(wàn)景園、愛(ài)晚亭、風(fēng)景區管理處等亦呈現無(wú)疑,對照1∶1萬(wàn)地形圖和岳麓山游覽圖,可判別其它各景點(diǎn)以及石級游道所在。
岳麓山的形成有悠久的歷史,自然資源也極為豐富,名勝古跡眾多,如麓山寺、岳麓書(shū)院、白鶴泉、黃興墓、蔡鍔墓等,特別是景區內集中了湖南大學(xué)、湖南師范大學(xué)、中南工業(yè)大學(xué)等十來(lái)所大專(zhuān)院校和一批科研院所,為湖南重要文教科研基地,代表著(zhù)極富文化色彩的另一景觀(guān)類(lèi)型,尤其是岳麓山科技園的建設,更是開(kāi)放在風(fēng)景區內的一朵奇葩。
(五)岳麓山立體導游圖模型制作
DEM(數字高程模型)是創(chuàng )建立體導游圖最重要的基礎數據,其精度和質(zhì)量對立體導游圖的準確性有很大的影響。從結構上說(shuō),DEM也屬于一種柵格圖像,但其每一點(diǎn)的數據值代表的是該點(diǎn)的高程值,而非該點(diǎn)的顏色值。
岳麓山立體導游圖的編制是與中南大學(xué)GIS中心合作完成的,DEM數據采用1∶10000地形圖,根據地形圖等高線(xiàn)高程值、以1 m步長(cháng)非線(xiàn)性插值獲得。也就是說(shuō),它的高程精度與1∶10000地形圖相當、甚至還要稍高一些。使用的軟件是美國ERDAS公司的IMAGINE遙感圖像處理軟件。
完成了DEM后,就要創(chuàng )建表面柵格層。表面柵格層包含兩類(lèi)數據:色彩和矢量數據(道路、大橋、景點(diǎn)等)。本圖的矢量數據取自電子地圖和岳麓山遙感平面導游圖,色彩數據用IMAGINE進(jìn)行監督分類(lèi)獲得,是憑借對DEM進(jìn)行非監督分類(lèi)的方法產(chǎn)生,海拔越高的地方顏色越偏綠色,水面為藍色。表面柵格層也可以采用航空照片、衛星照片。
在將DEM和表面柵格圖層配準后,用IMAGINE疊加、進(jìn)行Image Drape操作。為了突出高度差,把岳麓山的高度加大了3倍。由于拉伸后的視角限制,不可能從一個(gè)角度觀(guān)察到岳麓山的全貌并充分體現出其挺拔的外形,所以我們選擇了3個(gè)較理想的角度進(jìn)行觀(guān)察,并把觀(guān)察結果保存為圖像。
至此,立體導游圖模型最關(guān)鍵的工作完成了,但此時(shí)的道路、橋梁、景點(diǎn)都只是一些簡(jiǎn)單的平面圖形,立體感不強,與活龍活現的地形不相匹配,所以還要用圖像編輯軟件進(jìn)行最后的修整,用立體圖形粘貼到合適、準確的位置。如果精益求精的話(huà),可以采用3DMAX、ULEAD COOL3D一類(lèi)的工具結合具體的投影視角,針對不同的建筑類(lèi)型建模,然后把模型粘貼到立體地形底圖上。此外,對于文字標注也要采用類(lèi)似方法標記到合適位置。
什么是導游圖
導游圖是景區景點(diǎn)的一種引導標識,是對景點(diǎn)景物相關(guān)來(lái)歷、典故的綜合介紹。
引導標識特性:
人文性:游客在景區的什么地方,離下一個(gè)景點(diǎn)有多少距離,公共服務(wù)在什么方位等等。
唯一性:該景區的特色是什么,主題文化是什么,應該牢牢抓住和體現景區的主題特色。
美觀(guān)性:它應該是景觀(guān)的一部分,和周邊的環(huán)境和諧搭配,相互輝映。
關(guān)懷性:前方或周邊環(huán)境有什么需要特別注意的?小心路窄、路滑,等等,給游客以溫馨提醒。
擴展資料
導游圖有大有小,可以是對某一個(gè)景點(diǎn)的介紹,也可以是對某一個(gè)省的景點(diǎn)的整體介紹,以《上海市導游圖》為例,它是專(zhuān)為來(lái)上海觀(guān)光旅游的外地游客和境外旅游者設計的手繪導游圖,標示了約140處重要景點(diǎn)。
主要旅游景點(diǎn):主要名勝有豫園、玉佛寺、“中共一大”會(huì )址、孫中山故居、魯迅故居、嘉定孔廟、匯龍潭、古猗園、淞江方塔、醉白池、淀山湖、吳淞口炮臺等,還有外灘、東方明珠電視塔、東海影視樂(lè )園、大世界游樂(lè )中心、佘山國家旅游度假區、上海動(dòng)物園等旅游景點(diǎn)。
參考資料
百度百科--上海市導游圖
4 旅游區導游圖 (7人)
#include"stdio.h"
#include"malloc.h"
#include"string.h"
#includeiostream.h
#define INFINITY 32767 /* 最大值∞ */
/* 根據圖的權值類(lèi)型,分別定義為最大整數或實(shí)數 */
#define MAX_VEX 30 /* 最大頂點(diǎn)數目 */
typedef enum {FALSE , TRUE} BOOLEAN ;
typedef struct MGraph{
char vexs[MAX_VEX];
int arcs[MAX_VEX][MAX_VEX];
int vexnum,arcnum;
}MGraph;
/*圖的鄰接鏈表表示結構有關(guān)定義*/
typedef struct Linknode{
char adjvex; /*鄰接點(diǎn)在頭結點(diǎn)數組中的位置(下標)*/
int info; /*與邊或弧相關(guān)的信息, 如權值*/
struct Linknode *nextarc; /*指向下一個(gè)表結點(diǎn)*/
}LinkNode; /* 表結點(diǎn)類(lèi)型定義 */
typedef struct VexNode{
char data; /*頂點(diǎn)信息*/
LinkNode *firstarc; /*指向第一個(gè)表結點(diǎn)*/
}VexNode; /* 頂點(diǎn)結點(diǎn)類(lèi)型定義 */
typedef struct {
int vex1, vex2; /* 弧或邊所依附的兩個(gè)頂點(diǎn) */
int info; /*與邊或弧相關(guān)的信息, 如權值*/
}ArcType; /* 弧或邊的結構定義 */
typedef struct{
int vexnum;
VexNode AdjList[MAX_VEX];
}ALGraph; /* 圖的結構定義 */
////////////////////////////////////////////////////////////////////////////////////////////
/* 圖的鄰接鏈表表示 */
void Init_Graph(ALGraph * G){
/*圖的初始化*/
printf("旅游區導游圖的類(lèi)型:帶權無(wú)向圖");
G-vexnum=0; /* 初始化頂點(diǎn)個(gè)數 */
}
int LocateVex(ALGraph *G, char vp) {
/*圖的頂點(diǎn)定位*/
int k;
for(k=0; kG-vexnum;k++)
if(G-AdjList[k].data==vp)
return(k);
return(-1); /* 圖中無(wú)此頂點(diǎn) */
}
int AddVertex(ALGraph *G, char vp)
{
if (G-vexnum=MAX_VEX)
{
printf("圖中頂點(diǎn)數已達到最多!\n");
return(-1);
}
if(LocateVex(G,vp)!=-1)
{
printf("所要添加的頂點(diǎn)已存在!\n");
return(-1);
}
G-AdjList[G-vexnum].data=vp;
G-AdjList[G-vexnum].firstarc=NULL;
++G-vexnum;
return 1;
}
int AddArc(ALGraph *G, ArcType *arc){
/*向圖中增加一條邊(弧)*/
int k,j;
LinkNode *p,*q;
k=LocateVex(G,arc-vex1);
j=LocateVex(G,arc-vex2);
if (k==-1||j==-1)
{
printf("該兩個(gè)景點(diǎn)之間一點(diǎn) 或 兩點(diǎn)都不存在,錯誤 !\n"); //////
return(-1);
}
p=(LinkNode *)malloc(sizeof(LinkNode));
p-adjvex=arc-vex1;
p-info=arc-info;
p-nextarc=NULL; /* 邊的起始表結點(diǎn)賦值 */
q=(LinkNode *)malloc(sizeof(LinkNode));
q-adjvex=arc-vex2;
q-info=arc-info;
q-nextarc=NULL; /* 邊的末尾表結點(diǎn)賦值 */
q-nextarc=G-AdjList[k].firstarc;
G-AdjList[k].firstarc=q;
p-nextarc=G-AdjList[j].firstarc;
G-AdjList[j].firstarc=p ;
return(1);
}
ALGraph *Create_ALGraph(){
/*采用鄰接鏈表作為圖的存儲結構建立帶權有向圖*/
char stack1[6],stack2[6],vex,k1,k2;
int weight;
ALGraph *G;
ArcType *p;
printf("首先對旅游區導游圖進(jìn)行初始化!!!\n\n");
G=(ALGraph *)malloc(sizeof(ALGraph));
Init_Graph(G);
printf("\n請輸入旅游區導游圖的各個(gè)旅游景點(diǎn)代碼(只允許是字符,不為字符串),0作為結束標志\n");
while(1)
{
scanf("%s",stack1);
vex=stack1[0];
if(vex=='0')
break;
else
AddVertex(G,vex);
}
p=(ArcType *)malloc(sizeof(ArcType));
printf("\n 以(Vi ,Vj ,d)的形式從鍵盤(pán)輸入建立該旅游區的旅游景點(diǎn)圖,\n 其中: Vi和Vj表示兩個(gè)不同的旅游景點(diǎn), d表示這兩個(gè)景點(diǎn)之間的道路距離;\n 該旅游景點(diǎn)圖采用鄰接鏈表存儲結構(第 一個(gè)頂點(diǎn)是0時(shí)表示結束):\n");
while(1)
{
scanf("%s",stack1);
k1=stack1[0];
if (k1=='0') /* 輸入第一個(gè)頂點(diǎn),0結束 */
break;
else
{
scanf("%s",stack2) ;
scanf("%d",weight) ; /* 輸入第二個(gè)頂點(diǎn)和權值 */
k2=stack2[0];
p-vex1=k1;
p-vex2=k2;
p-info=weight;
AddArc(G,p) ;
printf("\n請繼續輸入下一條道路!!\n") ;
}
}
return(G);
}
void output_ALGraph(ALGraph *G){
/* 輸出圖的鄰接鏈表 */
int j;
LinkNode *p;
printf("\n旅游區導游圖的鄰接鏈表表示如下:\n");
for (j=0;jG-vexnum;j++)
{
printf("%c",G-AdjList[j].data);
p=G-AdjList[j].firstarc;
while(p!=NULL)
{
printf("-");
printf("%c,%d",p-adjvex,p-info);
p=p-nextarc;
}
printf("\n\n");
}
}
void output_Find_ALGraph(ALGraph *G){
/* 相鄰景點(diǎn)查詢(xún)并輸出 */
int j;
LinkNode *p;
printf("請輸入你要查詢(xún)的景點(diǎn)(下標值):\n");
scanf("%d",j);
p=G-AdjList[j].firstarc;
while(p)
{
printf("景點(diǎn)%c到景點(diǎn)%c的距離是%d (該兩個(gè)景點(diǎn)之間有直接的道路相通)\n",G-AdjList[j].data,p-adjvex,p-info);
p=p-nextarc;
}
printf("\n\n");
}
void ListToMat(ALGraph G, MGraph g){
/*將鄰接鏈表轉換成鄰接矩陣*/
int k,i,j,n=G.vexnum;
LinkNode *p;
for (i=0;in;i++) /*g.arcs[i][j]賦初值0*/
for (j=0;jn;j++)
g.arcs[i][j]=INFINITY;
for(i=0;iG.vexnum;i++)
{
g.vexs[i]=G.AdjList[i].data;
}
for (i=0;in;i++)
{
p=G. AdjList[i].firstarc;
while (p!=NULL)
{
k=LocateVex(G,p-adjvex);
g.arcs[i][k]=p-info;
p=p-nextarc;
}
}
g.vexnum=G.vexnum;
}
void display(ALGraph *G,MGraph g){
//輸出鄰接矩陣
int i,j;
ListToMat(*G, g);
for(i=0;iG-vexnum;i++)
printf("%6c",G-AdjList[i].data );
printf("\n");
for(i=0;ig.vexnum;i++)
{
for(j=0 ;jg.vexnum ;j++)
{
printf("%6d", g.arcs[i][j]);
}
printf("\n");
}
}
void dijkshort_One(ALGraph F, MGraph G,int v0,int distance[], int pre[]){
// 帶權圖G從頂點(diǎn)v0到其他定點(diǎn)的最短距離distance和最短路徑前驅結點(diǎn)的下標pre
int w;
int S[30],i,j,k,p,min;
ListToMat(F, G);
printf("你所要開(kāi)始查詢(xún)的景點(diǎn)是:%c\n",F.AdjList[v0].data);
for(i=0;iG.vexnum;i++)
{
distance[i]=G.arcs[v0][i];
S[i]=0;
if(distance[i]32767)
pre[i]=v0;
else
pre[i]=-1;
}
S[v0]=1; //頂點(diǎn)v0已加入到集合S中
for(i=0;iG.vexnum;i++)
{
min=32767;
for(j=0;jG.vexnum;j++)
{
if(!S[j]distance[j]min)
{
min=distance[j];
k=j;
}
}
S[k]=1; ///將找到的頂點(diǎn)加入到集合S中
for(w=0;wG.vexnum;w++) // /修改集合T中頂點(diǎn)的距離值
if(!S[w]distance[w]distance[k]+G.arcs[k][w])
{
distance[w]=distance[k]+G.arcs[k][w];
pre[w]=k;
}
}
printf("查詢(xún)結果:\n");
for(j=0;jG.vexnum;j++) //輸出結果
if(pre[j]!=-1)
{
printf("從景點(diǎn)%c到景點(diǎn)%c",F.AdjList[v0].data,G.vexs[j]);
p=pre[j];
printf("的最短距離是: %d",distance[j]);
printf(" 途中經(jīng)過(guò)的景點(diǎn)有:");
while(p!=-1)
{
printf(" %c",G.vexs[p]);
p=pre[p];
}
printf("\n");
}
else if(j!=v0)
< p> printf("\n%c到%c : no path",G.vexs[j],G.vexs[v0]);}
void dijkshort_Two(ALGraph F, MGraph G,int v0,int distance[], int pre[]){
// 帶權圖G從頂點(diǎn)v0到其他定點(diǎn)的最短距離distance和最短路徑前驅結點(diǎn)的下標pre
int w;
int S[30],i,j,k,p,min,d;
ListToMat(F, G);
printf("你所要開(kāi)始查詢(xún)的開(kāi)始景點(diǎn)是:%c\n\n",F.AdjList[v0].data);
for(i=0;iG.vexnum;i++)
{
distance[i]=G.arcs[v0][i];
S[i]=0;
if(distance[i]32767)
pre[i]=v0;
else
pre[i]=-1;
}
S[v0]=1; //頂點(diǎn)v0已加入到集合S中
for(i=0;iG.vexnum;i++)
{
min=32767;
for(j=0;jG.vexnum;j++)
{
if(!S[j]distance[j]min)
{
min=distance[j];
k=j;
}
}
S[k]=1; ///將找到的頂點(diǎn)加入到集合S中
for(w=0;wG.vexnum;w++) // /修改集合T中頂點(diǎn)的距離值
if(!S[w]distance[w]distance[k]+G.arcs[k][w])
{
distance[w]=distance[k]+G.arcs[k][w];
pre[w]=k;
}
}
printf("輸入你要查詢(xún)的另外一個(gè)景點(diǎn)(下標值):");
scanf("%d",d);
printf("你要查詢(xún)的另外一個(gè)景點(diǎn)是:%c\n",G.vexs[d]);
printf("\n查詢(xún)結果:\n"); //輸出結果
if(pre[d]!=-1)
{
printf("從景點(diǎn)%c到景點(diǎn)%c",F.AdjList[v0].data,G.vexs[d]);
p=pre[d];
printf("的最短距離是: %d",distance[d]);
printf(" 途中經(jīng)過(guò)的景點(diǎn)有:");
while(p!=-1)
{
printf(" %c",G.vexs[p]);
p=pre[p];
}
printf("\n");
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/* ------------菜單------------*/
void main()
{
int n,v0;
MGraph g;
int distance[MAX_VEX],pre[2*MAX_VEX];
ALGraph *G;
printf("┏┉┉┉┉┉┉┉┉┉┉┉┉┓\n");
printf("┋ 歡迎使用旅游區導游系統 ┋\n");
printf("┗┉┉┉┉┉┉┉┉┉┉┉┉┛\n");
do
{
printf("\n請選擇對旅游區導游圖的操作:\n\n");
printf(" ┏━━━━━━━━━━━━━━━━━━━━━┓\n");
printf(" ┃ 1.建立旅游區導游圖的鄰接鏈表 ┃\n");
printf(" ┃ 2.旅游區導游圖的鄰接鏈表的輸出 ┃\n");
printf(" ┃ 3.旅游區導游圖的鄰接矩陣的輸出 ┃\n");
printf(" ┃ 4.相鄰景點(diǎn)查詢(xún) ┃\n");
printf(" ┃ 5.景點(diǎn)路線(xiàn)查詢(xún) ┃\n");
printf(" ┃ 6.景點(diǎn)路線(xiàn)綜合查詢(xún) ┃\n");
printf(" ┃ 7.退出操作 ┃\n");
printf(" ┗━━━━━━━━━━━━━━━━━━━━━┛\n");
do
{
scanf("%d",n);
}
while (n1||n8);
switch(n)
{
case 1:
{
G=(ALGraph *)malloc(sizeof(ALGraph));
G=Create_ALGraph();
printf("\n\n");
break;
}
case 2:
{
printf("\n旅游導游圖的鄰接鏈表表示如下所示:\n");
output_ALGraph(G);
printf("\n\n");
break;
}
case 3:
{
printf("\n旅游區導游圖的鄰接矩陣表示如下所示:\n");
display(G,g);
printf("\n\n");
break;
}
case 4:
{
output_Find_ALGraph(G);
printf("\n\n");
break;
}
case 5:
{
printf("輸入你要查詢(xún)的景點(diǎn)(下標值):");
scanf(" %d",v0);
dijkshort_One(*G,g,v0,distance,pre);< /p>
break;
}
case 6:
{
printf("輸入你要查詢(xún)的開(kāi)始景點(diǎn)(下標值):");
scanf(" %d",v0);
dijkshort_Two(*G,g,v0,distance,pre);
break;
}
}
}
while(n!=7);
}
旅游地圖的作用是什么?
1.導游服務(wù)狹義的旅游地圖就是導游圖。這類(lèi)圖的主要作用就是為旅游者提供導游服務(wù),是旅游地圖中數量最大、應用最廣泛的種類(lèi),構成了旅游地圖的主體,所以,旅游地圖最明顯的作用就是導游服務(wù)。景區導游圖和城市旅游交通圖主要標示景點(diǎn)名稱(chēng)、特征、分布,聯(lián)系景點(diǎn)的交通線(xiàn)、交通方式,游覽線(xiàn)路、游程安排、交通班次、最佳游覽和觀(guān)賞時(shí)間、地點(diǎn),以及為游客提供游、購、娛,吃、住、行等方面服務(wù)的設施位置、規模、檔次等內容,力爭使游客一圖在手,萬(wàn)事不愁,消除在旅游地的陌生感,明確自身的位置和行將游覽的方向和目的。隨著(zhù)電子技術(shù)的發(fā)展和多媒體技術(shù)的推廣,智能電子導游圖將提供圖文聲像導游服務(wù),使旅游地圖的導游功能日臻完美。
2.決策參考任何區域發(fā)展決策,都基于對區內狀況的了解和分析。區域旅游發(fā)展決策的產(chǎn)生,也必須首先熟知區內旅游要素的基本情況。能直觀(guān)、形象、綜合、全面反映區域內旅游要素狀況的參考材料,旅游地圖首當其沖。旅游資源分布圖、旅游區劃圖、旅游發(fā)展規劃圖、旅游路線(xiàn)組織圖、旅游市場(chǎng)分布圖、旅游客流圖及旅游設施布局圖等,就是專(zhuān)門(mén)為旅游管理部門(mén)正確決策提供參考的旅游地圖。它們能夠直觀(guān)、便捷地為研究人員和管理人員提供準確的旅游空間信息,以作為決策的信息載體,是執行決策的依據。所以說(shuō),旅游地圖在旅游管理部門(mén)制定決策、表述決策和實(shí)施決策中,具有重要的參考作用。
3.宣傳廣告為了吸引眾多的旅游者,旅游地圖往往盡宣傳廣告之能事,力求設計新穎、印制精良,通過(guò)游客的傳播,擴大旅游資源、旅游設施的影響力和旅游企業(yè)的經(jīng)濟收益。旅游地圖實(shí)質(zhì)上是一種綜合性的地理藝術(shù)品,它以地理為背景,以旅游為對象,集地圖藝術(shù)、攝影藝術(shù)、繪畫(huà)藝術(shù)、文學(xué)藝術(shù)、廣告藝術(shù)等多種藝術(shù)形式之大成,在咫尺方寸之間,展現旅游天地的風(fēng)采,用地圖語(yǔ)言表述旅游活動(dòng)的游、購、娛、吃、住、行及相關(guān)要素的空間分布,展示旅游產(chǎn)品的自然美、社會(huì )美和意境美,誘發(fā)旅游者的旅游欲望和激情。旅游地圖的宣傳廣告作用,與其實(shí)用功能、服務(wù)功能結合為一體,宣傳廣告效果尤其明顯。在五花八門(mén)的旅游宣傳廣告媒體中,旅游地圖具有相當大的發(fā)行量和覆蓋面,是最好的宣傳廣告媒體之一。
4.收藏紀念設計合理的旅游地圖也能當作一種工藝紀念品。臺灣曾出版過(guò)一種旅游地圖,將旅游景點(diǎn)、旅游路線(xiàn)用黃色字符燙印在錦旗似的大紅金絲絨布上,做工精細,富麗堂皇,既具有一定的美學(xué)意義,又具較強的收藏價(jià)值,從而讓人愛(ài)不釋手。人們外出旅游,除了有追求休閑娛樂(lè )的動(dòng)機外,還有文化交流、傳遞友誼的因素,一幅(件)色彩悅目、制作精良、取材獨特、信息豐富的旅游圖(圖冊),很可能被人們當作工藝飾品,裝點(diǎn)書(shū)案,收藏紀念。
Hash:d11de4e2d13b142665a39d174a42e202b0ee5c55
聲明:此文由 佚名 分享發(fā)布,并不意味本站贊同其觀(guān)點(diǎn),文章內容僅供參考。此文如侵犯到您的合法權益,請聯(lián)系我們 kefu@qqx.com