Arcgis 生成離線地址定位器(.loc)

1.摘要

? ? ? ?如果我們的應(yīng)用想實(shí)現(xiàn)點(diǎn)擊地圖的某一個(gè)位置幼衰,自動(dòng)識(shí)別點(diǎn)擊位置附近POI點(diǎn)的功能(反向地理編碼)靴跛。在Arcgis中,就只有通過地址定位器來實(shí)現(xiàn)渡嚣。其實(shí)官方文檔已經(jīng)給出很詳細(xì)的制作步驟梢睛,而且還有中文版的。那在這里只簡(jiǎn)單總結(jié)一下生成過程识椰,然后說一下我在實(shí)際項(xiàng)目中遇到的問題绝葡。

2.生成

? ? ? ?打開Arcmap,加載進(jìn)圖層腹鹉,這邊我用的版本是10.2.2藏畅。用Arcmap自帶的搜索功能(Ctrl+F)搜索Locator,點(diǎn)擊 Create Address Locator 【圖1】進(jìn)入【圖2】界面。

圖1

? ? ? 在Address Locator Style里面選擇要生成的樣式功咒,里面內(nèi)置的都是美國(guó)的一些內(nèi)置樣式愉阎,最常用的我們有點(diǎn)(建筑物)绞蹦,線(道路),面(村落)三種榜旦,分別可以對(duì)應(yīng) General - Single Field幽七, US Address - Street Name,US Address - State。(面這塊我沒做過溅呢,我猜的澡屡,誰驗(yàn)證了告訴我一下,哈哈)

圖2

? ? ? 我們?cè)赗eference Data里面選要添加的圖層藕届,不要貪心挪蹭,只能添加一個(gè)圖層亭饵。Role選Primary Table休偶,接著FieldMap下面帶星號(hào)的必填項(xiàng)選擇你想被反向編碼的POI信息,這里我以點(diǎn)為例辜羊,反向編碼坐標(biāo) '名稱'【圖3】

圖3

? ? ? 有個(gè)小建議踏兜,把進(jìn)度條往下拖動(dòng),記得選保存地點(diǎn)八秃,默認(rèn)的地方藏得比較深碱妆,用到的時(shí)候不好找∥羟【圖4】

圖4

? ? ? 點(diǎn)OK疹尾,開始生成。單個(gè)圖層的Locator生成完畢骤肛。下面我們來說說多圖層纳本,生成復(fù)合Locator,這在項(xiàng)目中應(yīng)用的很普遍腋颠,因?yàn)橥ǔ碚f我們項(xiàng)目需要編碼的地理信息肯定不止一種圖層繁成。接下來還是搜索Locator,這次我們選Create Composite Address Locator【圖5】,Address Locators里添加進(jìn)去所有我們想復(fù)合起來的單個(gè)Locator淑玫,也就是剛才生成的那些單個(gè)Locator【圖6】(剛才沒有自己選儲(chǔ)存路徑的后悔去吧)巾腕。在下面我們同樣的選擇路徑,點(diǎn)擊OK生成完畢絮蒿!

圖5
圖6

3.我的項(xiàng)目經(jīng)驗(yàn)


1.復(fù)合地址定位器只加自己需要用到的尊搬,多余的不要加!因?yàn)榭赡軙?huì)造成編碼干擾土涝,如果兩個(gè)POI點(diǎn)離得很近的話佛寿。你的手指頭不可能點(diǎn)的非常精確,這就需要多余的代碼處理了回铛,增加工作量狗准。

2.地址定位器可以生成多個(gè)克锣,一個(gè)項(xiàng)目中不一定只用一個(gè),按需加載需要的腔长。理由同上袭祟,比如道路和建筑物,有時(shí)候我們可以生成道路一個(gè)符合Locator,建筑物一個(gè)Locator,點(diǎn)擊地圖只識(shí)別建筑物的POI信息(可以參考高德地圖的效果)捞附。

