A free and open Indoor Navigation Service with superb accuracy!
Anyplace is a first-of-a-kind indoor information service offering GPS-less localization, navigation and search inside buildings using ordinary smartphones.
It is recommended to watch the video tutorials of the Anyplace system on http://anyplace.cs.ucy.ac.cy/, before proceeding with these instructions.
We hope that you find our Anyplace Indoor Information Service useful for your research and innovation activities. We would like to have feedback, comments, remarks, and, of course, any experience or test results from your own experimental setups. Currently, we can offer only limited support and assistance on the code, due to lack of resources, but we will try to get back to you as soon as possible. Questions and feedback may be sent to anyplace@cs.ucy.ac.cy
In case you have any publications resulting from the Anyplace platform, please cite the following paper(s):
-
"The Anatomy of the Anyplace Indoor Navigation Service", Demetrios Zeinalipour-Yazti and Christos Laoudias, ACM SIGSPATIAL Special (SIGSPATIAL '17), ACM Press, Vol. 9, pp. 3-10, 2017. Download: http://www.sigspatial.org/sigspatial-special-issues/sigspatial-special-volume-9-number-2-july-2017/04-Paper01_Anatomy.pdf
-
"Internet-Based Indoor Navigation Services", Demetrios Zeinalipour-Yazti, Christos Laoudias, Kyriakos Georgiou, Georgios Chatzimilioudis, IEEE Internet Computing, vol. 21, no. , pp. 54-63, July 2017, doi:10.1109/MIC.2017.2911420 Download: http://www.cs.ucy.ac.cy/~dzeina/papers/ic16-iin.pdf
-
“Anyplace: A Crowdsourced Indoor Information Service”, Kyriakos Georgiou, Timotheos Constambeys, Christos Laoudias, Lambros Petrou, Georgios Chatzimilioudis and Demetrios Zeinalipour-Yazti, Proceedings of the 16th IEEE International Conference on Mobile Data Management (MDM ’15), IEEE Press, Volume 2, Pages: 291-294, 2015. Download: http://www.cs.ucy.ac.cy/~dzeina/papers/mdm15-anyplace-demo.pdf
If you install Anyplace on your own servers, please record your URL in the following form: https://docs.google.com/spreadsheets/d/1GQySk4omlEcTPWoAt_Vt3WUmVbqFko4xoFKQ2N222RI/edit?usp=sharing
Enjoy Anyplace!
The Anyplace Team
Copyright (c) 2018, Data Management Systems Lab (DMSL), Department of Computer Science University of Cyprus.
All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Short description of the contents included in this release.
The server entails all components to run the anyplace service on your own server.
- Executable (Binary): https://anyplace.cs.ucy.ac.cy/downloads/anyplace_v3.zip
- Source Code (including IntelliJ IDE SBT file) : https://github.com/dmsl/anyplace/archive/master.zip
- Instructions: https://github.com/dmsl/anyplace/tree/master/server
- Current Leaders: Constantinos Costa, Kyriakos Georgiou
The source code of Anyplace HTML5/CSS3 Viewer Client (IP localization).
- Try: https://anyplace.cs.ucy.ac.cy/viewer/
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/server/public/anyplace_viewer
The source code of Anyplace JSON API.
- Try: https://anyplace.cs.ucy.ac.cy/developers/
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/server/public/anyplace_developers
The source code of Anyplace HTML5/CSS3 Architect Tool.
- Try: https://anyplace.cs.ucy.ac.cy/architect/
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/server/public/anyplace_architect
To setup Anyplace with Couchbase follow the general server instructions here:
- Instructions: https://github.com/dmsl/anyplace/tree/master/server
- Couch Views: https://github.com/dmsl/anyplace/tree/master/server/anyplace_views
The Source code for the Anyplace Android Logger and Navigator (WiFi/IMU/IP Localization). Current Leader: Timotheos Constambeys.
- Try: https://play.google.com/store/apps/details?id=com.dmsl.anyplace
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/android
- Current Leader: Timotheos Constambeys
The Source code of the Anyplace Windows Phone Client (IP localization).
- Try: https://www.microsoft.com/en-us/store/apps/anyplace/9nblgggzldsk
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/windows
- Current Leader: Pangiotis Irakleous
The Source code of the Anyplace iOS Phone Client (Magnetic/IMU/IP localization).
- Try: coming soon
- Current Leader: Nikitin Artem.
To test the latest development version you can fork the DEVELOP branch:
- DEV Code: https://github.com/dmsl/anyplace/tree/develop
- DEV Testing: https://ap-dev.cs.ucy.ac.cy *** Important: On the given service, you can observe the latest bug fixes and additions. The given service uses the SAME database as the live service so please don't accidentally delete anything ****