当前位置:网站首页>[Gaode map POI stepping pit] amap Placesearch cannot be used
[Gaode map POI stepping pit] amap Placesearch cannot be used
2022-07-05 06:27:00 【Heerey525】
situation
Recently, we need to use the search function of Gaode map
step
apply key
On the open platform of Gaode map Register an account and apply Key, obtain key And security keys
Find case
Find the function in the document Input prompt and POI Search for
Get into demo
Choose the function I need Query after prompt , Found that it met my expectations .
Run locally demo
Directly replace the previous step demo Copy , Run locally .
It should also be noted that you need to bring the security key with you for later use .
<script type="text/javascript">
window._AMapSecurityConfig = {
securityJsCode:' Your security key ',
}
</script>
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key= You applied for key"></script>
Search without prompt
Directly copied code , add key And security keys , Search can't prompt the address .
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
<title> Query after prompt </title>
<link rel="stylesheet" href="https://cache.amap.com/lbs/static/main1119.css"/>
</head>
<body>
<div id="container"></div>
<div id="myPageTop">
<table>
<tr>
<td>
<label> Please enter keywords :</label>
</td>
</tr>
<tr>
<td>
<input id="tipinput"/>
</td>
</tr>
</table>
</div>
<script type="text/javascript">
window._AMapSecurityConfig = {
securityJsCode:' Your security key ',
}
</script>
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key= You applied for key"></script>
<script type="text/javascript">
// Map loading
var map = new AMap.Map("container", {
resizeEnable: true
});
// Input prompt
var autoOptions = {
input: "tipinput"
};
AMap.plugin(['AMap.PlaceSearch','AMap.AutoComplete'], function(){
var auto = new AMap.AutoComplete(autoOptions);
var placeSearch = new AMap.PlaceSearch({
map: map
}); // Construct location query class
auto.on("select", select);// Register to listen , When a record is selected, it will trigger
function select(e) {
placeSearch.setCity(e.poi.adcode);
placeSearch.search(e.poi.name); // Keyword query
}
});
</script>
</body>
</html>
Baidu search is fruitless
Baidu search a circle
It is said that plug-ins will be used from AMap.plugin
Changed to: AMap.service
, It doesn't work
It is said that plug-ins will be used from AMap.plugin(['AMap.PlaceSearch','AMap.AutoComplete'], function(){})
Changed to: Synchronization mode <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key= You applied for key&plugin=AMap.PlaceSearch,AMap.AutoComplete"></script>
, It doesn't work
There are other articles that don't work
You have to look for it from official documents
?, This sentence was directly ignored by me at the beginning , Is it a version problem , Look back at the https://webapi.amap.com/maps?v=1.4.15
, Turned out to be 1.4.15 ???, Then I put the code AutoComplete
Change to Autocomplete
, wow , success !!!
reflection
In the future, take the official demo Just take the whole , Don't paste from other blog posts !
边栏推荐
- Install opencv -- CONDA to establish a virtual environment and add the kernel of this environment in jupyter
- Modnet matting model reproduction
- Game theory acwing 893 Set Nim game
- How to understand the definition of sequence limit?
- [2021]IBRNet: Learning Multi-View Image-Based Rendering Qianqian
- Leetcode-9: palindromes
- Game theory acwing 891 Nim games
- Knapsack problem acwing 9 Group knapsack problem
- 1.13 - RISC/CISC
- 求组合数 AcWing 888. 求组合数 IV
猜你喜欢
[moviepy] unable to find a solution for exe
Bash exercise 17 writing scripts to install the server side of FRP reverse proxy software
[wustctf2020] plain_ WP
Design specification for mobile folding screen
Find the combination number acwing 889 01 sequence meeting conditions
5. Oracle TABLESPACE
3. Oracle control file management
TCP's understanding of three handshakes and four waves
背包问题 AcWing 9. 分组背包问题
5.Oracle-表空间
随机推荐
Leetcode recursion
[learning] database: MySQL query conditions have functions that lead to index failure. Establish functional indexes
Leetcode-9: palindromes
4. Object mapping Mapster
Simple selection sort of selection sort
Leetcode heap correlation
Vant Weapp SwipeCell设置多个按钮
Operator priority, one catch, no doubt
Find the combination number acwing 889 01 sequence meeting conditions
Game theory acwing 891 Nim games
What is socket? Basic introduction to socket
20220213-CTF MISC-a_ good_ Idea (use of stegsolve tool) -2017_ Dating_ in_ Singapore
New title of module a of "PanYun Cup" secondary vocational network security skills competition
RecyclerView的应用
MySQL advanced part 1: index
时间很快,请多做有意义的事情
Redis-02.Redis命令
论文阅读报告
How to set the drop-down arrow in the spinner- How to set dropdown arrow in spinner?
Winter vacation water test 1 Summary