我使用JOSM进行OSM编辑和遥控器。它通过以下链接工作:
http://127.0.0.1:8111/load_and_zoom?left=8.19&right=8.20&top=48.605&bottom=48.590&select=node413602999
JOSM通过http GET收到命令。
我创建了以下com.josm.plist。它在打开像上面提到的url这样的URL时启动JOSM,但是josm没有收到来自url的信息。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.josm</string>
<key>ProgramArguments</key>
<array>
<string>open</string>
<string>/Applications/JOSM.app</string>
</array>
<key>inetdCompatibility</key>
<dict>
<key>Wait</key>
<false/>
</dict>
<key>SessionCreate</key>
<true/>
<key>Sockets</key>
<dict>
<key>Listeners</key>
<array>
<dict>
<key>SockServiceName</key>
<string>8111</string>
</dict>
<dict>
<key>SockServiceName</key>
<string>8112</string>
</dict>
</array>
</dict>
</dict>
</plist>
我无法弄清楚为什么来自网址的信息没有到达JOSM,但我猜它会以某种方式丢失。任何暗示问题可能是什么?
答案 0 :(得分:0)
load_and_zoom示例没有任何问题。我检查了它,它工作正常。这里有一些事情需要检查。
for dayData in dict