摘要:直接使用需要查詢(xún)的地址例如該地址的具體位置為該地址附近信息如下地址定位失敗
直接使用 python ip.py <需要查詢(xún)的IP地址>
例如: python ip.py 175.168.88.194
# -*- coding:utf-8 -*- import sys import urllib2 import json def get_ip_information(ip): url = "http://api.map.baidu.com/highacciploc/v1?qcip=" + ip + "&qterm=pc&ak=KpTvhxGMlvQUvfz7oNXDbMGzhIadhOcm&coord=bd09ll&extensions=3" poiss = "" request = urllib2.Request(url) page = urllib2.urlopen(request, timeout=10) data_json = page.read() data_dic = json.loads(data_json) if (data_dic.has_key("content")): content = data_dic["content"] address_component = content["address_component"] formatted_address = content["formatted_address"] print u"該IP地址的具體位置為:" print address_component["country"] print formatted_address if (content.has_key("pois")): print u"該IP地址附近POI信息如下:" pois = content["pois"] for index in range(len(pois)): pois_name = pois[index]["name"] pois_address = pois[index]["address"] print pois_name, pois_address else: print u"IP地址定位失?。。。? if __name__ == "__main__": ip = sys.argv[1] get_ip_information(ip)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/44351.html
摘要:實(shí)際中我們可能會(huì)用到不同的地圖,那么就對(duì)應(yīng)到不同坐標(biāo)系的轉(zhuǎn)換,比如說(shuō),你有一份的數(shù)據(jù)服務(wù),你要展現(xiàn)在百度或者高德地圖上,這時(shí)候你就需要轉(zhuǎn)換了。 地圖坐標(biāo)轉(zhuǎn)換 LBS,基于位置的服務(wù)(Location Based Service),近年來(lái)已經(jīng)無(wú)處不在,尤其是我們前端,相信或多或少都有接觸一些地圖API服務(wù),比如高德、百度啊、谷歌啊~但是用的時(shí)候可能看到下面這些字眼:比如BD09、火星坐標(biāo)...
摘要:我采用了插件原生百度地圖的二次封裝,但是插件里的紅點(diǎn)標(biāo)記需要用到經(jīng)緯度值。 先扯一會(huì)兒 首先非常感謝大家的閱讀(感謝已加粗),這是我人生中第一次寫(xiě)技術(shù)文章(以前打字都費(fèi)勁),本人小white一個(gè)(秀一下英語(yǔ)詞匯量),技術(shù)不咋地,就是愛(ài)分享,動(dòng)不動(dòng)還來(lái)個(gè)原創(chuàng),你說(shuō)氣人不~ 閑話(huà)少說(shuō),進(jìn)入主題?。?! 重點(diǎn)部分 最近在做一個(gè)基于vue的設(shè)備管理系統(tǒng),其中有一個(gè)需求:需要把設(shè)備所在地的...
摘要:需求后臺(tái)新增編輯活動(dòng)項(xiàng)目時(shí),用戶(hù)可以自己通過(guò)地圖插件選擇位置手動(dòng)定位,選擇后,系統(tǒng)能夠獲得當(dāng)前位置的地址信息以及坐標(biāo)信息,以方便后續(xù)程序的處理。技術(shù)上主要以百度地圖為核心,彈出層和百度中結(jié)果配合,父子頁(yè)面?zhèn)髦狄龑?dǎo)達(dá)成目標(biāo)。 需求 后臺(tái)新增/編輯活動(dòng)項(xiàng)目時(shí),用戶(hù)可以自己通過(guò)地圖插件選擇位置(手動(dòng)定位),選擇后,系統(tǒng)能夠獲得當(dāng)前位置的地址信息以及坐標(biāo)信息,以方便后續(xù)程序的處理。 代碼 不啰...
摘要:高德和在國(guó)內(nèi)都是使用坐標(biāo)系或在此基礎(chǔ)上面加密為直接的坐標(biāo)系,可以說(shuō),是國(guó)內(nèi)最廣泛使用的坐標(biāo)系百度坐標(biāo)系,百度坐標(biāo)系是在坐標(biāo)系的基礎(chǔ)上再次加密偏移后形成的坐標(biāo)系,只適用于百度地圖。 概述 一:在進(jìn)行地圖開(kāi)發(fā)過(guò)程中,我們一般能接觸到以下三種類(lèi)型的地圖坐標(biāo)系: 1.WGS-84原始坐標(biāo)系,一般用國(guó)際GPS紀(jì)錄儀記錄下來(lái)的經(jīng)緯度,通過(guò)GPS定位拿到的原始經(jīng)緯度,Google和高德地圖定位的的經(jīng)...
閱讀 3244·2021-09-07 10:10
閱讀 3587·2019-08-30 15:44
閱讀 2590·2019-08-30 15:44
閱讀 3014·2019-08-29 15:11
閱讀 2231·2019-08-28 18:26
閱讀 2753·2019-08-26 12:21
閱讀 1120·2019-08-23 16:12
閱讀 3037·2019-08-23 14:57