├── AndroidManifest.xml ├── LICENSE ├── README.md ├── images ├── featuregfx.png ├── icon.png ├── screen01.png ├── screen02.png ├── screen03.png └── screen04.png ├── res ├── drawable-hdpi │ ├── ic_action_location_found.png │ ├── ic_downloadosm.png │ └── ic_launcher.png ├── drawable-ldpi │ └── ic_downloadosm.png ├── drawable-mdpi │ ├── ic_action_location_found.png │ ├── ic_downloadosm.png │ └── ic_launcher.png ├── drawable-xhdpi │ ├── ic_action_location_found.png │ ├── ic_downloadosm.png │ └── ic_launcher.png ├── drawable-xxhdpi │ ├── ic_action_location_found.png │ ├── ic_downloadosm.png │ └── ic_launcher.png ├── layout │ └── activity_main.xml ├── menu │ ├── main.xml │ └── main_activity_actions.xml ├── values-sw600dp │ └── dimens.xml ├── values-sw720dp-land │ └── dimens.xml ├── values │ ├── arrays.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── xml │ └── preferences.xml └── src └── dk └── network42 └── osmfocus ├── CustomExceptionHandler.java ├── Filter.java ├── GeoBBox.java ├── GeoMath.java ├── MainActivity.java ├── MapLayer.java ├── MapView.java ├── OsmBounds.java ├── OsmDB.java ├── OsmElement.java ├── OsmException.java ├── OsmNode.java ├── OsmParseException.java ├── OsmParser.java ├── OsmRelation.java ├── OsmServer.java ├── OsmServerException.java ├── OsmTile.java ├── OsmTileLayer.java ├── OsmTileLayerBm.java ├── OsmTileLayerVector.java ├── OsmTileProvider.java ├── OsmTileVector.java ├── OsmWay.java ├── PaintConfig.java ├── SettingsActivity.java ├── SettingsFragment.java ├── SharedData.java └── SparseMatrix.java /AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/AndroidManifest.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/README.md -------------------------------------------------------------------------------- /images/featuregfx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/images/featuregfx.png -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/images/icon.png -------------------------------------------------------------------------------- /images/screen01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/images/screen01.png -------------------------------------------------------------------------------- /images/screen02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/images/screen02.png -------------------------------------------------------------------------------- /images/screen03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/images/screen03.png -------------------------------------------------------------------------------- /images/screen04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/images/screen04.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_action_location_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-hdpi/ic_action_location_found.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_downloadosm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-hdpi/ic_downloadosm.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-ldpi/ic_downloadosm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-ldpi/ic_downloadosm.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_action_location_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-mdpi/ic_action_location_found.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_downloadosm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-mdpi/ic_downloadosm.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_action_location_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-xhdpi/ic_action_location_found.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_downloadosm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-xhdpi/ic_downloadosm.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_action_location_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-xxhdpi/ic_action_location_found.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_downloadosm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-xxhdpi/ic_downloadosm.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/layout/activity_main.xml -------------------------------------------------------------------------------- /res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/menu/main.xml -------------------------------------------------------------------------------- /res/menu/main_activity_actions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/menu/main_activity_actions.xml -------------------------------------------------------------------------------- /res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/values-sw600dp/dimens.xml -------------------------------------------------------------------------------- /res/values-sw720dp-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/values-sw720dp-land/dimens.xml -------------------------------------------------------------------------------- /res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/values/arrays.xml -------------------------------------------------------------------------------- /res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/values/dimens.xml -------------------------------------------------------------------------------- /res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/values/strings.xml -------------------------------------------------------------------------------- /res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/values/styles.xml -------------------------------------------------------------------------------- /res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/res/xml/preferences.xml -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/CustomExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/CustomExceptionHandler.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/Filter.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/GeoBBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/GeoBBox.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/GeoMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/GeoMath.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/MainActivity.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/MapLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/MapLayer.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/MapView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/MapView.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmBounds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmBounds.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmDB.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmElement.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmException.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmNode.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmParseException.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmParser.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmRelation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmRelation.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmServer.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmServerException.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmTile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmTile.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmTileLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmTileLayer.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmTileLayerBm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmTileLayerBm.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmTileLayerVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmTileLayerVector.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmTileProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmTileProvider.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmTileVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmTileVector.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/OsmWay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/OsmWay.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/PaintConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/PaintConfig.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/SettingsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/SettingsActivity.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/SettingsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/SettingsFragment.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/SharedData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/SharedData.java -------------------------------------------------------------------------------- /src/dk/network42/osmfocus/SparseMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelvl/osm-focus/HEAD/src/dk/network42/osmfocus/SparseMatrix.java --------------------------------------------------------------------------------