教你用 jVectorMap 勾畫出屬于自己的旅行足跡

看著手中還未整理完的旅行照片区转,你是否已經(jīng)忘記在哪兒里拍攝的這些照片匹摇?你是否想要一張專屬的旅行地圖婆跑,將曾經(jīng)到訪過(guò)的地點(diǎn)在上邊清晰標(biāo)注出來(lái)吧享。
jVectorMap 可以幫你實(shí)現(xiàn)這個(gè)愿望魏割,最重要的是它開源且操作簡(jiǎn)單。
我們可以在 Examples 中查看 jVectorMapke 能實(shí)現(xiàn)的功能钢颂,其中 Markers on the world map 就是我們尋覓很久的“戀人”钞它。看這一個(gè)個(gè)小黃點(diǎn)點(diǎn),心里還是很激動(dòng)的遭垛。

Markers on the world map

下載的時(shí)候請(qǐng)注意尼桶,一定下載jVectorMap 不要下載成 jqvmap, 因?yàn)?jqvmap 沒有標(biāo)注功能,只能呈現(xiàn)出漂亮的地圖锯仪。
下載

我們以美國(guó)地圖舉個(gè)栗子1泵督。
在要引用地圖的html 文檔中引入如下語(yǔ)句,dist 是下載程序包中的一個(gè)文件夾庶喜,引用地址要根據(jù)文件夾的實(shí)際位置做相應(yīng)調(diào)整:

<link href="dist/jqvmap.css" media="screen" rel="stylesheet" type="text/css">
<script src="http://demo.omnigon.com/christian_bovine/showtime/js/jquery-jvectormap-1.1.1.min.js"></script>
<script src="http://demo.omnigon.com/christian_bovine/showtime/js/jquery.jvectormap-us.js"></script>
<div id="map"></div>

CSS部分:

   .jvectormap-label {
        position: absolute;
        display: none;
        border: solid 1px #CDCDCD;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: #292929;
        color: white;
        font-family: sans-serif, Verdana;
        font-size: smaller;
        padding: 3px;
    }
    .jvectormap-zoomin,
    .jvectormap-zoomout {
        position: absolute;
        left: 10px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: #292929;
        padding: 3px;
        color: white;
        width: 10px;
        height: 10px;
        cursor: pointer;
        line-height: 10px;
        text-align: center;
    }
    .jvectormap-zoomin {
        top: 10px;
    }
    .jvectormap-zoomout {
        top: 30px;
    }
    #map {
        width: 100%;
        height: 500px;
    }



js 部分:

 <script type="text/javascript">
        $(function() {
            $('#map').vectorMap({
                map: 'us_aea_en',
                zoomOnScroll: false,
                hoverOpacity: 0.7,
                backgroundColor: "#F5F5F5",
                bordercolor: '#000000',
                zoomButtons : false,
                regionStyle: {
                    initial: {
                        stroke: 'black',
                        fill: 'white',
                        "stroke-width": 0.5
                      
                    }
                },
                markerStyle: {
                    initial: {
                        fill: '#F8E23B',
                        stroke: '#383f47'
                    }
                },
                markers: [{
                    latLng: [41.50, -87.37],
                    name: 'Chicago'
                }, {
                    latLng: [32.46, -96.46],
                    name: 'Dallas'
                }, {
                    latLng: [36.10, -115.12],
                    name: 'Las Vegas'
                }, {
                    latLng: [34.3, -118.15],
                    name: 'Los Angeles'
                }, {
                    latLng: [40.43, -74.00],
                    name: 'New York City'
                }]
            });
        });
    </script>


整體效果:

整體效果

使用 backgroundColor 改變背景顏色小腊, 若需要進(jìn)一步完善功能,更改樣式久窟,請(qǐng)查看 API 手冊(cè)秩冈,盡管它是英文的,但我們已經(jīng)站在了巨人的肩膀上斥扛,比自己無(wú)中生有節(jié)省了不少時(shí)間入问,因此推薦大家讀讀 API。
最后稀颁,還請(qǐng)大家重視版權(quán)芬失,尊重你我他!任何用途都可以點(diǎn)擊licenses 查看jVectorMap 版權(quán)使用說(shuō)明峻村。

參考資料:

  1. http://jsfiddle.net/cse_tushar/9hL34h3c/
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末麸折,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子粘昨,更是在濱河造成了極大的恐慌垢啼,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件张肾,死亡現(xiàn)場(chǎng)離奇詭異芭析,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)吞瞪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門馁启,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人芍秆,你說(shuō)我怎么就攤上這事惯疙。” “怎么了妖啥?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵霉颠,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我荆虱,道長(zhǎng)蒿偎,這世上最難降的妖魔是什么朽们? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮诉位,結(jié)果婚禮上骑脱,老公的妹妹穿的比我還像新娘。我一直安慰自己苍糠,他們只是感情好叁丧,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著岳瞭,像睡著了一般歹袁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上寝优,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音枫耳,去河邊找鬼乏矾。 笑死,一個(gè)胖子當(dāng)著我的面吹牛迁杨,可吹牛的內(nèi)容都是我干的钻心。 我是一名探鬼主播,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼铅协,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼捷沸!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起狐史,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤痒给,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后骏全,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體苍柏,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年姜贡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了试吁。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡楼咳,死狀恐怖熄捍,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情母怜,我是刑警寧澤余耽,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站糙申,受9級(jí)特大地震影響宾添,放射性物質(zhì)發(fā)生泄漏船惨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一缕陕、第九天 我趴在偏房一處隱蔽的房頂上張望粱锐。 院中可真熱鬧,春花似錦扛邑、人聲如沸怜浅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)恶座。三九已至,卻和暖如春沥阳,著一層夾襖步出監(jiān)牢的瞬間跨琳,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工桐罕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留脉让,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓功炮,卻偏偏與公主長(zhǎng)得像溅潜,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子薪伏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,116評(píng)論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)滚澜、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,103評(píng)論 4 62
  • “如果時(shí)間可以回返嫁怀,我想彌補(bǔ)很多设捐;可是,即使真的有這樣的機(jī)會(huì)塘淑,我是否還可以相信挡育,這樣的自己∑优溃”我以前常常會(huì)這樣子想...
    暮色擱淺閱讀 193評(píng)論 0 0
  • 今天 陽(yáng)光很大風(fēng)也很大 我綁著頭帶 圍著綠圍巾 走進(jìn) 北京的冬天里 才發(fā)現(xiàn) 穿多了 還忘帶公交卡 哈哈哈 幸好 我...
    天野丟閱讀 358評(píng)論 0 0
  • 連續(xù)兩天四五點(diǎn)鐘起床超累即寒,很想盡快爬進(jìn)溫暖舒適的被窩,好好的睡一覺召噩,還好母赵,辛苦沒有白辛苦,科二順利地一把通過(guò)了具滴。 ...
    簡(jiǎn)約Dr閱讀 1,137評(píng)論 0 0