Changes for page Mapwize

Last modified by Xiaoling on 2023/04/23 15:31

From version 1.9
edited by Xiaoling
on 2022/05/17 10:49
Change comment: There is no comment for this version
To version 1.6
edited by Xiaoling
on 2022/05/17 10:22
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,4 +1,4 @@
1 -**~ Contents:**
1 +**Contents:**
2 2  
3 3  {{toc/}}
4 4  
... ... @@ -88,7 +88,7 @@
88 88  
89 89  4. Upload Floor plan.
90 90  
91 -[[image:https://wiki.dragino.com/images/thumb/d/d1/Beacon12.png/800px-Beacon12.png||alt="File:Beacon12.png" height="196" width="598"]]
91 +[[image:https://wiki.dragino.com/images/thumb/d/d1/Beacon12.png/600px-Beacon12.png||height="197" width="600"]]
92 92  
93 93  add images
94 94  
... ... @@ -209,6 +209,7 @@
209 209  )))
210 210  
211 211  (((
212 +
212 212  System: Debian / Ubuntu
213 213  )))
214 214  
... ... @@ -215,17 +215,28 @@
215 215  (% class="box" %)
216 216  (((
217 217  step:
218 -\\1. sudo apt install libcurl4-dev 
219 -\\2. sudo apt install  gcc automake autoconf libtool make cmake
220 -\\3. git clone -b master https:~/~/github.com/mikayong/location.git
221 -\\4. cd location/libmqtt
222 -\\5. mkdir build
223 -\\6. cd build && cmake ../
224 -\\7. make && sudo make install 
225 -\\8. cd ../
226 -\\9. make 
227 -\\10. sudo cp location_conf.json  /etc/
228 -\\11. Edit the configuration file, and run the location service in the background: ./location &
219 +
220 +~1. sudo apt install libcurl4-dev 
221 +
222 +2. sudo apt install  gcc automake autoconf libtool make cmake
223 +
224 +3. git clone -b master https:~/~/github.com/mikayong/location.git
225 +
226 +4. cd location/libmqtt
227 +
228 +5. mkdir build
229 +
230 +6. cd build && cmake ../
231 +
232 +7. make && sudo make install 
233 +
234 +8. cd ../
235 +
236 +9. make 
237 +
238 +10. sudo cp location_conf.json  /etc/
239 +
240 +~11. Edit the configuration file, and run the location service in the background: ./location &
229 229  )))
230 230  
231 231  (((
... ... @@ -234,38 +234,29 @@
234 234  
235 235  = 5. Configuration file: location_conf.json =
236 236  
237 -* (((
238 -We use the 120.78.138.177 server as an example. The location service is currently installed on the 120.78.138.177 server, the code is in /root/location, and the configuration file for running location pre-read directly is /etc/location_conf.json.
239 -)))
249 +* We use the 120.78.138.177 server as an example. The location service is currently installed on the 120.78.138.177 server, the code is in /root/location, and the configuration file for running location pre-read directly is /etc/location_conf.json.
240 240  
241 -(((
242 242  { "location_conf": {
243 -)))
244 244  
245 245  (% class="box" %)
246 246  (((
247 -(((
248 248   "loctype": "indoor",       ~/~/ indoor/outdoor
249 249   "locmap": "mapwize"    ~/~/   Map interface: mapwize, traccar
250 250  )))
251 -)))
252 252  
253 -(((
254 254  }, "mqtt_conf": {
255 -)))
256 256  
257 257  (% class="box" %)
258 258  (((
259 -(((
260 260   "servaddr": "[str]",    ~/~/     Lorawan server address: Refer to TTN app handler:eu.thethings.network
261 261   "servport": [int],       ~/~/   Lorawan server port: 1883
262 - "clientid": "[str]",       ~/~/   MQTT client identity: Custom
263 - "qos":[int],                 ~/~/  (Optional) MQTT service quality: 0
264 - "username":"[str]",     ~/~/   Agent name of mqtt: application ID of TTN
265 + "clientid": "[str]",       ~/~/   MQTT client identity: Custom
266 + "qos":[int],                 ~/~/  (Optional) MQTT service quality: 0
267 + "username":"[str]",     ~/~/   Agent name of mqtt: application ID of TTN
265 265   "password":"[str]",      ~/~/  The proxy password of mqtt: application access key of TTN
266 266   "topic":"[str]",              ~/~/ The topic of mqtt subscription: TTN is + / devices / + / up
267 267   "connection":"[str]" },   ~/~/(Optional) mqtt is a string used for direct connection, composed of serveraddr and port
268 - "mapwize_conf":{          ~/~/Map settings
271 +"mapwize_conf":{          ~/~/Map settings
269 269   "apikey": "[str]",        ~/~/ The apikey of the map user can be found on the Api keys page of wapwize, and read and write permissions need to be set
270 270   "venueid":"[str]",        ~/~/ (Optional)Indoor map area identification
271 271   "orgid":"[str]",           ~/~/  The identity of the user organizer
... ... @@ -275,24 +275,17 @@
275 275  "loracloud":{
276 276   "token":  "[str]"          ~/~/The password string of loracloud location service, the outdoor map must fill in the account token of loracloud
277 277  )))
278 -)))
279 279  
280 -(((
281 281  }
282 -)))
283 283  
284 284  (% class="box" %)
285 285  (((
286 -(((
287 287  "rssi_conf": {
288 288   "rssirate": [int],          ~/~/ (Optional) A basis for rssi calculation distance, the rssi value (absolute value) when the beacon is 1 meter apart 
289 289   "rssidiv": [float] }        ~/~/ (Optional) rssi measures an attenuation value of distance. As the distance to the beacon is farther, the value changes speed
290 290  )))
291 -)))
292 292  
293 -(((
294 294  }
295 -)))
296 296  
297 297  * Parameter acquisition method of configuration file:
298 298  
... ... @@ -307,7 +307,7 @@
307 307  
308 308  (% class="box" %)
309 309  (((
310 -"password":"[str]"     
306 +"password":"[str]"  
311 311  )))
312 312  
313 313  [[image:https://wiki.dragino.com/images/thumb/b/bd/Beacon51.png/600px-Beacon51.png||height="260" width="600"]]