3.為什么生成出來的.loc不能用巾乳。這個(gè)我也沒查出來原因,直接生成的為什么不能用鸟召,不過我找出了解決辦法胆绊。解決辦法是添加到.geodatabase生成一遍地理數(shù)據(jù)庫就好了,可以把生成的locator單獨(dú)拿出來用欧募,生成地理數(shù)據(jù)庫請(qǐng)參考我上一篇文章压状。

4.MultiPoint類型用SingleKey類型無效!即點(diǎn)擊了位置反編碼不出來跟继。需要把點(diǎn)轉(zhuǎn)換成Point才可以种冬。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市舔糖,隨后出現(xiàn)的幾起案子娱两,更是在濱河造成了極大的恐慌,老刑警劉巖金吗,帶你破解...
    沈念sama閱讀 211,265評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件十兢,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡摇庙,警方通過查閱死者的電腦和手機(jī)旱物,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來跟匆,“玉大人异袄,你說我怎么就攤上這事÷瓯郏” “怎么了烤蜕?”我有些...
    開封第一講書人閱讀 156,852評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)迹冤。 經(jīng)常有香客問我讽营,道長(zhǎng),這世上最難降的妖魔是什么泡徙? 我笑而不...
    開封第一講書人閱讀 56,408評(píng)論 1 283
  • 正文 為了忘掉前任橱鹏,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘莉兰。我一直安慰自己挑围,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評(píng)論 5 384
  • 文/花漫 我一把揭開白布糖荒。 她就那樣靜靜地躺著杉辙,像睡著了一般。 火紅的嫁衣襯著肌膚如雪捶朵。 梳的紋絲不亂的頭發(fā)上蜘矢,一...
    開封第一講書人閱讀 49,772評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音综看,去河邊找鬼品腹。 笑死,一個(gè)胖子當(dāng)著我的面吹牛红碑,可吹牛的內(nèi)容都是我干的舞吭。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼句喷,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼镣典!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起唾琼,我...
    開封第一講書人閱讀 37,688評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎澎剥,沒想到半個(gè)月后锡溯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,130評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡哑姚,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評(píng)論 2 325
  • 正文 我和宋清朗相戀三年祭饭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片叙量。...
    茶點(diǎn)故事閱讀 38,617評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡倡蝙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出绞佩,到底是詐尸還是另有隱情寺鸥,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評(píng)論 4 329
  • 正文 年R本政府宣布品山,位于F島的核電站胆建,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏肘交。R本人自食惡果不足惜笆载,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧凉驻,春花似錦腻要、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至缀拭,卻和暖如春咳短,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蛛淋。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工咙好, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人褐荷。 一個(gè)月前我還...
    沈念sama閱讀 46,315評(píng)論 2 360
  • 正文 我出身青樓勾效,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親叛甫。 傳聞我的和親對(duì)象是個(gè)殘疾皇子层宫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評(píng)論 2 348

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

  • 第二章 使用ArcPy編寫腳本 ||| 第四章 查找和修復(fù)數(shù)據(jù)源 我們將在本章介紹以下案例: 引用當(dāng)前地圖文檔 引...
    muyan閱讀 14,551評(píng)論 19 23
  • 各位小伙伴們大家好,今天我向大家介紹一下蘋果百度地圖的使用方法其监,因?yàn)樽鲞^一些想關(guān)的APP萌腿,感覺百度地圖還是挺方便的...
    Lee0528閱讀 14,666評(píng)論 18 46
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)抖苦,斷路器毁菱,智...
    卡卡羅2017閱讀 134,629評(píng)論 18 139
  • 1.摘要 在上一篇文章我們說了Arcgis生成離線地圖的方法,但是一個(gè)地圖類應(yīng)用锌历,只有底圖是不夠的贮庞。我們的應(yīng)...
    sayyid閱讀 12,777評(píng)論 4 1
  • 二分法,快排序究西,歸并28327268088215對(duì)撞指針12534434511雙索引技術(shù)窗慎,滑動(dòng)窗口209343876
    哲哲哥閱讀 186評(píng)論 0 0