From 760c1f1e1799fbdbaea9f84f7e8faae7456251b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Mesk=C3=B3?= Date: Sat, 24 Mar 2018 23:09:51 +0100 Subject: [PATCH] Removal of bugreport, string fixes --- .../src/main/AndroidManifest.xml | 4 - .../keypadmapper3/CustomExceptionHandler.java | 220 ---------- .../keypadmapper3/ExceptionActivity.java | 80 ---- .../keypadmapper3/SettingsActivity.java | 93 +--- ...ontrollableResourceInitializerService.java | 39 -- .../settings/KeypadMapperSettings.java | 23 +- .../view/menu/KeypadMapperMenu.java | 6 +- .../library/resources/locale/Localizer.java | 251 +---------- .../locale/ResourcesInitializerService.java | 340 -------------- .../resources/locale/ResourcesParser.java | 204 --------- .../keypadmapper/KeypadMapperApplication.java | 12 +- .../osm/keypadmapper2/AddressInterface.java | 14 +- .../ExtendedAddressFragment.java | 15 +- .../org/osm/keypadmapper2/KeypadFragment.java | 2 +- .../keypadmapper2/KeypadMapper2Activity.java | 99 +++-- .../main/res/layout-land/layout_settings.xml | 29 +- .../src/main/res/layout/layout_settings.xml | 32 -- .../src/main/res/layout/main.xml | 33 +- .../src/main/res/values-de/strings.xml | 279 +----------- .../src/main/res/values-el/strings.xml | 288 +----------- .../src/main/res/values-es/strings.xml | 280 +----------- .../src/main/res/values-fr/strings.xml | 278 +----------- .../src/main/res/values-hu/strings.xml | 412 ++++++----------- .../src/main/res/values-it/strings.xml | 414 ++++++----------- .../src/main/res/values-nl/strings.xml | 285 +----------- .../src/main/res/values-pl/strings.xml | 291 +----------- .../src/main/res/values-ru/strings.xml | 274 +----------- .../src/main/res/values/strings.xml | 415 ++++++------------ 28 files changed, 646 insertions(+), 4066 deletions(-) delete mode 100644 KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/CustomExceptionHandler.java delete mode 100644 KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/ExceptionActivity.java delete mode 100644 KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/services/ControllableResourceInitializerService.java delete mode 100644 KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesInitializerService.java delete mode 100644 KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesParser.java diff --git a/KeypadMapper3/keypadMapper3/src/main/AndroidManifest.xml b/KeypadMapper3/keypadMapper3/src/main/AndroidManifest.xml index 039dee6..9411049 100644 --- a/KeypadMapper3/keypadMapper3/src/main/AndroidManifest.xml +++ b/KeypadMapper3/keypadMapper3/src/main/AndroidManifest.xml @@ -49,10 +49,6 @@ android:name="de.enaikoon.android.keypadmapper3.SettingsActivity" android:theme="@style/SettingsTheme" > - - " : "\n"); - SharedPreferences prefs = - PreferenceManager.getDefaultSharedPreferences(context.getApplicationContext()); - - Map map = prefs.getAll(); - - if (map.size() > 0) { - Iterator keyI = map.keySet().iterator(); - - do { - String keyName = keyI.next(); - try { - params += - keyName + " => " + map.get(keyName).toString() - + (htmlFormat ? "
" : "\n"); - } catch (Exception ex) { - // FileLog.writeExceptionToLog(ex); - } - } while (keyI.hasNext()); - } - - return params; - } - - protected static String logConfigParams2(Boolean paramBoolean) { - StringBuilder paramsInfoBuilder = new StringBuilder("***PARAMS***"); - if (paramBoolean.booleanValue()) - paramsInfoBuilder.append("
"); - - SharedPreferences prefs = - PreferenceManager.getDefaultSharedPreferences(context.getApplicationContext()); - - Map prefMap = prefs.getAll(); - - Set keys = prefMap.keySet(); - - for (String key : keys) { - paramsInfoBuilder.append(key); - paramsInfoBuilder.append(" => "); - paramsInfoBuilder.append(String.valueOf(prefMap.get(key))); - paramsInfoBuilder.append("
"); - paramsInfoBuilder.append("\n"); - } - return paramsInfoBuilder.toString(); - } - - private static Spanned createReport(String stacktrace, Context c) { - String report = ""; - report += "" + c.getString(R.string.bugreport_subject) + "
"; - report += "Report created: " + new Date().toGMTString() + "

"; - report += - "Application: " + c.getString(R.string.app_name) + " v" + getAppVersion(c) - + "

"; - report += "Device: " + Build.DEVICE + "
"; - report += "Manufacturer: " + Build.MANUFACTURER + "
"; - report += "Model: " + Build.MODEL + "
"; - report += "Product name: " + Build.PRODUCT + "
"; - report += "Android version: " + Build.VERSION.RELEASE + "

"; - report += logConfigParams(true) + "

"; - report += "Stack trace:
"; - report += stacktrace; - - return Html.fromHtml(report); - } - - private static String getAppVersion(Context c) { - String app_ver = ""; - - try { - app_ver = c.getPackageManager().getPackageInfo(c.getPackageName(), 0).versionName; - } catch (NameNotFoundException e) { - // AppMain.writeExceptionToLog(e); - } - - return app_ver; - } - - private UncaughtExceptionHandler defaultUEH; - - public static Context context; - - public CustomExceptionHandler(Context context) { - this.context = context; - this.defaultUEH = Thread.getDefaultUncaughtExceptionHandler(); - } - - // public static File compressLogFiles(String zipFileName) - // { - // try - // { - // String zipPath = AppMain.getApplicationPath() + zipFileName; - // - // File f = new File(zipPath); - // f.delete(); - // - // BufferedInputStream origin = null; - // FileOutputStream dest = new FileOutputStream(zipPath); - // ZipOutputStream out = new ZipOutputStream(new - // BufferedOutputStream(dest)); - // byte data[] = new byte[2048]; - // - // //iterate through the log files (e.g. routes1.log, routes2.log) - // for (int i=1;i<3;i++) - // { - // String fileName = AppMain.getApplicationPath() + - // AppMain.logFileNamePrefix + i + ".log"; - // - // if ((new File(fileName)).exists()) - // { - // FileInputStream fi = new FileInputStream(fileName); - // origin = new BufferedInputStream(fi, 2048); - // ZipEntry entry = new - // ZipEntry(fileName.substring(fileName.lastIndexOf("/") + 1)); - // out.putNextEntry(entry); - // int count; - // while ((count = origin.read(data, 0, 2048)) != -1) - // { - // out.write(data, 0, count); - // } - // origin.close(); - // } - // } - // - // out.close(); - // - // return new File(zipPath); - // } catch (Exception e) - // { - // e.printStackTrace(); - // return null; - // } - // } - - @Override - public void uncaughtException(final Thread t, final Throwable e) { - final Writer result = new StringWriter(); - final PrintWriter printWriter = new PrintWriter(result); - e.printStackTrace(printWriter); - final String stacktrace = result.toString(); - printWriter.close(); - - try { - Log.e("routes CustomExceptionHandler", stacktrace); - - // if (AppMain.prefs == null) { - // AppMain.prefs = - // PreferenceManager.getDefaultSharedPreferences(context); - // } - - // AppMain.writeUnhandledExceptionToLog(e); - } catch (Exception ex) { - Log.e("UNHANDLED ERRORS ERROR", "UNHANDLED ERRORS ERROR", ex); - } - - Intent i1 = new Intent(context, ExceptionActivity.class); - i1.putExtra("bugReport", stacktrace); - i1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - i1.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); - context.startActivity(i1); - - System.exit(0); - } - -} diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/ExceptionActivity.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/ExceptionActivity.java deleted file mode 100644 index e18191b..0000000 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/ExceptionActivity.java +++ /dev/null @@ -1,80 +0,0 @@ -package de.enaikoon.android.keypadmapper3; - -import android.app.Activity; -import android.app.AlertDialog; -import android.content.DialogInterface; -import android.os.Bundle; -import android.widget.Toast; - -import hu.meskobalazs.android.keypadmapper.KeypadMapperApplication; -import hu.meskobalazs.android.keypadmapper.R; - -public class ExceptionActivity extends Activity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - final Bundle extras = getIntent().getExtras(); - - String setting = KeypadMapperApplication.getInstance().getSettings().getErrorReporting(); - final String [] constantStrings = getResources().getStringArray(R.array.options_bugreport_keys); - int checkedItem = -1; - for (checkedItem = 0; checkedItem < constantStrings.length; checkedItem++) { - if (setting.equals(constantStrings[checkedItem])) { - break; - } - } - // ALWAYS - if (checkedItem == 1) { - Toast.makeText(this, getString(R.string.bugreport_dialogheader), Toast.LENGTH_LONG) - .show(); - CustomExceptionHandler.sendEmail(extras.getString("bugReport"), this); - finish(); - } // ASK - else if (checkedItem == 2) { - AlertDialog ad = - new AlertDialog.Builder(this) - .setTitle(getString(R.string.bugreport_dialogheader)) - .setMessage(getString(R.string.options_bugreport_question)) - .setPositiveButton(getString(R.string.options_bugreport_send), - new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - CustomExceptionHandler.sendEmail( - extras.getString("bugReport"), - ExceptionActivity.this); - finish(); - } - }) - .setNegativeButton(getString(R.string.options_bugreport_dontsend), - new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - finish(); - return; - } - }).create(); - - ad.setCancelable(false); - ad.show(); - } else { - // NEVER - AlertDialog ad = - new AlertDialog.Builder(this) - .setTitle(getString(R.string.bugreport_dialogheader)) - .setMessage(getString(R.string.options_bugreport_neversendmessage)) - .setPositiveButton(getString(R.string.options_bugreport_ok), - new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - finish(); - return; - } - }).create(); - - ad.setCancelable(false); - ad.show(); - } - } -} diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/SettingsActivity.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/SettingsActivity.java index bb9dc20..41951b2 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/SettingsActivity.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/SettingsActivity.java @@ -157,11 +157,7 @@ public static void startActivityForResult(Activity activity, int requestCode) { private TextView txtOptimizeLayoutTitle; private TextView txtOptimizeLayoutSummary; private CheckBox chkOptimizeLayout; - - private LinearLayout llBugReport; - private TextView txtBugReportTitle; - private TextView txtBugReportSummary; - + private KeypadMapperMenu menu; private Mapper mapper; private Localizer localizer; @@ -174,9 +170,7 @@ public static void startActivityForResult(Activity activity, int requestCode) { private final static int DIALOG_DELETE_FILES = 1; private final static int DIALOG_MEASUREMENT = 2; private final static int DIALOG_WAV_PATH = 3; - private final static int DIALOG_BUG_REPORT = 4; - private final static int DIALOG_ABOUT = 5; - + @Override protected void onCreate(Bundle savedInstanceState) { KeypadMapperApplication.getInstance().setScreenToActivate(null); @@ -340,13 +334,6 @@ public boolean onTouch(View v, MotionEvent event) { txtOptimizeLayoutSummary = (TextView) llOptimizeLayout.findViewById(R.id.txtSummary); txtOptimizeLayoutSummary.setText(""); chkOptimizeLayout = (CheckBox) llOptimizeLayout.findViewById(R.id.btn_checkbox); - - llBugReport = (LinearLayout) findViewById(R.id.setting_bug_report); - llBugReport.setOnClickListener(this); - txtBugReportTitle = (TextView) llBugReport.findViewById(R.id.txtTitle); - txtBugReportTitle.setText(localizer.getString("options_bugreport")); - txtBugReportSummary = (TextView) llBugReport.findViewById(R.id.txtSummary); - txtBugReportSummary.setText(localizer.getString("options_bugreport_summary")); } @Override @@ -406,9 +393,6 @@ protected void onRestoreInstanceState(Bundle savedInstanceState) { case DIALOG_WAV_PATH: showWavPathDialog(); break; - case DIALOG_BUG_REPORT: - showBugReportDialog(); - break; default: break; } @@ -453,8 +437,6 @@ public void onClick(View v) { showWavPathDialog(); } else if (v == llOptimizeLayout) { handleOptimizeLayout(); - } else if (v == llBugReport) { - showBugReportDialog(); } } @@ -465,23 +447,16 @@ private void showSelectLanguageDialog() { String[] codes = localizer.getStringArray("lang_support_codes"); String[] names = localizer.getStringArray("lang_support_names"); - boolean[] loaded = new boolean[codes.length]; - for (int i = 0; i < loaded.length; i++) { - loaded[i] = localizer.isLocaleLoaded(codes[i]); - } - List loadedCodes = new ArrayList(); List loadedNames = new ArrayList(); int tempSelected = 0; for (int i = 0; i < codes.length && i < names.length; i++) { - if (loaded[i]) { - loadedCodes.add(codes[i]); - loadedNames.add(names[i]); - if (codes[i].equalsIgnoreCase(settings.getCurrentLanguageCode())) { - Log.d("Keypad", "Selected language code: " + settings.getCurrentLanguageCode()); - tempSelected = i; - } - } + loadedCodes.add(codes[i]); + loadedNames.add(names[i]); + if (codes[i].equalsIgnoreCase(settings.getCurrentLanguageCode())) { + Log.i("Keypad", "Selected language code: " + settings.getCurrentLanguageCode()); + tempSelected = i; + } } final CharSequence [] entries = loadedNames.toArray(new CharSequence[]{}); @@ -517,17 +492,6 @@ public void onClick(DialogInterface localdialog, int which) { dialog.show(); } - private void rateApp() { - settings.setLaunchCount(100); - try { - Intent intent = new Intent(Intent.ACTION_VIEW); - intent.setData(Uri.parse("market://details?id=de.enaikoon.android.keypadmapper3")); - startActivity(intent); - } catch (Exception e) { - Log.e("KeypadMapper", "No activity to handle rate app on market intent."); - } - } - private void shareFiles() { if (settings.isRecording()) { KeypadMapperApplication.getInstance().stopGpsRecording(); @@ -863,47 +827,6 @@ private void handleOptimizeLayout() { } - private void showBugReportDialog() { - AlertDialog.Builder builder = new AlertDialog.Builder(this); - builder.setTitle(localizer.getString("options_bugreport")); - String[] displayStrings = new String[] { localizer.getString("options_bugreport_values_1"), - localizer.getString("options_bugreport_values_2"), - localizer.getString("options_bugreport_values_3") }; - final String [] constantStrings = getResources().getStringArray(R.array.options_bugreport_keys); - int checkedItem = -1; - for (checkedItem = 0; checkedItem < constantStrings.length; checkedItem++) { - if (settings.getErrorReporting().equals(constantStrings[checkedItem])) { - break; - } - } - - builder.setNegativeButton(localizer.getString("cancel"), null); - builder.setSingleChoiceItems(displayStrings, checkedItem, new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - settings.setErrorReporting(constantStrings[which]); - dialog.dismiss(); - } - }); - - activeDialog = DIALOG_BUG_REPORT; - dialog = builder.create(); - dialog.show(); - } - - private String getVersionName() { - try { - // get the app version number - PackageInfo pInfo = - getPackageManager().getPackageInfo(getPackageName(), - PackageManager.GET_META_DATA); - - return pInfo.versionName; - } catch (Exception e) { - return ""; - } - } - @Override public void onDismiss(DialogInterface d) { activeDialog = -1; diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/services/ControllableResourceInitializerService.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/services/ControllableResourceInitializerService.java deleted file mode 100644 index 710746b..0000000 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/services/ControllableResourceInitializerService.java +++ /dev/null @@ -1,39 +0,0 @@ -/************************************************************************** - * Copyright - * - * $Id: ControllableResourceInitializerService.java 126 2013-01-22 09:22:34Z jvilya $ - * $HeadURL: https://brainymobility.unfuddle.com/svn/brainymobility_enaikoon/trunk/keypadmapper3/src/de/enaikoon/android/keypadmapper3/services/ControllableResourceInitializerService.java $ - **************************************************************************/ - -package de.enaikoon.android.keypadmapper3.services; - -import android.content.Context; -import android.content.Intent; -import hu.meskobalazs.android.keypadmapper.KeypadMapperApplication; -import de.enaikoon.android.keypadmapper3.utils.ConnectivityUtils; -import de.enaikoon.android.library.resources.locale.ResourcesInitializerService; - -/** - * - */ -public class ControllableResourceInitializerService extends ResourcesInitializerService { - - public static void startResourceLoading(Context context, String languagesCodeResourceName, - String languagesNameResourceName, String languagesUrlResourceName) { - if (languagesCodeResourceName == null || languagesNameResourceName == null - || languagesUrlResourceName == null) { - throw new IllegalArgumentException("Input arguments could not be null"); - } - Intent localeInitializerIntent = - new Intent(context, ControllableResourceInitializerService.class); - localeInitializerIntent.putExtra("lang_codes", languagesCodeResourceName); - localeInitializerIntent.putExtra("lang_names", languagesNameResourceName); - localeInitializerIntent.putExtra("lang_urls", languagesUrlResourceName); - context.startService(localeInitializerIntent); - } - - protected static boolean isDownloadAllowed() { - return ConnectivityUtils.isDownloadAllowed(KeypadMapperApplication.getInstance()); - } - -} diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/settings/KeypadMapperSettings.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/settings/KeypadMapperSettings.java index 3c19f1c..8c67e52 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/settings/KeypadMapperSettings.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/settings/KeypadMapperSettings.java @@ -26,19 +26,15 @@ public class KeypadMapperSettings { public static final int MAX_VIBRATION_TIME = 500; // 500ms public static final int DEFAULT_VIBRATION_TIME = 120; // 120ms - public static final int VIBRATION_TIME_STEP = 1; public static final int KEYBOARD_MAX_VIBRATION_TIME = 500; // 500ms public static final int KEYBOARD_DEFAULT_VIBRATION_TIME = 50; // 50ms - public static final int KEYBOARD_VIBRATION_TIME_STEP = 1; public static final int MAX_USE_COMPASS_AT_SPEED_KMH = 20; // 20 km/h public static final int DEFAULT_USE_COMPASS_AT_SPEED_KMH = 5; - public static final int USE_COMPASS_AT_SPEED_STEP_KMH = 1; public static final int MAX_USE_COMPASS_AT_SPEED_MPH = 10; // mph public static final int DEFAULT_USE_COMPASS_AT_SPEED_MPH = 5; - public static final int USE_COMPASS_AT_SPEED_STEP_MPH = 1; public static final float M_PER_SEC_HAS_KM_PER_HOUR = 3.6f; public static final float M_PER_SEC_HAS_MILES_PER_HOUR = 2.23694f; @@ -71,12 +67,6 @@ public KeypadMapperSettings(Context context) { editor.putString("general_language", locales.contains(lang) ? lang : "en"); editor.commit(); } - if (preferences.getString("list_errorreporting", null) == null) { - Editor editor = preferences.edit(); - editor.putString("list_errorreporting", - context.getString(R.string.options_bugreport_default)); - editor.commit(); - } try { // backward compatibility @@ -107,7 +97,7 @@ public int getHouseNumberDistance() { if (getMeasurement().equals(UNIT_FEET)) { defaultValue = (int) Math.rint(UnitsConverter.convertMetersToFeets(DEFAULT_HOUSE_NUMBER_DISTANCE_METERS)); } - return preferences.getInt("housenumberDistance", defaultValue); + return preferences.getInt("houseNumberDistance", defaultValue); } public void setHouseNumberDistance(int val) { @@ -124,7 +114,7 @@ public void setHouseNumberDistance(int val) { } Editor editor = preferences.edit(); - editor.putInt("housenumberDistance", val); // + editor.putInt("houseNumberDistance", val); // editor.commit(); } @@ -343,13 +333,4 @@ public void clearFirstRun() { editor.commit(); } - public String getErrorReporting() { - return preferences.getString("list_errorreporting", KeypadMapperApplication.getInstance().getString(R.string.options_bugreport_default)); - } - - public void setErrorReporting(String s) { - Editor editor = preferences.edit(); - editor.putString("list_errorreporting", s); - editor.commit(); - } } diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/view/menu/KeypadMapperMenu.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/view/menu/KeypadMapperMenu.java index fb48140..def9b27 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/view/menu/KeypadMapperMenu.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/keypadmapper3/view/menu/KeypadMapperMenu.java @@ -264,7 +264,7 @@ public void onResume() { homeBtn.setKeepScreenOn(settings.isKeepScreenOnEnabled()); initFreezeGpsButton(); initUndoButton(); - updateHousenumberCount(); + updateHouseNumberCount(); if (mapper.getCurrentLocation() == null) { determineToUseCompass(0.0f); updateGpsIcon(); @@ -321,7 +321,7 @@ public boolean isPreferenceMode() { @Override public void undoStateChanged(boolean undoAvailable) { initUndoButton(); - updateHousenumberCount(); + updateHouseNumberCount(); } protected boolean isExtendedEditorEnabled() { @@ -376,7 +376,7 @@ private void initUndoButton() { undoBtn.invalidate(); } - private void updateHousenumberCount() { + private void updateHouseNumberCount() { housenumberCount.setText("" + mapper.getHouseNumberCount()); } diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/Localizer.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/Localizer.java index 7d79078..2f5d5ba 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/Localizer.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/Localizer.java @@ -14,7 +14,6 @@ import android.content.Context; import android.content.SharedPreferences; -import android.content.SharedPreferences.Editor; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.BitmapFactory; @@ -26,7 +25,6 @@ import android.util.DisplayMetrics; import android.util.Log; import android.view.WindowManager; -import android.widget.Chronometer; import de.enaikoon.android.library.resources.utils.NinePatchChunk; /** @@ -36,7 +34,7 @@ */ public class Localizer { - public static interface LocaleProvider { + public interface LocaleProvider { String getLocale(); } @@ -62,9 +60,10 @@ public Localizer(Context context) { densityDpi = getDensityDpi(); } - public Localizer(Context context, String languagesCodeResourceName) { + public Localizer(Context context, String languagesCodeResourceName, LocaleProvider localeProvider) { this(context); - setLanguagesCodeResourceName(languagesCodeResourceName); + this.localeProvider = localeProvider; + fillLanguagesCodeResourceName(languagesCodeResourceName); } /** @@ -122,26 +121,14 @@ public Drawable get9PatchDrawable(String name, String locale) { return image; } - /** - * Returns localized image. This method use locale that is provided by - * locale provider or system settings - * - * - * @param name - * @return - */ - public Drawable getDrawable(String name) { - return getDrawable(name, getLocale()); - } - /** * Returns localized image * - * @param name - * @param locale - * @return + * @param name image name + * @return Drawable image */ - public Drawable getDrawable(String name, String locale) { + public Drawable getDrawable(String name) { + String locale = getLocale(); File imageFile = new File(context.getFilesDir() + "/" + locale + "_" + densityDpi + "_" + name); if (!imageFile.exists()) { @@ -170,83 +157,14 @@ public Drawable getDrawable(String name, String locale) { return image; } - /** - * Returns localized image. This method use locale that is provided by - * locale provider or system settings - * - * @deprecated use getImage(String name) instead - * - * @param name - * @return - */ - @Deprecated - public Drawable getLocalizedImage(String name) { - return getDrawable(name, getLocale()); - } - - /** - * Returns localized image - * - * @deprecated use getImage(String name, String locale) instead - * - * @param name - * @param locale - * @return - */ - @Deprecated - public Drawable getLocalizedImage(String name, String locale) { - return getDrawable(name, locale); - } - - /** - * Returns localized text resource. This method use locale that is provided - * by locale provider or system settings - * - * @deprecated use getString(String name) instead - * - * @param name - * resource name - * @return localized text - */ - @Deprecated - public String getLocalizedString(String name) { - return getString(name, getLocale()); - } - /** * Returns localized text resource - * - * @deprecated use getString(String name, String locale) instead - * - * @param name - * @param locale - * @return - */ - @Deprecated - public String getLocalizedString(String name, String locale) { - return getString(name, locale); - } - - /** - * Returns localized text resource. This method use locale that is provided - * by locale provider or system settings - * - * @param name - * resource name - * @return localized text + * + * @param name string key name + * @return localized message */ public String getString(String name) { - return getString(name, getLocale()); - } - - /** - * Returns localized text resource - * - * @param name - * @param locale - * @return - */ - public String getString(String name, String locale) { + String locale = getLocale(); String text = storage.getString(locale + "_" + name, null); if (text != null && !text.equals("")) { if (text.contains("<") || text.contains(">")) @@ -267,104 +185,24 @@ public String getString(String name, String locale) { } /** - * Returns the array of String. String should be delimited by "\n". + * Returns the array of String. String should be delimited by ",". * - * @param name + * @param name string key name * @return array of the strings */ public String[] getStringArray(String name) { - return getStringArray(name, getLocale()); - } - - /** - * Returns the array of String. String should be delimited by "\n". - * - * @param name - * @param locale - * @return array of the strings - */ - public String[] getStringArray(String name, String locale) { + String locale = getLocale(); String text = getString(name, locale); if (text != null) { - return text.split("\n"); + return text.split(","); } else { return new String[0]; } } - /** - * This method should be used when application using resources autoupdate - * functionality. Before switch locale it should be checked for - * availability. - * - * @param localeCode - * @return if resources for specified locale was loaded return true - * otherwise false - */ - public boolean isLocaleLoaded(String localeCode) { - int id = - context.getResources().getIdentifier(languagesCodeResourceName, "string", - context.getPackageName()); - String[] buildInLanguages = context.getString(id).split("\n"); - for (String buildLang : buildInLanguages) { - if (localeCode.equalsIgnoreCase(buildLang)) { - return true; - } - } - if (getLastUpdate(localeCode) != null) { - return true; - } - return false; - } - - /** - * Save the date when specified locale was updated last time - * - * @param locale - * @param dateInString - * date format yyyy-MM-dd HH:mm - */ - public void saveLastUpdate(String locale, String dateInString) { - Editor editor = storage.edit(); - editor.putString("date_" + locale, dateInString); - editor.commit(); - } - - /** - * Save the date when specified locale was updated last time - * - * @param locale - * @param dateInString - * date format yyyy-MM-dd HH:mm - */ - public void saveLastUpdate(Editor editor, String locale, String dateInString) { - editor.putString("date_" + locale, dateInString); - } - - /** - * Set locale provider for indicating what text resources should be used - * - * @param localeProvider - */ - public void setLocaleProvider(LocaleProvider localeProvider) { - this.localeProvider = localeProvider; - } - - /** - * Remove text resource from the storage - * - * @param key - */ - protected void deleteString(String key) { - Editor editor = storage.edit(); - editor.remove(key); - editor.commit(); - } - - protected String getDensityDpi() { + private String getDensityDpi() { DisplayMetrics metrics = new DisplayMetrics(); - WindowManager windowManager = - (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); + WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); windowManager.getDefaultDisplay().getMetrics(metrics); switch (metrics.densityDpi) { case DisplayMetrics.DENSITY_LOW: @@ -375,55 +213,12 @@ protected String getDensityDpi() { return "hdpi"; case DisplayMetrics.DENSITY_XHIGH: return "xhdpi"; - // case DisplayMetrics.DENSITY_DEFAULT: - // return ""; default: return ""; - } } - /** - * returns date when locale recieve update last time. - * - * @param locale - * @return date in format yyyy-MM-dd HH:mm - */ - protected String getLastUpdate(String locale) { - return storage.getString("date_" + locale, null); - } - - /** - * Save the text resource for specified locale and value - * - * @param locale - * resource locale - * @param name - * resource name - * @param value - * resource value - */ - protected void putStringResource(String locale, String name, String value) { - Editor editor = storage.edit(); - editor.putString(locale + "_" + name, value); - editor.commit(); - } - - /** - * Save the text resource for specified locale and value - * - * @param locale - * resource locale - * @param name - * resource name - * @param value - * resource value - */ - protected void putStringResource(Editor editor, String locale, String name, String value) { - editor.putString(locale + "_" + name, value); - } - - protected void setLanguagesCodeResourceName(String languagesCodeResourceName) { + private void fillLanguagesCodeResourceName(String languagesCodeResourceName) { if (context.getResources().getIdentifier(languagesCodeResourceName, "string", context.getPackageName()) == 0) { throw new IllegalArgumentException("Specified resource is not found"); @@ -439,14 +234,6 @@ private String getLocale() { } } - /** - * Return a localized formatted resource, substituting the format arguments - * - * @param name - * @param locale - if null, getLocale() will be used - * @param string arguments - * @return - */ public String getString(String name, String locale, Object... formatArgs) { if (locale==null) { diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesInitializerService.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesInitializerService.java deleted file mode 100644 index 286f1cf..0000000 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesInitializerService.java +++ /dev/null @@ -1,340 +0,0 @@ -/************************************************************************** - * Copyright - * - * $Id: RemoteLocaleInitializerService.java 2 2012-12-07 08:13:11Z jvilya $ - * $HeadURL: https://brainymobility.unfuddle.com/svn/brainymobility_enaikoon/trunk/keypadmapper3/src/de/enaikoon/android/keypadmapper3/locale/RemoteLocaleInitializerService.java $ - **************************************************************************/ - -package de.enaikoon.android.library.resources.locale; - -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; -import java.net.URLEncoder; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.TimeZone; - -import org.apache.http.Header; -import org.apache.http.client.HttpClient; -import org.apache.http.client.ResponseHandler; -import org.apache.http.client.methods.HttpGet; -import org.apache.http.impl.client.DefaultHttpClient; - -import android.app.IntentService; -import android.content.Context; -import android.content.Intent; -import android.content.SharedPreferences.Editor; -import android.util.Log; -import de.enaikoon.android.library.resources.locale.parse.ImageDescription; -import de.enaikoon.android.library.resources.locale.parse.ImageResourceDescriptions; -import de.enaikoon.android.library.resources.locale.parse.ImageResourcesToDelete; -import de.enaikoon.android.library.resources.locale.parse.KeyToDelete; -import de.enaikoon.android.library.resources.locale.parse.Resources; -import de.enaikoon.android.library.resources.locale.parse.StringResource; -import de.enaikoon.android.library.resources.locale.parse.TextResourcesToDelete; -import de.enaikoon.android.library.resources.utils.ZipUtils; - -/** - * Service for downloading and saving resources from the Enaikoon resource - * editor.
- * Example of usage:
- * - * ArrayList localeInfos = new ArrayList(); - localeInfos - .add(new LocaleInfo( - "en", - "http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB")); - localeInfos - .add(new LocaleInfo( - "de", - "http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE")); - localeInfos - .add(new LocaleInfo( - "es", - "http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES")); - localeInfos - .add(new LocaleInfo( - "fr", - "http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR")); - ResourcesInitializerService.startResourceLoading(getApplicationContext(), localeInfos); - * - */ -public class ResourcesInitializerService extends IntentService { - - private static SimpleDateFormat serviceDateFormat; - - private static final String TEXT_RESOURCE_FILE_NAME = "text-resources.xml"; - - private static final String DELETED_TEXT_RESOURCE_FILE_NAME = "deleted-text-keys.xml"; - - private static final String DELETED_IMAGE_RESOURCE_FILE_NAME = "deleted-image-keys.xml"; - - private static final String IMAGE_RESOURCE_FILE_NAME = "image-resource-descriptions.xml"; - - private static final String TIMESTAMP_FILE_NAME = "current-time.xml"; - - private static final String TAG = "RemoteLocaleInitializerService"; - - /** - * Initiate loading for resources in localeInfos - * - * @param context - * @param localeInfos - */ - public static void startResourceLoading(Context context, ArrayList localeInfos) { - Intent localeInitializerIntent = new Intent(context, ResourcesInitializerService.class); - localeInitializerIntent.putParcelableArrayListExtra("locale_infos", localeInfos); - context.startService(localeInitializerIntent); - } - - public static void startResourceLoading(Context context, String languagesCodeResourceName, - String languagesNameResourceName, String languagesUrlResourceName) { - if (languagesCodeResourceName == null || languagesNameResourceName == null - || languagesUrlResourceName == null) { - throw new IllegalArgumentException("Input arguments could not be null"); - } - Intent localeInitializerIntent = new Intent(context, ResourcesInitializerService.class); - localeInitializerIntent.putExtra("lang_codes", languagesCodeResourceName); - localeInitializerIntent.putExtra("lang_names", languagesNameResourceName); - localeInitializerIntent.putExtra("lang_urls", languagesUrlResourceName); - context.startService(localeInitializerIntent); - } - - private static HttpClient client; - - private static Localizer localizer; - - /** - * @param name - */ - public ResourcesInitializerService() { - super("RemoteLocaleInitializerService"); - } - - @Override - public void onCreate() { - super.onCreate(); - init(this); - } - - protected static boolean isDownloadAllowed() { - return true; - } - - /* - * (non-Javadoc) - * - * @see android.app.IntentService#onHandleIntent(android.content.Intent) - */ - @Override - protected void onHandleIntent(final Intent intent) { - if (intent != null) { - new Thread(new Runnable() - { - - @Override - public void run() - { - ArrayList infos = intent.getParcelableArrayListExtra("locale_infos"); - String languagesCodeResourceName = intent.getStringExtra("lang_codes"); - String languagesNameResourceName = intent.getStringExtra("lang_names"); - String languagesUrlResourceName = intent.getStringExtra("lang_urls"); - if (infos != null) { - for (LocaleInfo info : infos) { - downloadResources(info.getLocaleName(), info.getLocaleUrl(), ResourcesInitializerService.this); - } - } else if (languagesCodeResourceName != null && languagesNameResourceName != null - && languagesUrlResourceName != null) { - downloadResourcesWithLangDetection(languagesCodeResourceName, - languagesNameResourceName, languagesUrlResourceName); - } else { - Log.e(TAG, "No LocaleInfo received"); - } - } - }).start(); - } - } - - - public static void forceDownload(LocaleInfo linfo, Context context) { - if (linfo != null) { - Log.i(TAG, "FORCE Downloading: " + linfo.getLocaleName() + " from " + linfo.getLocaleUrl()); - downloadResources(linfo.getLocaleName(), linfo.getLocaleUrl(), context); - Log.i(TAG, "Finished!"); - } - } - - private static void downloadResources(final String locale, final String url, Context context) { - try - { - File tmpZipFile = new File(context.getCacheDir().getAbsolutePath() + "/" + "res.zip"); - String fileUrl = url; - Date now = new Date(); - Date yesterday = new Date(now.getTime() - 24L * 60 * 60 * 1000); - String requestTimeText = serviceDateFormat.format(yesterday); - if (localizer.getLastUpdate(locale) != null) { - fileUrl += "&date=" + localizer.getLastUpdate(locale).replaceFirst(" ", "%20"); - } - boolean fileLoaded = downloadToFile(fileUrl, tmpZipFile); - Resources resources = null; - ImageResourceDescriptions imageResourceDescriptions = null; - TextResourcesToDelete textsToDelete = null; - ImageResourcesToDelete imagesToDelete = null; - String serverTime = null; - if (fileLoaded) { - boolean fileUnzipped = ZipUtils.unzipArchive(tmpZipFile, context.getCacheDir()); - if (fileUnzipped) { - resources = - ResourcesParser.parseTextResources(new File(context.getCacheDir().getAbsolutePath() - + "/" + TEXT_RESOURCE_FILE_NAME)); - imageResourceDescriptions = - ResourcesParser.parseImageResources(new File(context.getCacheDir() - .getAbsolutePath() + "/" + IMAGE_RESOURCE_FILE_NAME)); - textsToDelete = - ResourcesParser.parseDeletedTextResources(new File(context.getCacheDir() - .getAbsolutePath() + "/" + DELETED_TEXT_RESOURCE_FILE_NAME)); - imagesToDelete = - ResourcesParser.parseDeletedImageResources(new File(context.getCacheDir() - .getAbsolutePath() + "/" + DELETED_IMAGE_RESOURCE_FILE_NAME)); - - serverTime = - ResourcesParser.parseServerTime(new File(context.getCacheDir().getAbsolutePath() - + "/" + TIMESTAMP_FILE_NAME)); - } - } - if (serverTime != null) { - requestTimeText = serverTime; - } - if (resources != null && resources.getStringResources() != null) { - - Editor editor = localizer.storage.edit(); - //Log.e(TAG, "EDITOR start"); - - for (StringResource resource : resources.getStringResources()) { - //Log.e(locale, resource.getName() + " = " + resource.getContent()); - localizer.putStringResource(editor, locale, resource.getName(), resource.getContent()); - } - localizer.saveLastUpdate(editor, locale, requestTimeText); - - editor.commit(); - //Log.e(TAG, "EDITOR commit"); - } - if (textsToDelete != null && textsToDelete.getKeys() != null) { - for (KeyToDelete resource : textsToDelete.getKeys()) { - localizer.deleteString(resource.getKey()); - } - localizer.saveLastUpdate(locale, requestTimeText); - } - if (imageResourceDescriptions != null - && imageResourceDescriptions.getImageResources() != null) { - for (ImageDescription image : imageResourceDescriptions.getImageResources()) { - File src = new File(context.getCacheDir().getAbsolutePath() + "/" + image.getZipFileName()); - if (src.length() > 0) { - File dst = - new File(context.getFilesDir().getAbsolutePath() + "/" + locale + "_" - + image.getKey()); - src.renameTo(dst); - } - } - localizer.saveLastUpdate(locale, requestTimeText); - } - if (imagesToDelete != null && imagesToDelete.getKeys() != null) { - for (KeyToDelete resource : imagesToDelete.getKeys()) { - File fileToDelete = - new File(context.getFilesDir().getAbsolutePath() + "/" + locale + "_" - + resource.getKey()); - fileToDelete.delete(); - } - localizer.saveLastUpdate(locale, requestTimeText); - } - // clean up - File[] files = context.getCacheDir().listFiles(); - for (File file : files) { - if (file.isFile() && file.exists()) { - file.delete(); - } - } - }catch(Exception ex) - { - Log.e("ResourcesInitializerService", ex.getMessage(), ex); - } - } - - private void downloadResourcesWithLangDetection(final String languagesCodeResourceName, - final String languagesNameResourceName, final String languagesUrlResourceName) { - - new Thread(new Runnable() - { - - @Override - public void run() - { - localizer.setLanguagesCodeResourceName(languagesCodeResourceName); - - String[] codes = localizer.getStringArray(languagesCodeResourceName); - String[] names = localizer.getStringArray(languagesNameResourceName); - String[] urls = localizer.getStringArray(languagesUrlResourceName); - - for (int i = 0; i < codes.length && i < names.length && i < urls.length; i++) { - downloadResources(codes[i], urls[i], ResourcesInitializerService.this); - } - - // search and download new locales - codes = localizer.getStringArray(languagesCodeResourceName); - names = localizer.getStringArray(languagesNameResourceName); - urls = localizer.getStringArray(languagesUrlResourceName); - - for (int i = 0; i < codes.length && i < names.length && i < urls.length; i++) { - if (!localizer.isLocaleLoaded(codes[i])) { - downloadResources(codes[i], urls[i], ResourcesInitializerService.this); - } - } - } - }).start(); - } - - /** - * - * @param url - * @param outputFile - * @return true if file was downloaded successfully - */ - private static boolean downloadToFile(String url, File output) { - if (!isDownloadAllowed()) { - return false; - } - - url = url.replaceAll("&", "&"); - HttpGet getMethod = new HttpGet(url); - - try { - ResponseHandler responseHandler = new ByteArrayResponseHandler(); - byte[] responseBody = client.execute(getMethod, responseHandler); - if (output.exists()) { - output.delete(); - } - - FileOutputStream fos = new FileOutputStream(output.getPath()); - - fos.write(responseBody); - fos.close(); - - } catch (IOException ignore) { - Log.i(TAG, "Failed to download locale: " + url, ignore); - return false; - } catch (NullPointerException ignore) { - Log.i(TAG, "Failed to save locale: " + url, ignore); - return false; - } - return true; - } - - private static void init(Context c) { - localizer = new Localizer(c); - client = new DefaultHttpClient(); - serviceDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); - serviceDateFormat.setTimeZone(TimeZone.getTimeZone("UTC")); - } -} diff --git a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesParser.java b/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesParser.java deleted file mode 100644 index 0e825c2..0000000 --- a/KeypadMapper3/keypadMapper3/src/main/java/de/enaikoon/android/library/resources/locale/ResourcesParser.java +++ /dev/null @@ -1,204 +0,0 @@ -/************************************************************************** - * Copyright - * - * $Id$ - * $HeadURL$ - **************************************************************************/ - -package de.enaikoon.android.library.resources.locale; - -import java.io.File; -import java.util.ArrayList; -import java.util.List; - -import javax.xml.parsers.DocumentBuilder; -import javax.xml.parsers.DocumentBuilderFactory; - -import org.w3c.dom.Document; -import org.w3c.dom.Element; -import org.w3c.dom.NamedNodeMap; -import org.w3c.dom.Node; -import org.w3c.dom.NodeList; - -import android.util.Log; -import de.enaikoon.android.library.resources.locale.parse.ImageDescription; -import de.enaikoon.android.library.resources.locale.parse.ImageResourceDescriptions; -import de.enaikoon.android.library.resources.locale.parse.ImageResourcesToDelete; -import de.enaikoon.android.library.resources.locale.parse.KeyToDelete; -import de.enaikoon.android.library.resources.locale.parse.Resources; -import de.enaikoon.android.library.resources.locale.parse.StringResource; -import de.enaikoon.android.library.resources.locale.parse.TextResourcesToDelete; - -/** - * - */ -final public class ResourcesParser { - - private static final String TAG = "ResourcesParser"; - - public static ImageResourcesToDelete parseDeletedImageResources(File resourcesFile) { - ImageResourcesToDelete resources = new ImageResourcesToDelete(); - List keyList = new ArrayList(); - resources.setKeys(keyList); - - try { - DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); - DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); - Document doc = dBuilder.parse(resourcesFile); - doc.getDocumentElement().normalize(); - - NodeList textsNode = doc.getElementsByTagName("string"); - for (int temp = 0; temp < textsNode.getLength(); temp++) { - - Node nNode = textsNode.item(temp); - - String value = nNode.getChildNodes().item(0).getNodeValue(); - - KeyToDelete key = new KeyToDelete(); - key.setKey(value); - keyList.add(key); - } - } catch (Exception parsingError) { - Log.e(TAG, "Error during parsing " + parsingError.getMessage()); - } - - return resources; - } - - public static TextResourcesToDelete parseDeletedTextResources(File resourcesFile) { - TextResourcesToDelete resources = new TextResourcesToDelete(); - List keyList = new ArrayList(); - resources.setKeys(keyList); - - try { - DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); - DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); - Document doc = dBuilder.parse(resourcesFile); - doc.getDocumentElement().normalize(); - - NodeList textsNode = doc.getElementsByTagName("string"); - for (int temp = 0; temp < textsNode.getLength(); temp++) { - - Node nNode = textsNode.item(temp); - - String value = nNode.getChildNodes().item(0).getNodeValue(); - - KeyToDelete key = new KeyToDelete(); - key.setKey(value); - keyList.add(key); - } - } catch (Exception parsingError) { - Log.e(TAG, "Error during parsing " + parsingError.getMessage()); - } - - return resources; - } - - public static ImageResourceDescriptions parseImageResources(File resourcesFile) { - ImageResourceDescriptions descriptions = new ImageResourceDescriptions(); - List images = new ArrayList(); - descriptions.setImageResources(images); - - try { - DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); - DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); - Document doc = dBuilder.parse(resourcesFile); - doc.getDocumentElement().normalize(); - - NodeList descriptionsNode = doc.getElementsByTagName("description"); - for (int i = 0; i < descriptionsNode.getLength(); i++) { - - Node nNode = descriptionsNode.item(i); - Element eElement = (Element) nNode; - String key = getTagValue("resource-key", eElement); - String originalName = getTagValue("original-filename", eElement); - String zipFileName = getTagValue("zip-filename", eElement); - - ImageDescription image = new ImageDescription(); - image.setKey(key); - image.setOriginalFileName(originalName); - image.setZipFileName(zipFileName); - images.add(image); - } - } catch (Exception parsingError) { - Log.e(TAG, "Error during parsing " + parsingError.getMessage()); - } - - return descriptions; - } - - public static String parseServerTime(File serverTimeFile) { - if (!serverTimeFile.exists()) { - return null; - } - try { - DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); - DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); - Document doc = dBuilder.parse(serverTimeFile); - doc.getDocumentElement().normalize(); - - NodeList textsNode = doc.getElementsByTagName("time"); - if (textsNode.getLength() > 0) { - - Node nNode = textsNode.item(0); - - String value = null; - if (nNode.getChildNodes().getLength() == 1) { - value = nNode.getChildNodes().item(0).getNodeValue(); - } - - return value; - } - } catch (Exception parsingError) { - Log.e(TAG, "Error during parsing " + parsingError.getMessage()); - } - return null; - } - - public static Resources parseTextResources(File resourcesFile) { - Resources resources = new Resources(); - List texts = new ArrayList(); - resources.setStringResources(texts); - - try { - DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); - DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); - Document doc = dBuilder.parse(resourcesFile); - doc.getDocumentElement().normalize(); - - NodeList textsNode = doc.getElementsByTagName("string"); - for (int temp = 0; temp < textsNode.getLength(); temp++) { - - Node nNode = textsNode.item(temp); - NamedNodeMap attributes = nNode.getAttributes(); - String name = attributes.getNamedItem("name").getNodeValue(); - - String value = ""; - if (nNode.getChildNodes().getLength() == 1) { - value = nNode.getChildNodes().item(0).getNodeValue(); - } - - StringResource text = new StringResource(); - text.setName(name); - text.setContent(value); - texts.add(text); - } - } catch (Exception parsingError) { - Log.e(TAG, "Error during parsing " + parsingError.getMessage()); - } - - return resources; - } - - private static String getTagValue(String sTag, Element eElement) { - NodeList nlList = eElement.getElementsByTagName(sTag).item(0).getChildNodes(); - - Node nValue = nlList.item(0); - - return nValue.getNodeValue(); - } - - private ResourcesParser() { - - } -} diff --git a/KeypadMapper3/keypadMapper3/src/main/java/hu/meskobalazs/android/keypadmapper/KeypadMapperApplication.java b/KeypadMapper3/keypadMapper3/src/main/java/hu/meskobalazs/android/keypadmapper/KeypadMapperApplication.java index 3611d69..661c28e 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/hu/meskobalazs/android/keypadmapper/KeypadMapperApplication.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/hu/meskobalazs/android/keypadmapper/KeypadMapperApplication.java @@ -32,7 +32,6 @@ import de.enaikoon.android.inviu.opencellidlibrary.CellIDCollectionService.LocalBinder; import de.enaikoon.android.inviu.opencellidlibrary.Configurator; import de.enaikoon.android.inviu.opencellidlibrary.UploadService; -import de.enaikoon.android.keypadmapper3.CustomExceptionHandler; import de.enaikoon.android.keypadmapper3.domain.Mapper; import de.enaikoon.android.keypadmapper3.location.LocationProvider; import de.enaikoon.android.keypadmapper3.settings.KeypadMapperSettings; @@ -134,13 +133,11 @@ public void onCreate() { // TODO: set this to false on production build testVersion = false; - Thread.setDefaultUncaughtExceptionHandler(new CustomExceptionHandler(this)); - onlyFilesFilter = new FileFilter() { @Override public boolean accept(File file) { return !file.isDirectory() - && (file.getName().endsWith(".gpx") || file.getName().endsWith(".osm") + && (file.getName().endsWith(".gpx") || file.getName().endsWith(".osm") || file.getName().endsWith(".jpg") || file.getName().endsWith(".wav")); } @@ -148,14 +145,15 @@ public boolean accept(File file) { settings = new KeypadMapperSettings(getApplicationContext()); - localizer = new Localizer(getApplicationContext(), "lang_support_codes"); - localizer.setLocaleProvider(new LocaleProvider() { + LocaleProvider localeProvider = new LocaleProvider() { @Override public String getLocale() { return settings.getCurrentLanguageCode(); } - }); + + }; + localizer = new Localizer(getApplicationContext(), "lang_support_codes", localeProvider); locationProvider = new LocationProvider(getApplicationContext()); diff --git a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/AddressInterface.java b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/AddressInterface.java index fc9e11d..2f79ba6 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/AddressInterface.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/AddressInterface.java @@ -3,23 +3,23 @@ public interface AddressInterface { - public void extendedAddressActive(); + void extendedAddressActive(); - public void extendedAddressInactive(); + void extendedAddressInactive(); /** - * Called when the user changes the housenumber. + * Called when the user changes the house number. * - * @param newHousenumber - * Currently entered housenumber. + * @param newHouseNumber + * Currently entered housen umber. */ - public void onHousenumberChanged(String newHousenumber); + void onHouseNumberChanged(String newHouseNumber); /** * Called when address has been updated and extended fragment has to refresh * data. */ - public void onAddressUpdated(); + void onAddressUpdated(); void showMessage(String messageKey); } diff --git a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/ExtendedAddressFragment.java b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/ExtendedAddressFragment.java index 3ee2a05..879581e 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/ExtendedAddressFragment.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/ExtendedAddressFragment.java @@ -57,17 +57,18 @@ public void onTextChanged(CharSequence s, int start, int before, int count) { private Address address; - private TextWatcher housenumberWatcher = new TextWatcher() { + private TextWatcher houseNumberWatcher = new TextWatcher() { @Override public void afterTextChanged(Editable s) { - if (address == null) + if (address == null) { return; - textInputHousenumber.removeTextChangedListener(housenumberWatcher); - addressCallback.onHousenumberChanged(s.toString()); + } + textInputHousenumber.removeTextChangedListener(houseNumberWatcher); + addressCallback.onHouseNumberChanged(s.toString()); address.setNumber(s.toString()); mapper.setCurrentAddress(address); - textInputHousenumber.addTextChangedListener(housenumberWatcher); + textInputHousenumber.addTextChangedListener(houseNumberWatcher); } @Override @@ -188,7 +189,7 @@ public void updatedAddress() { } private void removeTextWatchers() { - textInputHousenumber.removeTextChangedListener(housenumberWatcher); + textInputHousenumber.removeTextChangedListener(houseNumberWatcher); textInputHousename.removeTextChangedListener(textWatcher); textInputStreet.removeTextChangedListener(textWatcher); textInputPostcode.removeTextChangedListener(textWatcher); @@ -197,7 +198,7 @@ private void removeTextWatchers() { } private void addTextWatchers() { - textInputHousenumber.addTextChangedListener(housenumberWatcher); + textInputHousenumber.addTextChangedListener(houseNumberWatcher); textInputHousename.addTextChangedListener(textWatcher); textInputStreet.addTextChangedListener(textWatcher); textInputPostcode.addTextChangedListener(textWatcher); diff --git a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadFragment.java b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadFragment.java index be2a094..451b624 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadFragment.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadFragment.java @@ -205,7 +205,7 @@ public void onClick(View v) { Toast.makeText(getActivity(), localizer.getString("locationNotAvailable"), Toast.LENGTH_SHORT).show(); } - addressCallback.onHousenumberChanged(address.getNumber()); + addressCallback.onHouseNumberChanged(address.getNumber()); updateLastHouseNumbers(); } diff --git a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadMapper2Activity.java b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadMapper2Activity.java index 35221d5..d0eb280 100644 --- a/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadMapper2Activity.java +++ b/KeypadMapper3/keypadMapper3/src/main/java/org/osm/keypadmapper2/KeypadMapper2Activity.java @@ -56,7 +56,6 @@ import de.enaikoon.android.keypadmapper3.domain.NotificationListener; import de.enaikoon.android.keypadmapper3.location.LocationProvider; import de.enaikoon.android.keypadmapper3.photo.CameraHelper; -import de.enaikoon.android.keypadmapper3.services.ControllableResourceInitializerService; import de.enaikoon.android.keypadmapper3.settings.KeypadMapperSettings; import de.enaikoon.android.keypadmapper3.view.menu.KeypadMapperMenu; import de.enaikoon.android.keypadmapper3.view.menu.MenuListener; @@ -366,20 +365,7 @@ public void onCreate(Bundle savedInstanceState) { } btnTestVersion = (Button) keypadView.findViewById(R.id.btnTestVersion); - /* - btnTestVersion.setOnClickListener(new OnClickListener() { - @Override - public void onClick(View v) { - Intent i = new Intent(); - i.setClass(KeypadMapper2Activity.this, SettingsActivity.class); - i.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); - startActivity(i); - - // show debug screen with all registered addresses and locations - //showTestScreenDialog(); - } - });*/ - + if (satteliteInfoVisible) { showSatteliteInfo(); } else { @@ -396,7 +382,7 @@ public void onDestroy() { } @Override - public void onHousenumberChanged(String newHousenumber) { + public void onHouseNumberChanged(String newHousenumber) { extendedAddressFragment.updateHouseNumber(newHousenumber); keypadFragment.updateHousenumber(newHousenumber); } @@ -420,15 +406,15 @@ public void onLocationChanged(Location loc) { /* TODO: leave this in case of more testing needed for location filtering if (loc == null || !KeypadMapperApplication.getInstance().isTestVersion()) return; - - + + // DEBUG DATA ONLY double DISTANCE = KeypadMapperApplication.getInstance().getSettings().getDistance(); - + LocObj locObjLeft = getCurrentAddress(0, DISTANCE, loc); LocObj locObjForward = getCurrentAddress(DISTANCE, 0, loc); LocObj locObjRight = getCurrentAddress(0, -DISTANCE, loc); - + boolean passed = true; int statusCount = locationProvider.getLastFixCount(); @@ -437,10 +423,10 @@ public void onLocationChanged(Location loc) { } else { locationProvider.setLastValidLocation(loc); } - - - - + + + + final StringBuffer tempBuffer = new StringBuffer(); tempBuffer.append("----------------------------------\n"); tempBuffer.append("Unmodified GPS coords - lat: " + loc.getLatitude() + " lon: " + loc.getLongitude() + "\n"); @@ -458,7 +444,7 @@ public void onLocationChanged(Location loc) { /* if (allData.length() > SB_ALL_LIMIT) { allData = new StringBuffer(); } - + if (duplicates.length() > SB_ALL_LIMIT) { duplicates = new StringBuffer(); } @@ -475,7 +461,7 @@ public void onLocationChanged(Location loc) { duplicates.append(tempBuffer.toString()); } - + if (allLocations.size() > 25) { allLocations.remove(0); } @@ -491,26 +477,43 @@ public void onLocationChanged(Location loc) { */ @Override public void onMenuOptionClicked(OptionType type) { - if (type == OptionType.CAMERA) { - makePhotoWithLocation(); - } else if (type == OptionType.GPS_INFO) { - showSatteliteInfo(); - } else if (type == OptionType.ADDRESS_EDITOR) { - state = State.extended; - showKeypad(); - } else if (type == OptionType.KEYPAD) { - state = State.keypad; - showKeypad(); - } else if (type == OptionType.UNDO) { - mapper.undo(); - } else if (type == OptionType.SETTINGS) { - showSettings(); - } else if (type == OptionType.FREEZE_GPS) { - mapper.freezeUnfreezeLocation(this); - } else if (type == OptionType.KEYPAD) { - state = State.keypad; - showKeypad(); - } + switch (type) { + case CAMERA: { + makePhotoWithLocation(); + break; + } + case GPS_INFO: { + showSatteliteInfo(); + break; + } + case ADDRESS_EDITOR: { + state = State.extended; + showKeypad(); + break; + } + case KEYPAD: { + state = State.keypad; + showKeypad(); + break; + } + case UNDO: { + mapper.undo(); + break; + } + case SETTINGS: { + showSettings(); + break; + } + case FREEZE_GPS: { + mapper.freezeUnfreezeLocation(this); + break; + } + case SHARE: + case START_STOP_GPS: + case AUDIO: { + break; + } + } } @Override @@ -535,8 +538,8 @@ public void onResume() { Log.d(TAG, "resume"); - ControllableResourceInitializerService.startResourceLoading(getApplicationContext(), - "lang_support_codes", "lang_support_names", "lang_support_urls"); + //ControllableResourceInitializerService.startResourceLoading(getApplicationContext(), + // "lang_support_codes", "lang_support_names"); getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); mapper.addNotificationListener(this); diff --git a/KeypadMapper3/keypadMapper3/src/main/res/layout-land/layout_settings.xml b/KeypadMapper3/keypadMapper3/src/main/res/layout-land/layout_settings.xml index dcd29d3..ccafbc7 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/layout-land/layout_settings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/layout-land/layout_settings.xml @@ -554,34 +554,7 @@ - - - - " - - - - - - + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/layout/layout_settings.xml b/KeypadMapper3/keypadMapper3/src/main/res/layout/layout_settings.xml index 4e5fc0f..7b44fcb 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/layout/layout_settings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/layout/layout_settings.xml @@ -623,38 +623,6 @@ android:background="@drawable/gray_line" android:text="" /> - - - - " - - - - - - \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/layout/main.xml b/KeypadMapper3/keypadMapper3/src/main/res/layout/main.xml index eefbf54..8c88743 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/layout/main.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/layout/main.xml @@ -3,53 +3,58 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - android:orientation="vertical" > + android:orientation="vertical"> + + layout="@layout/view_menu" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + + android:layout_height="match_parent"> + + android:visibility="gone"> + - + tools:layout="@layout/fragment_satellite_status"> + + android:visibility="visible"> + - + tools:layout="@layout/keypad_fragment"> + + android:visibility="gone"> + - + tools:layout="@layout/extended_address_fragment"> \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-de/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-de/strings.xml index 9ba1db0..e9438c1 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-de/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-de/strings.xml @@ -1,190 +1,15 @@ -RückgängigKeypad-Mapper 3LVR1234567890abcdefgijklh,-/ENTFBeim Speichern der erfassten Daten ist ein Fehler aufgetretenGPS ist ausgeschaltet. Bitte GPS einschalten. Ohne GPS kann diese App nicht verwendet werden.Der externe Speicher kann nicht beschrieben werden. Bitte Schreibrechte aktivieren damit die erfassten Daten gespeichert werden können.Es wurde kein externer Speicher gefunden. Bitte externen Speicher zur Verfügung stellen damit die erfassten Daten gespeichert werden können.OkAbbrechenEinstellungenNeue Dateien werden angelegtHausnummerHausnameStrassePostleitzahlOrtLändercodeTastenfeldAdress-EditorIm externen Speicher konnte kein Verzeichnis angelegt werdenSpeichern der Hausnummer nicht möglich da kein GPS-EmpfangAbstand der HausnummernÜberDetails zu dieser ApplikationDaten versenden*.gpx, *.osm, *.wav und *.jpg Dateien versendenSpracheSprache auswählen: English, Español, Français, Ελληνικά, Italiano, Nederlands, Polski, РусскийDie *.zip Datei konnte nicht erstellt werden<br/> -%1$s<BR/> -Version: %2$s<br/> -<br/> -keypadmapper wurde ursprünglich von <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a> </font> entwickelt und Ende 2010 veröffentlicht.<br/> -Mitte 2011 wurde die weiterentwickelte Version keypadmapper2 als Fork vorgestellt.<br/> -Daraus hat <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> dann Anfang 2013 die vorliegende Version abgeleitet und den Sourcecode auf https://github.com/msemm/Keypad-Mapper-3.git bereitgestellt.<br/> -<br/> -An dieser Stelle vielen Dank an Nic für die gute Unterstützung und die vielen guten Ideen für die neue Keypad-Mapper 3 Version!<br/> -<br/> -Bei Lob, Kritik oder Anregungen bitte per E-Mail an <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> oder telefonisch unter 030/397475-30 direkt an ENAiKOON in Berlin wenden.<br/> -<br/> -<b>Unsere Bürozeiten:</b><br/> -Mo.-Fr. von 9:00 Uhr bis 13:00 Uhr<br/> -und von 14:00 Uhr bis 18:00 Uhr<br/> -<br/> -<b>Unsere Anschrift:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -GermanySchliessenÜber Keypad-Mapper 3https://www.enaikoon.com/de/fusszeile/impressum/Keypad-Mapper 3 FehlerberichtKeypad-Mapper 3 FehlerKeypad-Mapper 3 musste neu gestartet werden.\nSoll ein Fehlerbericht an die Entwickler gesendet werden?SendenNicht sendenOkFehlerberichteSollen Fehlerberichte an die Entwickler gesendet werden?Keypad-Mapper 3 musste neu gestartet werden.\nZum Senden eines Fehlerberichts an die Entwickler bitte \'Fehlerberichte\' in den Einstellungen aktivieren.NieImmerVorher fragenGPS einfrierenOhne GPS Empfang oder bei schlechtem GPS Empfang kann diese Anforderung leider nicht ausgeführt werden1 m2 m5 m8 m10 m15 m20 m25 mAbbrechenGesammelte Daten löschenSollen alle auf dem Telefon gespeicherten Hausnummern sowie zugehörige Bilder und Tracks gelöscht werden?Alle Daten löschenAbbrechenE-Mail EmpfängerE-MailTeilenAbbrechenTipps und Tricks<h2><font color="#ffbf27">Vielen Dank für die Nutzung des Keypad-Mapper 3!</font></h2> - -Diese App ist DAS Tool, um Hausnummern und Adressen für OpenStreetMap zu erfassen.<br> -<br> -<h3><u>Schnellstart:<br></u></h3> -<ol> -<li value="1"><a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">Hier</font></a> eine Gegend aussuchen, in der Hausnummern fehlen</li> -<li value="2">Die Karte der Gegend ausdrucken. Das hilft vor Ort bei der Planung der Wege</li> -<li value="3">GPS einschalten: Hausnummern können nur abgespeichert werden, wenn GPS eine glaubwürdige Position liefert. Ansonsten wird eine Fehlermeldung angezeigt.</li> -<li value="4">Im Menü der App oben ganz links auf das App-Icon tippen und dann auf \'Tastenfeld\' oder zum Tastenfeld-Bildschirm swipen</li> -<li value="5">Zu der Stelle hingehen, an der eine Hausnummer erfasst werden soll. Wichtig hierbei ist, dass man die Hausnummer immer dann abspeichert, wenn sie tatsächlich querab links oder rechts liegt bzw. direkt vor einem. Sonst ist es später schwieriger, im OSM-Editor die Hausnummer dem jeweiligen Gebäude zuzuordnen.</li> -<li value="6">Hausnummer im Tastenfeld-Bildschirm eintippen</li> -<li value="7">Hausnummer durch Tippen auf eine der Tasten mit einem weißen Pfeil abspeichern:<br> -<br> -<ul> -<li>Der nach links zeigende Pfeil bedeutet, dass sich die Hausnummer in Gehrichtung links befindet</li> -<li>Der nach rechts zeigende Pfeil bedeutet, dass sich die Hausnummer in Gehrichtung rechts befindet</li> -<li>Der nach oben zeigende Pfeil bedeutet, dass sich die Hausnummer voraus befindet. Das ist z.B. öfters an einer T-Kreuzung der Fall.</li> -</ul> -Links oben im App-Icon wird die Anzahl der in der aktuellen Mapping-Session gesammelten Hausnummern angezeigt.<br> -Die Schritte 5), 6) und 7) so oft wiederholen, bis alle Hausnummern erfasst sind.</li> -<li value="8">Wenn alle Hausnummern erfasst sind, dann links oben auf das Icon mit dem Häuschen tippen, danach in dem sich öffnenden Menü auf \'Daten versenden\' tippen und dann dem Dialog folgen.<br>Damit lassen sich die Daten als E-Mail Anhang an den Rechner versenden, auf dem der OSM-Editor läuft (z.B. JOSM oder Potlach)</li> -<li value="9">E-Mail auf dem PC öffnen und die anhängenden Dateien auf dem PC abspeichern; dabei unbedingt darauf achten, dass die .wav Dateien in dem in der Keypad-Mapper 3 Option \'.wav Verzeichnis Pfad\' angegebenen Verzeichnis gespeichert werden</li> -<li value="10">Den OSM-Editor öffnen und die jeweils mit gleichem Namen versehene .osm Datei, .gpx Datei sowie die GPS-Bilder öffnen. Zugehörige OSM-Daten laden.<br> -Nun sind im OSM-Editor der zurückgelegte Weg und die erfassten Hausnummern sowie die Icons der GPS-Bilder und die Icons der Sprachnotizen sichtbar.</li> -<li value="11">Jeder Hausnummer die PLZ, Straße, Ort und Land zuordnen und die Position des Adress-Nodes ggf. korrigieren; Bilder anschauen und Sprachnotizen abhören um alle gesammelten Informationen einzuarbeiten</li> -<li value="12">Die optimierten und vervollständigten Daten zu OSM hochladen</li> -<li value="13">Die fertig erfassten Daten auf dem Telefon&nbsp;/ Tablet mithilfe der Funktion \'Gesammelte Daten löschen\', zu finden im Menü \'Einstellungen\', löschen</li> -</ol> -Nach einigen Minuten und einem Refresh der OSM-Landkarte im Browser sollten nun in den hohen Zoomstufen die eben erfassten Hausnummern auf der Landkarte zu sehen sein.<br> -<br> -<h3><u>Keypad-Mapper 3 Funktionen</u></h3> -Es gibt in der App folgende Bildschirme: -<ol> -<li>Tastatur-Bildschirm</li> -<li>Adress-Editor</li> -<li>GPS-Genauigkeit</li> -<li>Einstellungen</li> -</ol> -Es gibt drei Möglichkeiten, diese Bildschirme aufzurufen:<br> -<ol> -<li>Durch Anklicken des entsprechenden Icons am oberen Bildschirmrand</li> -<li>Durch Anklicken des Icons mit dem Häuschen und anschließendes Antippen der entsprechenden Menüoption</li> -<li>Durch Swipen (Wischen): indem man, ggf. mehrfach, mit einem Finger auf dem Bildschirm von links nach rechts oder von rechts nach links wischt kann man auf den nächsten Bildschirm wechseln</li> -</ol> - -<b>Datenaufzeichnung:</b><br> -Der Keypad-Mapper hat eine Menü-Option \'Datenaufzeichnung\' mit der man die Datenaufzeichnung starten und stoppen kann. Bei jedem Neustart der Datenaufzeichnung wird eine neue .gpx Datei und eine neue .osm Datei angelegt.<br> -Des Weiteren gibt es eine Einstellung \'GPS Abschaltung\'. Die Funktionen \'Datenaufzeichnung\' und \'GPS Abschaltung\' korrelieren wie folgt:<br>Maßeinheitenmft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ftde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUDaten -versendenGPS auftauenKameraGPS GenauigkeitNotiz zum aktuellen Standortn/vGPSGLONASSGenauigkeitsichtbar:verwendet:Bitte an eine Stelle mit besserem GPS-Empfang gehenBildschirm nicht abschaltenDer Bildschirm soll immer an bleiben. Die Batterie wird schneller leer, wenn diese Option aktiviert wird.Zwischen metrischen und angelsächsischen Maßeinheiten wählenAbstand der Adressknoten vom jeweils aktuellen Standort des Geräts zum Zeitpunkt der Speicherung der HausnummerMit dieser Option lassen sich alle von der App auf dem Gerät gespeicherten Daten löschen: .osm Dateien, .gpx Dateien, alle mit der App aufgenommenen GPS-Bilder.<ul> -<li>Wenn \'Datenaufzeichnung\' aktiv ist wird eine .gpx Spur aufgezeichnet</li> -<li>Wenn \'Datenaufzeichnung\' aktiv ist wird eine Spur auch dann aufgezeichnet, wenn die App nicht im Vordergrund ist</li> -<li>Wenn \'Datenaufzeichnung\' in-aktiv ist und \'GPS Abschaltung\' aktiviert ist, dann wird GPS ausgeschaltet um den Akku zu schonen</li> -</ul> -<br> -<b>Historie:</b><br> -Zwei oder drei gemappte Hausnummern werden rechts vom Hausnummern-Eingabefeld angezeigt. Diesen Hausnummern ist \'L:\', \'V:\' oder \'R:\' vorangestellt abhängig davon, auf welcher Strassenseite die Hausnummer gemappt wurde. Damit kann man einfach prüfen, ob den zuletzt eingegebenen Hausnummern die richtige Straßenseite zugeordnet wurde.<br> -<br> -<b>Der Mapping-Tag wird mit jedem Adress-Node abgespeichert:</b><br> -Beispiel:<br> -<br> - -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> -<br> - -<b>Benutzungshinweise:</b><br> -<ul> -<li>Ein langes Antippen des Hausnummern-Eingabefelds öffnet die Volltastatur um eine ungewöhnliche Hausnummer eingeben zu können</li> -<li>An verschiedenen Stellen wurde die Lesbarkeit der Bildschirmanzeige verbessert (z.B. durch größere Buchstaben, höheren Kontrast usw.);<br>dies erleichtert insbesondere das Mappen bei hellem Sonnenlicht</li> -<li>Verbessertes Antwortverhalten der App, insbesondere wenn viele Hausnummern auf einmal gemappt werden</li> -<li>Im Adress-Editor wurde das Eingabefeld für den Hausnamen nach unten verschoben, da diese Information relativ selten erfasst wird</li> -</ul> -<br> -<b>Sprachnotizen:</b><br> -Das Aufzeichnen einer Sprachnotiz wirkt auf die Anwohner weniger suspekt als das Fotografieren von Hausnummern. Daher bevorzugen einige Mapper Sprachnotizen gegenüber Fotos.<br> -Die Sprachnotiz-Funktion funktioniert ähnlich wie das Fotografieren: die Sprachnotiz wird parallel zur .gpx Spur gespeichert samt einer GPS-Koordinate. Anders als bei Bildern findet sich allerdings die GPS-Koordinate in der .gpx Datei und nicht in der .wav Datei. Daher muss im OSM Editor erst die GPS Spur geladen werden und dann die Dateien mit den Sprachnotizen. -Der Sprachnotiz-Eintrag in der .gpx Datei hat folgenden Inhalt:<br> -<br> - -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br> -Sprachnotizen und alle anderen gemappten Daten, die zu OSM übertragen werden sollen, können mit der "Daten versenden" Funktion zum PC geschickt werden.<br> -Mit JOSM kann man alle gemappten Daten laden inkl. den Sprachnotizen, die dann mit einem Symbol an der Stelle angezeigt werden, wo sie aufgenommen wurden. Durch Anklicken einer Sprachnotiz lässt sich diese abspielen. So kann man sich später leicht an Besonderheiten vor Ort erinnern.<br> -Sprachnotizen werden in JOSM automatisch mit der .gpx Datei mit geladen sofern sie zuvor in dem Verzeichnis abgespeichert wurden, welches in der Keypad-Mapper 3 Option \'.wav Verzeichnis-Pfad\' festgelegt wurde.<br> -Weitere Infos zum Audio-Mapping gibt es <font color="#ffbf27"><a href="http://wiki.openstreetmap.org/wiki/Audio_mapping">hier</a></font><br> -<br> -<b>Kamera:</b><br> -mit dem Kamera-Icon im Menü oben in der Mitte lassen sich GPS-Fotos machen, die zusammen mit der .osm und der .gps Datei per E-Mail übertragen und in den OSM-Editor geladen werden können.<br> -So lassen sich komplizierte Verhältnisse samt genauem Ort festhalten, damit es später beim Optimieren der Daten im OSM-Editor keine Zweifel gibt.<br> -<br> -<b>GPS-Position einfrieren:</b><br> -normalerweise wird ein Adress-Node mit derjenigen GPS-Koordinate abgespeichert, die gerade gültig ist, wenn man auf L/V/R tippt.<br> -Manchmal möchte man die Hausnummer an einer Stelle auf der Landkarte platzieren, wo sie in Wirklichkeit nicht lesbar ist. Damit man nicht mehrfach hin- und hergehen muss um nach dem Ablesen der Hausnummer beim anschließenden Speichern die richtige GPS-Koordinate mit abzuspeichern, gibt es die Möglichkeit, an der gewünschten Position GPS einzufrieren durch Aktivieren des Schneeflocken-Icons, dann weiterzugehen, um die Hausnummer abzulesen, und dann die Hausnummer einzutippen und mit L/V/R mit der zuvor eingefrorenen GPS-Position abzuspeichern.<br> -Nach dem Abspeichern der Hausnummer wird das eingefrorene GPS automatisch wieder aufgetaut.<br> -<br><b>Zusatzinfo erfassen:</b><br> -manchmal ist es sinnvoll, zusätzlich zu einem GPS-Foto oder an dessen Stelle eine Zusatzinfo zu erfassen zur Unterstützung der späteren Arbeit im OSM-Editor. Diese Zusatzinfo wird mit der nächsten Hausnummer gemeinsam abgespeichert sobald eine der drei Pfeiltasten im Tastenfeld-Bildschirm angetippt wird.<br> -Die Zusatzinfo kann in der App unter dem großen, weißen Hausnummernfeld eingegeben werden: in die Zeile tippen und dann auf der sich öffnenden Volltastatur den Text eingeben.<br> -Das Antippen von einer der drei Pfeiltasten im Tastenfeld-Bildschirm wird die Volltastatur geschlossen und die Hausnummer samt Zusatztext in der .osm Datei gespeichert.<br> -Durch Tippen in das große weiße Hausnummernfeld kann die Volltastatur ebenfalls geschlossen werden.<br> -Im OSM-Editor wird die Zusatzinfo später im \'name\'-Tag angezeigt. I.d.R. wird man diesen Tag nach dessen Verwendung löschen oder die Info mit einem anderen Tag-Name versehen, z.B. \'NOTE\'.<br> -<br> -<b>Rückgängig-Icon:</b><br> -Rechts neben dem Hausnummern-Eingabefeld werden die letzten eingegebenen Hausnummern angezeigt. Die zuletzt eingegebene Hausnummer steht oben.<br> -Durch Antippen des Rückgängig-Icons im Menü (erstes Icon rechts neben dem Häuschen) wird die zuletzt eingegebene Hausnummer gelöscht. Ein Löschen von mehreren Hausnummern hintereinander ist nicht möglich.<br> -<br> -<b>Langes Antippen des Hausnummern-Eingabefelds öffnet die Volltastatur</b><br> -In manchen Fällen gibt es Hausnummern, die über die normale Keypad-Tastatur des Keypad-Mapper nicht eingegeben werden können. In diesen Fallen kann der Mapper jetzt lange auf das Hausnummern-Eingabefeld tippen. Dadurch öffent sich die Volltastatur für die Eingabe beliebiger Zeichenfolgen. Die Volltastatur schließt sich automatisch sobald man auf eine der drei Pfeiltasten im Tastenfeld-Bildschirm tippt.<br> -<br> -<b>Einstellungen:</b><br> -<ul> -<li>Sprache:<br> -Aktuell unterstützt der Keypad-Mapper neun Sprachen: deutsch, englisch, französisch, griechisch, holländisch, italienisch, polnisch, russisch, spanisch<br> -Wer den Keypad-Mapper 3 in eine weitere Sprache übersetzen möchte wendet sich am Besten an ENAiKOON.<br> -Vielen Dank an Stefano für die italienische Übersetzung und die Publikation auf talk-it!<br> -Ebenfalls vielen Dank an Adam für die polnische Übersetzung und an Harry für die holländische Übersetzung. -<li>Bewertung in Google Play:<br> -Um möglichst viele OSM-Mapper zu erreichen zu können ist eine gute Bewertung der App unerläßlich. Daher freuen wir uns über jede gute Bewertung in Google Play!</li> -<li>Gesammelte Daten löschen:<br> -Nach erfolgreichem Versand der Daten per E-Mail können mit der Option \'Geammelte Daten löschen\' die gesammelten Daten auf dem Android-Gerät gelöscht werden um Platz zu schaffen für die nächste Mapping-Tour.<br> -Um unbeabsichtigtes Löschen der Daten zu verhindern gibt es keine Menüoption in der Menüleiste oder im Navigationsmenü. Statt dessen findet sich diese Option in den \'Einstellungen\'.</li> -<li>Bildschirm nicht abscahlten:<br> -Das Aktivieren dieser Option verhindert, dass de Bildschirm nach einiger Zeit der Inaktivität abgeschaltet wird.</li> -<li>Kompass benutzen:<br> -Normalerweise wird die Richtungsinformation von GPS verwendet um zu berechnen was \'links\' und \'rechts\' ist aus Sicht des Mappers. Wenn sich der Mapper nur langsam bewegt oder gar steht, dann ist dieser GPS-Wert oft unbrauchbar. Dies ist eine Eigenheit des GPS-Dienstes.<br> -Zur Vermeidung des Problems kann der Keypad-Mapper den in vielen Android-Geräten eingebauten Kompass nutzen. Die Einstellung \'Kompass nutzen\' ermöglicht es, eine Geschwindigkeit zu definieren, unterhalb welcher der Kompass an Stelle der GPS-Information genutzt wird. Wird de Schieberegler auf 0 gestellt, so wird der Kompass gar nicht genutzt. Wenn das Gerät keinen eingebauten Kompass hat, so wird diese Option in den \'Einstellungen\' nicht angeboten.</li> -<li>Vibration beim Speichern eines Nodes:<br> -definiert die Dauer der Vibration in Millisekunden beim Speichern eines Adress-Nodes durch Antippen von einer der drei Pfeiltasten im Tastenfeld-Bildschirm</li> -<li>Tastenfeld Vibrationsdauer:<br> -definiert die Dauer der Vibration in Millisekunden beim Antippen einer Taste im Tastenfeld-Bildschirm mit Ausnahme der drei Pfeiltasten</li> -<li>Maßeinheiten:<br> -sowohl metrische als auch angelsächsische Maßeinheiten werden unterstützt um die Entfernung der Adress-Nodes vom Mapper festzulegen. Damit kann die App auch von Nutzern verwendet werden, die an angelsächsiche Maßeinheiten gewöhnt sind.</li> -<li>Abstand der Hausnummern:<br> -In den Einstellungen lässt sich der Abstand einer Hausnummer querab von der eigenen Bewegungsrichtung einstellen.<br> -Bei sehr breiten Straßen, oder bei Straßen, wo die Häuser sehr weit vom Bürgersteig weg stehen, empfiehlt es sich, diesen Abstand entsprechend größer einzustellen. Diese Korrektur kann aber auch später im OSM-Editor vorgenommen werden.</li>Nur WLAN benutzenDanke für die Benutzung vonKeypad-Mapper 3!Wir würden uns über eine Bewertung des Keypad-Mapper 3 in Google Play freuen! - -Jetzt bewerten?JaSpäterNicht mehr fragen%d m%d ftAnzeige optimierenStraßenname und Postleitzahl werden nur angezeigt, wenn eine WLAN Verbindung aktiv istHilfeTipps für diese AppEinstellungenVibration beim Speichern eines NodesVibrationsdauer in Millisekunden beim Speichern eines Nodes, einstellbar mit nachstehendem SchiebereglerDatenaufzeichnungGPS AbschaltungUm Strom zu sparen soll GPS ausgeschaltet werden solange der Benutzer die Datenaufzeichnung deaktiviert hat Die Hausnummer kann nicht gespeichert werden, da die Spur-Aufzeichnung in den Einstellungen deaktiviert istKompass benutzenBis zu der Geschwindigkeit, die mit dem nachstehenden Schieberegler eingestellt wird, wird die Bewegungsrichtung mit Hilfe des im Gerät eingebauten Kompass ermittelt, bei höheren Geschwindigkeiten anhand der Richtungsangabe des GPS-Empfängers. Die Geschwindigkeitsangabe erfolgt abhängig von der Einstellung der Maßeinheiten in km/h oder mph. +RückgängigKeypad-Mapper 3LVR1234567890abcdefgijklh,-/ENTFBeim Speichern der erfassten Daten ist ein Fehler aufgetretenGPS ist ausgeschaltet. Bitte GPS einschalten. Ohne GPS kann diese App nicht verwendet werden.Der externe Speicher kann nicht beschrieben werden. Bitte Schreibrechte aktivieren damit die erfassten Daten gespeichert werden können.Es wurde kein externer Speicher gefunden. Bitte externen Speicher zur Verfügung stellen damit die erfassten Daten gespeichert werden können.OkAbbrechenEinstellungenNeue Dateien werden angelegtHausnummerHausnameStrassePostleitzahlOrtLändercodeTastenfeldAdress-EditorIm externen Speicher konnte kein Verzeichnis angelegt werdenSpeichern der Hausnummer nicht möglich da kein GPS-EmpfangAbstand der Hausnummern + Daten versenden*.gpx, *.osm, *.wav und *.jpg Dateien versendenSpracheSprache auswählen: English, Español, Français, Ελληνικά, Italiano, Nederlands, Polski, РусскийDie *.zip Datei konnte nicht erstellt werden + Schliessen + GPS einfrierenOhne GPS Empfang oder bei schlechtem GPS Empfang kann diese Anforderung leider nicht ausgeführt werden1 m2 m5 m8 m10 m15 m20 m25 m + Gesammelte Daten löschenSollen alle auf dem Telefon gespeicherten Hausnummern sowie zugehörige Bilder und Tracks gelöscht werden?Alle Daten löschen + E-Mail EmpfängerE-MailTeilen + Maßeinheitenmft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ft + Daten +versendenGPS auftauenKameraGPS GenauigkeitNotiz zum aktuellen Standortn/vGPSGLONASSGenauigkeitsichtbar:verwendet:Bitte an eine Stelle mit besserem GPS-Empfang gehenBildschirm nicht abschaltenDer Bildschirm soll immer an bleiben. Die Batterie wird schneller leer, wenn diese Option aktiviert wird.Zwischen metrischen und angelsächsischen Maßeinheiten wählenAbstand der Adressknoten vom jeweils aktuellen Standort des Geräts zum Zeitpunkt der Speicherung der HausnummerMit dieser Option lassen sich alle von der App auf dem Gerät gespeicherten Daten löschen: .osm Dateien, .gpx Dateien, alle mit der App aufgenommenen GPS-Bilder. + Nur WLAN benutzen + %d m%d ftAnzeige optimierenStraßenname und Postleitzahl werden nur angezeigt, wenn eine WLAN Verbindung aktiv ist + EinstellungenVibration beim Speichern eines NodesVibrationsdauer in Millisekunden beim Speichern eines Nodes, einstellbar mit nachstehendem SchiebereglerDatenaufzeichnungGPS AbschaltungUm Strom zu sparen soll GPS ausgeschaltet werden solange der Benutzer die Datenaufzeichnung deaktiviert hat Die Hausnummer kann nicht gespeichert werden, da die Spur-Aufzeichnung in den Einstellungen deaktiviert istKompass benutzenBis zu der Geschwindigkeit, die mit dem nachstehenden Schieberegler eingestellt wird, wird die Bewegungsrichtung mit Hilfe des im Gerät eingebauten Kompass ermittelt, bei höheren Geschwindigkeiten anhand der Richtungsangabe des GPS-Empfängers. Die Geschwindigkeitsangabe erfolgt abhängig von der Einstellung der Maßeinheiten in km/h oder mph. Wird mit dem Schieberegler der Wert 0 eingestellt, so wird der Kompass bei niedrigen Geschwindigkeiten nicht benutzt. So lange die Geschwindigkeit so niedrig ist, dass der Kompass-Wert für die Bewegungsrichtung verwendet wird, wird im GPS-Icon in der Menüleiste eine Kompassnadel angezeigt. Diese Nadel zeigt NICHT die aktuelle Bewegungsrichtung an.Tastenfeld VibrationsdauerVibrationsdauer in Millisekunden bei jedem Drücken einer Taste im Tastenfeld, einstellbar mit nachstehendem Schieberegler.wav Verzeichnis-PfadPfad des Verzeichnisses für die Dateien der Sprachnotizen auf dem Computer, auf dem JOSM läuftBitte das Verzeichnis festlegen, in dem auf dem JOSM / Potlach Computer die Sprachnotizen gespeichert sein werden. Dieser Pfad wird für alle Sprachnotizen in die .gpx Datei eingetragen.<br> <br> @@ -197,80 +22,6 @@ Beispiel-Pfade:<br/> <li>&nbsp;&nbsp;Windows: <b>c:\myrecordedfiles\</b><br></li> <li>&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br></li> </ul> -SprachnotizmetrischangelsächsischmftBeim Starten der Sprachaufnahme ist ein Fehler aufgetretenkm/hmph<li>GPS Abschaltung:<br> -Mit diesem Parameter kann eingestellt werden, ob GPS ausgeschaltet werden soll wenn der Benutzer die Datenaufzeichnung stoppt.</li> -<li>Nur WLAN benutzen:<br> -Mit dier Option kann festgelegt werden, ob ein Datenaustausch über die SIM gestattet ist. Diese Option ist insbesondere dann hilfreich, wenn der aktuelle Mobilfunk-Tarif teuer ist oder nur ein begrenztes Freikontingent hat.</li> -<li>.wav Verzeichnis-Pfad:<br> -Pfad des Verzeichnisses für die Dateien der Sprachnotizen auf dem Computer, auf dem JOSM läuft</li> -<li>Anzeige optimieren:<br> -Diese Option ist nur auf kleinen Telefonen verfügbar. Damit lassen sich einige Elemente des Tastenfeld-Bildschirms ausblenden um den verfügbaren Platz optimal nutzen zu können</li> -<li>Fehlerberichte:<br> -Ermöglicht das Versenden von Fehlerberichten an die Entwickler für den Fall, dass die App abstürzt. Mit diesen Berichten können die Entwickler das Problem besser identifizieren und beheben.</li> -<li>Hilfe:<br> -Zeigt diesen Hilfetext an.</li> -<li>Über:<br> -Stellt einige allgemeine Informationen zu dieser App zur Verfügung, u.a. die genaue Versionsnummer.</li> -</ul> - -<h3><u>Tipps und Tricks</u></h3> -<b>Vorgehensweise bei der Datenerfassung:</b><br> -Es hat sich als besonders effizient erwiesen, auf einer Seite der Straße den Bürgersteig entlang zu gehen und gleichzeitig die Hausnummern auf beiden Seiten der Straße zu erfassen.<br> -Mit etwas Übung kann man dabei die Hausnummern eintippen ohne jedes Mal stehen zu bleiben. Über die Gehgeschwindigkeit kann man ganz gut steuern, dass einerseits alle Hausnummern erfasst werden können, andererseits die Erfassung zügig vorangeht.<br> -<br> -<b>Erfassen von Informationen, die nichts mit Hausnummern / Adressen zu tun haben</b><br> -Vollblut-Mappern zuckt es in den Fingern, wenn sie beim Erfassen von Hausnummern weitere Dinge sehen, die nichts mit Hausnummern zu tun haben, die aber auch dringend in die OSM-Datenbank eingetragen werden sollten.<br> -Die Praxis zeigt, dass man sich von derlei Dingen nicht ablenken lassen sollte. Am Ende wird man sonst wesentlich weniger Informationen erfasst haben als wenn man sich auf die Aufgabe der Hausnummernerfassung konzentriert.<br> -Dies gilt auch für die Erfassung von Straßennamen, PLZ und anderen Adressinformationen vor Ort: an vielen Stellen sind in OSM heute schon den Straßen die Straßennamen und PLZ zugeordnet, so dass man diese später im OSM-Editor von dort übernehmen kann. Das spart vor Ort Zeit.<br> -<br> -<b>Online-Verbindung für die Adressanzeige:</b><br> -Damit man sehen kann, ob für den aktuellen Standort Straßenname und PLZ schon erfasst sind, wird im Bildschirm mit dem Zahlenfeld die Straße und Hausnummer angezeigt, die an der aktuellen Stelle in der OSM-Datenbank gespeichert ist. Die App verwendet dafür NOMINATIM als Backend-Dienst. Der verwendete NOMINATIM Server wird von ENAiKOON betrieben. Er wird jeweils am Wochenende aktualisiert.<br> -Die Anzeige von Straßenname und PLZ funktioniert nur, wenn das Handy mit dem Internet verbunden ist. In den Einstellungen kann man die Internet-Verbindung auf W-LAN Netze beschränken. In diesem Fall funktioniert dann i.d.R. die Adressanzeige während des Mappens nicht.<br> -Die Anzeige der Adresse wird 6x pro Minute aktualisiert. Dadurch entsteht regelmäßig Datenverkehr, der bei ungünstigem SIM-Karten Tarif das Inklusiv-Volumen relativ schnell aufbrauchen kann.<br> -<br> -<b>Adress-Editor:</b><br> -Wird keine PLZ und / oder kein Straßenname angezeigt bzw. falsche Daten, weil diese Informationen für die aktuelle GPS-Position in der OSM-Datenbank noch nicht vorhanden sind, so kann man diese Daten im Adress-Editor Bildschirm der App eintragen. Den Adress-Editor erreicht man durch Antippen des Häuschen-Icons und anschließendes Antippen der Menü-Option \'Adress-Editor\'.<br> -Diese Infos werden dann ebenfalls in der .osm Datei gespeichert, per E-Mail zum OSM-Editor übertragen und dort an jede erfasste Hausnummer angehängt.<br> -<br><b>Bildschirmdarstellung:</b><br> -Telefone:<br> -Abhängig von der Bildschirmauflösung wird der Tastatur-Bildschirm unterschiedlich angezeigt: die Buchstabenanzahl kann im Bildschirm-Hochformat zwischen \'a\'..\'c\' und \'a\'..\'l\' variieren.<br> -Braucht man ausnahmsweise einmal einen der fehlenden Buchstaben, kann man das Telefon quer halten um die volle Anzeige aller Elemente zu erhalten.<br> -In den Einstellungen lassen sich für kleine Bildschirme mit der Option \'Anzeige optimieren\' einige Bildschirmelemente ausblenden um möglichst viel Fläche für die eigentliche Hausnummern-Erfassung zur Verfügung zu haben.<br> -<br> -Tablets:<br> -Einige Mapper nutzen 7" oder sogar 10" Tablets zum Mappen. Insbesondere das relativ neue Google Nexus 7 Gerät scheint sich bei Mappern einiger Beliebtheit zu erfreuen. Dies hat vermutlich damit zu tun, daß diese Geräte sehr viel leistungsfähigere Akkus haben als Smartphones, was längere Mapping-Touren ohne Batteriewechsel erlaubt.<br> -Die neue Keypad-Mapper Version 3.1 bietet ein komplett neues Bildschirmlayout, das für Tablets optimiert wurde sowohl im Hochformat als auch im Querformat.<br> -Diese Darstellung wird automatisch auf allen Geräten mit einer Mindest-Bildschirmgröße von 7" aktiviert. Samsung Galaxy Note 1 und 2 benutzen NICHT das Tablet-Layout obwohl sie als Tablets kategorisiert sind. Grund dafür ist, dass deren Bildschirme nicht groß genug sind, um eine vernünftige Darstellung wie auf einem Tablet zu ermöglichen.<br> -<br> -Das Layout für Tablets unterscheidet sich vom Layout für Smartphones wie folgt: -<ul> -<li>Abweichende Sortierreihenfolge der Icons in der Menüleiste:<br>die am häufigsten genutzten Icons sind so angeordnet, dass sie mit dem Daumen gut erreicht werden können</li> -<li>In der Menüleiste werden mehr Icons angezeigt als auf einem Smartphone</li> -<li>Der Tastenfeld-Bildschirm und der Adress-Editor Bildschirm werden gleichzeitig angezeigt:<br>dies erlaubt eine bessere Übersicht über die voreingestellte Adresse</li> -<li>Das Hausnummern-Eingabefeld fehlt im Adress-Editor-Bildschirmteil</li> -<li>Im Hochformat wird das Tastaturlayout verwendet, das bei Smartphones im Querformat verwendet wird:<br>dies erlaubt eine beidhändige Eingabe der Daten</li> -</ul> -<b>Zusätzlicher Tag für jeden Adress-Node</b><br> -Folgender Tag wird automatisch jedem Adress-Node hinzugefügt: source=survey:date<br> -Damit wird festgehalten, wann die Ortsbegehung tatsächlich stattgefunden hat. Dieses Datum liegt normalerweise früher als das Datum der Datenerfassung im OSM-Editor.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> ist ein Schwesterprojekt von OSM.<br> -Dieses Projekt hat es sich zur Aufgabe gemacht, die GPS-Positionen von Mobilfunkmasten zu sammeln. Diese Daten sind genauso wie die OSM Daten für private wie für gewerbliche Anwendungen frei verfügbar und können auf www.opencellids.org heruntergeladen werden.<br> -opencellids.org ist die größte freie Datenbank von GSM Basisstationen weltweit und enthielt am 1.1.2013 ca. 2.7 Millionen Basisstationen. Aktuell wächst die Datenbank um ca. 1.000 - 2.000 neue Zellen täglich. Insgesamt gibt es wahrscheinlich ca. 25 Millionen Zellen weltweit, es ist also noch einiges zu tun.<br> -<br> -Ein Schwerpunkt der Nutzung der OpenCellIDs Daten liegt in der Ortung ohne GPS, die deutlich stromsparender ist als die GPS-Ortung und auch inhouse funktioniert, allerdings im ländlichen Raum ungenauer ist.<br> -<br> -Im Keypad-Mapper 3 werden, da GPS ohnehin eingeschaltet ist, vollautomatisch im Hintergrund und völlig anonym gem. deutschen Datenschutzgesetzen Standortdaten von Mobilfunk-Sendemasten gesammelt. Keypad-Mapper 3 ist diesbzgl. eine besonders gute Datenquelle, weil, wie die Anzeige auf www.opencellids.org zeigt, zwar schon sehr viele GSM-Masten entlang von Hauptstraßen gefunden wurden, weniger jedoch in den Seitenstraßen und Wohngebieten. Genau dort aber kommen Keypad-Mapper 3 Anwender beim Erfassen der Hausnummern bevorzugt und systematisch lang, mithin also ein perfekter Synergieeffekt ohne Nachteil für den Nutzer von Keypad-Mapper 3.Bewertung in Google PlayWir würden uns über eine Bewertung des Keypad-Mapper 3 in Google Play freuenDie Datenaufzeichnung ist aktivhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvOhne GPS Empfang oder bei schlechtem GPS Empfang können keine Sprachnotizen aufgezeichnet werdenBitte das Recording für diese Funktion aktivierenBitte die Option \'GPS Abschaltung" deaktivieren wenn bei ausgeschalteter Datenaufzeichnung GPS-Details angezeigt werden sollen.<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - \ No newline at end of file +SprachnotizmetrischangelsächsischmftBeim Starten der Sprachaufnahme ist ein Fehler aufgetretenkm/hmph + Die Datenaufzeichnung ist aktivhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvOhne GPS Empfang oder bei schlechtem GPS Empfang können keine Sprachnotizen aufgezeichnet werdenBitte das Recording für diese Funktion aktivierenBitte die Option \'GPS Abschaltung" deaktivieren wenn bei ausgeschalteter Datenaufzeichnung GPS-Details angezeigt werden sollen. + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-el/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-el/strings.xml index 28ff315..006e696 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-el/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-el/strings.xml @@ -1,280 +1,22 @@ -ΑναίρεσηKeypad-Mapper 3ΑΕΔ1234567890abcdefgijklh,-/CLRΣφάλμα εγγραφής δεδομένων σε αρχείοΤο GPS είναι απενεργεποιημένο. Παρακαλώ ενεργοποιήστε τον δέκτη σας για τη χρήση της εφαρμογής.Η εξωτερική αποθήκευση είναι read-only. Το Keypad-Mapper 3 απαιτεί πρόσβαση εγγραφής για την αποθήκευση των εισαγομένων πληροφοριών.Η εξωτερική αποθήκευση δεν είναι διαθέσιμη. Το Keypad-Mapper 3 απαιτεί πρόσβαση για την αποθήκευση των εισαγομένων πληροφοριών.ΟΚΚλείσιμοΡυθμίσειςΕγγραφή σε νέο αρχείοΑριθμός κατοικίαςΔιεύθυνση κατοικίαςΟδόςΤαχ. κώδικαςΠόληΚωδικός χώραςΠληκτρολόγιοΕπεξεργασία διεύθυνσηςΔεν μπορεί να δημιουργηθεί ο φάκελος αποθήκευσης πληροφοριών στο εξωτερικό μἐσο αποθήκευσηςΜη ανιχνεύσιμη τοποθεσίαΑπόσταση από τους κόμβους της διεύθυνσηςΣχετικάΠληροφορίες σχετικά με την εφαρμογήΔιαμοιρασμός αποθηκευμένων Διαμοιρασμός *.gpx, *.osm, *.wav και *.jpg αρχείωνΓλώσσαΕπιλογή γλώσσας: Deutsch, English, Español, Français, Italiano, Nederlands, Polski, РусскийΜη εφικτή η δημιουργία συμπιεσμένου αρχείου<br/> -%1$s<BR/> -Έκδοση: %2$s<br/> -<br/> -Το keypadmapper αρχικά είχε αναπτυχθεί από <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a> </font> και εκδόθηκε στα τέλη του 2010.<br/> -Στα μέσα του 2011 το keypadmapper2 παρουσιάστηκε ως αναβάθμιση του keypadmapper.<br/> -Η έκδοση αυτή είναι υπο τη χρήση <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> στις αρχές του 2013 η κατασκευή της τρέχουσας έκδοσης. Ο πηγαίος κώδικας έχει αναπτυχθεί στο https://github.com/msemm/Keypad-Mapper-3.git <br/> -<br/> -Ευχαριστούμε πολύ τον Nic, για την υποστήριξη και συμβολή του κατα τη ανάπτυξη αυτή της έκδοσης με νέες ιδέες και πολύ υπομονή!<br/> -<br/> -Εαν θέλετε να κάνετε σχόλια, προτάσεις ή να αναφέρετε προβλήματα παρακαλώ επικοινωνήστε με την ENAiKOON μέσω e-mail <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> ή καλέστε στο +49 30 397 475-30.<br/> -<br/> -<b>ENAiKOON Ώρες γραφείου:</b><br/> -Δε.-Πα. απο τις 9:00 πμ έως τη 1:00 μμ<br/> -και από τις 2:00 μμ έως τις 6:00 μμ<br/> -<br/> -<b>Η διεύθυνση μας:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -GermanyΚλείσιμοΣχετικά με το Keypad-Mapper 3https://www.enaikoon.com/en/footer/imprint/Keypad-Mapper 3 αναφορά σφάλματοςKeypad-Mapper 3 σφάλμαKeypad-Mapper 3 μη αναμενόμενη επανεκκίνηση!\n Αποστολή αναφοράς σφάλματος στους προγραμματιστές?ΑποστολήΜη αποστολήΟΚΑναφορά σφάλματοςΑποστολή αναφοράς σφάλματος στους προγραμματιστές?Keypad-Mapper 3 μη αναμενόμενη επανεκκίνηση!\n Εάν θέλετε να αποστείλετε την αναφορά σφάλματος στους προγραμματιστές παρακαλώ ενεργοποιήστε \'Αναφορά σφάλματος\' στις ρυθμίσεις της εφαρμογής!Καμία αποστολήΠάντα αποστολήΕρώτηση πριν την αποστολήΚλειδώστε το GPSsorry, your action could not be completed without GPS reception or valid filtered data1 μ2 μ5 μ8 μ10 μ15 μ20 μ25 μΑκύρωσηΔιαγραφή των αποθηκευμένων πληροφοριώνΘέλετε να διαγράψετε τις καταχωρήσεις του Keypad-Mapper 3?ΝαιΌχιΕισαγωγή παραλήπτηe-mailΔιαμοιρασμόςΑκύρωσηΒοήθεια<h2><font color="#ffbf27">Thank you for using the new Keypad-Mapper 3.1!</font></h2> - -This app is highly optimised to add house numbers and address tags to the OpenStreetMap database.<br> -<br> -<h3><u>Quick start:<br></u></h3> -<ol> -<li value="1">find an area where house numbers are missing <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">here</font></a></li> -<li value="2">print this area for easier navigation and go there.</li> -<li value="3">switch GPS on: it is not possible to store house numbers with poor GPS reception; an error message will appear if GPS is not available.</li> -<li value="4">tap on the app icon in the top left corner and then on menu option \'keypad\' or swipe to the keypad screen</li> -<li value="5">go to the position where you want to record the first house number; ensure that the house entrance is exactly to your right or to your left at the moment when you are saving the information; otherwise it will be difficult later to assign the house number node to the correct building in the OSM editor</li> -<li value="6">type the house number on the keypad</li> -<li value="7">save the house number by tapping on one of the three white arrows:<br> -<ul> -<li>the arrow pointing to the left means that the house number is on your left side in relation to your walking direction</li> -<li>the arrow pointing to the right means that the house number is on your right side in relation to your walking direction</li> -<li>the arrow pointing up means that the house number is in front of you (e.g. at a T crossing)</li> -</ul> -The circle in the top left corner app icon reveals the number of address nodes you have added during the current mapping session.<br> -Repeat steps 5, 6, and 7 for each house number until all house numbers are recorded.</li> -<li value="8">when you are finished mapping house numbers, tap on the icon with the small house in the top left corner and then tap on \'share recorded data\'.<br>This allows you to send the recorded data as an email attachment to the computer used for the OSM editor (e.g. JOSM)</li> -<li value="9">open the e-mail and save the attached files to your PC</li> -<li value="10">open the OSM editor, then the .gpx and .osm file with the same name as well as the corresponding photos; load the already existing OSM data;<br> -now you will see all recorded house numbers as well as the route taken while recording the data as well as an icon for each taken photo on top of the existing OSM data</li> -<li value="11">load the .wav files of the recorded audio notes with a right click on the .gpx file in the top right corner of JOSM and a subsequent click on \'Import Audio\'</li> -<li value="12">assign each house number to its respective building; look at the pictures and listen to the audio notes to remember all information available for optimizing the data</li> -<li value="13">add postal code, street name, city, and country to each address node if this information was not entered while using the app when walking through the streets</li> -<li value="14">upload the optimised and completed data to OSM</li> -<li value="15">delete the recorded data on the phone / tablet with settings menu option \'delete all recorded data\' on the settings screen</li> -</ol> -Allow a few minutes and a refresh of the OSM map in your browser to view the newly recorded house numbers on the map in the high zoom levels.<br> -<br> -<h3><u>Keypad-Mapper 3 features</u></h3> -The app provides the following screens: -<ol> -<li>keypad screen</li> -<li>address editor</li> -<li>GPS details</li> -<li>settings</li> -</ol> -You have three options to access the different screens:<br> -<ol> -<li>tap on the icon in the top menu of the screen</li> -<li>tap on the icon with the house and then tap on the icon of the screen you want to see</li> -<li>swipe left or right by moving one finger horizontally across the screen</li> -</ol> -<br> -<b>Recording data:</b><br> -Keypad-Mapper provides a \'recording data\' menu option that allows users to start/stop recording of data and to start recording based on a new set of .osm / .gpx files.<br> -In addition a settings option \'turn off GPS\' exists. The \'recording data\' feature and the \'turn off GPS\' feature correlate as follows:<br> -<ul> -<li>if recording is active, a .gpx track is recorded</li> -<li>if recording is active then a .gpx file is recorded even if the app is in the background</li> -<li>if recording is off and the \'turn off GPS\' feature is activated, then GPS is switched off in order to save battery power</li> -</ul> -Μονάδες μέτρησηςμft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ftde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUΔιαμοιρασμός εγγεγραμένων +ΑναίρεσηKeypad-Mapper 3ΑΕΔ1234567890abcdefgijklh,-/CLRΣφάλμα εγγραφής δεδομένων σε αρχείοΤο GPS είναι απενεργεποιημένο. Παρακαλώ ενεργοποιήστε τον δέκτη σας για τη χρήση της εφαρμογής.Η εξωτερική αποθήκευση είναι read-only. Το Keypad-Mapper 3 απαιτεί πρόσβαση εγγραφής για την αποθήκευση των εισαγομένων πληροφοριών.Η εξωτερική αποθήκευση δεν είναι διαθέσιμη. Το Keypad-Mapper 3 απαιτεί πρόσβαση για την αποθήκευση των εισαγομένων πληροφοριών.ΟΚΚλείσιμοΡυθμίσειςΕγγραφή σε νέο αρχείοΑριθμός κατοικίαςΔιεύθυνση κατοικίαςΟδόςΤαχ. κώδικαςΠόληΚωδικός χώραςΠληκτρολόγιοΕπεξεργασία διεύθυνσηςΔεν μπορεί να δημιουργηθεί ο φάκελος αποθήκευσης πληροφοριών στο εξωτερικό μἐσο αποθήκευσηςΜη ανιχνεύσιμη τοποθεσίαΑπόσταση από τους κόμβους της διεύθυνσης + Διαμοιρασμός αποθηκευμένων Διαμοιρασμός *.gpx, *.osm, *.wav και *.jpg αρχείωνΓλώσσαΕπιλογή γλώσσας: Deutsch, English, Español, Français, Italiano, Nederlands, Polski, РусскийΜη εφικτή η δημιουργία συμπιεσμένου αρχείου + Κλείσιμο + Κλειδώστε το GPSsorry, your action could not be completed without GPS reception or valid filtered data1 μ2 μ5 μ8 μ10 μ15 μ20 μ25 μ + Διαγραφή των αποθηκευμένων πληροφοριώνΘέλετε να διαγράψετε τις καταχωρήσεις του Keypad-Mapper 3?Ναι + Εισαγωγή παραλήπτηe-mailΔιαμοιρασμός + Μονάδες μέτρησηςμft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ft + Διαμοιρασμός εγγεγραμένων πληροφοριώνΞεκλείδωμα του GPSΚάμεραΑκρίβεια του GPSnote for this locationn/aGPSGLONASSΑκρίβειαΟρατοί:Σε χρήση:Παρακαλώ αλλάξτε τη θέση σας σε σημείο με -καλύτερη κάλυψη GPS Ρύθμιση οθόνηςΠαραμονή της οθόνης σε ενεργή κατάσταση. Αύξηση της κατανάλωσης μπαταρίας.you can choose between "metric" and "imperial"Απόσταση των κόμβων διεύθυνσης από την τρέχουσα θέση σας κατα τη στιγμή καταχώρησης του αριθμού κατοικίαςΔιαγραφή όλων των πληροφοριών που έχει αποθηκεύσει η εφαρμογή στη συσκευή σας: όπως αρχεία .osm, αρχεία .gpx, και φωτογραφίες που έχετε βγάλει με αυτή την εφαρμογή. Αυτό το χαρακτηριστικό χρησιμοποιείται κυρίως μετα απο την επιτυχημένη αποστολή των πληροφοριών μέσω email στον υπολογιστή σας.<b>History information:</b><br> -Two or three mapped house numbers appear on the right side of the house number entry field on the keypad screen. These house numbers are preceded with \'L:\', \'F:\' or \'R:\'. This makes it easier to check if recent house numbers were mapped on the correct side of the road.<br> -<br> -<b>The survey date is saved with each address tag:</b><br> -Example:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> - -<br> -<b>Usability hints:</b><br> -<ul> -<li>a long tap on the house number entry field in the keypad screen opens a full keyboard for entering an unusual house number</li> -<li>various readability improvements (e.g. bigger characters, better contrast, etc.) especially for mapping under direct sunlight</li> -<li>improved response time of the app in case many house numbers were mapped</li> -<li>in the address editor screen the house name entry field was moved to the bottom of the page</li> -</ul> -<br> -<b>Audio notes:</b><br> -Recording an audio note is less conspicuous to others than taking a photo, therefore some mappers prefer to record voice memos instead of taking GPS photos in order to avoid calling the attention of passerby.<br> -The audio note feature works similarly to the photo feature: it allows you to record a voice memo and save it along with a GPS coordinate. Unlike .jpg files, the GPS coordinates for audio notes are stored in the .gpx file, therefore the .gpx file must be loaded in JOSM before loading the .wav file. -The audio note entry in the .gpx file has the following content:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> -Audio notes and all other recorded files used for editing the data are sent to the PC using the \'share recorded data\' feature.<br> -JOSM allows you to load all mapped data including the recorded audio notes specific to the GPS position where it was recorded. Playing the audio note will help you remember details of that specific location.<br> -In JOSM please proceed as follows to load and play a voice file:<br> -<ol> -<li value="1">launch JOSM</li> -<li value="2">open .osm, .gpx and eventually .jpg files of a mapping session</li> -<li value="3">right mouse click in the top right corner in section \'Layers\' on the .gpx file.</li> -<li value="4">select \'import audio\'</li> -<li value="5">click on the .wav files you want to load --> voice note icons will appear on the map where they were recorded</li> -<li value="6">click on one of these icons to play the .wav file</li> -</ol> -Additional details can be found <a href="http://wiki.openstreetmap.org/wiki/Audio_mapping"><font color="#ffbf27">here</font></a><br> -<br> -<b>Camera:</b><br> -The camera icon allows you to take GPS photos which will be stored and transmitted by e-mail along with the .osm and .gpx files for loading them into the OSM editor.<br> -This allows you to reference the photo with exact GPS coordinates for details of the particular address when editing the data in the OSM editor at a later time.<br> -<br> -<b>Freeze GPS position:</b><br> -An address node is normally stored with the GPS position of the device the moment the user taps on the arrpw keys in the keypad screen.<br> -When the house number cannot be read from where the GPS coordinates should be stored for a particular house, it is possible to freeze the GPS position while walking to see the house number. Avoid walking back and forth by clicking on the snow flake icon to freeze the GPS coordinates at the correct position. Save the address node once the house number is entered. Saving it will automatically use the previously frozen GPS coordinates and unfreeze it for the next address node.<br> -<br> -<b>Add additional notes:</b><br> -It is useful to save a note in addition to or instead of a GPS photo or an audio note to be referenced later in the OSM editor when optimising the recorded data. This text information is stored along with the house number after tapping on one of the arrow keys on the keypad screen.<br> -You can add a note to any address node by tapping into the \'note for this location\' text entry line below the big white house number entry field. A full keyboard will open for you to enter the text information.<br> -Tapping on one of the arrow keys on the keypad screen closes the full keyboard and saves the house number along with the note.<br> -Tapping into the big white house number entry field also closes the full keyboard.<br> -In the OSM editor, this note will be presented as a \'name\' tag. You can delete this tag after using the information or rename the tag.<br> -<br> -<b>Undo icon:</b><br> -On the right side of the house number entry field are the last entered house numbers. The latest house number is shown at the top of the list. For each house number it is indicated if it was mapped to the left, to the right or in forward direction.<br> -By tapping on the undo icon in the menu bar the last entered house number can be deleted. It is not possible to delete multiple house numbers.<br> -<br> -<b>Long tap on house number entry field opens full keyboard</b><br> -In rare cases house numbers can be found which cannot be entered with the keys on the keypad screen. In such cases the mapper can now long tap on the house number entry field to open the full keyboard for writing any text. The full keyboard closes automatically after tapping on one of the three arrow tabs in the keypad-screen.<br> -<br> -<b>Settings options:</b><br> -<ul> -<li>language:<br> -currently the Keypad-Mapper supports nine languages: Dutch, English, French, German, Greek, Italian, Polish, Russian, Spanish.<br> -Pls contact ENAiKOON if you wish to translate this app into another language. Your inquiry will be very welcome!<br> -Special thanks to Stefano for the Italian translation as well as for the promotion of Keypad-Mapper 3 on talk-it<br> -Additional thanks to Adam for the Polish translation and to Harry for the Dutch translation.</li> -<li>rate the app:<br> -In order to attract as many OSM mappers as possible a good rating of the app on Google Play is essential. Pls help us promoting this app with a good rating!</li> -<li>delete all collected data:<br> -After transferring the mapped data to a PC and uploading it to OSM, you might want to delete the mapped data on the device in order to free some space for the next mapping tour. The \'delete all collected data\' feature in the settings screen can be used to delete the data.<br> -In order to avoid an unattempted deleting of recorded data there is no \'delete all collected data\' button in the menu bar or in the navigation menu. Instead this option is available in the settings screen only.</li> -<li>keep screen on:<br> -allows you to stop the device from switching off the screen after a while</li> -<li>use compass:<br> -Normally the GPS heading information is used to calculate what is \'left\' or \'right\' from the path the mapper walks. If the walking speed is slow or if the mapper is even standing still the GPS heading information provided by the GPS receiver can be wrong. This is a weakness of the GPS technology.<br> -To overcome this problem, the Keypad-Mapper can use the compass built into many Android devices. The settings option \'use compass\' allows configuring the maximum speed for the compass usage. If this slider is set to 0, the compass is not used at all. If the device does not provide a compass sensor, then the option is not available in the settings.</li> -<li>vibration on save:<br> -defines the duration of the vibration in milliseconds when saving an address node by tapping on one of the three arrow keys on the keypad screen</li> -<li>keypad vibration:<br> -defines the duration of the vibration in milliseconds when tapping on any key except one of the three arrow keys on the keypad screen</li> -<li>measurement units:<br> -Both metric and imperial measurement units in metres and feet are supported for entering the distance between the current device position and the position of the address nodes. This allows the use of the software by users being used to imperial measuring units.</li> -<li>distance of the address nodes:<br> -this option allows you to define the distance of the address nodes from the device position where the user stands.<br> -If there is an unusually wide street where the houses are far away from the pavement, it is recommended to set this option to a larger value. Alternatively, these corrections can be made in the OSM editor at a later time.</li> -Wi-Fi μόνο για ίντερνετΕυχαριστούμε για την προτίμησηKeypad-Mapper 3!Είναι σημαντικό για εμάς εαν μπορέσετε να αφιερώσετε λίγο χρόνο στην εφαρμογή και να βαθμολογήσετε το Keypad-Mapper 3 στο Google Play. - -Θέλετε να το κάνετε τώρα?ΝαιΑργότεραΝα μη γίνει ερώτηση ξανα%d μ%d ftΒελτιστοποίηση διάταξηςΧρήση μόνο των ρυθμίσεων του Wi-FiΒοήθειαΠεριγραφή βοήθειαςΡυθμίσειςvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowrecording dataturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. +καλύτερη κάλυψη GPS Ρύθμιση οθόνηςΠαραμονή της οθόνης σε ενεργή κατάσταση. Αύξηση της κατανάλωσης μπαταρίας.you can choose between "metric" and "imperial"Απόσταση των κόμβων διεύθυνσης από την τρέχουσα θέση σας κατα τη στιγμή καταχώρησης του αριθμού κατοικίαςΔιαγραφή όλων των πληροφοριών που έχει αποθηκεύσει η εφαρμογή στη συσκευή σας: όπως αρχεία .osm, αρχεία .gpx, και φωτογραφίες που έχετε βγάλει με αυτή την εφαρμογή. Αυτό το χαρακτηριστικό χρησιμοποιείται κυρίως μετα απο την επιτυχημένη αποστολή των πληροφοριών μέσω email στον υπολογιστή σας. + Wi-Fi μόνο για ίντερνετ + %d μ%d ftΒελτιστοποίηση διάταξηςΧρήση μόνο των ρυθμίσεων του Wi-Fi + Ρυθμίσειςvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowrecording dataturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. If the slider is set to value zero, then the compass information is NOT used. If the compass feature is enabled, then the GPS precision icon indicates this with an integrated compass needle. This needle does NOT indicate the current heading.keypad vibrationvibrate when tapping on a key for the amount of time in miliseconds configured with the slider below.wav file path.wav file path on your computer which will be used in tags in GPX files.Please enter a path on your computer which will be used in tags in GPX files for all audio notes you record. All .WAV files must be located in an path so that JOSM can correctly play them when GPX file is loaded and audio marker clicked.<br/> If this value is empty, then C:\ is used for Windows, / is used for Linux. Note that a slash is needed to be at end.<br/> Note: for Windows paths please use / instead of \.<br/> Example 1: <b>c:\myrecordedfiles\</b><br/> - Example 2: <b>/usr/local/tmp/</b><br/>audio notemetricimperialmftCannot initialize audio recorder.km/hmph<li>turn off GPS:<br> -allows to switch off GPS while the user has de-activated the recording in order to save battery</li> -<li>Wi-Fi data only:<br> -this option is especially helpful if your current GSM data plan is expensive or if the amount of free data is limited.</li> -<li>.wav file path:<br> -defines the .wav file path on your computer which will be used to save the recorded audio notes; this information is required by JOSM for proper loading of the .wav files</li> -<li>optimise layout:<br> -this option is only available on small phones. It allows to remove some items from the keypad screen in order to use the available space optimally.</li> -<li>error reporting:<br> -allows to send a bug report to the developers in case the app crashes; this enables the developers to identify the problem and to fix it</li> -<li>help:<br> -shows this help file</li> -<li>about:<br> -provides some general application information including the detailed version number</li> -</ul> -<h3><u>Tips and tricks</u></h3> -<b>House number mapping process:</b><br> -It is most effective to walk on one side of the street along the pavement to record the house numbers of both sides of the street at the same time.<br> -With practice, it is possible to enter the house numbers without stopping at each house. By adopting an optimal walking speed, it is possible to find a rhythm that allows the user to record all house numbers carefully while processing as many house numbers as possible.<br> -<br> -<b>Mapping of information that has nothing to do with house numbers</b><br> -Enthusiastic mappers may feel compelled to map additional information that has nothing to do with house numbers and addresses while walking through the streets with Keypad-Mapper 3.<br> -Reality has proven that it is not efficient to do so as much less information will be mapped compared to focusing on house numbers.<br> -This also applies for recording street names, postal codes, and other address information; many streets in OSM are already tagged with the postal code, city, and country, which means that it is easier to copy this information later from the street entry to the house number entry instead of typing all this information on your phone&nbsp;/ tablet. This approach saves a lot of time, allowing you to contribute more information to OSM in a given time frame.<br> -<br> -<b>Internet connection for address validation:</b><br> -Keypad-Mapper 3 has a feature that shows the postal code and street name of the current GPS position in the keypad screen. This is useful to see if OSM already knows the correct postcode and street name of the actual position.<br> -The app uses NOMINATIM for this purpose, an address server which uses OpenStreetMap data only. The NOMINATIM server used is provided by ENAiKOON. It is regularly updated on weekends.<br> -Displaying street name and postal code information requires the device to be connected to the internet. In the settings menu, you can limit the internet connection to Wi-Fi connections only. In this case, showing the postal code and street name does not work while walking along the streets.<br> -The street name and postal code shown in the keypad screen is updated every 10 seconds. This causes some data traffic that may eat up your GPRS inclusive data volume of your data plan.<br> -<br> -<b>Address editor:</b><br> -If no postal code and / or street name is shown or invalid address data is shown, this normally means that the OSM database does not contain correct data for the particular location. In this case it is possible to add this data in the address editor screen of the app by tapping on the icon with the house and then tapping on \'address editor\'.<br> -This information is then saved in the OSM file for transmitting it later via e-mail to the PC with the OSM editor. In your OSM editor, this information will be automatically grouped together with the house number.<br> -<br><b>Screen layout:</b><br> -Smartphones:<br> -Depending on the screen resolution, the keypad screen has a different layout: the letters for house numbers are \'a\' to \'c\' on small screens and \'a\' to \'l\' on bigger screens.<br> -If you are using a device with a small screen but require the use of letters \'d\' to \'l\', turn the screen to landscape. You will have the letters from \'a\' to \'l\' available on the keypad. Another option is to long tap into the house number entry field. This activates the full keyboard.<br> -If running the app on devices with small screens, it provides an additional settings option \'optimise layout\' which allows suppressing various optional information on the keypad screen. This is intended to maximize the available space for the basic features of the keypad screen.<br> -<br> -Tablets:<br> -Some mappers are using 7" to 10" tablets for mapping. The relatively new Google Nexus 7 seems to be especially wide spread amongst mappers. This can be attributed to the fact that these devices have a longer battery life, allowing mappers to go on extended mapping tours without having to change the battery.<br> -Keypad-Mapper 3 provides an optimised interface for tablet users in both landscape and portrait modes. This UI is automatically activated on all devices with a minimum screen size of 7". Samsung Galaxy Note 1 and 2 are NOT using the tablet layout. Despite the fact that they are categorised as tablets the screen area available on these devices is not big enough for a proper tablet layout.<br> -<br> -The tablet layout differentiates from the phone layout as follows: -<ul> -<li>different sorting order of the icons in the menu bar: the most important icons are as close to the position of the thumb as possible</li> -<li>more icons are shown in the menu bar compared to the phone layout</li> -<li>the keypad screen and the address editor screen are both visible at the same time:<br>this gives a better overview of the currently configured / mapped data</li> -<li>the house number entry field is missing in the address editor screen</li> -<li>in portrait mode, the keypad layout of the landscape mode for phone UI is used; this makes two-hand data entry possible</li> -</ul> -<br> -<b>Additional tag for each house number / address node</b><br> -The following tag is automatically added to each house number: source=survey:date<br> -The tag states when the mapper was in fact at that position to record the house number. This date is normally earlier than the "created" timestamp in the OSM database.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> is an open source project complementary to OSM.<br> -The intention of this project is to collect GPS positions of GSM base stations. The data collected by the contributors of this project can be downloaded from www.opencellids.org for unlimited private and commercial use.<br> -One of the main reasons for collecting OpenCellIDs data is that it can later be used for locating devices in areas where GPS reception is not available. In addition, GSM localisation consumes significantly less battery power than GPS-based localisation; however, GSM is known to be less accurate than GPS in rural areas. <br> -OpenCellIDs is the biggest open source collection of GPS positions of GSM base stations worldwide. At the beginning of 2013, the database held approx. 2.7 million unique cells. Currently the database is growing by 1,000 to 2,000 new unique cells per calendar day. In total, we estimate that there are at least 25 million unique GSM cells worldwide; this means that 10-15% of the world\'s cells have already been discovered.<br> -Keypad-Mapper 3 is automatically collecting OpenCellIDs data in the background without any interaction required by the user. The chosen way of implementing this feature ensures that the data is collected fully anonymous ensuring full compliance with the very strict German privacy laws.<br> -Keypad-Mapper 3 is a perfect application for collecting OpenCellIDs data while simultaneously collecting house numbers because Keypad-Mapper 3 users systematically walk down many different streets which guarantees optimal data for OpenCellID. Base stations along main roads can already be found in the database but base stations off the main streets are rare. -rate the app on Google Playwe would really appreciate it if you could review or rate Keypad-Mapper 3 in Google PlayData recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - - \ No newline at end of file + Example 2: <b>/usr/local/tmp/</b><br/>audio notemetricimperialmftCannot initialize audio recorder.km/hmph + Data recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-es/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-es/strings.xml index 105ee7a..c5a3609 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-es/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-es/strings.xml @@ -1,192 +1,17 @@ -deshacerKeypad-Mapper 3IFD1234567890abcdefgijklh,-/Suprerror en la escritura de archivos de datosGPS desactivado. Por favor, active el GPS para usar esta aplicación.La memoria externa es sólo de lectura. Keypad-Mapper 3 necesita acceso de escritura para guardar los datos.La memoria externa no está disponible. Keypad-Mapper 3 necesita acceder para guardar los datos.aceptarsalirconfiguraciónescribiendo en nuevo archivonúmero de callenombre del edificiocallecódigo postalciudadcódigo paístecladoeditor direcciónno se pudo crear la carpeta que guarda los datos en la memoria externano se puede detectar su localizacióndistancia nodos direcciónacerca decomprobar info aplicacióncompartir datos registradoscompartir archivos *.gpx, *.osm, *.wav y *.jpgidiomaselección de idioma: Deutsch, English, Français, Ελληνικά, Italiano, Nederlands, Polski, Русскийno se pudo crear un archivo zip<br/> -%1$s<BR/> -Versión: %2$s<br/> -<br/> -keypadmapper ha sido desarrollado por <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a> </font> y fue publicado a finales del 2010.<br/> -A mediados de 2011 se presentó keypadmapper2, una ramificación de keypadmapper.<br/> -Esta versión se usó por parte de <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> a principios de 2013 para implementar la versión actual. El código fuente se ha implementado en https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Así pues, queremos dar las gracias a Nic, quien nos ayudó durante la implementación de esta versión ¡aportando buenas ideas y mucha paciencia!<br/> -<br/> -Si tiene comentarios, sugerencias o problemas, por favor no dude en contactar con ENAiKOON por e-mail <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> o teléfono +49 30 397 475 30.<br/> -<br/> -<b>horario oficinas de ENAiKOON:</b><br/> -Lun.-Vie. de 9:00 a 13:00 h<br/> -y de 14:00 a 18:00 h<br/> -<br/> -<b>Nuestra dirección:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlín<br/> -AlemaniacerrarSobre Keypad-Mapper 3https://www.enaikoon.com/es/pie-de-pagina/aviso-legal/informe de errores Keypad-Mapper 3error Keypad-Mapper 3¡Keypad-Mapper 3 se ha reiniciado forzosamente!\n¿Quiere enviar un mensaje de errores a los desarrolladores?enviarno enviaraceptarerror al enviar informe¿quiere enviar un informe de errores a los desarrolladores?¡Keypad-Mapper 3 se ha reiniciado forzosamente!\nSi quiere enviar un informe de errores a los desarrolladores, por favor, ¡active \'Error reporting\' en la configuración de esta app!nunca enviarenviar siemprepreguntar antes de enviarbloquear GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 mcancelareliminar datos registrados¿realmente quiere eliminar todos los archivos registrados por Keypad-Mapper 3?nointroducir e-mail destinatarioe-mailcompartircancelarayuda<h2><font color="#ffbf27">¡Gracias por usar el nuevo Keypad-Mapper 3.1!</font></h2> - -Esta app está especialmente optimizada para añadir los números de calles y etiquetas de direcciones en la base de datos de OpenStreetMap.<br> -<br> -<h3><u>Inicio rápido:<br></u></h3> -<ol> -<li value="1">busca un área donde falten números de calle <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">aqui</font></a></li> -<li value="2">imprima el área para una navegación más fácil y dirígase allí</li> -<li value="3">encienda el GPS: no es posible registrar números de calle con cobertura GPS deficiente. Aparecerá un mensaje de error si no hay cobertura GPS</li> -<li value="4">haga clic en el icono de la app de la parte superior izquierda y luego la opción del menú \'teclado\' o desliza hacia la pantalla de teclado</li> -<li value="5">dirígase hacia la posición donde quiera registrar el primer número de calle; asegúrese de que la entrada está exactamente a su derecha o izquierda en el momento de registrar la información; de otro modo sería difícil asignar posteriormente el nodo de número de calle al edificio correcto en el editor de OSM</li> -<li value="6">introduzca el número de calle en el teclado</li> -<li value="7">guarde el número de calle haciendo clic en una de las tres flechas blancas:<br> -<br> -<ul> -<li>la flecha hacia la izquierda significa que el número de calle está a su izquierda en relación con el sentido de su marcha</li> -<li>la flecha hacia la derecha significa que el número de calle está a su derecha en relación con el sentido de su marcha</li> -<li>la flecha hacia arriba significa que el número de calle está enfrente de usted (p.ej. en un cruce en T)</li> -</ul> -El círculo en la esquina superior izquierda del icono de la app muestra la cantidad de nodos de dirección que ha añadido durante la sesión de mapeo actual.<br> -Repita los pasos 5, 6 y 7 para cada número de calle hasta que se registren todos los números de calle. -<li value="8">cuando acabe el mapeo de números de calle, haga clic en el icono de la casita en la parte superior izquierda y luego haga clic en \'compartir datos registrados\'.<br>Esto le permite enviar los datos registrados como un archivo adjunto en un e-mail a la computadora u ordenador en que use el editor de OSM (p.ej. JOSM)</li> -<li value="9">abra el e-mail y guarde los archivos adjuntos en su PC, asegúrese de guardar los archivos .wav en el directorio específico de Keypad-Mapper 3 con la opción de configuración \'ruta de archivo.wav\'</li> -<li value="10">abra el editor de OSM, el archivo .gpx y .osm con el mismo nombre, así como las fotos correspondientes, cargue los datos existentes de OSM;<br> -ahora verá todos los números de calle registrados así como la ruta realizada mientras registraba los datos y un icono para cada foto en la parte superior de los datos ya existentes de OSM</li> -<li value="11">asigne cada número de calle a sus edificios correspondientes, mire las fotos y escuche las notas de voz para reecodar toda la información disponible para optimizar los datos</li> -<li value="12">añada el código postal, nombre de la calle, ciudad y país a cada nodo de dirección si esta información no se introdujo mientras se usaba la app en la calle</li> -<li value="13">suba los datos optimizados y completos a OSM</li> -<li value="14">borre todos los datos registrados en el teléfono / tableta mediante la opción \'borrar todos los datos registrados\' en la pantalla de configuración</li> -</ol> -Espere unos minutos y actualice el mapa de OSM en el navegador para ver los nuevos números de calle registrados en el mapa con el máximo nivel de zoom.<br> -<br> -<h3><u>Funciones Keypad-Mapper 3</u></h3> -Esta app contiene las siguientes pantallas -<ol> -<li>pantalla de teclado</li> -<li>editor de dirección</li> -<li>detalles GPS</li> -<li>configuración</li> -</ol> -Dispone de tres opciones para acceder a las diferentes pantallas:<br> -<ol> -<li>hacer clic en el icono del menú superior de la pantalla</li> -<li>hacer clic en el icono de la casita y luego otro clic en el icono de la pantalla que quiera ver</li> -<li>deslizar a la izquierda o a la derecha moviendo los dedos horizontalmente por la pantalla</li> -</ol> -<br> -<b>Registrar datos:</b><br> -Keypad-Mapper proporciona una opción de menú \'registrar datos\' que permite a los usuarios iniciar / parar el registro de datos e iniciar el registro basado en un nuevo conjunto de archivos .osm / .gpx<br> -Además existe una función de \'desactivar GPS\'. La función \'registro de datos\' y \'desactivar GPS\' funcionan de la siguiente manera:<br>unidades de medidamft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ftde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUcompartir datos +deshacerKeypad-Mapper 3IFD1234567890abcdefgijklh,-/Suprerror en la escritura de archivos de datosGPS desactivado. Por favor, active el GPS para usar esta aplicación.La memoria externa es sólo de lectura. Keypad-Mapper 3 necesita acceso de escritura para guardar los datos.La memoria externa no está disponible. Keypad-Mapper 3 necesita acceder para guardar los datos.aceptarsalirconfiguraciónescribiendo en nuevo archivonúmero de callenombre del edificiocallecódigo postalciudadcódigo paístecladoeditor direcciónno se pudo crear la carpeta que guarda los datos en la memoria externano se puede detectar su localizacióndistancia nodos dirección + compartir datos registradoscompartir archivos *.gpx, *.osm, *.wav y *.jpgidiomaselección de idioma: Deutsch, English, Français, Ελληνικά, Italiano, Nederlands, Polski, Русскийno se pudo crear un archivo zip + cerrar + bloquear GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 m + eliminar datos registrados¿realmente quiere eliminar todos los archivos registrados por Keypad-Mapper 3? + introducir e-mail destinatarioe-mailcompartir + unidades de medidamft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ft + compartir datos registradosdesbloquear GPScámaraprecisión GPSnote for this locationn/dGPSGLONASSprecisiónen vista:en uso:por favor, cambie su localización a un lugar con mejor -recepción GPSno apagar pantallacon esta opción, la pantalla estará constantemente encendida y la batería se agotará más rápido you can choose between "metric" and "imperial"distancia de los nodos de dirección desde la posición actual del dispositivo en el momento que se registra el número del edificioEsta opción elimina todos los datos registrados por la app en este dispositivo: archivos .osm, archivos .gpx e imágenes tomadas por esta app. Normalmente debería usar esta función después de transmitir satisfactoriamente los datos vía e-mail en su PC.<ul> -<li>si el registro está activo, se registra un rastro .gpx</li> -<li>si el registro está activo, entonces se registra un archivo .gpx incluso si la app está funcionando aunque no se esté utilizando</li> -<li>si el registro está desactivado y la función \'desactivar GPS\' está activa, el GPS se desactiva para ahorrar energía</li> -</ul> -<br> -<b>Historial de información:</b><br> -Dos o tres números de calle mapeados aparecen en la parte derecha de la casilla de número de calle en la pantalla de teclado. Estos números de calle están precedidos con una \'I:\', \'F:\' o \'D:\'. Esto facilita comprobar si los números de calle se han mapeado en el lado correcto de la calle.<br> -<br> -<b>La fecha se guarda con cada etiqueta de dirección:</b><br> -Ejemplo:<br> -<br> - -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> - -<br> -<b>Sugerencias de usabilidad:</b><br> -<ul> -<li>un toque largo en la casilla del número de calle en la pantalla de teclado abre un teclado completo para introducir números de calle inusuales</li> -<li>varias mejoras en la lectura (p.ej. mayores caracteres, mejor contraste, etc.) especialmente para mapear con luz directa</li> -<li>mejora en el tiempo de respuesta de la app cuando se mapeen varios números de calle</li> -<li>en el editor de dirección, la casilla de nombre se ha movido a la parte inferior</li> -</ul> -<br> -<b>Notas de voz:</b><br> -Grabar notas de voz es más discreto que hacer fotografías, por ello, algunos mapeadores prefieren grabar notas de voz en vez de hacer fotos GPS para evitar llamar la atención de los transeúntes.<br> -La función de nota de voz funciona de forma similar a la de hacer una foto: permite registrar una nota de voz y guardarla junto a las coordenadas GPS. Al contrario de los archivos .jpg, las coordenadas GPS de notas de voz se guardan en el archivo .gpx, por lo tanto, el archivo .gpx se debe cargar en JOSM antes de cargar el archivo .wav. -La entrada de nota de voz del archivo .gpx tiene el siguiente contenido:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> - -Las notas de voz y todos los archivos registrados usados para editar los datos se envían al PC mediante la función \'compartir datos registrados\'.<br> -JOSM te permite cargar todos los datos mapeados incluyendo las notas de audio específicas a la posición GPS donde se registraron. Reproducir las notas de voz le ayudarán a recordar detalles de la localización en concreto.<br> -En JOSM se suben los archivos de voz junto al archivo .gpx si los archivos .wav están localizados en el directorio especificado en la opción de configuración de Keypad-Mapper 3 \'ruta de archivo .wav\' -Para más detalles consulte <font color="#ffbf27"><a href="http://wiki.openstreetmap.org/wiki/Audio_mapping">aquí</a></font><br> -<br> -<b>Cámara:</b><br> -El icono de cámara permite hacer fotos GPS que se guardarán y transmitirán por e-mail junto a los archivos .osm y .gpx para cargarlos en el editor OSM.<br> -Esto permite referenciar la foto con las coordenadas GPS exactas para detalles de una dirección en concreto al editar los datos posteriormente en OSM. -<br> -<b>Congelar posición GPS:</b><br> -Un nodo de dirección normalmente se guarda con la posición GPS del dispositivo en el momento que el usuario hace clic en las flechas de la pantalla de teclado.<br> -Si el número de calle no se puede leer en las coordenadas GPS que se deberían registrar para un edificio en particular, se puede congelar la posición GPS al caminar para ver el número de calle. Evite caminar hacia atrás y delante haciendo clic en el icono de copo de nieve para congelar las coordenadas GPS en la posición correcta. Guarda el nodo de dirección una vez haya introducido el número de calle. Al guardarlo, se usará automáticamente las coordenadas GPS congeladas, descongélelas para el siguiente nodo de dirección.<br> -<br><b>Añadir notas adicionales:</b><br> -Es útil guardar una nota adicional en lugar de una foto GPS o nota de voz para tener referencias en el editor de OSM para optimizar los datos registrados. Esta información de texto se guarda junto al número de calle tras hacer clic en una de las flechas de la pantalla de teclado.<br> -Puede añadir una nota a cualquier nodo de dirección pulsando en la casilla de texto \'nota para esta localización\' situada debajo de la gran casilla blanca de número de calle. Se abrirá un teclado completo para introducir la información en texto.<br> -Al hacer clic en una de las flechas en la pantalla de teclado se cerrará el teclado completo y se guardará el número de calle junto a la nota.<br> -Al hacer clic en la gran casilla blanca de número de calle también se cerrará el teclado completo.<br> -En el editor de OSM, esta nota se presentará como una etiqueta de \'nombre\'. Podrá borrar esta etiqueta después de usar la información o puede dar un nuevo nombre a la etiqueta.<br> -<br> -<b>Icono de deshacer:</b><br> -En el lado derecho de la casilla de número de calle se muestran los últimos números de calle introducidos. El último número de calle se muestra en la parte superior de la lista. Para cada número de calle se indica si se mapeó en la izquierda, derecha o enfrente.<br> -Al hacer clic en el icono de deshacer en la barra de menú, se borrará el último número de calle. No es posible borrar múltiples números de calle.<br> -<br> -<b>Una pulsación prolongada en la casilla de número de calle abrirá el teclado completo</b><br> -En algunos casos aislados, los números de calle no se pueden introducir con las teclas de la pantalla de teclado. Por ello, se puede pulsar prolongadamente en la casilla de número de calle para abrir el teclado completo para introducir cualquier texto. El teclado completo se cierra automáticamente al pulsar cualquiera de las tres flechas de la pantalla de teclado.<br> -<br> -<b>Opciones de configuración:</b><br> -<ul> -<li>idioma:<br> -Actualmente Keypad-Mapper está disponible en nueve idiomas: holandés, inglés, francés, alemán, griego, italiano, polaco, ruso y español.<br> -Por favor, contacta con ENAiKOON si desea traducir esta app a otro idioma. ¡Tu sugerencia será bienvenida!<br> -Damos las gracias especialmente a Stefano por la traducción al italiano y por la promoción de Keypad-Mapper 3 en talk-it<br> -También agradecemos a Adam por la traducción al polaco y a Harry por la traducción al holandés.</li> -<li>puntuar la app:<br> -Para atraer al máximo número posible de mapeadores a OSM, es esencial disponer de una buena puntuación de la app en Google Play. Por favor, ayúdanos a promover la app con una buena puntuación</li> -<li>eliminar todos los datos recopilados:<br> -Después de transferir los datos mapeados al PC y subirlos a OSM, quizás quieras eliminar los datos mapeados en el dispositivo para liberar espacio para la próxima ruta de mapeo. Se puede usar la función \'eliminar todos los datos recopilados\' en la pantalla de configuración para eliminar los datos.<br> -Para evitar eliminar por error los datos recopilados no existe un botón de \'borrar todos los datos recopilados\' en la barra del menú o en el menú de navegación. Por lo tanto, esta opción solo está disponible en la pantalla de configuración.</li> -<li>mantener pantalla encendida:<br> -esto evita que el dispositivo apague la pantalla después de un rato</li> -<li>usar la brújula:<br> -Normalmente la información de rumbo se usa para calcular lo que está a la \'izquierda\' o a la \'derecha\' del camino que recorre el mapeador. Si la velocidad de la marcha es lenta o si el mapeador está quieto, la información de rumbo GPS proporcionada por el receptor GPS puede ser errónea. Esta es un punto débil de la tecnología GPS.<br> -Para evitar este problema, Keypad-Mapper puede usar la brújula integrada en muchos dispositivos Android. La opción de configuración \'usar brújula\' permite establecer la velocidad máxima para el uso de la brújula. Si la barra se marca a 0, la brújula no se usará. Si el dispositivo no dispone de un sensor de brújula, esta opción no estará disponible en la configuración.</li> -<li>vibración al guardar:<br> -define la duración de la vibración en milisegundos cuando se guarda un nodo de dirección al hacer clic en una de las tres flechas de la pantalla de teclado</li> -<li>vibración del teclado:<br> -define la duración de la vibración en milisegundos cuando se pulsa cualquier tecla excepto una de las tres flechas de la pantalla de teclado</li> -<li>unidades de medición:<br> -Se puede usar el sistema de medición métrico o el anglosajón en metros y pies para introducir la distancia entre la posición actual del dispositivo y la posición del nodo de dirección. Esto permite usar el software a aquellos usuarios habituados al sistema de medición anglosajón.</li> -<li>distancia entre nodos de dirección:<br> -Este opción permite definir la distancia de los nodos de dirección desde la posición del dispositivo donde está el usuario.<br> -Si hay una sólo datos Wi-Fi¡Gracias por usarKeypad-Mapper 3!Le agradeceríamos que revisara o puntuara Keypad-Mapper 3 en Google Play. - -¿Lo quiere hacer ahora?más tardeno preguntar%d m%d ftoptimizar diseñoconectar únicamente mediante Wi-Fiayudaobtenga consejos para usar esta appconfiguraciónvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowrecording dataturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. +recepción GPSno apagar pantallacon esta opción, la pantalla estará constantemente encendida y la batería se agotará más rápido you can choose between "metric" and "imperial"distancia de los nodos de dirección desde la posición actual del dispositivo en el momento que se registra el número del edificioEsta opción elimina todos los datos registrados por la app en este dispositivo: archivos .osm, archivos .gpx e imágenes tomadas por esta app. Normalmente debería usar esta función después de transmitir satisfactoriamente los datos vía e-mail en su PC. + sólo datos Wi-Fi + %d m%d ftoptimizar diseñoconectar únicamente mediante Wi-Fi + configuraciónvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowrecording dataturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. If the slider is set to value zero, then the compass information is NOT used. If the compass feature is enabled, then the GPS precision icon indicates this with an integrated compass needle. This needle does NOT indicate the current heading.keypad vibrationvibrate when tapping on a key for the amount of time in miliseconds configured with the slider below.wav file path.wav file path on your computer which will be used in tags in GPX files.Please enter a path that will be used on your JOSM / Potlach computer to save the .wav files. This path information will be added to all .wav files referenced in the .gpx file.<br> <br> @@ -196,81 +21,6 @@ If no path has been configured, then c:\ will be used on Windows machines and / <br> Examples for paths:<br> &nbsp;&nbsp;Windows: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>audio notemetricimperialmftCannot initialize audio recorder.km/hmph<li>desactivar GPS:<br> -permite desactivar el GPS cuando el usuario desactiva el registro para ahorrar energía</li> -<li>solo datos Wi-Fi:<br> -esta opción es muy útil si su tarifa de datos GSM es cara o si la cantidad de datos gratuitos es limitada</li> -<li>ruta de archivo .wav:<br> -define la ruta del archivo .wav en su ordenador o computadora que se usará para guardar las notas de voz grabadas. JOSM solicita esta información para una óptima carga de los archivos .wav</li> -<li>optimizar plantilla:<br> -Esta opción solo está disponible en teléfonos pequeños. Permite quitar algunos componentes de la pantalla de teclado para optimizar el espacio disponible.</li> -<li>informes y reportes de errores:<br> -permite enviar un informe o reporte de errores a los desarrolladores cuando la app se bloquea. Así los desarrolladores pueden identificar el problema y subsanarlo</li> -<li>ayuda:<br> -muestra este archivo de texto</li> -<li>acerca de:<br> -proporciona información general de la aplicación incluyendo el número de versión detallado</li> -</ul> -<h3><u>Consejos y trucos</u></h3> -<b>Proceso de mapeado de números de calle:</b><br> -Es más eficiente caminar en un lado de la calle por la acera para registrar los número de calle de los dos lados a la vez.<br> -Con práctica, es posible introducir los números de calle sin tener que parar en cada número. Con una velocidad de marcha óptima, se puede encontrar un ritmo que permita al usuario registrar con cuidado todos los números de calle mientras se están procesando el máximo de números de calle posibles.<br> -<br> -<b>Mapear información que no tiene relación con los números de calle</b><br> -Los mapeadores más entusiastas tal vez deseen mapear información adicional que no tiene nada que ver con los números de calle y direcciones mientras caminan por las calles con Keypad-Mapper 3.<br> -En realidad está comprobado que esto no es muy eficaz, ya que se mapeará menos información que si se mapean solo los números de calle.<br> -Esto también se aplica para registrar nombres de calles, códigos postales y otra información de la dirección, ya que muchas calles ya están etiquetadas en OSM con su código postal, ciudad y país, lo que significa que es más fácil copiar después esta información en lugar de teclear toda esta información en el teléfono / tableta. Este enfoque ahorra mucho tiempo y le permite aportar más información a OSM en un periodo de tiempo delimitado.<br> -<br> -<b>Conexión a Internet para validar direcciones:</b><br> -Keypad-Mapper 3 dispone de una función que muestra el código postal y nombre de calle en la posición actual GPS en la pantalla de teclado. Es útil para comprobar si OSM ya conoce el código postal correcto y el nombre de la calle de la posición actual. <br> -La app usa NOMINATIM para este propósito, un servidor de dirección que usa solo los datos de OpenStreetMap. ENAiKOON provee este servidor NOMINATIM utilizado. Se actualiza regularmente durante los fines de semana.<br> -Para mostrar la información sobre el nombre de calle y el código postal se requiere que el dispositivo esté conectado a Internet. En el menú de configuración, puede limitar la conexión a Internet a la opción de solo Wi-Fi. En este caso, no será posible mostrar el código postal y el nombre de calle cuando se esté caminando por la calle.<br> -El nombre de calle y código postal que se muestran en la pantalla de teclado se actualizan cada 10 segundos. Esto conlleva un tráfico de datos que puede agotar la disponibilidad de datos GPRS de su tarifa.<br> -<br> -<b>Editor de dirección:</b><br> -Si no se muestra ningún código postal y/o nombre de calle o se muestran datos incorrectos, normalmente significa que la base de datos de OSM no dispone de los datos correctos para esta localización en concreto. En este caso, es posible añadir los datos en la pantalla de editor de dirección de la app al hacer clic el icono de la casita y luego en \'editor de dirección\'.<br> -Esta información se guarda en el archivo de OSM para transmitirlo más tarde por e-mail al PC con el editor de OSM. En el editor de OSM, esta información se asociará automáticamente con el número de calle.<br> -<br><b>Interfaz de pantalla:</b><br> -Smartphones:<br> -Dependiendo de la resolución de pantalla, la pantalla de teclado dispone de diferentes diseños: las letras para los números de calle son de \'a\' a \'c\' en pantallas pequeñas y \'a\' a \'l\' en pantallas mayores.<br> -Si estás usando un dispositivo con pantalla pequeña pero necesitas letras de \'d\' a \'l\', gira la pantalla a modo apaisado. Dispondrás entonces de las letras \'a\' a \'l\' en el teclado. Otra opción es pulsar prolongadamente la casilla de número de calle. Activará el teclado completo.<br> -Si la app se usa en dispositivos con pantalla pequeña, está disponible una opción de configuración adicional de \'optimizar plantilla\' que permite suprimir información opcional en la pantalla de teclado. Así se maximiza el espacio disponible para las funciones básicas de la pantalla de teclado.<br> -<br> -Tabletas:<br> -Algunos mapeadores usan tabletas de 7" a 10". La relativamente nueva Google Nexus 7 está bastante extendida entre los mapeadores. Esto se puede deber a que la batería de estos dispositivos dura más, lo que permite a los mapeadores realizar largas rutas sin tener que recargar la batería.<br> -Keypad-Mapper 3 dispone de una interfaz optimizada para usuarios de tableta en formato apaisado y retrato. Esta interfaz se activa automáticamente en todos los dispositivos con una pantalla mínima de 7". Samsung Galaxy Note 1 y 2 NO usan la interfaz de tableta. Aunque se consideren tabletas, la pantalla no es tan grande como para mostrar la interfaz de tableta.<br> -<br> -La interfaz de tableta se diferencia de la plantilla de teléfono en lo siguiente: -<ul> -<li>orden diferente de los iconos en la barra de menú: los iconos más importantes están tan cerca como sea posible de la posición del pulgar</li> -<li>se muestran más iconos en la barra del menú que en la interfaz del teléfono</li> -<li>la pantalla de teclado y la pantalla del editor de dirección están visibles al mismo tiempo:<br>esto permite una mejor visión general de los datos configurados / mapeados actualmente</li> -<li>la casilla de número de calle no está en la pantalla de editor de dirección</li> -<li>en modo retrato, se usa el diseño de teclado en modo apaisado, esto facilita introducir datos con las dos manos</li> -</ul> -<br> -<b>Etiqueta adicional para cada número de calle/nodo de dirección</b><br> -La siguiente etiqueta se añade automáticamente a cada número de calle: source=survey:date<br> -La etiqueta indica el momento en el que el mapeador estaba en esa posición para registrar el número de calle. Esta fecha normalmente es anterior a la fecha "creada" en la base de datos de OSM.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> es un proyecto de código abierto complementario a OSM.<br> -El objetivo de este proyecto es recopilar posiciones GPS de estaciones base GSM. Los datos recopilados por los colaboradores de este proyecto se pueden descargar en www.opencellids.org para uso privado y comercial ilimitado.<br> -Uno de los motivos más importantes de recopilar datos en OpenCellIDs es que posteriormente se pueden usar para localizar dispositivos en zonas donde no hay señal GPS. Además, la localización por GSM consume menos batería que la localización por GPS, sin embargo, el GSM es menos preciso que el GPS en zonas rurales.<br> -OpenCellIDs es la mayor recopilación a nivel mundial de código abierto de posiciones GPS de estaciones GSM. A principios de 2013, la base de datos disponía de 2,7 millones de celdas. Actualmente la base de datos crece en 1.000 a 2.000 nuevas celdas al día. En total, hay estimadas unas 25 millones de celdas GSM en el mundo, esto significa que ya se han registrado un 10-15% de las celdas en todo el mundo.<br> -Keypad-Mapper 3 recopila automáticamente datos de OpenCellIDs sin ninguna interacción necesaria por parte del usuario. El modo de implementar esta función asegura que los datos recopilados sean totalmente anónimos y cumple con la estricta normativa de protección de datos de Alemania.<br> -Keypad-Mapper 3 es una aplicación perfecta para recopilar datos de OpenCellIDs a la vez que se registran números de calle, ya que los usuarios de Keypad-Mapper 3 caminan sistemáticamente por diferentes calles, lo que garantiza datos óptimos para OpenCellID. Las estaciones base alrededor de calles principales ya se pueden encontrar en la base de datos, pero es difícil encontrar estaciones base en lugares menos transitados. - -rate the app on Google Playwe would really appreciate it if you could review or rate Keypad-Mapper 3 in Google PlayData recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - \ No newline at end of file +&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>audio notemetricimperialmftCannot initialize audio recorder.km/hmph + Data recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-fr/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-fr/strings.xml index 85509d8..7364c53 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-fr/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-fr/strings.xml @@ -1,191 +1,17 @@ -annulerKeypad-Mapper 3GFD1234567890abcdefgijklh,-/Supprerreur durant l\'écriture du fichierLe GPS est désactivé. Pour utiliser cette application, vous devez activer la fonction GPS.Le périphérique de stockage externe est en lecture seule. Keypad-Mapper 3 a besoin des droits en écriture pour y sauvegarder des données.Le périphérique de stockage externe est indisponible. Keypad-Mapper 3 doit pouvoir accéder au disque pour y sauvegarder des données.okquitterréglagescopier dans un nouveau fichiernuméro de ruenom du bâtimentruecode postalvillepaysclavieréditeur d\'adresseimpossible de créer un fichier sur le périphérique de stockage externeimpossible de détecter votre positiondistance de l\'adresse des nœudsà proposdes informations concernant cette applicationpartager les données recueilliespartager les fichiers *.gpx, *.osm, *.wav et *.jpglanguechoisir la langue : Deutsch, English, Español, Ελληνικά, Italiano, Nederlands, Polski, Русскийimpossible de créer le fichier zip<br/> -%1$s<BR/> -Version : %2$s<br/> -<br/> -L\'application keypadmapper, initialement développée par <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a>, </font> est sortie à la fin de l’année 2010.<br/> -Au milieu de l’année 2011, keypadmapper2 a été lancé, un fork de keypadmapper.<br/> -Au début de l’année 2013, <font color=#ffbf27><ahref="https://www.enaikoon.com">ENAiKOON</a></font> s’est servi de cette version pour implémenter la version actuelle de l\'application. Le code source a été déployé pour https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Nous souhaitons ici remercier Nic, qui nous a donné quelques bonnes idées et qui nous a assisté avec patience tout au long de l’implémentation de cette version !<br/> -<br/> -En cas de problème, ou si vous souhaitez nous poser une question ou nous transmettre un commentaire, n’hésitez pas à nous envoyer un e-mail à <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> ou à nous appeler au +49 30 397 475-30.<br/> -<br/> -<b>Heures d’ouverture d’ENAiKOON :</b><br/> -Lun.-Ven. de 9h00 à 13h00<br/> -et de 14h00 à 18h00<br/> -<br/> -<b>Notre adresse :</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -AllemagnefermerA propos de Keypad-Mapper 3https://www.enaikoon.com/fr/pied-de-page/mentions-legales/rapport de bug Keypad-Mapper 3erreur dans Keypad-Mapper 3Keypad-Mapper 3 a dû redémarrer de force !\nSouhaitez-vous envoyer un rapport de bug aux développeurs ?envoyerne pas envoyerokenvoyer les rapports d\'erreursouhaitez-vous envoyer les rapports d\'erreur aux développeurs ?Keypad-Mapper 3 a dû redémarrer de force !\nSi vous souhaitez envoyer les rapports de bug aux développeurs, merci d\'activer l\'option "envoyer les rapports d\'erreurs" dans les réglages de l\'application !ne jamais envoyertoujours envoyerdemander avant d\'envoyergeler le GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 mannulersupprimer toutes les données recueilliesvoulez-vous vraiment supprimer tous les fichiers enregistrés par Keypad-Mapper 3 ?ouinonindiquer un destinatairee-mailpartagerannuleraide<h2><font color="#ffbf27">Thank you for using the new Keypad-Mapper 3.1!</font></h2> - -This app is highly optimised to add house numbers and address tags to the OpenStreetMap database.<br> -<br> -<h3><u>Quick start:<br></u></h3> -<ol> -<li value="1">find an area where house numbers are missing <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">here</font></a></li> -<li value="2">print this area for easier navigation and go there.</li> -<li value="3">switch GPS on: it is not possible to store house numbers with poor GPS reception; an error message will appear if GPS is not available.</li> -<li value="4">tap on the app icon in the top left corner and then on menu option \'keypad\' or swipe to the keypad screen</li> -<li value="5">go to the position where you want to record the first house number; ensure that the house entrance is exactly to your right or to your left at the moment when you are saving the information; otherwise it will be difficult later to assign the house number node to the correct building in the OSM editor</li> -<li value="6">type the house number on the keypad</li> -<li value="7">save the house number by tapping on one of the three white arrows:<br> -<ul> -<li>the arrow pointing to the left means that the house number is on your left side in relation to your walking direction</li> -<li>the arrow pointing to the right means that the house number is on your right side in relation to your walking direction</li> -<li>the arrow pointing up means that the house number is in front of you (e.g. at a T crossing)</li> -</ul> -The circle in the top left corner app icon reveals the number of address nodes you have added during the current mapping session.<br> -Repeat steps 5, 6, and 7 for each house number until all house numbers are recorded.</li> -<li value="8">when you are finished mapping house numbers, tap on the icon with the small house in the top left corner and then tap on \'share recorded data\'.<br>This allows you to send the recorded data as an email attachment to the computer used for the OSM editor (e.g. JOSM)</li> -<li value="9">open the e-mail and save the attached files to your PC</li> -<li value="10">open the OSM editor, then the .gpx and .osm file with the same name as well as the corresponding photos; load the already existing OSM data;<br> -now you will see all recorded house numbers as well as the route taken while recording the data as well as an icon for each taken photo on top of the existing OSM data</li> -<li value="11">load the .wav files of the recorded audio notes with a right click on the .gpx file in the top right corner of JOSM and a subsequent click on \'Import Audio\'</li> -<li value="12">assign each house number to its respective building; look at the pictures and listen to the audio notes to remember all information available for optimizing the data</li> -<li value="13">add postal code, street name, city, and country to each address node if this information was not entered while using the app when walking through the streets</li> -<li value="14">upload the optimised and completed data to OSM</li> -<li value="15">delete the recorded data on the phone / tablet with settings menu option \'delete all recorded data\' on the settings screen</li> -</ol> -Allow a few minutes and a refresh of the OSM map in your browser to view the newly recorded house numbers on the map in the high zoom levels.<br> -<br> -<h3><u>Keypad-Mapper 3 features</u></h3> -The app provides the following screens: -<ol> -<li>keypad screen</li> -<li>address editor</li> -<li>GPS details</li> -<li>settings</li> -</ol> -You have three options to access the different screens:<br> -<ol> -<li>tap on the icon in the top menu of the screen</li> -<li>tap on the icon with the house and then tap on the icon of the screen you want to see</li> -<li>swipe left or right by moving one finger horizontally across the screen</li> -</ol> -<br> -<b>Recording data:</b><br> -Keypad-Mapper provides a \'recording data\' menu option that allows users to start/stop recording of data and to start recording based on a new set of .osm / .gpx files.<br> -In addition a settings option \'turn off GPS\' exists. The \'recording data\' feature and the \'turn off GPS\' feature correlate as follows:<br> -<ul> -<li>if recording is active, a .gpx track is recorded</li> -<li>if recording is active then a .gpx file is recorded even if the app is in the background</li> -<li>if recording is off and the \'turn off GPS\' feature is activated, then GPS is switched off in order to save battery power</li> -</ul>unité de mesurempi3 pi5 pi15 pi25 pi35 pi50 pi65 pi80 pide -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUpartager les données +annulerKeypad-Mapper 3GFD1234567890abcdefgijklh,-/Supprerreur durant l\'écriture du fichierLe GPS est désactivé. Pour utiliser cette application, vous devez activer la fonction GPS.Le périphérique de stockage externe est en lecture seule. Keypad-Mapper 3 a besoin des droits en écriture pour y sauvegarder des données.Le périphérique de stockage externe est indisponible. Keypad-Mapper 3 doit pouvoir accéder au disque pour y sauvegarder des données.okquitterréglagescopier dans un nouveau fichiernuméro de ruenom du bâtimentruecode postalvillepaysclavieréditeur d\'adresseimpossible de créer un fichier sur le périphérique de stockage externeimpossible de détecter votre positiondistance de l\'adresse des nœuds + partager les données recueilliespartager les fichiers *.gpx, *.osm, *.wav et *.jpglanguechoisir la langue : Deutsch, English, Español, Ελληνικά, Italiano, Nederlands, Polski, Русскийimpossible de créer le fichier zip + fermer + geler le GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 m + supprimer toutes les données recueilliesvoulez-vous vraiment supprimer tous les fichiers enregistrés par Keypad-Mapper 3 ?oui + indiquer un destinatairee-mailpartager + unité de mesurempi3 pi5 pi15 pi25 pi35 pi50 pi65 pi80 pi + partager les données recueilliesdégeler le GPSappareil photoprécision du GPSnote for this locationn/aGPSGLONASSprécisionvisible :utilisé :veuillez rechercher une position offrant -une meilleure réception GPSgarder l\'écran allumési cette option est activée, l\'écran reste allumé en permanence et le téléphone consomme plus de batterieyou can choose between "metric" and "imperial"distance qui sépare le module de l\'adresse des noeuds lorsque le numéro de rue est enregistréCette option supprime l\'ensemble des données recueillies par l\'application et qui ont été enregistrées sur ce téléphone : les fichers *.osm, *.gpx et les photos prises avec cette application. Normalement, cette option ne sert qu\'après avoir envoyé par e-mail les données au PC.<b>History information:</b><br> -Two or three mapped house numbers appear on the right side of the house number entry field on the keypad screen. These house numbers are preceded with \'L:\', \'F:\' or \'R:\'. This makes it easier to check if recent house numbers were mapped on the correct side of the road.<br> -<br> -<b>The survey date is saved with each address tag:</b><br> -Example:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> - -<br> -<b>Usability hints:</b><br> -<ul> -<li>a long tap on the house number entry field in the keypad screen opens a full keyboard for entering an unusual house number</li> -<li>various readability improvements (e.g. bigger characters, better contrast, etc.) especially for mapping under direct sunlight</li> -<li>improved response time of the app in case many house numbers were mapped</li> -<li>in the address editor screen the house name entry field was moved to the bottom of the page</li> -</ul> -<br> -<b>Audio notes:</b><br> -Recording an audio note is less conspicuous to others than taking a photo, therefore some mappers prefer to record voice memos instead of taking GPS photos in order to avoid calling the attention of passerby.<br> -The audio note feature works similarly to the photo feature: it allows you to record a voice memo and save it along with a GPS coordinate. Unlike .jpg files, the GPS coordinates for audio notes are stored in the .gpx file, therefore the .gpx file must be loaded in JOSM before loading the .wav file. -The audio note entry in the .gpx file has the following content:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> - -Audio notes and all other recorded files used for editing the data are sent to the PC using the \'share recorded data\' feature.<br> -JOSM allows you to load all mapped data including the recorded audio notes specific to the GPS position where it was recorded. Playing the audio note will help you remember details of that specific location.<br> -In JOSM the voice files are loaded automatically along with the .gpx file if the .wav files are located in the directory specified in Keypad-Mapper 3 settings option \'.wav file path\'<br> -Additional details can be found <font color="#ffbf27"><a href="http://wiki.openstreetmap.org/wiki/Audio_mapping">here</a></font><br> -<br> -<b>Camera:</b><br> -The camera icon allows you to take GPS photos which will be stored and transmitted by e-mail along with the .osm and .gpx files for loading them into the OSM editor.<br> -This allows you to reference the photo with exact GPS coordinates for details of the particular address when editing the data in the OSM editor at a later time.<br> -<br> -<b>Freeze GPS position:</b><br> -An address node is normally stored with the GPS position of the device the moment the user taps on one of the arrow keys on the keypad screen.<br> -When the house number cannot be read from where the GPS coordinates should be stored for a particular house, it is possible to freeze the GPS position while walking to see the house number. Avoid walking back and forth by clicking on the snow flake icon to freeze the GPS coordinates at the correct position. Save the address node once the house number is entered. When saving, it will automatically use the previously frozen GPS coordinates and unfreeze it for the next address node.<br> -<br><b>Add additional notes:</b><br> -It is useful to save a note in addition to or instead of a GPS photo or an audio note to be referenced later in the OSM editor when optimising the recorded data. This text information is stored along with the house number after tapping on one of the arrow keys on the keypad screen.<br> -You can add a note to any address node by tapping into the \'note for this location\' text entry line below the big white house number entry field. A full keyboard will open for you to enter the text information.<br> -Tapping on one of the arrow keys on the keypad screen closes the full keyboard and saves the house number along with the note.<br> -Tapping into the big white house number entry field also closes the full keyboard.<br> -In the OSM editor, this note will be presented as a \'name\' tag. You can delete this tag after using the information or rename the tag.<br> -<br> -<b>Undo icon:</b><br> -On the right side of the house number entry field are the last entered house numbers. The latest house number is shown at the top of the list. For each house number it is indicated if it was mapped to the left, to the right or in forward direction.<br> -By tapping on the undo icon in the menu bar the last entered house number can be deleted. It is not possible to delete multiple house numbers.<br> -<br> -<b>Long tap on house number entry field opens full keyboard</b><br> -In rare cases house numbers can be found which cannot be entered with the keys on the keypad screen. In such cases the mapper can now long tap on the house number entry field to open the full keyboard for writing any text. The full keyboard closes automatically after tapping on one of the three arrow tabs in the keypad-screen.<br> -<br> -<b>Settings options:</b><br> -<ul> -<li>language:<br> -currently the Keypad-Mapper supports nine languages: Dutch, English, French, German, Greek, Italian, Polish, Russian, Spanish.<br> -Pls contact ENAiKOON if you wish to translate this app into another language. Your inquiry will be very welcome!<br> -Special thanks to Stefano for the Italian translation as well as for the promotion of Keypad-Mapper 3 on talk-it<br> -Additional thanks to Adam for the Polish translation and to Harry for the Dutch translation.</li> -<li>rate the app:<br> -In order to attract as many OSM mappers as possible a good rating of the app on Google Play is essential. Pls help us promoting this app with a good rating!</li> -<li>delete all collected data:<br> -After transferring the mapped data to a PC and uploading it to OSM, you might want to delete the mapped data on the device in order to free some space for the next mapping tour. The \'delete all collected data\' feature in the settings screen can be used to delete the data.<br> -In order to avoid an unattempted deleting of recorded data there is no \'delete all collected data\' button in the menu bar or in the navigation menu. Instead this option is available in the settings screen only.</li> -<li>keep screen on:<br> -allows you to stop the device from switching off the screen after a while</li> -<li>use compass:<br> -Normally the GPS heading information is used to calculate what is \'left\' or \'right\' from the path the mapper walks. If the walking speed is slow or if the mapper is even standing still the GPS heading information provided by the GPS receiver can be wrong. This is a weakness of the GPS technology.<br> -To overcome this problem, the Keypad-Mapper can use the compass built into many Android devices. The settings option \'use compass\' allows configuring the maximum speed for the compass usage. If this slider is set to 0, the compass is not used at all. If the device does not provide a compass sensor, then the option is not available in the settings.</li> -<li>vibration on save:<br> -defines the duration of the vibration in milliseconds when saving an address node by tapping on one of the three arrow keys on the keypad screen</li> -<li>keypad vibration:<br> -defines the duration of the vibration in milliseconds when tapping on any key except one of the three arrow keys on the keypad screen</li> -<li>measurement units:<br> -Both metric and imperial measurement units in metres and feet are supported for entering the distance between the current device position and the position of the address nodes. This allows the use of the software by users being used to imperial measuring units.</li> -<li>distance of the address nodes:<br> -this option allows you to define the distance of the address nodes from the device position where the user stands.<br> -If there is an unusually wide street where the houses are far away from the pavement, it is recommended to set this option to a larger value. Alternatively, these corrections can be made in the OSM editor at a later time.</li> -uniquement les données Wi-fiMerci d\'utiliserKeypad-Mapper 3!Nous apprécierions beaucoup si vous laissiez un commentaire ou une évaluation à propos de Keypad-Mapper 3 sur Google Play. - -Voulez-vous le faire maintenant ?ouiplus tardne pas redemander%d m%d pioptimiser l\'affichageUtiliser uniquement le réseau Wi-fi pour transmettre les données. Tant qu\'aucune connexion Wi-fi n\'est disponible, les données sont sauvegardées sur le module. Aucune donnée ne sera perdue.aideaide pour utiliser l\'applicationréglagesvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowrecording dataturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. +une meilleure réception GPSgarder l\'écran allumési cette option est activée, l\'écran reste allumé en permanence et le téléphone consomme plus de batterieyou can choose between "metric" and "imperial"distance qui sépare le module de l\'adresse des noeuds lorsque le numéro de rue est enregistréCette option supprime l\'ensemble des données recueillies par l\'application et qui ont été enregistrées sur ce téléphone : les fichers *.osm, *.gpx et les photos prises avec cette application. Normalement, cette option ne sert qu\'après avoir envoyé par e-mail les données au PC. + uniquement les données Wi-fi + %d m%d pioptimiser l\'affichageUtiliser uniquement le réseau Wi-fi pour transmettre les données. Tant qu\'aucune connexion Wi-fi n\'est disponible, les données sont sauvegardées sur le module. Aucune donnée ne sera perdue. + réglagesvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowrecording dataturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. If the slider is set to value zero, then the compass information is NOT used. If the compass feature is enabled, then the GPS precision icon indicates this with an integrated compass needle. This needle does NOT indicate the current heading.keypad vibrationvibrate when tapping on a key for the amount of time in miliseconds configured with the slider below.wav file path.wav file path on your computer which will be used in tags in GPX files.Please enter a path that will be used on your JOSM / Potlach computer to save the .wav files. This path information will be added to all .wav files referenced in the .gpx file.<br> <br> @@ -195,80 +21,6 @@ If no path has been configured, then c:\ will be used on Windows machines and / <br> Examples for paths:<br> &nbsp;&nbsp;Windows: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>audio notemetricimperialmftCannot initialize audio recorder.km/hmph<li>turn off GPS:<br> -allows to switch off GPS while the user has de-activated the recording in order to save battery</li> -<li>Wi-Fi data only:<br> -this option is especially helpful if your current GSM data plan is expensive or if the amount of free data is limited.</li> -<li>.wav file path:<br> -defines the .wav file path on your computer which will be used to save the recorded audio notes; this information is required by JOSM for proper loading of the .wav files</li> -<li>optimise layout:<br> -this option is only available on small phones. It allows to remove some items from the keypad screen in order to use the available space optimally.</li> -<li>error reporting:<br> -allows to send a bug report to the developers in case the app crashes; this enables the developers to identify the problem and to fix it</li> -<li>help:<br> -shows this help file</li> -<li>about:<br> -provides some general application information including the detailed version number</li> -</ul> -<h3><u>Tips and tricks</u></h3> -<b>House number mapping process:</b><br> -It is most effective to walk on one side of the street along the pavement to record the house numbers of both sides of the street at the same time.<br> -With practice, it is possible to enter the house numbers without stopping at each house. By adopting an optimal walking speed, it is possible to find a rhythm that allows the user to record all house numbers carefully while processing as many house numbers as possible.<br> -<br> -<b>Mapping of information that has nothing to do with house numbers</b><br> -Enthusiastic mappers may feel compelled to map additional information that has nothing to do with house numbers and addresses while walking through the streets with Keypad-Mapper 3.<br> -Reality has proven that it is not efficient to do so as much less information will be mapped compared to focusing on house numbers.<br> -This also applies for recording street names, postal codes, and other address information; many streets in OSM are already tagged with the postal code, city, and country, which means that it is easier to copy this information later from the street entry to the house number entry instead of typing all this information on your phone&nbsp;/ tablet. This approach saves a lot of time, allowing you to contribute more information to OSM in a given time frame.<br> -<br> -<b>Internet connection for address validation:</b><br> -Keypad-Mapper 3 has a feature that shows the postal code and street name of the current GPS position in the keypad screen. This is useful to see if OSM already knows the correct postcode and street name of the actual position.<br> -The app uses NOMINATIM for this purpose, an address server which uses OpenStreetMap data only. The NOMINATIM server used is provided by ENAiKOON. It is regularly updated on weekends.<br> -Displaying street name and postal code information requires the device to be connected to the internet. In the settings menu, you can limit the internet connection to Wi-Fi connections only. In this case, showing the postal code and street name does not work while walking along the streets.<br> -The street name and postal code shown in the keypad screen is updated every 10 seconds. This causes some data traffic that may eat up your GPRS inclusive data volume of your data plan.<br> -<br> -<b>Address editor:</b><br> -If no postal code and / or street name is shown or invalid address data is shown, this normally means that the OSM database does not contain correct data for the particular location. In this case it is possible to add this data in the address editor screen of the app by tapping on the icon with the house and then tapping on \'address editor\'.<br> -This information is then saved in the OSM file for transmitting it later via e-mail to the PC with the OSM editor. In your OSM editor, this information will be automatically grouped together with the house number.<br> -<br><b>Screen layout:</b><br> -Smartphones:<br> -Depending on the screen resolution, the keypad screen has a different layout: the letters for house numbers are \'a\' to \'c\' on small screens and \'a\' to \'l\' on bigger screens.<br> -If you are using a device with a small screen but require the use of letters \'d\' to \'l\', turn the screen to landscape. You will have the letters from \'a\' to \'l\' available on the keypad. Another option is to long tap into the house number entry field. This activates the full keyboard.<br> -If running the app on devices with small screens, it provides an additional settings option \'optimise layout\' which allows suppressing various optional information on the keypad screen. This is intended to maximize the available space for the basic features of the keypad screen.<br> -<br> -Tablets:<br> -Some mappers are using 7" to 10" tablets for mapping. The relatively new Google Nexus 7 seems to be especially wide spread amongst mappers. This can be attributed to the fact that these devices have a longer battery life, allowing mappers to go on extended mapping tours without having to change the battery.<br> -Keypad-Mapper 3 provides an optimised interface for tablet users in both landscape and portrait modes. This UI is automatically activated on all devices with a minimum screen size of 7". Samsung Galaxy Note 1 and 2 are NOT using the tablet layout. Despite the fact that they are categorised as tablets the screen area available on these devices is not big enough for a proper tablet layout.<br> -<br> -The tablet layout differentiates from the phone layout as follows: -<ul> -<li>different sorting order of the icons in the menu bar: the most important icons are as close to the position of the thumb as possible</li> -<li>more icons are shown in the menu bar compared to the phone layout</li> -<li>the keypad screen and the address editor screen are both visible at the same time:<br>this gives a better overview of the currently configured / mapped data</li> -<li>the house number entry field is missing in the address editor screen</li> -<li>in portrait mode, the keypad layout of the landscape mode for phone UI is used; this makes two-hand data entry possible</li> -</ul> -<br> -<b>Additional tag for each house number / address node</b><br> -The following tag is automatically added to each house number: source=survey:date<br> -The tag states when the mapper was in fact at that position to record the house number. This date is normally earlier than the "created" timestamp in the OSM database.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> is an open source project complementary to OSM.<br> -The intention of this project is to collect GPS positions of GSM base stations. The data collected by the contributors of this project can be downloaded from www.opencellids.org for unlimited private and commercial use.<br> -One of the main reasons for collecting OpenCellIDs data is that it can later be used for locating devices in areas where GPS reception is not available. In addition, GSM localisation consumes significantly less battery power than GPS-based localisation; however, GSM is known to be less accurate than GPS in rural areas. <br> -OpenCellIDs is the biggest open source collection of GPS positions of GSM base stations worldwide. At the beginning of 2013, the database held approx. 2.7 million unique cells. Currently the database is growing by 1,000 to 2,000 new unique cells per calendar day. In total, we estimate that there are at least 25 million unique GSM cells worldwide; this means that 10-15% of the world\'s cells have already been discovered.<br> -Keypad-Mapper 3 is automatically collecting OpenCellIDs data in the background without any interaction required by the user. The chosen way of implementing this feature ensures that the data is collected fully anonymous ensuring full compliance with the very strict German privacy laws.<br> -Keypad-Mapper 3 is a perfect application for collecting OpenCellIDs data while simultaneously collecting house numbers because Keypad-Mapper 3 users systematically walk down many different streets which guarantees optimal data for OpenCellID. Base stations along main roads can already be found in the database but base stations off the main streets are rare. -rate the app on Google Playwe would really appreciate it if you could review or rate Keypad-Mapper 3 in Google PlayData recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - \ No newline at end of file +&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>audio notemetricimperialmftCannot initialize audio recorder.km/hmph + Data recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-hu/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-hu/strings.xml index bdda84c..f3d6271 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-hu/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-hu/strings.xml @@ -1,202 +1,107 @@ -undoKeypad-Mapper 3LFR1234567890abcdefgijklh,-/CLRerror writing data filesGPS is disabled. Please enable GPS to use this application.The external storage is read-only. Keypad-Mapper 3 needs writing access for saving the data you enter.The external storage is unavailable. Keypad-Mapper 3 needs to access it for saving the data you enter.okquitbeállításokwriting to new filesházszámháznév - irányítószámcityország kódkeypadcímszerkesztőthe folder storing the data on the external storage could not be createdhouse number cannot be saved because there is no GPS reception or valid filtered datadistance of the address nodesaboutcheck application infoshare recorded dataShare *.gpx, *.osm, *.wav, and *jpg files - válassz nyelvet: Deutsch, Español, Français, Ελληνικά, Italiano, magyar, Nederlands, Polski, Русскийcould not create zip file<br/> -%1$s<BR/> -Version: %2$s<br/> -<br/> -keypadmapper has originally been developed by <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a> </font> and was published at the end of the year 2010.<br/> -Mid 2011 keypadmapper2 was presented, a fork of keypadmapper.<br/> -This version was used by <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> beginning of 2013 to implement the present version. The source code has been deployed to https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Herewith we would like to express our gratitude to Nic, who supported us during the implementation of this app\'s version with his good ideas and patience.<br/> -<br/> -For comments, suggestions, or problems regarding this app, please do not hesitate to contact ENAiKOON by e-mail <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> or phone +49 30 397 475-30.<br/> -<br/> -<b>ENAiKOON office hours:</b><br/> -Mo.-Fr. from 9:00 am to 1:00 pm<br/> -and from 2:00 pm to 6:00 pm<br/> -<br/> -<b>Our address:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -GermanycloseA Keypad-Mapper 3 névjegyehttps://www.enaikoon.com/en/footer/imprint/Keypad-Mapper 3 bug reportKeypad-Mapper 3 errorKeypad-Mapper 3 was forcibly restarted! Do you want to send a bug report to the developers?senddon\'t sendokerror reportingDo you want to send bug reports to the developers?Keypad-Mapper 3 was forcibly restarted! If you want to send a bug report to the developers then please enable \'Error reporting\' in the settings of this app.neveralwaysask before sendingGPS befagyasztásasorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 mcanceldelete all collected dataDo you want to delete all files recorded by Keypad-Mapper 3?delete all datacancelenter e-mail recipiente-mailsharecancelTips and tricks<h2><font color="#ffbf27">Thank you for using the new Keypad-Mapper 3.1!</font></h2> - -This app is highly optimised to add house numbers and address tags to the OpenStreetMap database.<br> -<br> -<h3><u>Quick start:<br></u></h3> -<ol> -<li value="1">find an area where house numbers are missing <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">here</font></a></li> -<li value="2">print this area for easier navigation and go there.</li> -<li value="3">switch GPS on: it is not possible to store house numbers with poor GPS reception; an error message will appear if GPS is not available.</li> -<li value="4">tap on the app icon in the top left corner and then on menu option \'keypad\' or swipe to the keypad screen</li> -<li value="5">go to the position where you want to record the first house number; ensure that the house entrance is exactly to your right or to your left at the moment when you are saving the information; otherwise it will be difficult later to assign the house number node to the correct building in the OSM editor</li> -<li value="6">type the house number on the keypad</li> -<li value="7">save the house number by tapping on one of the three white arrows:<br> -<ul> -<li>the arrow pointing to the left means that the house number is on your left side in relation to your walking direction</li> -<li>the arrow pointing to the right means that the house number is on your right side in relation to your walking direction</li> -<li>the arrow pointing up means that the house number is in front of you (e.g. at a T crossing)</li> -</ul> -The circle in the top left corner app icon reveals the number of address nodes you have added during the current mapping session.<br> -Repeat steps 5, 6, and 7 for each house number until all house numbers are recorded.</li> -<li value="8">when you are finished mapping house numbers, tap on the icon with the small house in the top left corner and then tap on \'share recorded data\'.<br>This allows you to send the recorded data as an email attachment to the computer used for the OSM editor (e.g. JOSM)</li> -<li value="9">open the e-mail and save the attached files to your PC</li> -<li value="10">open the OSM editor, then the .gpx and .osm file with the same name as well as the corresponding photos; load the already existing OSM data;<br> -now you will see all recorded house numbers as well as the route taken while recording the data as well as an icon for each taken photo on top of the existing OSM data</li> -<li value="11">load the .wav files of the recorded audio notes with a right click on the .gpx file in the top right corner of JOSM and a subsequent click on \'Import Audio\'</li> -<li value="12">assign each house number to its respective building; look at the pictures and listen to the audio notes to remember all information available for optimizing the data</li> -<li value="13">add postal code, street name, city, and country to each address node if this information was not entered while using the app when walking through the streets</li> -<li value="14">upload the optimised and completed data to OSM</li> -<li value="15">delete the recorded data on the phone / tablet with settings menu option \'delete all recorded data\' on the settings screen</li> -</ol> -Allow a few minutes and a refresh of the OSM map in your browser to view the newly recorded house numbers on the map in the high zoom levels.<br> -<br> -<h3><u>Keypad-Mapper 3 features</u></h3> -The app provides the following screens: -<ol> -<li>keypad screen</li> -<li>address editor</li> -<li>GPS details</li> -<li>settings</li> -</ol> -You have three options to access the different screens:<br> -<ol> -<li>tap on the icon in the top menu of the screen</li> -<li>tap on the icon with the house and then tap on the icon of the screen you want to see</li> -<li>swipe left or right by moving one finger horizontally across the screen</li> -</ol> -<br> -<b>Recording data:</b><br> -Keypad-Mapper provides a \'recording data\' menu option that allows users to start/stop recording of data and to start recording based on a new set of .osm / .gpx files.<br> -In addition a settings option \'turn off GPS\' exists. The \'recording data\' feature and the \'turn off GPS\' feature correlate as follows:<br> -<ul> -<li>if recording is active, a .gpx track is recorded</li> -<li>if recording is active then a .gpx file is recorded even if the app is in the background</li> -<li>if recording is off and the \'turn off GPS\' feature is activated, then GPS is switched off in order to save battery power</li> -</ul>measurement unitsmft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ftde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUshare recorded -dataunfreeze GPSfényképezőGPS precizitásnote for this locationn/aGPSGLONASSaccuracyin view:in use:please change your location -to a place with -better GPS receptionkeep screen onThe screen will remain on when activated. Activating this option will drain the battery.you can choose between "metric" and "imperial"distance of the address nodes from the current position of the device when the house number is storedThis option deletes all collected data stored by the app on this device: OSM files, GPX files, and photos taken with this app. You would normally use this feature after successfully transmitting the data via email to your PC.<b>History information:</b><br> -Two or three mapped house numbers appear on the right side of the house number entry field on the keypad screen. These house numbers are preceded with \'L:\', \'F:\' or \'R:\'. This makes it easier to check if recent house numbers were mapped on the correct side of the road.<br> -<br> -<b>The survey date is saved with each address tag:</b><br> -Example:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> - -<br> -<b>Usability hints:</b><br> -<ul> -<li>a long tap on the house number entry field in the keypad screen opens a full keyboard for entering an unusual house number</li> -<li>various readability improvements (e.g. bigger characters, better contrast, etc.) especially for mapping under direct sunlight</li> -<li>improved response time of the app in case many house numbers were mapped</li> -<li>in the address editor screen the house name entry field was moved to the bottom of the page</li> -</ul> -<br> -<b>Audio notes:</b><br> -Recording an audio note is less conspicuous to others than taking a photo, therefore some mappers prefer to record voice memos instead of taking GPS photos in order to avoid calling the attention of passerby.<br> -The audio note feature works similarly to the photo feature: it allows you to record a voice memo and save it along with a GPS coordinate. Unlike .jpg files, the GPS coordinates for audio notes are stored in the .gpx file, therefore the .gpx file must be loaded in JOSM before loading the .wav file. -The audio note entry in the .gpx file has the following content:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> -Audio notes and all other recorded files used for editing the data are sent to the PC using the \'share recorded data\' feature.<br> -JOSM allows you to load all mapped data including the recorded audio notes specific to the GPS position where it was recorded. Playing the audio note will help you remember details of that specific location.<br> -In JOSM please proceed as follows to load and play a voice file:<br> -<ol> -<li value="1">launch JOSM</li> -<li value="2">open .osm, .gpx and eventually .jpg files of a mapping session</li> -<li value="3">right mouse click in the top right corner in section \'Layers\' on the .gpx file.</li> -<li value="4">select \'import audio\'</li> -<li value="5">click on the .wav files you want to load --> voice note icons will appear on the map where they were recorded</li> -<li value="6">click on one of these icons to play the .wav file</li> -</ol> -Additional details can be found <a href="http://wiki.openstreetmap.org/wiki/Audio_mapping"><font color="#ffbf27">here</font></a><br> -<br> -<b>Camera:</b><br> -The camera icon allows you to take GPS photos which will be stored and transmitted by e-mail along with the .osm and .gpx files for loading them into the OSM editor.<br> -This allows you to reference the photo with exact GPS coordinates for details of the particular address when editing the data in the OSM editor at a later time.<br> -<br> -<b>Freeze GPS position:</b><br> -An address node is normally stored with the GPS position of the device the moment the user taps on the arrpw keys in the keypad screen.<br> -When the house number cannot be read from where the GPS coordinates should be stored for a particular house, it is possible to freeze the GPS position while walking to see the house number. Avoid walking back and forth by clicking on the snow flake icon to freeze the GPS coordinates at the correct position. Save the address node once the house number is entered. Saving it will automatically use the previously frozen GPS coordinates and unfreeze it for the next address node.<br> -<br><b>Add additional notes:</b><br> -It is useful to save a note in addition to or instead of a GPS photo or an audio note to be referenced later in the OSM editor when optimising the recorded data. This text information is stored along with the house number after tapping on one of the arrow keys on the keypad screen.<br> -You can add a note to any address node by tapping into the \'note for this location\' text entry line below the big white house number entry field. A full keyboard will open for you to enter the text information.<br> -Tapping on one of the arrow keys on the keypad screen closes the full keyboard and saves the house number along with the note.<br> -Tapping into the big white house number entry field also closes the full keyboard.<br> -In the OSM editor, this note will be presented as a \'name\' tag. You can delete this tag after using the information or rename the tag.<br> -<br> -<b>Undo icon:</b><br> -On the right side of the house number entry field are the last entered house numbers. The latest house number is shown at the top of the list. For each house number it is indicated if it was mapped to the left, to the right or in forward direction.<br> -By tapping on the undo icon in the menu bar the last entered house number can be deleted. It is not possible to delete multiple house numbers.<br> -<br> -<b>Long tap on house number entry field opens full keyboard</b><br> -In rare cases house numbers can be found which cannot be entered with the keys on the keypad screen. In such cases the mapper can now long tap on the house number entry field to open the full keyboard for writing any text. The full keyboard closes automatically after tapping on one of the three arrow tabs in the keypad-screen.<br> -<br> -<b>Settings options:</b><br> -<ul> -<li>language:<br> -currently the Keypad-Mapper supports nine languages: Dutch, English, French, German, Greek, Italian, Polish, Russian, Spanish.<br> -Pls contact ENAiKOON if you wish to translate this app into another language. Your inquiry will be very welcome!<br> -Special thanks to Stefano for the Italian translation as well as for the promotion of Keypad-Mapper 3 on talk-it<br> -Additional thanks to Adam for the Polish translation and to Harry for the Dutch translation.</li> -<li>rate the app:<br> -In order to attract as many OSM mappers as possible a good rating of the app on Google Play is essential. Pls help us promoting this app with a good rating!</li> -<li>delete all collected data:<br> -After transferring the mapped data to a PC and uploading it to OSM, you might want to delete the mapped data on the device in order to free some space for the next mapping tour. The \'delete all collected data\' feature in the settings screen can be used to delete the data.<br> -In order to avoid an unattempted deleting of recorded data there is no \'delete all collected data\' button in the menu bar or in the navigation menu. Instead this option is available in the settings screen only.</li> -<li>keep screen on:<br> -allows you to stop the device from switching off the screen after a while</li> -<li>use compass:<br> -Normally the GPS heading information is used to calculate what is \'left\' or \'right\' from the path the mapper walks. If the walking speed is slow or if the mapper is even standing still the GPS heading information provided by the GPS receiver can be wrong. This is a weakness of the GPS technology.<br> -To overcome this problem, the Keypad-Mapper can use the compass built into many Android devices. The settings option \'use compass\' allows configuring the maximum speed for the compass usage. If this slider is set to 0, the compass is not used at all. If the device does not provide a compass sensor, then the option is not available in the settings.</li> -<li>vibration on save:<br> -defines the duration of the vibration in milliseconds when saving an address node by tapping on one of the three arrow keys on the keypad screen</li> -<li>keypad vibration:<br> -defines the duration of the vibration in milliseconds when tapping on any key except one of the three arrow keys on the keypad screen</li> -<li>measurement units:<br> -Both metric and imperial measurement units in metres and feet are supported for entering the distance between the current device position and the position of the address nodes. This allows the use of the software by users being used to imperial measuring units.</li> -<li>distance of the address nodes:<br> -this option allows you to define the distance of the address nodes from the device position where the user stands.<br> -If there is an unusually wide street where the houses are far away from the pavement, it is recommended to set this option to a larger value. Alternatively, these corrections can be made in the OSM editor at a later time.</li> -Wi-Fi data onlyThank you for usingKeypad-Mapper 3!We would really appreciate it if you could review or rate Keypad-Mapper 3 in Google Play. - -Would you like to do this now?yeslaterdon\'t ask again%d m%d ftoptimise layoutshow street name and postcode only if a Wi-Fi connection existshelpget tips for using this appsettingsvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowadatok rögzítéseturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. + + + visszavonás + Keypad-Mapper 3 + B + E + J + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 0 + a + b + c + d + e + f + g + i + j + k + l + h + , + - + / + CLR + hiba az adatfájlok írásakor + A GPS ki van kapcsolva. Engedélyezze a GPS-t az alkalmazás használatához. + The external storage is unavailable. Keypad-Mapper 3 needs to access it for saving the data you enter. + ok + kilépés + beállítások + új fájlok írása + házszám + háznév + irányítószám + city + ország kód + keypad + címszerkesztő + the folder storing the data on the external storage could not be created + house number cannot be saved because there is no GPS reception or valid filtered data + cím csomópontok távolsága + rögzített adatok megosztása + *.gpx, *.osm, *.wav, and *jpg fájlok megosztása + válasszon nyelvet: Deutsch, Español, Français, Ελληνικά, Italiano, Nederlands, Polski, Русский, Magyar + could not create zip file + close + measurement units + m + ft + 3 ft + 5 ft + 15 ft + 25 ft + 35 ft + 50 ft + 65 ft + 80 ft + share recorded data + unfreeze GPS + fényképező + GPS precizitás + note for this location + n/a + GPS + GLONASS + accuracy + in view: + in use: + please change your location to a place with better GPS reception + keep screen on + The screen will remain on when activated. Activating this option will drain the battery. + you can choose between "metric" and "imperial" + distance of the address nodes from the current position of the device when the house number is stored + This option deletes all collected data stored by the app on this device: OSM files, GPX files, and photos taken with this app. You would normally use this feature after successfully transmitting the data via email to your PC. + Wi-Fi data only + %d m + %d ft + optimise layout + show street name and postcode only if a Wi-Fi connection exists + settings + vibration on save + vibrate when the node is saved for the amount of time in miliseconds configured with the slider below + adatok rögzítése + turn off GPS + switch GPS off while the user has de-activated the recording in order to save battery + house number cannot be saved because you are not recording + use compass + Up to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. If the slider is set to value zero, then the compass information is NOT used. The speed is either specified in km/h or mph depending on the measurements settings. -If the compass feature is active due to low speed, then the GPS precision icon indicates this with an integrated compass needle. This needle does NOT indicate the current heading.keypad vibrationvibrate when tapping on a key for the amount of time in miliseconds configured with the slider below.wav file path.wav file path on your computer which will be used in tags in GPX files.Please enter a path that will be used on your JOSM / Potlach computer to save the .wav files. This path information will be added to all .wav files referenced in the .gpx file.<br> +If the compass feature is active due to low speed, then the GPS precision icon indicates this with an integrated compass needle. This needle does NOT indicate the current heading. + keypad vibration + vibrate when tapping on a key for the amount of time in miliseconds configured with the slider below + .wav file path + .wav file path on your computer which will be used in tags in GPX files. + Please enter a path that will be used on your JOSM / Potlach computer to save the .wav files. This path information will be added to all .wav files referenced in the .gpx file.<br> <br> All .wav files must be located in that path so that JOSM / Potlach can correctly play them when the .gpx file is loaded and the audio marker clicked.<br> <br> @@ -204,83 +109,38 @@ If no path has been configured, then c:\ will be used on Windows machines and / <br> Examples for paths:<br> &nbsp;&nbsp;Windows: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>audio notemetrikusimperialmftCannot initialize audio recorder.km/hmph<li>turn off GPS:<br> -allows to switch off GPS while the user has de-activated the recording in order to save battery</li> -<li>Wi-Fi data only:<br> -this option is especially helpful if your current GSM data plan is expensive or if the amount of free data is limited.</li> -<li>.wav file path:<br> -defines the .wav file path on your computer which will be used to save the recorded audio notes; this information is required by JOSM for proper loading of the .wav files</li> -<li>optimise layout:<br> -this option is only available on small phones. It allows to remove some items from the keypad screen in order to use the available space optimally.</li> -<li>error reporting:<br> -allows to send a bug report to the developers in case the app crashes; this enables the developers to identify the problem and to fix it</li> -<li>help:<br> -shows this help file</li> -<li>about:<br> -provides some general application information including the detailed version number</li> -</ul> -<h3><u>Tips and tricks</u></h3> -<b>House number mapping process:</b><br> -It is most effective to walk on one side of the street along the pavement to record the house numbers of both sides of the street at the same time.<br> -With practice, it is possible to enter the house numbers without stopping at each house. By adopting an optimal walking speed, it is possible to find a rhythm that allows the user to record all house numbers carefully while processing as many house numbers as possible.<br> -<br> -<b>Mapping of information that has nothing to do with house numbers</b><br> -Enthusiastic mappers may feel compelled to map additional information that has nothing to do with house numbers and addresses while walking through the streets with Keypad-Mapper 3.<br> -Reality has proven that it is not efficient to do so as much less information will be mapped compared to focusing on house numbers.<br> -This also applies for recording street names, postal codes, and other address information; many streets in OSM are already tagged with the postal code, city, and country, which means that it is easier to copy this information later from the street entry to the house number entry instead of typing all this information on your phone&nbsp;/ tablet. This approach saves a lot of time, allowing you to contribute more information to OSM in a given time frame.<br> -<br> -<b>Internet connection for address validation:</b><br> -Keypad-Mapper 3 has a feature that shows the postal code and street name of the current GPS position in the keypad screen. This is useful to see if OSM already knows the correct postcode and street name of the actual position.<br> -The app uses NOMINATIM for this purpose, an address server which uses OpenStreetMap data only. The NOMINATIM server used is provided by ENAiKOON. It is regularly updated on weekends.<br> -Displaying street name and postal code information requires the device to be connected to the internet. In the settings menu, you can limit the internet connection to Wi-Fi connections only. In this case, showing the postal code and street name does not work while walking along the streets.<br> -The street name and postal code shown in the keypad screen is updated every 10 seconds. This causes some data traffic that may eat up your GPRS inclusive data volume of your data plan.<br> -<br> -<b>Address editor:</b><br> -If no postal code and / or street name is shown or invalid address data is shown, this normally means that the OSM database does not contain correct data for the particular location. In this case it is possible to add this data in the address editor screen of the app by tapping on the icon with the house and then tapping on \'address editor\'.<br> -This information is then saved in the OSM file for transmitting it later via e-mail to the PC with the OSM editor. In your OSM editor, this information will be automatically grouped together with the house number.<br> -<br><b>Screen layout:</b><br> -Smartphones:<br> -Depending on the screen resolution, the keypad screen has a different layout: the letters for house numbers are \'a\' to \'c\' on small screens and \'a\' to \'l\' on bigger screens.<br> -If you are using a device with a small screen but require the use of letters \'d\' to \'l\', turn the screen to landscape. You will have the letters from \'a\' to \'l\' available on the keypad. Another option is to long tap into the house number entry field. This activates the full keyboard.<br> -If running the app on devices with small screens, it provides an additional settings option \'optimise layout\' which allows suppressing various optional information on the keypad screen. This is intended to maximize the available space for the basic features of the keypad screen.<br> -<br> -Tablets:<br> -Some mappers are using 7" to 10" tablets for mapping. The relatively new Google Nexus 7 seems to be especially wide spread amongst mappers. This can be attributed to the fact that these devices have a longer battery life, allowing mappers to go on extended mapping tours without having to change the battery.<br> -Keypad-Mapper 3 provides an optimised interface for tablet users in both landscape and portrait modes. This UI is automatically activated on all devices with a minimum screen size of 7". Samsung Galaxy Note 1 and 2 are NOT using the tablet layout. Despite the fact that they are categorised as tablets the screen area available on these devices is not big enough for a proper tablet layout.<br> -<br> -The tablet layout differentiates from the phone layout as follows: -<ul> -<li>different sorting order of the icons in the menu bar: the most important icons are as close to the position of the thumb as possible</li> -<li>more icons are shown in the menu bar compared to the phone layout</li> -<li>the keypad screen and the address editor screen are both visible at the same time:<br>this gives a better overview of the currently configured / mapped data</li> -<li>the house number entry field is missing in the address editor screen</li> -<li>in portrait mode, the keypad layout of the landscape mode for phone UI is used; this makes two-hand data entry possible</li> -</ul> -<br> -<b>Additional tag for each house number / address node</b><br> -The following tag is automatically added to each house number: source=survey:date<br> -The tag states when the mapper was in fact at that position to record the house number. This date is normally earlier than the "created" timestamp in the OSM database.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> is an open source project complementary to OSM.<br> -The intention of this project is to collect GPS positions of GSM base stations. The data collected by the contributors of this project can be downloaded from www.opencellids.org for unlimited private and commercial use.<br> -One of the main reasons for collecting OpenCellIDs data is that it can later be used for locating devices in areas where GPS reception is not available. In addition, GSM localisation consumes significantly less battery power than GPS-based localisation; however, GSM is known to be less accurate than GPS in rural areas. <br> -OpenCellIDs is the biggest open source collection of GPS positions of GSM base stations worldwide. At the beginning of 2013, the database held approx. 2.7 million unique cells. Currently the database is growing by 1,000 to 2,000 new unique cells per calendar day. In total, we estimate that there are at least 25 million unique GSM cells worldwide; this means that 10-15% of the world\'s cells have already been discovered.<br> -Keypad-Mapper 3 is automatically collecting OpenCellIDs data in the background without any interaction required by the user. The chosen way of implementing this feature ensures that the data is collected fully anonymous ensuring full compliance with the very strict German privacy laws.<br> -Keypad-Mapper 3 is a perfect application for collecting OpenCellIDs data while simultaneously collecting house numbers because Keypad-Mapper 3 users systematically walk down many different streets which guarantees optimal data for OpenCellID. Base stations along main roads can already be found in the database but base stations off the main streets are rare. -rate the app on Google Playwe would really appreciate it if you could review or rate Keypad-Mapper 3 in Google PlayData recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - +&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/> + audio note + metrikus + imperial + m + ft + Cannot initialize audio recorder. + km/h + mph + Data recording is active + http://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsv + http://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsv + You cannot record audio notes when there\'s no GPS reception or valid filtered location data + recording must be activated in order to use this feature + Please disable option "turn off GPS updates" in settings if you want to see GPS status when not recording utca - nyelv + Nyelv + A külső tároló csak olvasható. A Keypad-Mapper 3-nak írási jogra van szüksége a megadott adatok mentéséhez. + 1 m + 2 m + 5 m + 8 m + 10 m + 15 m + 20 m + 25 m + GPS befagyasztása + Sajnáljuk, a művelet nem teljesíthető GPS vétel vagy érvényes szűrt adatok nélkül + Összes begyűjtött adat törlése + Biztosan törli a Keypad-Mapper 3 által rögzített összes fájlt? + Összes adat törlése + Adja meg az e-mail címzettjét + E-mail + Megosztás \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-it/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-it/strings.xml index d61a031..48a62a9 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-it/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-it/strings.xml @@ -1,200 +1,128 @@ -AnnullaKeypad-Mapper 3SFD1234567890abcdefgijklh,-/CANCErrore di scrittura dei file di datiIl GPS è disabilitato. Abilita il GPS per usare questa applicazione.Lo storage esterno è in sola lettura. Keypad-Mapper 3 ha bisogno dell\'accesso in scrittura per salvare i dati che inserisci.Lo storage esterno non è disponibile. Keypad-Mapper 3 ha bisogno di accedervi per salvare i dati che inserisci.OkChiudiImpostazioniScrivendo su nuovi fileCivico dell\'abitazioneNome dell\'abitazioneStradaCAPCittàCodice nazioneTastierinoEditor indirizzoLa cartella per il salvataggio dei dati sullo storage esterno non può essere creatail civico non può essere salvato perchè non c\'è ricezione GPSDistanza tra numeri civiciInformazioniVedi le informazioni sull\'applicazioneCondividi i dati registratiCondividi file *.gpx, *.osm, *.wav, e *.jpgLinguaScegli la tua lingua: Deutsch, English, Español, Français, Ελληνικά, Nederlands, Polski, РусскийNon ho potuto creare il file zip<br/> -%1$s<BR/> -Versione: %2$s<br/> -Traduzione italiana: Stefano Sabatini (sabas88)<br/> -<br/> -keypadmapper è stato in origine sviluppato da <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a> </font> ed è stato pubblicato alla fine del 2010.<br/> -A metà del 2011è stato presentato keypadmapper2, un fork keypadmapper.<br/> -Questa versione è stata usata da <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> all\'inizio del 2013 per implementare la versione corrente. Il codice sorgente è stato caricato su https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Vorremmo qui esprimere la nostra gratitudine a Nic, il quale ci ha supportato durante l\'implementazione di questa versione della app con buone idee e pazienza.<br/> -<br/> -Per commenti, suggerimenti, o problemi riguardo la app, non esitare a contattare ENAiKOON via e-mail <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> o per telefono +49 30 397 475-30.<br/> -<br/> -<b>Orari d\'ufficio di ENAiKOON:</b><br/> -Lun.-Ven. 9:00 - 13:00<br/> -e 14:00 - 18:00 <br/> -<br/> -<b>Il nostro indirizzo:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -GermanyChiudiA proposito di Keypad-Mapper 3https://www.enaikoon.com/en/footer/imprint/Bug report di Keypad-Mapper 3Errore di Keypad-Mapper 3Keypad-Mapper 3 si è riavviato forzatamente! Vuoi inviare la segnalazione d\'errore agli sviluppatori?InviaNon inviareOkSegnalazione d\'erroreVuoi inviare la segnalazione d\'errore agli sviluppatori?Keypad-Mapper 3 si è riavviato forzatamente! Se vuoi inviare la segnalazione d\'errore agli sviluppatori allora per piacere abilita \'Segnalazione Errori\' nelle impostazioni di questa app.MaiSempreChiedi prima di inviareCongela posizione GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 mCancellaCancella tutti i dati raccoltiVuoi cancellare tutti i file registrati da Keypad-Mapper 3?Cancella tutti i datiCancellaInserisci il destinatario della emailE-mailCondividiCancellaConsigli e suggerimenti<h2><font color="#ffbf27">Thank you for using the new Keypad-Mapper 3.1!</font></h2> - -This app is highly optimised to add house numbers and address tags to the OpenStreetMap database.<br> -<br> -<h3><u>Quick start:<br></u></h3> -<ol> -<li value="1">find an area where house numbers are missing <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">here</font></a></li> -<li value="2">print this area for easier navigation and go there.</li> -<li value="3">switch GPS on: it is not possible to store house numbers with poor GPS reception; an error message will appear if GPS is not available.</li> -<li value="4">tap on the app icon in the top left corner and then on menu option \'keypad\' or swipe to the keypad screen</li> -<li value="5">go to the position where you want to record the first house number; ensure that the house entrance is exactly to your right or to your left at the moment when you are saving the information; otherwise it will be difficult later to assign the house number node to the correct building in the OSM editor</li> -<li value="6">type the house number on the keypad</li> -<li value="7">save the house number by tapping on one of the three white arrows:<br> -<ul> -<li>the arrow pointing to the left means that the house number is on your left side in relation to your walking direction</li> -<li>the arrow pointing to the right means that the house number is on your right side in relation to your walking direction</li> -<li>the arrow pointing up means that the house number is in front of you (e.g. at a T crossing)</li> -</ul> -The circle in the top left corner app icon reveals the number of address nodes you have added during the current mapping session.<br> -Repeat steps 5, 6, and 7 for each house number until all house numbers are recorded.</li> -<li value="8">when you are finished mapping house numbers, tap on the icon with the small house in the top left corner and then tap on \'share recorded data\'.<br>This allows you to send the recorded data as an email attachment to the computer used for the OSM editor (e.g. JOSM)</li> -<li value="9">open the e-mail and save the attached files to your PC</li> -<li value="10">open the OSM editor, then the .gpx and .osm file with the same name as well as the corresponding photos; load the already existing OSM data;<br> -now you will see all recorded house numbers as well as the route taken while recording the data as well as an icon for each taken photo on top of the existing OSM data</li> -<li value="11">load the .wav files of the recorded audio notes with a right click on the .gpx file in the top right corner of JOSM and a subsequent click on \'Import Audio\'</li> -<li value="12">assign each house number to its respective building; look at the pictures and listen to the audio notes to remember all information available for optimizing the data</li> -<li value="13">add postal code, street name, city, and country to each address node if this information was not entered while using the app when walking through the streets</li> -<li value="14">upload the optimised and completed data to OSM</li> -<li value="15">delete the recorded data on the phone / tablet with settings menu option \'delete all recorded data\' on the settings screen</li> -</ol> -Allow a few minutes and a refresh of the OSM map in your browser to view the newly recorded house numbers on the map in the high zoom levels.<br> -<br> -<h3><u>Keypad-Mapper 3 features</u></h3> -The app provides the following screens: -<ol> -<li>keypad screen</li> -<li>address editor</li> -<li>GPS details</li> -<li>settings</li> -</ol> -You have three options to access the different screens:<br> -<ol> -<li>tap on the icon in the top menu of the screen</li> -<li>tap on the icon with the house and then tap on the icon of the screen you want to see</li> -<li>swipe left or right by moving one finger horizontally across the screen</li> -</ol> -<br> -<b>Recording data:</b><br> -Keypad-Mapper provides a \'recording data\' menu option that allows users to start/stop recording of data and to start recording based on a new set of .osm / .gpx files.<br> -In addition a settings option \'turn off GPS\' exists. The \'recording data\' feature and the \'turn off GPS\' feature correlate as follows:<br> -<ul> -<li>if recording is active, a .gpx track is recorded</li> -<li>if recording is active then a .gpx file is recorded even if the app is in the background</li> -<li>if recording is off and the \'turn off GPS\' feature is activated, then GPS is switched off in order to save battery power</li> -</ul>Unità di misuramft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ftde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUCondividi i dati -registratiScongela posizione GPSCameraPrecisione GPSnota per questa posizionen/aGPSGLONASSAccuratezzaNella visuale:In uso:Spostati in un luogo -con migliore ricezione GPSTieni acceso lo schermoLo schermo rimarrà acceso quando attivato. Abilitare questa opzione consumerà molta batteria.puoi scegliere tra "metrico" ed "imperiale"Distanza dei nodi contenenti l\'indirizzo dalla posizione corrente del device al momento del salvataggio in memoriaQuesta opzione cancella tutti i dati raccolti dalla app su questo device (file OSM, GPX e foto). Normalmente useresti questa opzione dopo aver trasmesso con successo i dati via mail al tuo PC.<b>History information:</b><br> -Two or three mapped house numbers appear on the right side of the house number entry field on the keypad screen. These house numbers are preceded with \'L:\', \'F:\' or \'R:\'. This makes it easier to check if recent house numbers were mapped on the correct side of the road.<br> -<br> -<b>The survey date is saved with each address tag:</b><br> -Example:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> - -<br> -<b>Usability hints:</b><br> -<ul> -<li>a long tap on the house number entry field in the keypad screen opens a full keyboard for entering an unusual house number</li> -<li>various readability improvements (e.g. bigger characters, better contrast, etc.) especially for mapping under direct sunlight</li> -<li>improved response time of the app in case many house numbers were mapped</li> -<li>in the address editor screen the house name entry field was moved to the bottom of the page</li> -</ul> -<br> -<b>Audio notes:</b><br> -Recording an audio note is less conspicuous to others than taking a photo, therefore some mappers prefer to record voice memos instead of taking GPS photos in order to avoid calling the attention of passerby.<br> -The audio note feature works similarly to the photo feature: it allows you to record a voice memo and save it along with a GPS coordinate. Unlike .jpg files, the GPS coordinates for audio notes are stored in the .gpx file, therefore the .gpx file must be loaded in JOSM before loading the .wav file. -The audio note entry in the .gpx file has the following content:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> -Audio notes and all other recorded files used for editing the data are sent to the PC using the \'share recorded data\' feature.<br> -JOSM allows you to load all mapped data including the recorded audio notes specific to the GPS position where it was recorded. Playing the audio note will help you remember details of that specific location.<br> -In JOSM please proceed as follows to load and play a voice file:<br> -<ol> -<li value="1">launch JOSM</li> -<li value="2">open .osm, .gpx and eventually .jpg files of a mapping session</li> -<li value="3">right mouse click in the top right corner in section \'Layers\' on the .gpx file.</li> -<li value="4">select \'import audio\'</li> -<li value="5">click on the .wav files you want to load --> voice note icons will appear on the map where they were recorded</li> -<li value="6">click on one of these icons to play the .wav file</li> -</ol> -Additional details can be found <a href="http://wiki.openstreetmap.org/wiki/Audio_mapping"><font color="#ffbf27">here</font></a><br> -<br> -<b>Camera:</b><br> -The camera icon allows you to take GPS photos which will be stored and transmitted by e-mail along with the .osm and .gpx files for loading them into the OSM editor.<br> -This allows you to reference the photo with exact GPS coordinates for details of the particular address when editing the data in the OSM editor at a later time.<br> -<br> -<b>Freeze GPS position:</b><br> -An address node is normally stored with the GPS position of the device the moment the user taps on the arrpw keys in the keypad screen.<br> -When the house number cannot be read from where the GPS coordinates should be stored for a particular house, it is possible to freeze the GPS position while walking to see the house number. Avoid walking back and forth by clicking on the snow flake icon to freeze the GPS coordinates at the correct position. Save the address node once the house number is entered. Saving it will automatically use the previously frozen GPS coordinates and unfreeze it for the next address node.<br> -<br><b>Add additional notes:</b><br> -It is useful to save a note in addition to or instead of a GPS photo or an audio note to be referenced later in the OSM editor when optimising the recorded data. This text information is stored along with the house number after tapping on one of the arrow keys on the keypad screen.<br> -You can add a note to any address node by tapping into the \'note for this location\' text entry line below the big white house number entry field. A full keyboard will open for you to enter the text information.<br> -Tapping on one of the arrow keys on the keypad screen closes the full keyboard and saves the house number along with the note.<br> -Tapping into the big white house number entry field also closes the full keyboard.<br> -In the OSM editor, this note will be presented as a \'name\' tag. You can delete this tag after using the information or rename the tag.<br> -<br> -<b>Undo icon:</b><br> -On the right side of the house number entry field are the last entered house numbers. The latest house number is shown at the top of the list. For each house number it is indicated if it was mapped to the left, to the right or in forward direction.<br> -By tapping on the undo icon in the menu bar the last entered house number can be deleted. It is not possible to delete multiple house numbers.<br> -<br> -<b>Long tap on house number entry field opens full keyboard</b><br> -In rare cases house numbers can be found which cannot be entered with the keys on the keypad screen. In such cases the mapper can now long tap on the house number entry field to open the full keyboard for writing any text. The full keyboard closes automatically after tapping on one of the three arrow tabs in the keypad-screen.<br> -<br> -<b>Settings options:</b><br> -<ul> -<li>language:<br> -currently the Keypad-Mapper supports nine languages: Dutch, English, French, German, Greek, Italian, Polish, Russian, Spanish.<br> -Pls contact ENAiKOON if you wish to translate this app into another language. Your inquiry will be very welcome!<br> -Special thanks to Stefano for the Italian translation as well as for the promotion of Keypad-Mapper 3 on talk-it<br> -Additional thanks to Adam for the Polish translation and to Harry for the Dutch translation.</li> -<li>rate the app:<br> -In order to attract as many OSM mappers as possible a good rating of the app on Google Play is essential. Pls help us promoting this app with a good rating!</li> -<li>delete all collected data:<br> -After transferring the mapped data to a PC and uploading it to OSM, you might want to delete the mapped data on the device in order to free some space for the next mapping tour. The \'delete all collected data\' feature in the settings screen can be used to delete the data.<br> -In order to avoid an unattempted deleting of recorded data there is no \'delete all collected data\' button in the menu bar or in the navigation menu. Instead this option is available in the settings screen only.</li> -<li>keep screen on:<br> -allows you to stop the device from switching off the screen after a while</li> -<li>use compass:<br> -Normally the GPS heading information is used to calculate what is \'left\' or \'right\' from the path the mapper walks. If the walking speed is slow or if the mapper is even standing still the GPS heading information provided by the GPS receiver can be wrong. This is a weakness of the GPS technology.<br> -To overcome this problem, the Keypad-Mapper can use the compass built into many Android devices. The settings option \'use compass\' allows configuring the maximum speed for the compass usage. If this slider is set to 0, the compass is not used at all. If the device does not provide a compass sensor, then the option is not available in the settings.</li> -<li>vibration on save:<br> -defines the duration of the vibration in milliseconds when saving an address node by tapping on one of the three arrow keys on the keypad screen</li> -<li>keypad vibration:<br> -defines the duration of the vibration in milliseconds when tapping on any key except one of the three arrow keys on the keypad screen</li> -<li>measurement units:<br> -Both metric and imperial measurement units in metres and feet are supported for entering the distance between the current device position and the position of the address nodes. This allows the use of the software by users being used to imperial measuring units.</li> -<li>distance of the address nodes:<br> -this option allows you to define the distance of the address nodes from the device position where the user stands.<br> -If there is an unusually wide street where the houses are far away from the pavement, it is recommended to set this option to a larger value. Alternatively, these corrections can be made in the OSM editor at a later time.</li> -Solo su Wi-FiGrazie per aver usatoKeypad-Mapper 3!Apprezzeremmo molto se potessi recensire o votare Keypad-Mapper 3 su Google Play. - -Vuoi farlo adesso?SiPiù tardiNon chiedere di nuovo%d m%d ftOttimizza il layoutMostra il nome della strada ed il cap solo se è disponibile una connessione Wi-Fi.AiutoOttieni suggerimenti per l\'uso di questa appImpostazionivibrazione al salvataggiovibra quando è salvato il nodo per il periodo di tempo in millisecondi configurato dalla barra qui sottoregistrando i datispegni il GPSspegni il GPS mentre l\'utente ha disattivato la registrazione in modo da risparmiare batteriail numero civico non può essere salvato perchè non stai registrandousa la bussolaFino alla velocità selezionata tramite la barra a scorrimento qui sotto, viene usata per calcolare la posizione del nodo contenente l\'indirizzo l\'informazione della bussola al posto della informazione sulla direzione del GPS. + + + Annulla + Keypad-Mapper 3 + S + F + D + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 0 + a + b + c + d + e + f + g + i + j + k + l + h + , + - + / + CANC + Errore di scrittura dei file di dati + Il GPS è disabilitato. Abilita il GPS per usare questa applicazione. + Lo storage esterno è in sola lettura. Keypad-Mapper 3 ha bisogno dell\'accesso in scrittura per salvare i dati che inserisci. + Lo storage esterno non è disponibile. Keypad-Mapper 3 ha bisogno di accedervi per salvare i dati che inserisci. + Ok + Chiudi + Impostazioni + Scrivendo su nuovi file + Civico dell\'abitazione + Nome dell\'abitazione + Strada + CAP + Città + Codice nazione + Tastierino + Editor indirizzo + La cartella per il salvataggio dei dati sullo storage esterno non può essere creata + il civico non può essere salvato perchè non c\'è ricezione GPS + Distanza tra numeri civici + Condividi i dati registrati + Condividi file *.gpx, *.osm, *.wav, e *.jpg + Lingua + Scegli la tua lingua: Deutsch, English, Español, Français, Ελληνικά, Nederlands, Polski, Русский + Non ho potuto creare il file zip + Chiudi + Congela posizione GPS + sorry, your action could not be completed without GPS reception or valid filtered data + 1 m + 2 m + 5 m + 8 m + 10 m + 15 m + 20 m + 25 m + Cancella tutti i dati raccolti + Vuoi cancellare tutti i file registrati da Keypad-Mapper 3? + Cancella tutti i dati + Inserisci il destinatario della email + E-mail + Condividi + Unità di misura + m + ft + 3 ft + 5 ft + 15 ft + 25 ft + 35 ft + 50 ft + 65 ft + 80 ft + Condividi i dati +registrati + Scongela posizione GPS + Camera + Precisione GPS + nota per questa posizione + n/a + GPS + GLONASS + Accuratezza + Nella visuale: + In uso: + Spostati in un luogo +con migliore ricezione GPS + Tieni acceso lo schermo + Lo schermo rimarrà acceso quando attivato. Abilitare questa opzione consumerà molta batteria. + puoi scegliere tra "metrico" ed "imperiale" + Distanza dei nodi contenenti l\'indirizzo dalla posizione corrente del device al momento del salvataggio in memoria + Questa opzione cancella tutti i dati raccolti dalla app su questo device (file OSM, GPX e foto). Normalmente useresti questa opzione dopo aver trasmesso con successo i dati via mail al tuo PC. + Solo su Wi-Fi + %d m + %d ft + Ottimizza il layout + Mostra il nome della strada ed il cap solo se è disponibile una connessione Wi-Fi. + Impostazioni + vibrazione al salvataggio + vibra quando è salvato il nodo per il periodo di tempo in millisecondi configurato dalla barra qui sotto + registrando i dati + spegni il GPS + spegni il GPS mentre l\'utente ha disattivato la registrazione in modo da risparmiare batteria + il numero civico non può essere salvato perchè non stai registrando + usa la bussola + Fino alla velocità selezionata tramite la barra a scorrimento qui sotto, viene usata per calcolare la posizione del nodo contenente l\'indirizzo l\'informazione della bussola al posto della informazione sulla direzione del GPS. Se la barra è impostata a 0, allora l\'informazione della bussola NON viene usata. -Se è abilitato l\'uso della bussola, allora l\'icona della precisione del GPS mostra anche un ago di bussola. L\'ago non indica la direzione attuale.vibrazione del tastierinovibra quando si preme su un tasto per un tempo in millisecondi configurato nella barra a scorrimento qui sottopercorso file .wavil percorso al file .wav file path sul tuo computer verrà usato nei tag dei file GPX.Inserisci un percorso che verrà usato sul tuo pc per salvare i file .wav. Questa informazione verrà aggiunta a tutti i file .wav riferiti nel file .gpx.<br> +Se è abilitato l\'uso della bussola, allora l\'icona della precisione del GPS mostra anche un ago di bussola. L\'ago non indica la direzione attuale. + vibrazione del tastierino + vibra quando si preme su un tasto per un tempo in millisecondi configurato nella barra a scorrimento qui sotto + percorso file .wav + il percorso al file .wav file path sul tuo computer verrà usato nei tag dei file GPX. + Inserisci un percorso che verrà usato sul tuo pc per salvare i file .wav. Questa informazione verrà aggiunta a tutti i file .wav riferiti nel file .gpx.<br> <br> Tutti i file .wav devono essere localizzati in quel percorso per fare in modo che JOSM possa eseguirli correttamente quando è caricato il file .gpx e cliccato il marcatore audio..<br> <br> @@ -202,81 +130,19 @@ Se non è stato configurato nessun percorso, allora sulle macchine Windows verr <br> Esempi di percorsi:<br> &nbsp;&nbsp;esempio 1: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp;esempio 2: <b>/usr/local/tmp/</b><br/>nota vocalemetricoimperialemftIl registratore audio non può essere inizializzato.km/hmph<li>turn off GPS:<br> -allows to switch off GPS while the user has de-activated the recording in order to save battery</li> -<li>Wi-Fi data only:<br> -this option is especially helpful if your current GSM data plan is expensive or if the amount of free data is limited.</li> -<li>.wav file path:<br> -defines the .wav file path on your computer which will be used to save the recorded audio notes; this information is required by JOSM for proper loading of the .wav files</li> -<li>optimise layout:<br> -this option is only available on small phones. It allows to remove some items from the keypad screen in order to use the available space optimally.</li> -<li>error reporting:<br> -allows to send a bug report to the developers in case the app crashes; this enables the developers to identify the problem and to fix it</li> -<li>help:<br> -shows this help file</li> -<li>about:<br> -provides some general application information including the detailed version number</li> -</ul> -<h3><u>Tips and tricks</u></h3> -<b>House number mapping process:</b><br> -It is most effective to walk on one side of the street along the pavement to record the house numbers of both sides of the street at the same time.<br> -With practice, it is possible to enter the house numbers without stopping at each house. By adopting an optimal walking speed, it is possible to find a rhythm that allows the user to record all house numbers carefully while processing as many house numbers as possible.<br> -<br> -<b>Mapping of information that has nothing to do with house numbers</b><br> -Enthusiastic mappers may feel compelled to map additional information that has nothing to do with house numbers and addresses while walking through the streets with Keypad-Mapper 3.<br> -Reality has proven that it is not efficient to do so as much less information will be mapped compared to focusing on house numbers.<br> -This also applies for recording street names, postal codes, and other address information; many streets in OSM are already tagged with the postal code, city, and country, which means that it is easier to copy this information later from the street entry to the house number entry instead of typing all this information on your phone&nbsp;/ tablet. This approach saves a lot of time, allowing you to contribute more information to OSM in a given time frame.<br> -<br> -<b>Internet connection for address validation:</b><br> -Keypad-Mapper 3 has a feature that shows the postal code and street name of the current GPS position in the keypad screen. This is useful to see if OSM already knows the correct postcode and street name of the actual position.<br> -The app uses NOMINATIM for this purpose, an address server which uses OpenStreetMap data only. The NOMINATIM server used is provided by ENAiKOON. It is regularly updated on weekends.<br> -Displaying street name and postal code information requires the device to be connected to the internet. In the settings menu, you can limit the internet connection to Wi-Fi connections only. In this case, showing the postal code and street name does not work while walking along the streets.<br> -The street name and postal code shown in the keypad screen is updated every 10 seconds. This causes some data traffic that may eat up your GPRS inclusive data volume of your data plan.<br> -<br> -<b>Address editor:</b><br> -If no postal code and / or street name is shown or invalid address data is shown, this normally means that the OSM database does not contain correct data for the particular location. In this case it is possible to add this data in the address editor screen of the app by tapping on the icon with the house and then tapping on \'address editor\'.<br> -This information is then saved in the OSM file for transmitting it later via e-mail to the PC with the OSM editor. In your OSM editor, this information will be automatically grouped together with the house number.<br> -<br><b>Screen layout:</b><br> -Smartphones:<br> -Depending on the screen resolution, the keypad screen has a different layout: the letters for house numbers are \'a\' to \'c\' on small screens and \'a\' to \'l\' on bigger screens.<br> -If you are using a device with a small screen but require the use of letters \'d\' to \'l\', turn the screen to landscape. You will have the letters from \'a\' to \'l\' available on the keypad. Another option is to long tap into the house number entry field. This activates the full keyboard.<br> -If running the app on devices with small screens, it provides an additional settings option \'optimise layout\' which allows suppressing various optional information on the keypad screen. This is intended to maximize the available space for the basic features of the keypad screen.<br> -<br> -Tablets:<br> -Some mappers are using 7" to 10" tablets for mapping. The relatively new Google Nexus 7 seems to be especially wide spread amongst mappers. This can be attributed to the fact that these devices have a longer battery life, allowing mappers to go on extended mapping tours without having to change the battery.<br> -Keypad-Mapper 3 provides an optimised interface for tablet users in both landscape and portrait modes. This UI is automatically activated on all devices with a minimum screen size of 7". Samsung Galaxy Note 1 and 2 are NOT using the tablet layout. Despite the fact that they are categorised as tablets the screen area available on these devices is not big enough for a proper tablet layout.<br> -<br> -The tablet layout differentiates from the phone layout as follows: -<ul> -<li>different sorting order of the icons in the menu bar: the most important icons are as close to the position of the thumb as possible</li> -<li>more icons are shown in the menu bar compared to the phone layout</li> -<li>the keypad screen and the address editor screen are both visible at the same time:<br>this gives a better overview of the currently configured / mapped data</li> -<li>the house number entry field is missing in the address editor screen</li> -<li>in portrait mode, the keypad layout of the landscape mode for phone UI is used; this makes two-hand data entry possible</li> -</ul> -<br> -<b>Additional tag for each house number / address node</b><br> -The following tag is automatically added to each house number: source=survey:date<br> -The tag states when the mapper was in fact at that position to record the house number. This date is normally earlier than the "created" timestamp in the OSM database.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> is an open source project complementary to OSM.<br> -The intention of this project is to collect GPS positions of GSM base stations. The data collected by the contributors of this project can be downloaded from www.opencellids.org for unlimited private and commercial use.<br> -One of the main reasons for collecting OpenCellIDs data is that it can later be used for locating devices in areas where GPS reception is not available. In addition, GSM localisation consumes significantly less battery power than GPS-based localisation; however, GSM is known to be less accurate than GPS in rural areas. <br> -OpenCellIDs is the biggest open source collection of GPS positions of GSM base stations worldwide. At the beginning of 2013, the database held approx. 2.7 million unique cells. Currently the database is growing by 1,000 to 2,000 new unique cells per calendar day. In total, we estimate that there are at least 25 million unique GSM cells worldwide; this means that 10-15% of the world\'s cells have already been discovered.<br> -Keypad-Mapper 3 is automatically collecting OpenCellIDs data in the background without any interaction required by the user. The chosen way of implementing this feature ensures that the data is collected fully anonymous ensuring full compliance with the very strict German privacy laws.<br> -Keypad-Mapper 3 is a perfect application for collecting OpenCellIDs data while simultaneously collecting house numbers because Keypad-Mapper 3 users systematically walk down many different streets which guarantees optimal data for OpenCellID. Base stations along main roads can already be found in the database but base stations off the main streets are rare. -valuta l\'app su Google Playci piacerebbe se potessi recensire o valutare Keypad-Mapper 3 su Google PlayLa registrazione dei dati è attivahttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvNon puoi registrare note vocali mentre non c\'è ricezione GPS o dati filtrati sulla posizione validila registrazione deve venir attivata per poter utilizzare questa caratteristicaDisabilita "non ricevere aggiornamenti dal GPS" nelle impostazioni se vuoi vedere lo stato del GPS mentre non stai registrando<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"> -</font> -</body> -</html> - \ No newline at end of file +&nbsp;&nbsp;esempio 2: <b>/usr/local/tmp/</b><br/> + nota vocale + metrico + imperiale + m + ft + Il registratore audio non può essere inizializzato. + km/h + mph + La registrazione dei dati è attiva + http://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsv + http://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsv + Non puoi registrare note vocali mentre non c\'è ricezione GPS o dati filtrati sulla posizione validi + la registrazione deve venir attivata per poter utilizzare questa caratteristica + Disabilita "non ricevere aggiornamenti dal GPS" nelle impostazioni se vuoi vedere lo stato del GPS mentre non stai registrando + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-nl/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-nl/strings.xml index b1763b0..a2c13be 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-nl/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-nl/strings.xml @@ -1,196 +1,14 @@ -ongedaan makenKeypad-Mapper 3LVR1234567890abcdefgijklh,-/VERWfout tijdens schrijven van data bestandenGPS is uitgeschakeld. Zet aub GPS aan om deze app te kunnen gebruiken.De externe opslag is schrijf-beveiligd. Keypad-Mapper 3 heeft schrijftoegang nodig om de data te kunnen opslaan.The externe opslag is niet beschikbaar. Keypad-Mapper 3 heeft toegang nodig om de data te kunnen opslaan.okafsluitenvoorkeurenopslaan in nieuwe bestandenhuisnummerhuisnaamstraatpostcodestadlandcodetoetsenbordadres editorde folder die de data bevat op de externe opslag kon niet gemaakt wordenhuisnummer kan niet opgeslagen worden omdat er geen GPS ontvangst isafstand tot de adres knooppuntenovertoon applicatie infodeel opgeslagen datadeel *.gpx, *.osm, *.wav, and *.jpg bestandentaalkies uw taal: Deutsch, English, Español, Français, Ελληνικά, Italiano, Polski, Русскийkon zip bestand niet maken<br/> -%1$s<BR/> -Versie: %2$s<br/> -Nederlandse vertaling: Harry van der Wolf<br> -<br/> -keypadmapper is oorspronkelijk ontwikkeld door <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a> </font> en is gepubliceerd eind 2010.<br/> -Keypadmapper2, een doorontwikkeling op keypadmapper, werd midden 2011 vrijgegeven.<br/> -Die versie 2 is begin 2013 gebruikt door <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> om deze huidige versie te maken. De broncode is op github beschikbaar gesteld https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Wij willen Nic, die ons geholpen heeft bij de implementatie van deze versie, bedanken voor zijn goede ideeën en geduld.<br/> -<br/> -Aarzel niet om commentaar, suggesties of problemen met deze app per email door te geven aan ENAiKOON via <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> of via telefoon op +49 30 397 475-30.<br/> -<br/> -<b>ENAiKOON kantoor tijden:</b><br/> -Ma.-Vr. van 9:00 tot 13:00<br/> -en van 14:00 tot 18:00<br/> -<br/> -<b>Ons adres:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -Germanyafsluitenover Keypad-Mapper 3https://www.enaikoon.com/en/footer/imprint/Keypad-Mapper 3 foutmeldingKeypad-Mapper 3 foutKeypad-Mapper 3 moest opnieuw gestart worden! Wilt u een foutmelding naar de ontwikkelaars sturen?verstuurniet versturenokfouten meldenWilt u foutmeldingen naar de ontwikkelaars sturen?Keypad-Mapper 3 moest opnieuw gestart worden! Als u een foutmelding wilt doorgeven aan ontwikkelaars zet dan aub \'fouten melden\' aan in de voorkeuren van deze app.nooitaltijdvraag voor verzendingGPS bevriezensorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 mannulerenverwijder alle verzamelde dataWilt u alle door Keypad-Mapper 3 verzamelde data verwijderen?verwijder alle dataannulerengeef e-mail adres ontvangere-maildelenannulerenTips en truuks<h2><font color="#ffbf27">Thank you for using the new Keypad-Mapper 3.1!</font></h2> - -This app is highly optimised to add house numbers and address tags to the OpenStreetMap database.<br> -<br> -<h3><u>Quick start:<br></u></h3> -<ol> -<li value="1">find an area where house numbers are missing <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">here</font></a></li> -<li value="2">print this area for easier navigation and go there.</li> -<li value="3">switch GPS on: it is not possible to store house numbers with poor GPS reception; an error message will appear if GPS is not available.</li> -<li value="4">tap on the app icon in the top left corner and then on menu option \'keypad\' or swipe to the keypad screen</li> -<li value="5">go to the position where you want to record the first house number; ensure that the house entrance is exactly to your right or to your left at the moment when you are saving the information; otherwise it will be difficult later to assign the house number node to the correct building in the OSM editor</li> -<li value="6">type the house number on the keypad</li> -<li value="7">save the house number by tapping on one of the three white arrows:<br> -<ul> -<li>the arrow pointing to the left means that the house number is on your left side in relation to your walking direction</li> -<li>the arrow pointing to the right means that the house number is on your right side in relation to your walking direction</li> -<li>the arrow pointing up means that the house number is in front of you (e.g. at a T crossing)</li> -</ul> -The circle in the top left corner app icon reveals the number of address nodes you have added during the current mapping session.<br> -Repeat steps 5, 6, and 7 for each house number until all house numbers are recorded.</li> -<li value="8">when you are finished mapping house numbers, tap on the icon with the small house in the top left corner and then tap on \'share recorded data\'.<br>This allows you to send the recorded data as an email attachment to the computer used for the OSM editor (e.g. JOSM)</li> -<li value="9">open the e-mail and save the attached files to your PC</li> -<li value="10">open the OSM editor, then the .gpx and .osm file with the same name as well as the corresponding photos; load the already existing OSM data;<br> -now you will see all recorded house numbers as well as the route taken while recording the data as well as an icon for each taken photo on top of the existing OSM data</li> -<li value="11">load the .wav files of the recorded audio notes with a right click on the .gpx file in the top right corner of JOSM and a subsequent click on \'Import Audio\'</li> -<li value="12">assign each house number to its respective building; look at the pictures and listen to the audio notes to remember all information available for optimizing the data</li> -<li value="13">add postal code, street name, city, and country to each address node if this information was not entered while using the app when walking through the streets</li> -<li value="14">upload the optimised and completed data to OSM</li> -<li value="15">delete the recorded data on the phone / tablet with settings menu option \'delete all recorded data\' on the settings screen</li> -</ol> -Allow a few minutes and a refresh of the OSM map in your browser to view the newly recorded house numbers on the map in the high zoom levels.<br> -<br> -<h3><u>Keypad-Mapper 3 features</u></h3> -The app provides the following screens: -<ol> -<li>keypad screen</li> -<li>address editor</li> -<li>GPS details</li> -<li>settings</li> -</ol> -You have three options to access the different screens:<br> -<ol> -<li>tap on the icon in the top menu of the screen</li> -<li>tap on the icon with the house and then tap on the icon of the screen you want to see</li> -<li>swipe left or right by moving one finger horizontally across the screen</li> -</ol> -<br> -<b>Recording data:</b><br> -Keypad-Mapper provides a \'recording data\' menu option that allows users to start/stop recording of data and to start recording based on a new set of .osm / .gpx files.<br> -In addition a settings option \'turn off GPS\' exists. The \'recording data\' feature and the \'turn off GPS\' feature correlate as follows:<br> -<ul> -<li>if recording is active, a .gpx track is recorded</li> -<li>if recording is active then a .gpx file is recorded even if the app is in the background</li> -<li>if recording is off and the \'turn off GPS\' feature is activated, then GPS is switched off in order to save battery power</li> -</ul>afstand eenhedenmft3 voet5 voet15 voet25 voet35 voet50 voet65 voet80 voetde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUdeel verzamelde datageef GPS vrijcameraGPS precisienotitie voor deze locatien/aGPSGLONASSnauwkeurigheidin beeld:in gebruik:verander uw positie aub naar een plek met betere GPS ontvangstlaat scherm aanHet scherm blijft aan met deze optie geactiveerd. Aanzetten van deze optie zal de batterij sneller ontladen.u kunt kiezen tussen "metrisch" en "imperial"afstand tot het adres vanaf de huidige positie van het device op het moment dat het huisnummer wordt opgeslagenDeze optie verwijdert alle verzamelde en opgeslagen data van deze app op dit apparaat: OSM bestanden, GPX bestanden en foto\'s door deze app genomen. Normaal gesproken gebruikt u deze optie nadat u succesvol de data via email naar uw pc gestuurd hebt.<b>History information:</b><br> -Two or three mapped house numbers appear on the right side of the house number entry field on the keypad screen. These house numbers are preceded with \'L:\', \'F:\' or \'R:\'. This makes it easier to check if recent house numbers were mapped on the correct side of the road.<br> -<br> -<b>The survey date is saved with each address tag:</b><br> -Example:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> - -<br> -<b>Usability hints:</b><br> -<ul> -<li>a long tap on the house number entry field in the keypad screen opens a full keyboard for entering an unusual house number</li> -<li>various readability improvements (e.g. bigger characters, better contrast, etc.) especially for mapping under direct sunlight</li> -<li>improved response time of the app in case many house numbers were mapped</li> -<li>in the address editor screen the house name entry field was moved to the bottom of the page</li> -</ul> -<br> -<b>Audio notes:</b><br> -Recording an audio note is less conspicuous to others than taking a photo, therefore some mappers prefer to record voice memos instead of taking GPS photos in order to avoid calling the attention of passerby.<br> -The audio note feature works similarly to the photo feature: it allows you to record a voice memo and save it along with a GPS coordinate. Unlike .jpg files, the GPS coordinates for audio notes are stored in the .gpx file, therefore the .gpx file must be loaded in JOSM before loading the .wav file. -The audio note entry in the .gpx file has the following content:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> -Audio notes and all other recorded files used for editing the data are sent to the PC using the \'share recorded data\' feature.<br> -JOSM allows you to load all mapped data including the recorded audio notes specific to the GPS position where it was recorded. Playing the audio note will help you remember details of that specific location.<br> -In JOSM please proceed as follows to load and play a voice file:<br> -<ol> -<li value="1">launch JOSM</li> -<li value="2">open .osm, .gpx and eventually .jpg files of a mapping session</li> -<li value="3">right mouse click in the top right corner in section \'Layers\' on the .gpx file.</li> -<li value="4">select \'import audio\'</li> -<li value="5">click on the .wav files you want to load --> voice note icons will appear on the map where they were recorded</li> -<li value="6">click on one of these icons to play the .wav file</li> -</ol> -Additional details can be found <a href="http://wiki.openstreetmap.org/wiki/Audio_mapping"><font color="#ffbf27">here</font></a><br> -<br> -<b>Camera:</b><br> -The camera icon allows you to take GPS photos which will be stored and transmitted by e-mail along with the .osm and .gpx files for loading them into the OSM editor.<br> -This allows you to reference the photo with exact GPS coordinates for details of the particular address when editing the data in the OSM editor at a later time.<br> -<br> -<b>Freeze GPS position:</b><br> -An address node is normally stored with the GPS position of the device the moment the user taps on the arrpw keys in the keypad screen.<br> -When the house number cannot be read from where the GPS coordinates should be stored for a particular house, it is possible to freeze the GPS position while walking to see the house number. Avoid walking back and forth by clicking on the snow flake icon to freeze the GPS coordinates at the correct position. Save the address node once the house number is entered. Saving it will automatically use the previously frozen GPS coordinates and unfreeze it for the next address node.<br> -<br><b>Add additional notes:</b><br> -It is useful to save a note in addition to or instead of a GPS photo or an audio note to be referenced later in the OSM editor when optimising the recorded data. This text information is stored along with the house number after tapping on one of the arrow keys on the keypad screen.<br> -You can add a note to any address node by tapping into the \'note for this location\' text entry line below the big white house number entry field. A full keyboard will open for you to enter the text information.<br> -Tapping on one of the arrow keys on the keypad screen closes the full keyboard and saves the house number along with the note.<br> -Tapping into the big white house number entry field also closes the full keyboard.<br> -In the OSM editor, this note will be presented as a \'name\' tag. You can delete this tag after using the information or rename the tag.<br> -<br> -<b>Undo icon:</b><br> -On the right side of the house number entry field are the last entered house numbers. The latest house number is shown at the top of the list. For each house number it is indicated if it was mapped to the left, to the right or in forward direction.<br> -By tapping on the undo icon in the menu bar the last entered house number can be deleted. It is not possible to delete multiple house numbers.<br> -<br> -<b>Long tap on house number entry field opens full keyboard</b><br> -In rare cases house numbers can be found which cannot be entered with the keys on the keypad screen. In such cases the mapper can now long tap on the house number entry field to open the full keyboard for writing any text. The full keyboard closes automatically after tapping on one of the three arrow tabs in the keypad-screen.<br> -<br> -<b>Settings options:</b><br> -<ul> -<li>language:<br> -currently the Keypad-Mapper supports nine languages: Dutch, English, French, German, Greek, Italian, Polish, Russian, Spanish.<br> -Pls contact ENAiKOON if you wish to translate this app into another language. Your inquiry will be very welcome!<br> -Special thanks to Stefano for the Italian translation as well as for the promotion of Keypad-Mapper 3 on talk-it<br> -Additional thanks to Adam for the Polish translation and to Harry for the Dutch translation.</li> -<li>rate the app:<br> -In order to attract as many OSM mappers as possible a good rating of the app on Google Play is essential. Pls help us promoting this app with a good rating!</li> -<li>delete all collected data:<br> -After transferring the mapped data to a PC and uploading it to OSM, you might want to delete the mapped data on the device in order to free some space for the next mapping tour. The \'delete all collected data\' feature in the settings screen can be used to delete the data.<br> -In order to avoid an unattempted deleting of recorded data there is no \'delete all collected data\' button in the menu bar or in the navigation menu. Instead this option is available in the settings screen only.</li> -<li>keep screen on:<br> -allows you to stop the device from switching off the screen after a while</li> -<li>use compass:<br> -Normally the GPS heading information is used to calculate what is \'left\' or \'right\' from the path the mapper walks. If the walking speed is slow or if the mapper is even standing still the GPS heading information provided by the GPS receiver can be wrong. This is a weakness of the GPS technology.<br> -To overcome this problem, the Keypad-Mapper can use the compass built into many Android devices. The settings option \'use compass\' allows configuring the maximum speed for the compass usage. If this slider is set to 0, the compass is not used at all. If the device does not provide a compass sensor, then the option is not available in the settings.</li> -<li>vibration on save:<br> -defines the duration of the vibration in milliseconds when saving an address node by tapping on one of the three arrow keys on the keypad screen</li> -<li>keypad vibration:<br> -defines the duration of the vibration in milliseconds when tapping on any key except one of the three arrow keys on the keypad screen</li> -<li>measurement units:<br> -Both metric and imperial measurement units in metres and feet are supported for entering the distance between the current device position and the position of the address nodes. This allows the use of the software by users being used to imperial measuring units.</li> -<li>distance of the address nodes:<br> -this option allows you to define the distance of the address nodes from the device position where the user stands.<br> -If there is an unusually wide street where the houses are far away from the pavement, it is recommended to set this option to a larger value. Alternatively, these corrections can be made in the OSM editor at a later time.</li> -alleen Wi-Fi dataBedankt voor het gebruik vanKeypad-Mapper 3!We stellen het op prijs als u een recensie of waardering geeft aan Keypad-Mapper 3 in Google Play. - -Wilt u dat nu doen?jalaterniet opnieuw vragen%d m%d voetoptimaliseer layouttoon straatnaam en postcode alleen bij een Wi-Fi connectiehelplees tips voor het gebruik van deze appvoorkeurenvibreer bij opslaanvibreer wanneer knooppunt opgeslagen wordt gedurende aantal millisecondes zoals met onderstaande schuifbalk ingestelddata verwerking aan/uitschakel GPS uitschakel GPS uit om stroom te besparen als gebruiker data verwerking ge-deactiveerd heefthuis nummer kan niet opgeslagen worden omdat u niet in data verweking modus bent.gebruik kompasTot de met de schuifbalk ingestelde snelheid wordt de kompas informatie i.p.v. GPS informatie gebruikt voor de berekening van de adres knooppunt positie. +ongedaan makenKeypad-Mapper 3LVR1234567890abcdefgijklh,-/VERWfout tijdens schrijven van data bestandenGPS is uitgeschakeld. Zet aub GPS aan om deze app te kunnen gebruiken.De externe opslag is schrijf-beveiligd. Keypad-Mapper 3 heeft schrijftoegang nodig om de data te kunnen opslaan.The externe opslag is niet beschikbaar. Keypad-Mapper 3 heeft toegang nodig om de data te kunnen opslaan.okafsluitenvoorkeurenopslaan in nieuwe bestandenhuisnummerhuisnaamstraatpostcodestadlandcodetoetsenbordadres editorde folder die de data bevat op de externe opslag kon niet gemaakt wordenhuisnummer kan niet opgeslagen worden omdat er geen GPS ontvangst isafstand tot de adres knooppunten + deel opgeslagen datadeel *.gpx, *.osm, *.wav, and *.jpg bestandentaalkies uw taal: Deutsch, English, Español, Français, Ελληνικά, Italiano, Polski, Русскийkon zip bestand niet maken + afsluiten + GPS bevriezensorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 m + verwijder alle verzamelde dataWilt u alle door Keypad-Mapper 3 verzamelde data verwijderen?verwijder alle data + geef e-mail adres ontvangere-maildelen + afstand eenhedenmft3 voet5 voet15 voet25 voet35 voet50 voet65 voet80 voet + deel verzamelde datageef GPS vrijcameraGPS precisienotitie voor deze locatien/aGPSGLONASSnauwkeurigheidin beeld:in gebruik:verander uw positie aub naar een plek met betere GPS ontvangstlaat scherm aanHet scherm blijft aan met deze optie geactiveerd. Aanzetten van deze optie zal de batterij sneller ontladen.u kunt kiezen tussen "metrisch" en "imperial"afstand tot het adres vanaf de huidige positie van het device op het moment dat het huisnummer wordt opgeslagenDeze optie verwijdert alle verzamelde en opgeslagen data van deze app op dit apparaat: OSM bestanden, GPX bestanden en foto\'s door deze app genomen. Normaal gesproken gebruikt u deze optie nadat u succesvol de data via email naar uw pc gestuurd hebt. + alleen Wi-Fi data + %d m%d voetoptimaliseer layouttoon straatnaam en postcode alleen bij een Wi-Fi connectie + voorkeurenvibreer bij opslaanvibreer wanneer knooppunt opgeslagen wordt gedurende aantal millisecondes zoals met onderstaande schuifbalk ingestelddata verwerking aan/uitschakel GPS uitschakel GPS uit om stroom te besparen als gebruiker data verwerking ge-deactiveerd heefthuis nummer kan niet opgeslagen worden omdat u niet in data verweking modus bent.gebruik kompasTot de met de schuifbalk ingestelde snelheid wordt de kompas informatie i.p.v. GPS informatie gebruikt voor de berekening van de adres knooppunt positie. Als de schuifbalk op nul ingesteld wordt, wordt geen kompas informatie gebruikt. Als de kompas optie gebruikt wordt, wordt de GPS precisie aangeduid met een geintegreerde kompas naald. Deze naald geeft NIET de huidige richting aan.toetsenbord vibratievibreer gedurende aantal milliseconden bij tikken, zoals met schuifbalk hieronder ingesteld.wav bestands pad.wav bestands pad op uw computer dat gebruikt zal worden in tags in .GPX bestanden.Geef a.u.b. het pad in dat gebruikt zal worden op uw JOSM/Potlach computer om de .wav bestanden op te slaan. Deze pad informatie wordt toegevoegd aan alle .wav bestanden in het .gpx bestand.<br> <br> @@ -200,81 +18,6 @@ Als er geen pad geconfigureerd is zal als standaard c:\ gebruikt worden onder Wi <br> Voorbeelden van paden:<br> &nbsp;&nbsp;example 1: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp;example 2: <b>/usr/local/tmp/</b><br/>audio notitiemetrischimperialmvoetKan de audio recorder niet initialiseren.km/hmph<li>turn off GPS:<br> -allows to switch off GPS while the user has de-activated the recording in order to save battery</li> -<li>Wi-Fi data only:<br> -this option is especially helpful if your current GSM data plan is expensive or if the amount of free data is limited.</li> -<li>.wav file path:<br> -defines the .wav file path on your computer which will be used to save the recorded audio notes; this information is required by JOSM for proper loading of the .wav files</li> -<li>optimise layout:<br> -this option is only available on small phones. It allows to remove some items from the keypad screen in order to use the available space optimally.</li> -<li>error reporting:<br> -allows to send a bug report to the developers in case the app crashes; this enables the developers to identify the problem and to fix it</li> -<li>help:<br> -shows this help file</li> -<li>about:<br> -provides some general application information including the detailed version number</li> -</ul> -<h3><u>Tips and tricks</u></h3> -<b>House number mapping process:</b><br> -It is most effective to walk on one side of the street along the pavement to record the house numbers of both sides of the street at the same time.<br> -With practice, it is possible to enter the house numbers without stopping at each house. By adopting an optimal walking speed, it is possible to find a rhythm that allows the user to record all house numbers carefully while processing as many house numbers as possible.<br> -<br> -<b>Mapping of information that has nothing to do with house numbers</b><br> -Enthusiastic mappers may feel compelled to map additional information that has nothing to do with house numbers and addresses while walking through the streets with Keypad-Mapper 3.<br> -Reality has proven that it is not efficient to do so as much less information will be mapped compared to focusing on house numbers.<br> -This also applies for recording street names, postal codes, and other address information; many streets in OSM are already tagged with the postal code, city, and country, which means that it is easier to copy this information later from the street entry to the house number entry instead of typing all this information on your phone&nbsp;/ tablet. This approach saves a lot of time, allowing you to contribute more information to OSM in a given time frame.<br> -<br> -<b>Internet connection for address validation:</b><br> -Keypad-Mapper 3 has a feature that shows the postal code and street name of the current GPS position in the keypad screen. This is useful to see if OSM already knows the correct postcode and street name of the actual position.<br> -The app uses NOMINATIM for this purpose, an address server which uses OpenStreetMap data only. The NOMINATIM server used is provided by ENAiKOON. It is regularly updated on weekends.<br> -Displaying street name and postal code information requires the device to be connected to the internet. In the settings menu, you can limit the internet connection to Wi-Fi connections only. In this case, showing the postal code and street name does not work while walking along the streets.<br> -The street name and postal code shown in the keypad screen is updated every 10 seconds. This causes some data traffic that may eat up your GPRS inclusive data volume of your data plan.<br> -<br> -<b>Address editor:</b><br> -If no postal code and / or street name is shown or invalid address data is shown, this normally means that the OSM database does not contain correct data for the particular location. In this case it is possible to add this data in the address editor screen of the app by tapping on the icon with the house and then tapping on \'address editor\'.<br> -This information is then saved in the OSM file for transmitting it later via e-mail to the PC with the OSM editor. In your OSM editor, this information will be automatically grouped together with the house number.<br> -<br> -<b>Screen layout:</b><br> -Smartphones:<br> -Depending on the screen resolution, the keypad screen has a different layout: the letters for house numbers are \'a\' to \'c\' on small screens and \'a\' to \'l\' on bigger screens.<br> -If you are using a device with a small screen but require the use of letters \'d\' to \'l\', turn the screen to landscape. You will have the letters from \'a\' to \'l\' available on the keypad. Another option is to long tap into the house number entry field. This activates the full keyboard.<br> -If running the app on devices with small screens, it provides an additional settings option \'optimise layout\' which allows suppressing various optional information on the keypad screen. This is intended to maximize the available space for the basic features of the keypad screen.<br> -<br> -Tablets:<br> -Some mappers are using 7" to 10" tablets for mapping. The relatively new Google Nexus 7 seems to be especially wide spread amongst mappers. This can be attributed to the fact that these devices have a longer battery life, allowing mappers to go on extended mapping tours without having to change the battery.<br> -Keypad-Mapper 3 provides an optimised interface for tablet users in both landscape and portrait modes. This UI is automatically activated on all devices with a minimum screen size of 7". Samsung Galaxy Note 1 and 2 are NOT using the tablet layout. Despite the fact that they are categorised as tablets the screen area available on these devices is not big enough for a proper tablet layout.<br> -<br> -The tablet layout differentiates from the phone layout as follows: -<ul> -<li>different sorting order of the icons in the menu bar: the most important icons are as close to the position of the thumb as possible</li> -<li>more icons are shown in the menu bar compared to the phone layout</li> -<li>the keypad screen and the address editor screen are both visible at the same time:<br>this gives a better overview of the currently configured / mapped data</li> -<li>the house number entry field is missing in the address editor screen</li> -<li>in portrait mode, the keypad layout of the landscape mode for phone UI is used; this makes two-hand data entry possible</li> -</ul> -<br> -<b>Additional tag for each house number / address node</b><br> -The following tag is automatically added to each house number: source=survey:date<br> -The tag states when the mapper was in fact at that position to record the house number. This date is normally earlier than the "created" timestamp in the OSM database.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> is an open source project complementary to OSM.<br> -The intention of this project is to collect GPS positions of GSM base stations. The data collected by the contributors of this project can be downloaded from www.opencellids.org for unlimited private and commercial use.<br> -One of the main reasons for collecting OpenCellIDs data is that it can later be used for locating devices in areas where GPS reception is not available. In addition, GSM localisation consumes significantly less battery power than GPS-based localisation; however, GSM is known to be less accurate than GPS in rural areas. <br> -OpenCellIDs is the biggest open source collection of GPS positions of GSM base stations worldwide. At the beginning of 2013, the database held approx. 2.7 million unique cells. Currently the database is growing by 1,000 to 2,000 new unique cells per calendar day. In total, we estimate that there are at least 25 million unique GSM cells worldwide; this means that 10-15% of the world\'s cells have already been discovered.<br> -Keypad-Mapper 3 is automatically collecting OpenCellIDs data in the background without any interaction required by the user. The chosen way of implementing this feature ensures that the data is collected fully anonymous ensuring full compliance with the very strict German privacy laws.<br> -Keypad-Mapper 3 is a perfect application for collecting OpenCellIDs data while simultaneously collecting house numbers because Keypad-Mapper 3 users systematically walk down many different streets which guarantees optimal data for OpenCellID. Base stations along main roads can already be found in the database but base stations off the main streets are rare. -Geef app waardering op Google PlayWe stellen uw waardering van Keypad-Mapper 3 in Google Play zeer op prijsData verwerking is actiefhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvU kunt geen audio opname maken als er geen GPS ontvangst is of geldige gefilterde locatie data.opname moet geactiveerd worden voordat deze functie gebruikt kan wordenZet aub de optie "uitzetten GPS updates" in de voorkeuren uit, als u de GPS status wilt zien als ur niet registreert.<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - \ No newline at end of file +&nbsp;&nbsp;example 2: <b>/usr/local/tmp/</b><br/>audio notitiemetrischimperialmvoetKan de audio recorder niet initialiseren.km/hmph + Data verwerking is actiefhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvU kunt geen audio opname maken als er geen GPS ontvangst is of geldige gefilterde locatie data.opname moet geactiveerd worden voordat deze functie gebruikt kan wordenZet aub de optie "uitzetten GPS updates" in de voorkeuren uit, als u de GPS status wilt zien als ur niet registreert. + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-pl/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-pl/strings.xml index 032131a..a75c594 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-pl/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-pl/strings.xml @@ -1,204 +1,17 @@ -cofnijKeypad-Mapper 3LFP1234567890abcdefgijklh,-/CLRbłąd zapisu plików z danymiGPS jest wyłączony. Włącz GPS, aby skorzystać z aplikacji.Pamięć zewnętrzna jest dostępna tylko do odczytu. Keypad-Mapper 3 wymaga praw zapisu, aby przechowywać wprowadzone dane.Pamięć zewnętrzna jest niedostępna. Keypad-Mapper 3 musi mieć do niej dostęp, aby zapisywać wprowadzone dane.okwyjścieustawieniazapisywanie do nowych plikównumer budynkunazwa budynkuulicakod pocztowymiastokod krajuklawiaturaedytor adresufolder przechowujący dane w pamięci zewnętrznej nie został utworzonynumer budynku nie może być zapisany, ponieważ brakuje lokacji z GPSodległość od węzła adresowegoo aplikacjizobacz informacje o aplikacjiudostępnij zebrane daneudostępnij pliki .gpx, .osm, .jpg oraz .wavjęzykwybierz język: Deutsch, English, Español, Français, Ελληνικά, Italiano, Nederlands, Русскийnie można utworzyć pliku zip<br/> -%1$s<BR/> -Wersja: %2$s<br/> -Polskie tłumaczenie: <font color=#ffbf27><a href="http://zamojski.info/">Adam Zamojski</a></font><br/> -<br/> -Oryginalny keypadmapper został napisany przez <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic\'a Roets\'a</a> </font> i został opublikowany pod koniec 2010 roku.<br/> -W połowie 2011 roku zaprezentowany został keypadmapper2, fork keypadmapper\'a.<br/> -<font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> skorzystał z niego, aby na początku 2013 roku zaimplementować obecną wersję. Kod źródłowy aplikacji można znaleźć pod adresem https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Niniejszym pragniemy wyrazić naszą wdzięczność wobec Nic\'a, który wspierał nas w trakcie implementacji tej wersji aplikacji swoimi dobrymi pomysłami i cierpliwością.<br/> -<br/> -Opinie, sugestie i problemy związane z aplikacją proszę zgłaszać do ENAiKOON poprzez email <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> lub telefonicznie +49 30 397 475-30.<br/> -<br/> -<b>Godziny pracy ENAiKOON:</b><br/> -Pon.-Pt. 9:00-13:00 oraz 14:00-18:00<br/> -<br/> -<b>Nasz adres:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -Germanyzamknijo Keypad-Mapper 3https://www.enaikoon.com/en/footer/imprint/Keypad-Mapper 3 bug reportKeypad-Mapper 3 błądKeypad-Mapper 3 został uruchomiony ponownie! Czy chcesz wysłać raport o błędzie do programistów?wyślijnie wysyłajokraportowanie błędówczy chcesz wysyłać raporty o błędach do programistów?Keypad-Mapper 3 został uruchomiony ponownie! Aby wysłać raport o błędzie do programistów, włącz opcję \'Raportowanie błędów\' w ustawieniach aplikacji.nigdyzawszezapytaj przed wysłaniemzamroź GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 manulujusuń wszystkie zebrane daneCzy chcesz usunąć wszystkie pliki utworzone przez Keypad-Mapper 3?usuń wszystkie daneanulujwprowadź adresatów emailaemailudostępnijanulujPorady i wskazówki<h2><font color="#ffbf27">Dziękujemy za używanie nowego Keypad-Mappera 3!</font></h2> - -Aplikacja przeznaczona jest do dodawania numerów budynków i tagów adresowych do bazy danych OpenStreetMap.<br> -<br> -<h3><u>Szybki start:<br></u></h3> -<ol> -<li value="1">znajdź obszar, w którym brakuje numerów budynków <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">tutaj</font></a></li> -<li value="2">wydrukuj wybrany obszar w celu łatwego nawigowania i udaj się tam</li> -<li value="3">włącz GPS: zapisywanie numerów budynków nie jest możliwe przy słabej sile sygnału GPS; jeżeli sygnał będzie za słaby to wyświetlony zostanie komunikat błędu</li> -<li value="4">wybierz pozycję \'klawiatura\' w menu aplikacji w lewym górnym rogu ekranu lub przesuń w poziomie palcem po ekranie w celu wybrania klawiatury</li> -<li value="5">przejdź w miejsce, w którym chcesz zapisać pierwszy numer budynku; upewnij się, że wejście znajduje się dokładnie po twojej prawej lub lewej stronie w chwili zapisywania; w przeciwnym razie późniejsze przypisanie numeru do właściwego budynku w edytorze OSM będzie trudniejsze</li> -<li value="6">wprowadź numer budynku na klawiaturze</li> -<li value="7">zapisz wpisany numer wybierające jedną z trzech białych strzałek:<br> -<ul> -<li>strzałka skierowana w lewo oznacza, że budynek jest po lewej stronie w stosunku do twojego kierunku ruchu</li> -<li>strzałka skierowana w prawo oznacza, że budynek jest po prawej stronie w stosunku do twojego kierunku ruchu</li> -<li>strzałka skierowana w górę oznacza, że budynek jest na wprost ciebie (np. na końcu ślepej uliczki)</li> -</ul> -Okrąg na ikonie aplikacji wskazuje liczbę węzłów adresowych zebranych w trakcie obecnej sesji.<br> -Powtarzaj kroki 5, 6, 7 dopóki wszystkie numery domów nie zostaną zapisane.</li> -<li value="8"> -kiedy skończysz zbieranie, wybierz pozycję \'udostępnij zebrane dane\' z menu aplikacji dostępnego w lewym górnym rogu ekranu.<br> -Funkcja ta pozwoli przesłać email z załącznikiem do komputera, na którym zainstalowany jest edytor OSM (np. JOSM)</li> -<li value="9">otwórz pocztę i zapisz załączone do wiadomości pliki na dysku komputera</li> -<li value="10"> -otwórz edytor OSM, następnie pliki .gpx i .osm o takiej samej nazwie oraz powiązane zdjęcia; załaduj istniejące dane OSM;<br> -w edytorze OSM powinieneś zobaczyć swoją ścieżkę, wszystkie zapisane numery budynków i powiązane zdjęcia</li> -<li value="11"> -załaduj pliki .wav zawierające notatki dźwiękowe poprzez kliknięcie prawym przyciskiem myszy na plik .gpx w prawym górnym rogu JOSM i wybranie opcji \'import audio\'</li> -<li value="12"> -przypisz numery do właściwych budynków; przejrzyj wykonane zdjęcia i przesłuchaj notatki audio w celu lepszego opisania adresów</li> -<li value="13">dodaj kod pocztowy, ulicę, miasto i kraj do każdego z węzłów adresowych, jeżeli nie zostały one wprowadzone w czasie spaceru z użyciem aplikacji</li> -<li value="14">prześlij poprawione i uzupełnione dane do OSM</li> -<li value="15">usuń zebrane dane z telefonu / tabletu poprzez opcję \'usuń wszystkie zebrane dane\' w ustawieniach aplikacji</li> -</ol> -Poczekaj kilka minut i odśwież mapę OSM w przeglądarce. Po przybliżeniu powinieneś zobaczyć nowo dodane numery budynków.<br> -<br> -<h3><u>Funkcje Keypad-Mapper 3</u></h3> -Aplikacja składa się z następujących ekranów: -<ol> -<li>klawiatura</li> -<li>edytor adresu</li> -<li>informacje GPS</li> -<li>ustawienia</li> -</ol> -Dostęp do ekranów możesz uzyskać na 3 sposoby poprzez:<br> -<ol> -<li>wybór ikony z menu na górze ekranu</li> -<li>wybór ikony domu, a następnie ikony poszukiwanego ekranu</li> -<li>przesunięcie palcem w lewo lub prawo po powierzchni ekranu</li> -</ol> -<br> -<b>Rejestrowanie danych:</b><br> -Keypad-Mapper udostępnia w menu pozycję \'rejestracja danych\', której zadaniem jest uruchamianie/zatrzymywanie zapisywania danych. Po każdorazowym uruchomieniu tworzony jest nowy zestawów plików .osm / .gpx.<br> -Dodatkowo w ustawieniach dostępna jest opcja \'wyłącz GPS\'. Powiązania pomiędzy tymi opcjami prezentują się następująco:<br>jednostki miarymft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ftde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUudostępnij +cofnijKeypad-Mapper 3LFP1234567890abcdefgijklh,-/CLRbłąd zapisu plików z danymiGPS jest wyłączony. Włącz GPS, aby skorzystać z aplikacji.Pamięć zewnętrzna jest dostępna tylko do odczytu. Keypad-Mapper 3 wymaga praw zapisu, aby przechowywać wprowadzone dane.Pamięć zewnętrzna jest niedostępna. Keypad-Mapper 3 musi mieć do niej dostęp, aby zapisywać wprowadzone dane.okwyjścieustawieniazapisywanie do nowych plikównumer budynkunazwa budynkuulicakod pocztowymiastokod krajuklawiaturaedytor adresufolder przechowujący dane w pamięci zewnętrznej nie został utworzonynumer budynku nie może być zapisany, ponieważ brakuje lokacji z GPSodległość od węzła adresowego + udostępnij zebrane daneudostępnij pliki .gpx, .osm, .jpg oraz .wavjęzykwybierz język: Deutsch, English, Español, Français, Ελληνικά, Italiano, Nederlands, Русскийnie można utworzyć pliku zip + zamknij + zamroź GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 m + usuń wszystkie zebrane daneCzy chcesz usunąć wszystkie pliki utworzone przez Keypad-Mapper 3?usuń wszystkie dane + wprowadź adresatów emailaemailudostępnij + jednostki miarymft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ft + udostępnij zebrane daneodmroź GPSaparatinformacje GPSnotatka dla tej lokalizacjibrakGPSGLONASSdokładnośćwidoczne:w użyciu:przemieść się w miejsce, w którym sygnał GPS -jest silniejszyutrzymuj ekran włączonyekran będzie cały czas włączony, aktywacja powoduje szybsze rozładowanie bateriimożesz wybrać pomiędzy "metrycznymi" i "imperialnymi"odległość węzła adresowego od bieżącego położenia urządzenia w czasie zapisywania numeru domuta opcja usuwa wszystkie zebrane dane przechowywane w tym urządzeniu: pliki .osm, .gpx, zdjęcia i nagrania audio wykonane za pomocą aplikacji; możesz skorzystać z tej opcji po pomyślnym przesłaniu danych emailem do komputera<ul> -<li>jeżeli rejestracja jest aktywna to plik .gpx jest zapisywany</li> -<li>jeżeli rejestracja jest aktywna to plik .gpx jest zapisywany również podczas pracy aplikacji w tle</li> -<li>jeżeli rejestracja jest wyłączona i opcja \'wyłącz GPS\' jest aktywna to GPS jest wyłączany w celu zredukowania zużycia enerii</li> -</ul> -<br> -<b>Historia mapowania:</b><br> -Na ekranie klawiatury, obok pola wprowadzania numeru domu, wyświetlane są dwa lub trzy poprzednio zapisane numery. Każdy numer poprzedzony jest symbolem \'L:\', \'F:\' lub \'P:\'. Pozwala to na szybkie sprawdzenie, czy ostatnie wpisy zostały zmapowane po właściwej stronie drogi.<br> -<br> -<b>Data pomiaru jest zapisywana z każdym węzłem adresowym:</b><br> -Przykład:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> -<br> -<b>Użyteczne wskazówki:</b><br> -<ul> -<li>dłuższe przytrzymanie palca na polu służącym do wprowadzania numeru budynku spowoduje otwarcie pełnej klawiatury systemowej umożliwiającej wprowadzenie nietypowych numerów budynków</li> -<li>różne usprawnienia czytelności (np. większe znaki, lepszy kontrast) dostosowane do zbierania danych przy silnym nasłonecznieniu</li> -<li>poprawiony czas reakcji aplikacji w sytuacji, gdy dużo danych zostało zmapowanych</li> -<li>pole wprowadzania numeru domu zostało przesunięte na dół ekranu edytora adresu</li> -</ul> -<br> -<b>Notatki audio:</b><br> -Nagrywanie notatek dźwiękowych znacznie mniej rzuca się w oczy niż fotografowanie. Z tego powodu niektórzy użytkownicy preferują tworzenie notatek głosowych zamiast robienia zdjęć unikając tym samym zwracania na siebie uwagi przechodniów.<br> -Notatki dźwiękowe działają na podobnej zasadzie jak funkcjonalność aparatu: pozwalają nagrać głos i zapisać go razem ze współrzędnymi GPS. W odróżnieniu od plików .jpg współrzędne GPS dla zapisków audio przechowywane są w plikach .gpx. Z tego powodu plik .gpx musi zostać załadowany do JOSM przed wczytaniem pliku .wav. Notatka audio zapisana w pliku .gpx ma postać:<br> - -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> - -Notatki dźwiękowe wysyłane są do komputera razem z pozostałymi zebranymi danymi po wybraniu opcji \'udostępnij zebrane dane\'.<br> -JOSM pozwala załadować wszystkie zmapowane dane, włącznie z plikami dźwiękowymi, w miejsca powiązane ze współrzędnymi GPS. Odtworzenie notatki audio pozwoli przypomnieć więcej informacji na temat zapisanej lokalizacji.<br> -Wykonaj następujące kroki w programie JOSM w celu załadowania i odtworzenia notatki:<br> -<ol> -<li value="1">uruchom JOSM</li> -<li value="2">otwórz pliki .osm, .gpx i opcjonalnie .jpg pochodzące z jednej sesji</li> -<li value="3">kliknij prawym przyciskiem myszy w prawym górnym rogu sekcji \'Layers\' pliku .gpx</li> -<li value="4">wybierz \'import audio\'</li> -<li value="5">wybierz plik .wav, który chcesz załadować --> ikony notatek głosowych wyświetlane są na mapie w miejscu ich utworzenia</li> -<li value="6">kliknij na wybraną ikonę, aby odtworzyć plik .wav</li> -</ol> -Szczegóły znaleźć można <a href="http://wiki.openstreetmap.org/wiki/Audio_mapping"><font color="#ffbf27">tutaj</font></a><br> -<br> -<b>Aparat:</b><br> -Ikona aparatu pozwala na wykonanie zdjęcia zawierającego współrzędne GPS, które będzie zapisane, następnie przesłane e-mailem razem z plikami .osm i .gpx celem załadowania do edytora OSM.<br> -Podczas modyfikowania danych w edytorze OSM będziesz miał możliwość przypisania zdjęcia z koordynatami GPS do konkretnego adresu.<br> -<br> -<b>Zamroź GPS:</b><br> -Normalnie węzeł adresowy jest zapisywany razem ze współrzędnymi GPS w momencie wybrania jednej ze strzałek na ekranie klawiatury.<br> -Czasami nie ma możliwości odczytania numeru budynku z miejsca, w którym współrzędne GPS powinny zostać zapisane. Wówczas należy skorzystać z opcji zamrożenia (zapamiętania) pozycji GPS, a następnie podejść do budynku w celu odczytania numeru. -Unikaj chodzenia tam i z powrotem wybierając opcję zamrożenia i odmrożenia współrzędnych GPS. Zapisuj położenie w momencie wprowadzania numeru domu. Zapisanie automatycznie skorzysta z zapamiętanej pozycji GPS i wyłączy zamrożenie dla następnego węzła adresowego.<br> -<br><b>Dodatkowe notatki:</b><br> -Czasami przydatną opcją jest dołączenie, oprócz zdjęcia i nagrania audio, również notatki tekstowej, która może zostać wykorzystana później w edytorze OSM. Taka notatka zostanie zapisana razem z numerem budynku w momencie wybrania jednej z trzech strzałek na ekranie klawiatury.<br> -Możesz dodać notatkę do dowolnego węzła adresowego poprzez kliknięcie napisu \'notatka dla tej lokalizacji\' znajdującego się poniżej pola zawierającego wprowadzony numer domu. Wyświetlona zostanie pełna klawiatura systemowa pozwalająca wprowadzić dowolny tekst.<br> -Wybranie jednej z trzech strzałek na ekranie klawiatury ukryje systemową klawiaturę i spowoduje zapisanie notatki razem z wprowadzonym numerem budynku.<br> -Dotknięcie pola wprowadzania numeru również spowoduje zamknięcie systemowej klawiatury.<br> -W edytorze OSM notatka będzie widoczna jako znacznik \'name\'. Po skorzystaniu z zawartych w niej informacji możesz zmienić nazwę znacznika lub usunąć go całkowicie.<br> -<br> -<b>Cofnij:</b><br> -Po prawej stronie pola wprowadzania numeru wyświetlane są ostatnio zapisane numery budynków. Najnowszy znajduje się na górze listy. Każdy wpis zawiera informację o tym, czy został zapisany po prawej, lewej, czy na wprost.<br> -Wybierając ikonę cofania w menu (druga od lewej) masz możliwość usunięcia ostatnio zapisanego numeru. Nie jest możliwe wielokrotne kasowanie zapisanych numerów budynków.<br> -<br> -<b>Dłuższe przytrzymanie palca na polu wprowadzania numeru wyświetla systemową klawiaturę</b><br> -Istnieją rzadkie przypadki, w których nie można wprowadzić poprawnie numeru budynku z użyciem ekranu klawiatury. W tej sytuacji należy dłużej przytrzymać palec na polu wprowadzania numeru w celu otwarcia pełnej klawiatury systemowej. Wyświetlona klawiatura zostanie automatycznie zamknięta po wybraniu jednej z trzech strzałek z ekranu klawiatury.<br> -<br> -<b>Ustawienia:</b><br> -<ul> -<li>język:<br> -W tej chwili Keypad-Mapper obsługuje dziewięć języków: angielski, francuski, hiszpański, holenderski, niemiecki, włoski, polski i rosyjski.<br> -Jeżeli chcesz pomóc w tłumaczeniu aplikacji na inne języki skontaktuj się z ENAiKOON. Twoje zgłoszenie jest mile widziane!<br> -Specjalne podziękowania dla Stefano za włoskie tłumaczenie, jak również za promocję Keypad-Mapper\'a 3 na talk-it<br> -Dodatkowe podziękowania dla Adama za polskie tłumaczenie oraz dla Harry\'ego za przetłumaczenie na język holenderski.</li> -<li>oceń aplikację:<br> -W celu przyciągnięcia jak największej liczby mapperów OSM istotna jest dobra ocena aplikacji na Google Play. Pomóż nam promować tę aplikację poprzez wysoką ocenę!</li> -<li>usuń wszystkie zebrane dane:<br> -Po przeniesieniu zmapowanych danych na komputer i przesłaniu ich do OSM możesz chcieć usunąć dotychczas zebrane dane, aby zwolnić miejsce na potrzeby kolejnej wyprawy. W tym celu skorzystaj z opcji \'usuń wszystkie zebrane dane\' w ustawieniach aplikacji.<br> -Aby uniknąć przypadkowego skasowania zebranych danych powyższa opcja nie jest dostępna na pasku menu ani w głównym menu aplikacji. Dostępna jest ona jedynie z poziomu ekranu ustawień.</li> -<li>utrzymuj ekran włączony:<br> -Pozwala wstrzymać automatyczne wyłączanie ekranu przy braku aktywności.</li> -<li>korzystaj z kompasu:<br> -Standardowo do określenia stron względem kierunku ruchu wykorzystywane są dane pochodzące z GPS. Jeżeli osoba mapująca porusza się zbyt wolno lub stoi w miejscu wówczas informacje o kierunku ruchu zwracane przez GPS mogą być błędne. Jest to jedna z wad GPS.<br> -Aby przezwyciężyć ten problem Keypad-Mapper może skorzystać z kompasu wbudowanego w wiele urządzeń pracujących pod kontrolą systemu Android. Opcja \'korzystaj z kompasu\' pozwala określić maksymalną prędkość, przy której używane będą dane z kompasu. Po ustawieniu suwaka w pozycji 0 kompas będzie wyłączony. Jeżeli urządzenie nie jest wyposażone w kompas, to opisywana opcja nie jest dostępna w ustawieniach.</li> -<li>wibracje po zapisaniu:<br> -Określa w milisekundach czas trwania wibracji po zapisaniu węzła adresowego po wybraniu jednej z trzech strzałek z ekranu klawiatury.</li> -<li>wibracja klawiatury:<br> -Określa w milisekundach czas trwania wibracji po naciśnięciu dowolnego przycisku z ekranu klawiatury z wyłączeniem strzałek.</li> -<li>jednostki miary:<br> -Przy definiowaniu odległości pomiędzy węzłem adresowym a urządzeniem użytkownika obsługiwane są zarówno jednostki metryczne, jak i imperialne. Ułatwia to korzystanie z aplikacji użytkownikom stosującym na co dzień jednostek imperialnych.</li> -<li>odległość od węzła adresowego:<br> -Pozwala zdefiniować odległość pomiędzy pozycją węzła adresowego a współrzędnymi użytkownika.<br> -Jeżeli budynki znajdują się daleko od chodnika wówczas zalecane jest ustawienie większej wartości. Stosowne poprawki mogą również zostać naniesione później w edytorze OSM.</li>dane tylko przez Wi-FiDziękujemy za używanieKeypad-Mapper 3!Będziemy bardzo wdzięczni, jeżeli napiszesz opinię lub ocenisz Keypad-Mapper 3 w Google Play. - -Czy chcesz to zrobić teraz?takpóźniejnie pytaj ponownie%d m%d ftdostosuj do małych ekranówwyświetlaj nazwę ulicy i kod pocztowy tylko przy połączeniu przez Wi-Fipomocuzyskaj porady, jak używać aplikacjiustawieniawibracje po zapisaniuwibracje w momencie zapisania węzła, długość w milisekundach ustawiona za pomocą poniższego suwakarejestracja danychwyłącz GPSwyłącz GPS jeżeli rejestracja danych została wyłączona w celu oszczędzenia energiinumer budynku nie może być zapisany, ponieważ nie rejestrujesz lokalizacji GPSkorzystaj z kompasuDo prędkości ustawionej poniższym suwakiem kierunek poruszania używany przy zapisie węzła adresowego odczytywany będzie z kompasu zamiast z GPSu. +jest silniejszyutrzymuj ekran włączonyekran będzie cały czas włączony, aktywacja powoduje szybsze rozładowanie bateriimożesz wybrać pomiędzy "metrycznymi" i "imperialnymi"odległość węzła adresowego od bieżącego położenia urządzenia w czasie zapisywania numeru domuta opcja usuwa wszystkie zebrane dane przechowywane w tym urządzeniu: pliki .osm, .gpx, zdjęcia i nagrania audio wykonane za pomocą aplikacji; możesz skorzystać z tej opcji po pomyślnym przesłaniu danych emailem do komputera + dane tylko przez Wi-Fi + %d m%d ftdostosuj do małych ekranówwyświetlaj nazwę ulicy i kod pocztowy tylko przy połączeniu przez Wi-Fi + ustawieniawibracje po zapisaniuwibracje w momencie zapisania węzła, długość w milisekundach ustawiona za pomocą poniższego suwakarejestracja danychwyłącz GPSwyłącz GPS jeżeli rejestracja danych została wyłączona w celu oszczędzenia energiinumer budynku nie może być zapisany, ponieważ nie rejestrujesz lokalizacji GPSkorzystaj z kompasuDo prędkości ustawionej poniższym suwakiem kierunek poruszania używany przy zapisie węzła adresowego odczytywany będzie z kompasu zamiast z GPSu. Jeżeli suwak ustawiony będzie na zero, to informacje z kompasu NIE będą używane. Jeżeli kompas będzie włączony, wówczas ikona dokładności GPS zawierać będzie dodatkowo igłę kompasu. Igła na ikonie NIE wskazuje aktualnego kierunku.wibracja klawiaturywibracje w momencie naciśnięcia klawisza, długość w milisekundach ustawiona za pomocą poniższego suwakaścieżka plików .wavścieżka do plików .wav na komputerze, która będzie użyta w tagach plików .gpxWprowadź ścieżkę, która będzie użyta do zapisywania plików .wav na komputerze z programem JOSM / Potlach. Ścieżka będzie wykorzystana do powiązania nagrań .wav wewnątrz plików .gpx.<br> <br> @@ -208,80 +21,6 @@ Jeżeli ścieżka nie zostanie zdefiniowana, to domyślną ścieżką w systemie <br> Przykładowe ścieżki:<br> &nbsp;&nbsp;przykład 1: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp; przykład 2: <b>/usr/local/tmp/</b><br/>notatka audiometryczneimperialnemftnie można zainicjować rejestratora dźwiękukm/hmph<li>wyłącz GPS:<br> -pozwala wyłączyć GPS w sytuacji, gdy użytkownik zatrzymał rejestrację danych w celu oszczędzenia baterii.</li> -<li>dane tylko przez Wi-Fi:<br> -opcja jest przydatna, jeżeli twój mobilny pakiet danych jest drogi lub zużyty transfer jest bliski limitowi.</li> -<li>ścieżka plików .wav:<br> -definiuje ścieżkę do plików .wav na komputerze, na którym będą zapisane notatki audio; informacja ta jest wymagana przez JOSM, aby poprawnie załadować pliki .wav.</li> -<li>dostosuj do małych ekranów:<br> -ta opcja jest dostępna wyłącznie na małych telefonach; pozwala na usunięcie niektórych elementów z ekranu klawiatury w celu lepszego wykorzystania dostępnego miejsca.</li> -<li>raportowanie błędów:<br> -pozwala określić czy raporty błędów mają być wysyłane do programistów w przypadku awarii aplikacji; raporty pozwalają programistom zidentyfikować i usunąć błędy.</li> -<li>pomoc:<br> -wyświetla ten plik pomocy</li> -<li>o aplikacji:<br> -wyświetla ogólne informacje o aplikacji włącznie ze szczegółowym numerem wersji</li> -</ul> -<h3><u>Porady i wskazówki</u></h3> -<b>Proces przypisywania numerów budynków:</b><br> -Poruszając się chodnikiem wzdłuż ulicy masz możliwość zbierania numerów domów z obu stron drogi jednocześnie.<br> -Mając trochę doświadczenia, możesz wprowadzać numery bez zatrzymywania się przy każdym budynku. Odpowiednio dobierając prędkość marszu, można złapać rytm, który pozwoli na precyzyjne przypisanie wszystkich możliwych numerów domów.<br> -<br> -<b>Mapowanie informacji niepowiązanych z numerami budynków</b><br> -Entuzjaści mapowania z użyciem Keypad-Mappera 3 mogą czuć się zmuszeni do wpisywania dodatkowych informacji, pozornie niepowiązanych z adresami i numerami budynków.<br> -Rzeczywistość dowiodła jednak, że zbieranie wyłącznie wymaganych informacji jest nieefektywne.<br> -Aplikacja pozwala dodatkowo na wprowadzenie nazwy ulicy, kodu pocztowego oraz innych informacji adresowych. Wiele ulic zostało już oznakowanych odpowiednimi informacjami, co oznacza, że można je skopiować, zamiast wpisywać ręcznie na telefonie / tablecie. Takie podejście pozwala zaoszczędzić mnóstwo czasu, umożliwiając w zamian zebranie większej liczby danych w tym samym czasie.<br> -<br> -<b>Połączenie z internetem w celu pobrania adresu:</b><br> -Keypad-Mapper 3 posiada funkcjonalność wyświetlania kodu pocztowego i nazwy ulicy na ekranie klawiatury, bazując na danych z GPS. Funkcja ta pozwala zorientować się, czy baza OSM posiada już odpowiednie powiązanie kodu pocztowego i nazwy ulicy ze współrzędnymi geograficznymi.<br> -W tym celu aplikacja korzysta z narzędzia NOMINATIM - serwera adresowego wspieranego wyłącznie przez dane pochodzące z OpenStreetMap. Wykorzystywany serwer NOMINATIM dostarczany jest przez ENAiKOON, a jego dane są regularnie aktualizowane w weekendy.<br> -Wyświetlanie ulicy i kodu pocztowego wymaga połączenia z internetem. W ustawieniach możesz ograniczyć wykorzystanie internetu wyłącznie do połączeń przez Wi-Fi. W tym wypadku, funkcja ta nie będzie działała w terenie.<br> -Nazwa ulicy i kod pocztowy pokazane przy klawiaturze aktualizowane są co 10 sekund. Powoduje to zwiększone zużycie twojego mobilnego pakietu danych.<br> -<br> -<b>Edytor adresu:</b><br> -Jeżeli aplikacja nie wyświetla kodu pocztowego i / lub nazwy ulicy lub wyświetlany adres jest nieprawidłowy to oznacza, że baza OSM nie zawiera poprawnych danych dla aktualnej lokalizacji. Istnieje możliwość wprowadzenia tych danych w edytorze adresu wbudowanym w aplikację. Edytor dostępny jest po wybraniu pozycji \'edytor adresu\' z menu dostępnego po ikoną domu.<br> -Wpisane informacje zostaną zapisane w pliku OSM, który zostanie później przesłany do komputera e-mailem. W edytorze OSM informacja będzie automatycznie powiązana z odpowiednim numerem budynku.<br> -<br><b>Interfejs aplikacji:</b><br> -Smartfony:<br> -Wygląd klawiatury zależy od rozdzielczości ekranu urządzenia. Na małych ekranach oprócz możliwości wprowadzenia numeru dostępne są także litery od \'a\' do \'c\', a na większych ekranach od \'a\' do \'l\'.<br> -Jeżeli korzystasz z urządzenia z małym ekranem, ale potrzebujesz skorzystać z liter od \'d\' do \'l\', obróć ekran do pozycji poziomej. Wówczas na klawiaturze dostępny zostanie pełen zestaw liter od \'a\' do \'l\'. Innym rozwiązaniem jest dłuższe przytrzymanie palca na polu zawierającym wprowadzony numer budynku, co spowoduje wyświetlenie pełnej klawiatury telefonu.<br> -Możesz dodatkowo zaznaczyć w ustawieniach opcję \'dostosuj do małych ekranów\', która ukryje różne opcjonalne elementy interfejsu. Opcja pozwala na maksymalne wykorzystanie dostępnej przestrzeni w celu zapewnienia komfortu korzystania z podstawowych funkcji klawiatury.<br> -<br> -Tablety:<br> -Niektórzy użytkownicy do mapowania numerów korzystają z tabletów o rozmiarze od 7 do 10 cali. Stosunkowo nowy Google Nexus 7 jest jednym z najpopularniejszych urządzeń w tej kategorii. Popularność tabletów możne wynikać z dłuższego czasu pracy na baterii, pozwalającego użytkownikom na znacznie dłuższe spacery bez konieczności ładowania baterii.<br> -Keypad-Mapper 3 udostępnia dostosowany do tabletów interfejs, pracujących zarówno w orientacji pionowej, jak i poziomej. Jest on automatycznie aktywowany na wszystkich urządzeniach wyposażonych w ekran o przekątnej wynoszącej minimum 7 cali. Samsung Galaxy Note 1 i 2 NIE korzystają z układu tabletów. Pomimo faktu, że urządzenia te są określane jako tablety, ich powierzchnia ekranu jest za mała, aby poprawnie wyświetlić układ dedykowany dla tabletów.<br> -<br> -Układ dostępny na tablecie różni się od układu telefonu poprzez: -<ul> -<li>inną kolejność pozycji na pasku menu: najważniejsze ikony umieszczone zostały możliwie blisko kciuka</li> -<li>wyświetlanie większej liczby ikon na pasku menu w porównaniu do układu telefonu</li> -<li>jednoczesne wyświetlanie ekranów klawiatury i edytora adresu:<br>pozwala to uzyskać lepszy pogląd na aktualnie skonfigurowane / mapowane dane</li> -<li>ukrycie pola wprowadzania numeru budynku na ekranie edytora adresu</li> -<li>wykorzystanie poziomego układu klawiatury z telefonu w pionowym układzie tabletu; pozwala to wprowadzać informacje z użyciem obu rąk</li> -</ul> -<br> -<b>Dodatkowy znacznik dla każdego numeru budynku / węzła adresowego</b><br> -Następujący znacznik jest automatycznie dodawany do każdego numeru budynku: source=survey:date<br> -Znacznik ten zawiera informację o czasie, w którym użytkownik dokonał mapowania danego numeru. Zwykle data ta jest wcześniejsza niż znacznik czasu "created" w bazie danych OSM.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> jest open source\'owym uzupełniającym dla OSM projektem.<br> -Jego celem jest zebranie współrzędnych GPS stacji przekaźnikowych sieci GSM. Zgromadzone w ramach projektu dane dostępne są do pobrania poprzez stronę www.opencellids.org. Można je wykorzystywać bez ograniczeń zarówno do użytku prywatnego, jak i komercyjnego.<br> -Głównym powodem zbierania danych przez projekt OpenCellIDs jest możliwość ich późniejszego wykorzystania do lokalizowania urządzeń w miejscach, gdzie działanie sygnał GPS jest niedostępny. Lokalizowanie w oparciu o sieci GSM zużywa znacznie mniej energii niż GPS, jednakże dokładność pozycji uzyskanych w ten sposób pozycji na terenach niezabudowanych jest znacząco niższa.<br> -OpenCellIDs jest największym na świecie open source\'owym zbiorem współrzędnych GPS nadajników sieci komórkowych. Na początku 2013 roku baza liczyła około 2,7 miliona unikatowych komórek (identyfikatorów nadajników). Każdego dnia dodawane jest od 1 000 do 2 000 nowych wież komórkowych. Szacujemy, że na świecie znajduje się co najmniej 25 milionów unikatowych identyfikatorów, co oznacza, że do tej pory odkrytych zostało około 10-15% z nich.<br> -Keypad-Mapper 3 automatycznie zbiera w tle dane OpenCellIDs bez konieczności jakiegokolwiek działania ze strony użytkownika. Sposób implementacji tego rozwiązania zapewnia pełną anonimowość zgodnie z bardzo surowymi niemieckimi przepisami dotyczącymi prywatności.<br> -Keypad-Mapper 3 jest doskonałą aplikacją do zbierania danych dla projektu OpenCellIDs. Podczas kolekcjonowania numerów budynków użytkownicy Keypad-Mappera systematycznie poruszają się wieloma różnymi ulicami, co gwarantuje uzyskanie odpowiednich danych dla projektu OpenCellID. Stacje przekaźnikowe wzdłuż głównych ulic zostały już wprowadzone do bazy danych, ale informacje o nadajnikach na mniej uczęszczanych szlakach są cały czas rzadkością. -oceń aplikację na Google Playbędziemy bardzo wdzięczni, jeżeli napiszesz opinię lub ocenisz Keypad-Mapper 3 w Google Playrejestracja danych jest aktywnahttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvnie możesz tworzyć notatek audio jeżeli nie ma zasięgu GPS lub informacji o lokalizacjirejestracja danych musi być włączona, aby skorzystać z tej funkcjiproszę odznaczyć opcję "wyłącz GPS" w ustawieniach, aby zobaczyć status GPS kiedy dane nie są rejestrowane<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - \ No newline at end of file +&nbsp;&nbsp; przykład 2: <b>/usr/local/tmp/</b><br/>notatka audiometryczneimperialnemftnie można zainicjować rejestratora dźwiękukm/hmph + rejestracja danych jest aktywnahttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvnie możesz tworzyć notatek audio jeżeli nie ma zasięgu GPS lub informacji o lokalizacjirejestracja danych musi być włączona, aby skorzystać z tej funkcjiproszę odznaczyć opcję "wyłącz GPS" w ustawieniach, aby zobaczyć status GPS kiedy dane nie są rejestrowane + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values-ru/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values-ru/strings.xml index 410e21f..ae0d607 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values-ru/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values-ru/strings.xml @@ -1,186 +1,16 @@ -ОтменаKeypad-Mapper 3ЛПрямоП1234567890абвгдежиклмз,-/CLRОшибка записи файлов данныхGPS выключен. Включите его.Невозможно сохранить данные. Убедитесь, что Flash-карта установлена и доступна для записи.Внешнее хранилище недоступно. Доступ к нему необходим для сохранения введённых данных.OKВыходНастройкиЗапись в новый файлНомер домаИмя домаУлицаПочтовый индексГородКод страныКлавиатураРедактор адресаНевозможно создать папку для данных на внешнем хранилище.Невозможно определить ваше местоположениеРасстояние до объектовО программеПоказать информацию о программеПоделиться сохраненными данными…Поделиться файлами *.gpx, *.osm, *.wav и *.jpgЯзыкВыберите язык: Deutsch, English, Español, Français, Ελληνικά, Italiano, Nederlands, PolskiНевозможно создать zip-файл<br/> -%1$s<BR/> -Версия: %2$s<br/> -<br/> -Первоначально keypadmapper был разработан <font color=#ffbf27><a href="mailto:nroets@gmail.com">Ником Роетсом (Nic Roets).</a> </font> Программа вышла в свет в конце 2010 года.<br/> -В середине 2011 года был представлен keypadmapper2, ответвление keypadmapper.<br/> -Эта версия использовалась <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> в начале 2013 для реализации текущей версии. Исходный код был помещен в https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Таким образом, мы бы хотели сказать спасибо Нику, который поддерживал нас во время создания этой версии хорошими идеями и терпеньем!<br/> -<br/> -Если у вас есть комментарии, предложения или проблемы, обращайтесь в ENAiKOON по электронной почте <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> или телефону +49 30 397 475-30.<br/> -<br/> -<b>ENAiKOON часы работы:</b><br/> -Пн.-Пт. с 9:00 до 13:00 <br/> -и с 14:00 до 18:00 <br/> -<br/> -<b>Наш адрес:</b><br/> - -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -GermanyЗакрытьО Keypad-Mapper 3https://www.enaikoon.com/en/footer/imprint/Keypad-Mapper 3 отчет об ошибкеKeypad-Mapper 3 ошибкаKeypad-Mapper 3 был принудительно перезапущен!\n Вы хотите отправить отчет об ошибке?ОтправитьНе отправлятьOKОтчеты об ошибкахВы хотите отправить отчет об ошибке?Keypad-Mapper 3 был принудительно перезапущен!\n Если вы хотите отправить отчет об ошибке, активируйте \'Отчеты об ошибках\' в настройках приложения!Никогда не отправлятьВсегда отправлятьСпросить перед отправкойЗафиксировать координатыsorry, your action could not be completed without GPS reception or valid filtered data1 м2 м5 м8 м10 м15 м20 м25 мОтменаУдалить все файлы Keypad-Mapper 3Вы действительно хотите удалить все файлы созданные Keypad-Mapper3?ДаНетВведите получателяe-mailПоделитьсяОтменаПомощь<h2><font color="#ffbf27">Спасибо за использование новой версии Keypad-Mapper 3.1!</font></h2> - -Это приложение максимально оптимизировано для работы по добавлению адресов и тэгов в базу данных OpenStreetMap.<br> -<br> -<h3><u>Руководство к использованию:<br></u></h3> -<ol> -<li value="1">найдите область, где отсутствует нумерация домов <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">здесь</font></a></li> -<li value="2">распечатайте карту этой области для облегчения ее нахождения и отправляйтесь туда.</li> -<li value="3">включите GPS на устройстве: сохранить новые номера домов при слабом уровне сигнала GPS не получится; если GPS не доступен, то на вашем устройстве появится соответствующее уведомление.</li> -<li value="4">тапните на иконку приложения в верхнем левом углу экрана и затем выберите опцию "клавиатура" или просто переместитесь на экран с клавиатурой с помощью свайпа по экрану</li> -<li value="5">найдите и станьте в том месте, где вы хотите записать номер первого дома; убедитесь, что вход в здание находится строго справа или строго слева от вас в тот момент, когда вы сохраняете информацию; в противном случае, в будущем будет сложно назначить метку номера здания правильному строению на картах в редакторе OSM</li> -<li value="6">наберите номер дома с помощью клавиатуры</li> -<li value="7">сохраните номер дома, тапнув на одной из трех белых стрелок:<br> -<br> -<ul> -<li>стрелка влево означает, что номер здания находится по левой стороне относительно направления вашего движения</li> -<li>стрелка вправо означает, что номер здания находится по правой стороне относительно направления вашего движения</li> -<li>стрелка вверх означает, что номер здания находится перед вами (например, на Т-образном перекрестке)</li> -</ul> -Круг в верхнем левом углу отображает информацию о количестве добавленных вами заметок в течение текущей сессии.<br> -Повторяйте шаги 5, 6 и 7 для каждого номера дома до тех пор, пока вы не запишете все номера.</li> -<li value="8">как только вы окончите добавление номеров, нажмите на иконку с изображением дома вверху экрана, а затем нажмите \'поделиться записанными данными\'.<br>Это позволит вам отправить записанные данные по электронной почте на компьютер с редактором карт OSM</li> -<li value="9">откройте полученное электронное письмо и сохраните прикрепленные к нему файлы на своем компьютере; убедитесь в том, что файлы с расширением .wav сохранены в специальную папку, указанную в настройках Keypad-Mapper 3 в пункте \'путь к файлам .wav\'</li> -<li value="10">откройте редактор карт JOSM, откройте в нем файлы .gpx и .osm с одинаковыми именами вместе с соответствующими фотографиями; загрузите уже существующие данные OSM;<br>теперь вы сможете увидеть все записанные номера домов, а также маршрут, по которому они были записаны, иконку для запуска каждого файла .wav и иконку для каждой снятой фотографии поверх существующих данных OSM</li> -<li value="11">назначьте каждому номеру соответствующее здание; смотрите на фотографии и слушайте аудио-заметки, что не упустить из виду никакой доступной информации при оптимизировании данных</li> -<li value="12">добавьте почтовый индекс, название улицы, города и страны для каждого адреса, если эта информация не была введена ранее при использовании приложения во время сбора данных на улице</li> -<li value="13">загрузите оптимизированные и законченные данные на OSM</li> -<li value="14">удалите записанные данные на своем телефоне&nbsp;/ планшете с помощью опции меню \'удалить все записанные данные\' в настройках</li> -</ol> -Подождите несколько минут и обновите карту OSM в своем браузере, чтобы просмотреть добавленные адреса на карте в максимальном увеличении.<br> -<br> -<h3><u>Особенности Keypad-Mapper 3</u></h3> -Приложение содержит несколько активных экранов: -<ol> -<li>экран клавиатуры</li> -<li>редактор адресов</li> -<li>детали GPS</li> -<li>настройки</li> -</ol> -Открыть каждый из них вы можете тремя различными путями:<br> -<ol> -<li>нажатием на иконку в верхнем меню экрана</li> -<li>нажатием на иконку с изображением дома и последующим выбором необходимого пункта меню</li> -<li>методом свайпа пальцем влево или вправо по экрану</li> -</ol> -<br> -<b>Запись данных:</b><br> -Keypad-Mapper имеет опцию \'запись данных\' в меню, которая позволяет пользователям стартовать или останавливать запись данных или начинать запись, исходя из новых наборов файлов .osm / .gpx.<br> -В дополнение к этому существует опция \'выключить GPS\'. Функции \'запись данных\' и \'выключить GPS\' соотносятся друг с другом следующим образом:<br>единица измерениямфт3 фт5 фт15 фт25 фт35 фт50 фт65 фт80 фтde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUПоделиться сохраненными +ОтменаKeypad-Mapper 3ЛПрямоП1234567890абвгдежиклмз,-/CLRОшибка записи файлов данныхGPS выключен. Включите его.Невозможно сохранить данные. Убедитесь, что Flash-карта установлена и доступна для записи.Внешнее хранилище недоступно. Доступ к нему необходим для сохранения введённых данных.OKВыходНастройкиЗапись в новый файлНомер домаИмя домаУлицаПочтовый индексГородКод страныКлавиатураРедактор адресаНевозможно создать папку для данных на внешнем хранилище.Невозможно определить ваше местоположениеРасстояние до объектов + Поделиться сохраненными данными…Поделиться файлами *.gpx, *.osm, *.wav и *.jpgЯзыкВыберите язык: Deutsch, English, Español, Français, Ελληνικά, Italiano, Nederlands, PolskiНевозможно создать zip-файл + Закрыть + Зафиксировать координатыsorry, your action could not be completed without GPS reception or valid filtered data1 м2 м5 м8 м10 м15 м20 м25 м + Удалить все файлы Keypad-Mapper 3Вы действительно хотите удалить все файлы созданные Keypad-Mapper3?Да + Введите получателяe-mailПоделиться + единица измерениямфт3 фт5 фт15 фт25 фт35 фт50 фт65 фт80 фт + Поделиться сохраненными даннымиОчистить координатыКамераGPS точностьЗаметка для этого места-GPSGLONASSточностьвидимы:используются:Пожалуйста, переместитесь в точку -лучшего приема GPSЭкран всегда включенЕсли активированный эран будет постоянно включен. Включение этой опции приведет к дополнительному разряду аккумулятора.Вы можете выбрать между "метрической" и "британской" системами мерРасстояние до объектов от текущего положения аппарата в момент, когда номер дома сохранен. Эта опция удаляет все собранные и сохраненные приложением данные на этом устройстве: файлы *.osm, *.gpx, фото, сделанные этим приложением. Обычно ее используют после успешной передачи данных на ПК с помощью электронной почты. <ul> -<li>Wenn \'Datenaufzeichnung\' aktiv ist wird eine .gpx Spur aufgezeichnet</li> -<li>Wenn \'Datenaufzeichnung\' aktiv ist wird eine Spur auch dann aufgezeichnet, wenn die App nicht im Vordergrund ist</li> -<li>Wenn \'Datenaufzeichnung\' in-aktiv ist und \'GPS Abschaltung\' aktiviert ist, dann wird GPS ausgeschaltet um den Akku zu schonen</li> -</ul> -<br> -<b>Информация об истории:</b><br> -Два или три номера одного дома отображаются в правой части записи о номере на экране клавиатуры. Эти номера сопровождаются символами \'L:\', \'F:\' или \'R:\'. Таким образом, становится проще выяснить, корректно ли добавлены недавние номера домов относительно стороны дороги.<br> -<br> -<b>Даты сбора информации сохраняются вместе с каждой меткой адреса:</b><br> -Например:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> -<br> -<b>Подсказки по использованию:</b><br> -<ul> -<li>долгое нажатие на записи о номере дома на экране клавиатуры откроет расширенную клавиатуру для ввода нетипичных номеров домов</li> -<li>возможности по улучшению читабельности (большие шрифты, лучшая контрастность и так далее) при работе при ярком дневном освещении</li> -<li>улучшено время отклика приложения для случаев, когда собрано большое количество данных</li> -<li>на экране редактирования адреса поле для записи имени здания было перемещено вниз страницы</li> -</ul> -<br> -<b>Аудио-заметки:</b><br> -Запись ауди-заметки менее заметна для окружающих, чем фотосъемка, поэтому многие картографы предпочитают пользоваться именно ей.<br> -Функциональность аудио-заметки схожа с функциональностью фотосъемки: она позволяет записывать голосовые заметки и сохранять их вместе с координатами GPS. В отличие от фотографий, GPS координаты с аудио-заметками хранятся в файлах .gpx, поэтому эти файлы должны быть загружены в редактор JOSM до загрузки файлов .wav. -Файлы .gpx содержат в себе следующую информацию:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> -Аудио-заметки, как и прочие записанные данные, используемые для редактирования данных, отсылаются на компьютер с помощью опции \'отправить записанные данные\'.<br> -JOSM позволяет вам загрузить все данные. Проигрывание аудио-заметок после загрузки поможет вам вспомнить детали и особенности той или иной местности, где вы собирали данные.<br> -В JOSM голосовые файлы загружаются автоматически вместе с файлами .gpx в том случае, если файлы .wav находятся в директории, обозначенной в настройках Keypad-Mapper 3 - \'путь к файлам .wav\'<br> -Более подробную информацию можно найти <font color="#ffbf27"><a href="http://wiki.openstreetmap.org/wiki/Audio_mapping">здесь</a></font><br> -<br> -<b>Камера:</b><br> -Камера позволяет делать снимки GPS, которые будут сохранены и переданы по электронной почте вместе с файлами .osm и .gpx для загрузки в редакторе OSM.<br> -Это позволит вам соотносить фотографию с точными GPS координатами для уточнения деталей конкретного адреса при редактировании данных в редакторе OSM позднее.<br> -<br> -<b>Заморозка позиции GPS:</b><br> -Заметка адреса в общем случае сохраняется с позицией GPS устройства в момент, когда пользователь нажимает на кнопку со стрелками на экране клавиатуры.<br> -В том случае, когда номер дома не может быть прочитан с того места, где должны быть сохранены координаты, есть возможность заморозить позицию GPS на время, пока пользователь найдет номер дома. Предварительно заморозив полученные координаты путем нажатия иконки в виде снежинки, пользователю не придется возвращаться обратно. Сохранение адреса будет автоматически использовать замороженные GPS координаты и потом автоматически включит обычный режим работы GPS обратно.<br> -<br><b>Создание дополнительных заметок:</b><br> -Иногда полезно сохранять заметки в дополнение или вместо фото или аудио для дальнейшего использования в редакторе OSM. Эта текстовая информация сохраняется вместе с номером дома после нажатия одной из стрелок на экране клавиатуры.<br> -Вы можете создать заметку, нажав кнопку \'заметка для этой позиции\' и введя текст в поле ниже большого поля адреса. При этом будет открыта полноценная клавиатура.<br> -Нажатие на любую из стрелок на экране клавиатуры закроет полную клавиатуру и сохранит номер дома вместе с текстовой заметкой.<br> -Нажатие на большое белое поле номера дома также закроет полную клавиатуру.<br> -В редакторе OSM, эта заметка будет представлена как метка \'имя\'. Вы можете удалить эту метку после использования или переименовать ее.<br> -<br> -<b>Иконка отмены последнего действия:</b><br> -В правой части поля номера дома находятся последние введенные номера. Самый последний из них находится вверху списка. Для каждого номера указано, в каком направлении он был отмечен - правом, левом или впереди.<br> -Путем нажатия кнопки отмены можно удалить последний введенный номер. Удалить несколько номеров невозможно.<br> -<br> -<b>Долгое нажатие на поле номера дома открывает полную клавиатуру</b><br> -В редких случаях номера домов находятся в таких местах, которые невозможно отметить существующей системой стрелок в приложении на экране клавиатуры. Для таких случаев можно открыть долгим нажатием клавиатуру и создать заметку. Клавиатура закроется автоматически, если пользователь нажмет на любую из трех стрелок.<br> -<br> -<b>Опции настроек:</b><br> -<ul> -<li>Язык:<br> -в данный момент Keypad-Mapper поддерживает девять языков: Голландский, Английский, Французский, Немецкий, Греческий, Итальянский, Польский, Русский и Испанский.<br> -Пожалуйста, свяжитесь с ENAiKOON, если желаете перевести приложение на свой родной язык. Мы с удовольствием пойдем вам навстречу!<br> -Выражаем огромную благодарность Стефано за перевод на итальянский язык и продвижение Keypad-Mapper 3<br> -Выражаем также благодарность Адаму за перевод на польский язык и Гарри за голландскую локализацию приложения.</li> -<li>оцените приложение:<br> -Для того чтобы привлечь к работе с приложением как можно больше картографов, очень важен его рейтинг в Google Play. Пожалуйста, помогите нам в продвижении приложения, поставив ему положительную оценку!</li> -<li>удаление собранных данных:<br> -После сохранения данных на компьютере и загрузки их в OSM, вы можете захотеть удалить эти данные со своего мобильного устройства, чтобы освободить на нем место. Для этого может быть использована функция \'удалить все собранные данные\', которая находится в меню настроек.</li> -<li>не выключать экран:<br> -эта функция позволит вам предотвратить переход вашего устройства в спящий режим</li> -<li>компас:<br> -Обычно для определения, где находятся \'право\' и \'лево\' при ходьбе на устройстве используются данные GPS. Если вы идете слишком медленно или если стоите на месте, то информация GPS может быть неверной. Это - одна из слабых сторон технологии GPS.<br> -Чтобы предотвратить появление этой проблемы, Keypad-Mapper может использовать встроенный во многие устройства Android компас. Включенная настройка \'использовать компас\' позволит вам сконфигурировать максимальную скорость, до достижения которой приложением будет использоваться компас. Если слайдер настроек выставлен на значение 0, то компас не будет использоваться. Если же в устройстве отсутствует встроенный компас, то эта настройка будет неактивной.</li> -<li>вибрация при сохранении:<br> -с помощью этой настройки можно выбрать продолжительность вибрации устройства в миллисекундах при сохранении данных после нажатия одной из трех стрелок на экране клавиатуры</li> -<li>вибрация клавиатуры:<br> -с помощью этой настройки можно выбрать продолжительность вибрации устройства в миллисекундах после нажатия любой кнопки в приложении кроме трех стрелок на экране клавиатуры</li> -<li>единицы измерения:<br> -При внесении данных о расстоянии между положением устройства и нахождением нужного узла адреса в приложении предусмотрена возможность измерять его как в метрической, так и в британской системах мер. Это позволяет использовать приложение пользователям, привыкшим к британской системе мер наряду с теми, кто обычно использует метрическую систему.</li> -<li>расстояние адресных узлов:<br> -эта опция позволяет вам определить расстояние между адресным узлом и положением устройства в том месте, где вы стоите в данный момент.<br> -Если вы находитесь на необычно широкой улице, дома на которой расположены далеко от тротуара, то рекомендуется выставить большее значение для этой опции. С другой стороны, корректировку можно произвести и позднее при редактировании карт OSM как таковых.</li>использовать только Wi-Fi для загрузки данныхСпасибо за использованиеKeypad-Mapper 3!Мы будем очень благодарны, если вы сможете оставить комментарий или оценку Keypadmapper на Google Play. -Сделать это сейчас?ДаПозжеНикогда%d м%d фтОптимизировать экранПоказывать название улицы и индекс только если используется Wi-FiПомощьОписание приложенияНастройкиВибрация при сохраненииВибрация при сохранении узла в миллисекундах, настроенная с помощью слайдера нижеЗапись данныхВыключить GPSВыключить GPS на время остановки записи для экономии заряда батереиНомер дома не может быть сохранен в связи с тем, что вы не ведете запись в данный моментИспользовать компасМаксимальная скорость, до достижения которой приложением будет использоваться компас вместо GPS для вычисления позиции адресного узла. +лучшего приема GPSЭкран всегда включенЕсли активированный эран будет постоянно включен. Включение этой опции приведет к дополнительному разряду аккумулятора.Вы можете выбрать между "метрической" и "британской" системами мерРасстояние до объектов от текущего положения аппарата в момент, когда номер дома сохранен. Эта опция удаляет все собранные и сохраненные приложением данные на этом устройстве: файлы *.osm, *.gpx, фото, сделанные этим приложением. Обычно ее используют после успешной передачи данных на ПК с помощью электронной почты. + использовать только Wi-Fi для загрузки данных + %d м%d фтОптимизировать экранПоказывать название улицы и индекс только если используется Wi-Fi + НастройкиВибрация при сохраненииВибрация при сохранении узла в миллисекундах, настроенная с помощью слайдера нижеЗапись данныхВыключить GPSВыключить GPS на время остановки записи для экономии заряда батереиНомер дома не может быть сохранен в связи с тем, что вы не ведете запись в данный моментИспользовать компасМаксимальная скорость, до достижения которой приложением будет использоваться компас вместо GPS для вычисления позиции адресного узла. Если слайдер настроек выставлен на значение 0, то компас не будет использоваться. Если компас включен, то иконка GPS отображает иглу компаса. Эта игла не указывает на текущее направление движения.Вибрация клавиатурыВибрировать при нажатии клавиши в течение времени в миллисекундах, настроенном с помощью слайдера нижеПуть к файлу.wavПуть к файлу .wav на вашем комьютере, который будет использоваться в метках файлов GPX.Пожалуйста, выберите путь, который будет использоваться на вашем JOSM / Potlach компьютере при сохранении файлов .wav. Эта информация будет добавлена во все файлы .wav и упомянута в файлах .gpx.<br> <br> @@ -190,80 +20,6 @@ JOSM позволяет вам загрузить все данные. Прои <br> Примеры:<br> &nbsp;&nbsp;Windows: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>Аудио-заметкаметрическаябританскаямфтНевозможно запустить запись аудио.км/чм/ч<li>выключить GPS:<br> -эта опция позволяет выключить GPS на то время, пока пользователь прекратил сбор данных, для сохранения уровня заряда батареи устройства</li> -<li>использовать только Wi-Fi:<br> -эта опция особенно полезна в том случае, если ваш тарифный план для подключения интернет слишком дорог или если осталось совсем немного свободного траффика на нем.</li> -<li>путь к файлу .wav:<br> -определяет путь к файлу .wav на вашем компьютере, который будет использоваться для сохранения аудио-заметок; эта информация необходима JOSM для корректной обработки файлов .wav</li> -<li>оптимизировать элементы экрана:<br> -эта опция актуальна только для смартфонов с небольшим разрешением экрана. Она позволяет удалить некоторые элементы с экрана приложения для оптимального использования пространства.</li> -<li>отчеты об ошибках:<br> -позволяет отсылать отчеты разработчикам в случае ошибок приложения; таким образом, разработчикам приложения легче определить и устранить проблему</li> -<li>помощь:<br> -эта опция открывает данный файл помощи по работе с приложением</li> -<li>о программе:<br> -предоставляет основную информацию о приложении, включающую в себя детальный номер текущей версии</li> -</ul> -<h3><u>Советы и рекомендации</u></h3> -<b>Процесс нанесения номера дома на карту:</b><br> -Наиболее эффективно ходить по одной стороне улицы вдоль тротуара для записи данных о домах на обеих сторонах улицы одновременно.<br> -Фактически, возможно вносить номера домов, не останавливаясь у каждого из них в отдельности. Настроившись на удобный вам ритм, возможно аккуратно сохранять все нужные данные без остановок.<br> -<br> -<b>Нанесение на карту информации, которая не имеет отношения к номерам домов:</b><br> -Многие картографы считают необходимым нанести на карту как можно больше объектов, прогуливаясь по улицам с приложением Keypad-Mapper 3.<br> -Но опыт показывает, что это вовсе не обязательно делать в связи с тем, что обычно при таких случаях собирается гораздо меньше полезной информации по сравнению с пользователями, фокусирующимися лишь на номерах домов.<br> -Это также справедливо и для записи названий улиц, почтовых индексов и прочей информации об адресе; многие улицы в OSM уже помечены соответствующими метками, равно как города и страны. Таким образом, гораздо легче скопировать уже существующую информацию в запись о новом адресе конкретного дома, чем набирать ее каждый раз на своем устройстве. Этот подход сократит вам кучу времени, которое вы сможете впоследствии потратить на сбор действительно нужных OSM данных.<br> -<br> -<b>Соединение с интернетом для валидации адреса:</b><br> -Keypad-Mapper 3 умеет показывать почтовый индекс и название улицы, основываясь на текущих данных GPS. Эта опция будет полезной, если нужно узнать, существует ли уже в OSM текущие данные о почтовом индексе и названии улицы.<br> -Приложение использует NOMINATIM для этих целей - сервер адресов, который использует исключительно данные OpenStreetMap. Сервер NOMINATIM предоставлен компанией ENAiKOON. Каждые выходные он обновляется.<br> -Отображение названия улицы и почтового индекса предполагает активное соединение устройства с сетью интернет. В меню вы можете ограничить соединение с интернетом, активировав лишь использование Wi-Fi. В этом случае почтовый индекс и названия улиц могут быть недоступны во время нахождения на улице.<br> -Данные о названии улицы и почтовом индексе обновляются каждый 10 секунд. Это может привести к "съеданию" части траффика на вашем тарифном плане.<br> -<br> -<b>Редактор адресов:</b><br> -Если почтовый индекс или название улицы недоступны или отображаются некорректные данные, то обычно это означает, что база данных OSM не содержит информации о данном местоположении. В таком случае можно добавить эти данные с помощью экрана редактирования адресов приложения путем нажатия на иконку с домом и открытия соответствующей опции.<br> -Эта информация будет сохранена в файле OSM для последующей передачи с помощью электронного письма и редактирования на компьютере. В вашем редакторе карт OSM эта информация будет автоматически сгруппирована вместе с номером дома.<br> -<br><b>Структура экрана:</b><br> -Смартфоны:<br> -В зависимости от разрешения экрана приложение может иметь разную структуру экрана: буквы для номеров домов от \'а\' до \'б\' на маленьких экранах - и буквы от \'а\' до \'л\' на больших.<br> -Если вы используете экран с маленьким разрешением экрана, но хотите использовать буквы от \'а\' до \'л\', то поверните устройство в ландшафтный режим. Также можно использовать долгое нажатие на поле записи о доме. Это автоматически активирует появление полной клавиатуры.<br> -Если вы используете приложение на устройстве с маленьким разрешением экрана, то для него будет доступна настройка \'оптимизировать элементы экрана\', которая уберет некоторые опциональные элементы приложения, освободив таким образом пространство для работы.<br> -<br> -Планшеты:<br> -Некоторые картографы используют 7"-10" планшеты для нанесения данных на карту. Особой популярностью пользуется планшет Google Nexus 7. Это связано с тем, что планшеты обычно имеют большую продолжительность жизни от одного заряда батареи, позволяя таким образом собрать больше данных за раз.<br> -Keypad-Mapper 3 оптимизирован для работы с планшетами как в портретном, так и в ландшафтном режимах. Специальный пользовательский интерфейс автоматически активируется на устройствах с диагональю экрана больше 7". (Samsung Galaxy Note 1 и 2 не поддерживают структуру экрана для планшетов из-за недостатка свободного экранного пространства!).<br> -<br> -Отличия планшетного интерфейса от интерфейса приложения для смартфонов в следующем: -<ul> -<li>различная сортировка иконок в меню: наиболее важные иконки максимально близки к положению пальцев для планшетов</li> -<li>в планшетном интерфейсе отображается больше иконок в меню</li> -<li>экран клавиатуры и редактор адресов доступны одновременно:<br>это дает возможность лучше оценить только что собранные данные</li> -<li>на экране редактора адресов отсутствует поле номера дома</li> -<li>в портретном режиме планшетов используется интерфейс ландшафтного режима для смартфонов; это дает возможность вводить данные обеими руками одновременно</li> -</ul> -<br> -<b>Дополнительные метки для каждого номера дома/адресного узла</b><br> -Следующая метка автоматически добавляется для каждого номера дома: source=survey:date<br> -Эта метка содержит информацию о том, когда пользователь фактически собрал данные о номере. Обычно эта дата меньше даты создания метки в базе OSM.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> - это проект с открытым кодом, дополняющий OSM.<br> -Цель проекта - сбор данных GPS и GSM. Данные, собранные участниками проекта могут быть скачаны с сайта www.opencellids.org и использованы как для частных, так и для коммерческих целей.<br> -Одной из основных целей сбора данных OpenCellIDs является возможность ее дальнейшего использования устройствами там, где прием сигнала GPS слаб или отсутствует. В дополнение к этому, локализации GSM потребляют значительно меньше энергии батареи устройства, чем GPS; тем не менее, известно, что GSM является менее точной технологией при использовании в сельской местности, нежели GPS.<br> -OpenCellIDs - это крупнейшая открытая база данных GPS и GSM точек по всему миру. На начало 2013 года в базе насчитывалось около 2.7 миллионов уникальных ячеек. В настоящее время база данных ежедневно прирастает на 1000-2000 новых уникальных ячеек. В целом, мы прогнозируем базу из 25 миллионов уникальных ячеек; это означает, что на сегодняшний день исследовано лишь 10-15% от общего их числа.<br> -Keypad-Mapper 3 автоматически собирает данные OpenCellIDs в фоновом режиме без участия пользователя. Выбранный путь реализации этой функциональности гарантирует полную анонимность сбора данных и полное соответствие законодательству Германии.<br> -Keypad-Mapper 3 - отличное приложение для сбора данных OpenCellIDs одновременно с упорядочиванием номеров домов по той причине, что пользователи Keypad-Mapper 3 систематически ходят по множеству различных улиц одновременно, что гарантирует оптимальные данные для OpenCellID. Базовые станции вдоль дорог уже сегодня могут быть легко найдены в существующей базе данных, в то время как покрытие улиц все еще недостаточно. -Оценить приложение в Google PlayМы будем благодарны, если вы оцените или оставите комментарий на странице Keypad-Mapper 3 в Google PlayЗапись данных активнаhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvВы не можете вести запись аудио-заметок пока отсутствует GPS соединение или существуют валидные локационные данныеЗапись должна быть активна для того, чтобы использовать эту функциюПожалуйста, деактивируйте функцию "выключить GPS обновления" в настройках, если хотите видеть статус GPS во время записи<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - \ No newline at end of file +&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>Аудио-заметкаметрическаябританскаямфтНевозможно запустить запись аудио.км/чм/ч + Запись данных активнаhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvВы не можете вести запись аудио-заметок пока отсутствует GPS соединение или существуют валидные локационные данныеЗапись должна быть активна для того, чтобы использовать эту функциюПожалуйста, деактивируйте функцию "выключить GPS обновления" в настройках, если хотите видеть статус GPS во время записи + \ No newline at end of file diff --git a/KeypadMapper3/keypadMapper3/src/main/res/values/strings.xml b/KeypadMapper3/keypadMapper3/src/main/res/values/strings.xml index 037e940..63e04e0 100644 --- a/KeypadMapper3/keypadMapper3/src/main/res/values/strings.xml +++ b/KeypadMapper3/keypadMapper3/src/main/res/values/strings.xml @@ -1,200 +1,131 @@ -undoKeypad-Mapper 3LFR1234567890abcdefgijklh,-/CLRerror writing data filesGPS is disabled. Please enable GPS to use this application.The external storage is read-only. Keypad-Mapper 3 needs writing access for saving the data you enter.The external storage is unavailable. Keypad-Mapper 3 needs to access it for saving the data you enter.okquitsettingswriting to new fileshouse numberhouse namestreetpostal codecitycountry codekeypadaddress editorthe folder storing the data on the external storage could not be createdhouse number cannot be saved because there is no GPS reception or valid filtered datadistance of the address nodesaboutcheck application infoshare recorded dataShare *.gpx, *.osm, *.wav, and *jpg fileslanguagechoose your language: Deutsch, Español, Français, Ελληνικά, Italiano, Nederlands, Polski, Русскийcould not create zip file<br/> -%1$s<BR/> -Version: %2$s<br/> -<br/> -keypadmapper has originally been developed by <font color=#ffbf27><a href="mailto:nroets@gmail.com">Nic Roets</a> </font> and was published at the end of the year 2010.<br/> -Mid 2011 keypadmapper2 was presented, a fork of keypadmapper.<br/> -This version was used by <font color=#ffbf27><a href="https://www.enaikoon.com">ENAiKOON</a></font> beginning of 2013 to implement the present version. The source code has been deployed to https://github.com/msemm/Keypad-Mapper-3.git.<br/> -<br/> -Herewith we would like to express our gratitude to Nic, who supported us during the implementation of this app\'s version with his good ideas and patience.<br/> -<br/> -For comments, suggestions, or problems regarding this app, please do not hesitate to contact ENAiKOON by e-mail <font color=#ffbf27><a href="mailto:inviu@enaikoon.de">inViu@enaikoon.de</a></font> or phone +49 30 397 475-30.<br/> -<br/> -<b>ENAiKOON office hours:</b><br/> -Mo.-Fr. from 9:00 am to 1:00 pm<br/> -and from 2:00 pm to 6:00 pm<br/> -<br/> -<b>Our address:</b><br/> -ENAiKOON GmbH<BR/> Telematics Factory<br/> -Helmholtzstrasse 2-9<br/> -10587 Berlin<br/> -Germanycloseabout Keypad-Mapper 3https://www.enaikoon.com/en/footer/imprint/Keypad-Mapper 3 bug reportKeypad-Mapper 3 errorKeypad-Mapper 3 was forcibly restarted! Do you want to send a bug report to the developers?senddon\'t sendokerror reportingDo you want to send bug reports to the developers?Keypad-Mapper 3 was forcibly restarted! If you want to send a bug report to the developers then please enable \'Error reporting\' in the settings of this app.neveralwaysask before sendingfreeze GPSsorry, your action could not be completed without GPS reception or valid filtered data1 m2 m5 m8 m10 m15 m20 m25 mcanceldelete all collected dataDo you want to delete all files recorded by Keypad-Mapper 3?delete all datacancelenter e-mail recipiente-mailsharecancelTips and tricks<h2><font color="#ffbf27">Thank you for using the new Keypad-Mapper 3.1!</font></h2> - -This app is highly optimised to add house numbers and address tags to the OpenStreetMap database.<br> -<br> -<h3><u>Quick start:<br></u></h3> -<ol> -<li value="1">find an area where house numbers are missing <a href="http://overpass-api.de/hausnummern.html"><font color="#ffbf27">here</font></a></li> -<li value="2">print this area for easier navigation and go there.</li> -<li value="3">switch GPS on: it is not possible to store house numbers with poor GPS reception; an error message will appear if GPS is not available.</li> -<li value="4">tap on the app icon in the top left corner and then on menu option \'keypad\' or swipe to the keypad screen</li> -<li value="5">go to the position where you want to record the first house number; ensure that the house entrance is exactly to your right or to your left at the moment when you are saving the information; otherwise it will be difficult later to assign the house number node to the correct building in the OSM editor</li> -<li value="6">type the house number on the keypad</li> -<li value="7">save the house number by tapping on one of the three white arrows:<br> -<ul> -<li>the arrow pointing to the left means that the house number is on your left side in relation to your walking direction</li> -<li>the arrow pointing to the right means that the house number is on your right side in relation to your walking direction</li> -<li>the arrow pointing up means that the house number is in front of you (e.g. at a T crossing)</li> -</ul> -The circle in the top left corner app icon reveals the number of address nodes you have added during the current mapping session.<br> -Repeat steps 5, 6, and 7 for each house number until all house numbers are recorded.</li> -<li value="8">when you are finished mapping house numbers, tap on the icon with the small house in the top left corner and then tap on \'share recorded data\'.<br>This allows you to send the recorded data as an email attachment to the computer used for the OSM editor (e.g. JOSM)</li> -<li value="9">open the e-mail and save the attached files to your PC</li> -<li value="10">open the OSM editor, then the .gpx and .osm file with the same name as well as the corresponding photos; load the already existing OSM data;<br> -now you will see all recorded house numbers as well as the route taken while recording the data as well as an icon for each taken photo on top of the existing OSM data</li> -<li value="11">load the .wav files of the recorded audio notes with a right click on the .gpx file in the top right corner of JOSM and a subsequent click on \'Import Audio\'</li> -<li value="12">assign each house number to its respective building; look at the pictures and listen to the audio notes to remember all information available for optimizing the data</li> -<li value="13">add postal code, street name, city, and country to each address node if this information was not entered while using the app when walking through the streets</li> -<li value="14">upload the optimised and completed data to OSM</li> -<li value="15">delete the recorded data on the phone / tablet with settings menu option \'delete all recorded data\' on the settings screen</li> -</ol> -Allow a few minutes and a refresh of the OSM map in your browser to view the newly recorded house numbers on the map in the high zoom levels.<br> -<br> -<h3><u>Keypad-Mapper 3 features</u></h3> -The app provides the following screens: -<ol> -<li>keypad screen</li> -<li>address editor</li> -<li>GPS details</li> -<li>settings</li> -</ol> -You have three options to access the different screens:<br> -<ol> -<li>tap on the icon in the top menu of the screen</li> -<li>tap on the icon with the house and then tap on the icon of the screen you want to see</li> -<li>swipe left or right by moving one finger horizontally across the screen</li> -</ol> -<br> -<b>Recording data:</b><br> -Keypad-Mapper provides a \'recording data\' menu option that allows users to start/stop recording of data and to start recording based on a new set of .osm / .gpx files.<br> -In addition a settings option \'turn off GPS\' exists. The \'recording data\' feature and the \'turn off GPS\' feature correlate as follows:<br> -<ul> -<li>if recording is active, a .gpx track is recorded</li> -<li>if recording is active then a .gpx file is recorded even if the app is in the background</li> -<li>if recording is off and the \'turn off GPS\' feature is activated, then GPS is switched off in order to save battery power</li> -</ul>measurement unitsmft3 ft5 ft15 ft25 ft35 ft50 ft65 ft80 ftde -en -es -fr -el -it -nl -pl -ruDeutsch -English -Español -Français -Ελληνικά -Italiano -Nederlands -Polski -Русскийhttp://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=de_DE -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=en_GB -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=es_ES -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=fr_FR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=el_GR -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=it_IT -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=nl_NL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=pl_PL -http://liferay.enaikoon.de:8080/10-resourceeditor-services/zip/resources?applicationCode=keypadmapper&domainName=general&languageCode=ru_RUshare recorded -dataunfreeze GPScameraGPS precisionnote for this locationn/aGPSGLONASSaccuracyin view:in use:please change your location -to a place with -better GPS receptionkeep screen onThe screen will remain on when activated. Activating this option will drain the battery.you can choose between "metric" and "imperial"distance of the address nodes from the current position of the device when the house number is storedThis option deletes all collected data stored by the app on this device: OSM files, GPX files, and photos taken with this app. You would normally use this feature after successfully transmitting the data via email to your PC.<b>History information:</b><br> -Two or three mapped house numbers appear on the right side of the house number entry field on the keypad screen. These house numbers are preceded with \'L:\', \'F:\' or \'R:\'. This makes it easier to check if recent house numbers were mapped on the correct side of the road.<br> -<br> -<b>The survey date is saved with each address tag:</b><br> -Example:<br> -<br> -&nbsp;&nbsp;&#60;node id="-1" visible="true" lat="52.497442495127025" lon="13.350499497003666"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="survey:date" v="2013-06-01"/&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;tag k="addr:housenumber" v="15"/&#62;<br> -&nbsp;&nbsp;&#60;/node&#62;<br> - -<br> -<b>Usability hints:</b><br> -<ul> -<li>a long tap on the house number entry field in the keypad screen opens a full keyboard for entering an unusual house number</li> -<li>various readability improvements (e.g. bigger characters, better contrast, etc.) especially for mapping under direct sunlight</li> -<li>improved response time of the app in case many house numbers were mapped</li> -<li>in the address editor screen the house name entry field was moved to the bottom of the page</li> -</ul> -<br> -<b>Audio notes:</b><br> -Recording an audio note is less conspicuous to others than taking a photo, therefore some mappers prefer to record voice memos instead of taking GPS photos in order to avoid calling the attention of passerby.<br> -The audio note feature works similarly to the photo feature: it allows you to record a voice memo and save it along with a GPS coordinate. Unlike .jpg files, the GPS coordinates for audio notes are stored in the .gpx file, therefore the .gpx file must be loaded in JOSM before loading the .wav file. -The audio note entry in the .gpx file has the following content:<br> -<br/> -&nbsp;&nbsp;&#60;wpt lat="52.49739929702362" lon="13.350353411755215"&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;time&#62;2013-06-01T14:17:14Z&#60;/time&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;link href="file:///2013-06-01_16-17-13.wav"&#62;&#60;text>2013-06-01_16-17-13.wav&#62;&#60;/text&#62;&#60;/link&#62;<br> -&nbsp;&nbsp;&nbsp;&nbsp;&#60;ele&#62;89.50511403620409&#60;/ele&#62;<br> -&nbsp;&nbsp;&#60;/wpt&#62;<br> -<br/> -Audio notes and all other recorded files used for editing the data are sent to the PC using the \'share recorded data\' feature.<br> -JOSM allows you to load all mapped data including the recorded audio notes specific to the GPS position where it was recorded. Playing the audio note will help you remember details of that specific location.<br> -In JOSM please proceed as follows to load and play a voice file:<br> -<ol> -<li value="1">launch JOSM</li> -<li value="2">open .osm, .gpx and eventually .jpg files of a mapping session</li> -<li value="3">right mouse click in the top right corner in section \'Layers\' on the .gpx file.</li> -<li value="4">select \'import audio\'</li> -<li value="5">click on the .wav files you want to load --> voice note icons will appear on the map where they were recorded</li> -<li value="6">click on one of these icons to play the .wav file</li> -</ol> -Additional details can be found <a href="http://wiki.openstreetmap.org/wiki/Audio_mapping"><font color="#ffbf27">here</font></a><br> -<br> -<b>Camera:</b><br> -The camera icon allows you to take GPS photos which will be stored and transmitted by e-mail along with the .osm and .gpx files for loading them into the OSM editor.<br> -This allows you to reference the photo with exact GPS coordinates for details of the particular address when editing the data in the OSM editor at a later time.<br> -<br> -<b>Freeze GPS position:</b><br> -An address node is normally stored with the GPS position of the device the moment the user taps on the arrpw keys in the keypad screen.<br> -When the house number cannot be read from where the GPS coordinates should be stored for a particular house, it is possible to freeze the GPS position while walking to see the house number. Avoid walking back and forth by clicking on the snow flake icon to freeze the GPS coordinates at the correct position. Save the address node once the house number is entered. Saving it will automatically use the previously frozen GPS coordinates and unfreeze it for the next address node.<br> -<br><b>Add additional notes:</b><br> -It is useful to save a note in addition to or instead of a GPS photo or an audio note to be referenced later in the OSM editor when optimising the recorded data. This text information is stored along with the house number after tapping on one of the arrow keys on the keypad screen.<br> -You can add a note to any address node by tapping into the \'note for this location\' text entry line below the big white house number entry field. A full keyboard will open for you to enter the text information.<br> -Tapping on one of the arrow keys on the keypad screen closes the full keyboard and saves the house number along with the note.<br> -Tapping into the big white house number entry field also closes the full keyboard.<br> -In the OSM editor, this note will be presented as a \'name\' tag. You can delete this tag after using the information or rename the tag.<br> -<br> -<b>Undo icon:</b><br> -On the right side of the house number entry field are the last entered house numbers. The latest house number is shown at the top of the list. For each house number it is indicated if it was mapped to the left, to the right or in forward direction.<br> -By tapping on the undo icon in the menu bar the last entered house number can be deleted. It is not possible to delete multiple house numbers.<br> -<br> -<b>Long tap on house number entry field opens full keyboard</b><br> -In rare cases house numbers can be found which cannot be entered with the keys on the keypad screen. In such cases the mapper can now long tap on the house number entry field to open the full keyboard for writing any text. The full keyboard closes automatically after tapping on one of the three arrow tabs in the keypad-screen.<br> -<br> -<b>Settings options:</b><br> -<ul> -<li>language:<br> -currently the Keypad-Mapper supports nine languages: Dutch, English, French, German, Greek, Italian, Polish, Russian, Spanish.<br> -Pls contact ENAiKOON if you wish to translate this app into another language. Your inquiry will be very welcome!<br> -Special thanks to Stefano for the Italian translation as well as for the promotion of Keypad-Mapper 3 on talk-it<br> -Additional thanks to Adam for the Polish translation and to Harry for the Dutch translation.</li> -<li>rate the app:<br> -In order to attract as many OSM mappers as possible a good rating of the app on Google Play is essential. Pls help us promoting this app with a good rating!</li> -<li>delete all collected data:<br> -After transferring the mapped data to a PC and uploading it to OSM, you might want to delete the mapped data on the device in order to free some space for the next mapping tour. The \'delete all collected data\' feature in the settings screen can be used to delete the data.<br> -In order to avoid an unattempted deleting of recorded data there is no \'delete all collected data\' button in the menu bar or in the navigation menu. Instead this option is available in the settings screen only.</li> -<li>keep screen on:<br> -allows you to stop the device from switching off the screen after a while</li> -<li>use compass:<br> -Normally the GPS heading information is used to calculate what is \'left\' or \'right\' from the path the mapper walks. If the walking speed is slow or if the mapper is even standing still the GPS heading information provided by the GPS receiver can be wrong. This is a weakness of the GPS technology.<br> -To overcome this problem, the Keypad-Mapper can use the compass built into many Android devices. The settings option \'use compass\' allows configuring the maximum speed for the compass usage. If this slider is set to 0, the compass is not used at all. If the device does not provide a compass sensor, then the option is not available in the settings.</li> -<li>vibration on save:<br> -defines the duration of the vibration in milliseconds when saving an address node by tapping on one of the three arrow keys on the keypad screen</li> -<li>keypad vibration:<br> -defines the duration of the vibration in milliseconds when tapping on any key except one of the three arrow keys on the keypad screen</li> -<li>measurement units:<br> -Both metric and imperial measurement units in metres and feet are supported for entering the distance between the current device position and the position of the address nodes. This allows the use of the software by users being used to imperial measuring units.</li> -<li>distance of the address nodes:<br> -this option allows you to define the distance of the address nodes from the device position where the user stands.<br> -If there is an unusually wide street where the houses are far away from the pavement, it is recommended to set this option to a larger value. Alternatively, these corrections can be made in the OSM editor at a later time.</li> -Wi-Fi data onlyThank you for usingKeypad-Mapper 3!We would really appreciate it if you could review or rate Keypad-Mapper 3 in Google Play. - -Would you like to do this now?yeslaterdon\'t ask again%d m%d ftoptimise layoutshow street name and postcode only if a Wi-Fi connection existshelpget tips for using this appsettingsvibration on savevibrate when the node is saved for the amount of time in miliseconds configured with the slider belowrecording dataturn off GPSswitch GPS off while the user has de-activated the recording in order to save batteryhouse number cannot be saved because you are not recordinguse compassUp to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. + + + undo + Keypad-Mapper 3 + L + F + R + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 0 + a + b + c + d + e + f + g + i + j + k + l + h + , + - + / + CLR + Error writing data files + GPS is disabled. Please enable GPS to use this application. + The external storage is read-only. Keypad-Mapper 3 needs writing access for saving the data you enter. + The external storage is unavailable. Keypad-Mapper 3 needs to access it for saving the data you enter. + @android:string/ok + Quit + Settings + Writing to new files + House number + House name + Street + Postal code + City + Country code + Keypad + Address editor + The folder storing the data on the external storage could not be created + House number cannot be saved because there is no GPS reception or valid filtered data + Distance of the address nodes + Share recorded data + Share *.gpx, *.osm, *.wav, and *jpg files + Language + Choose your language: Deutsch, Español, Français, Ελληνικά, Italiano, Nederlands, Polski, Русский, magyar + Could not create zip file + Close + Freeze GPS + Sorry, your action could not be completed without GPS reception or valid filtered data + 1 m + 2 m + 5 m + 8 m + 10 m + 15 m + 20 m + 25 m + @android:string/cancel + Delete all collected data + Do you want to delete all files recorded by Keypad-Mapper 3? + Delete all data + @android:string/cancel + Enter e-mail recipient + E-mail + Share + @android:string/cancel + Measurement units + m + ft + 3 ft + 5 ft + 15 ft + 25 ft + 35 ft + 50 ft + 65 ft + 80 ft + de,en,es,fr,el,it,nl,pl,ru,hu + Deutsch,English,Español,Français,Ελληνικά,Italiano,Nederlands,Polski,Русский,Magyar + Share recorded data + Unfreeze GPS + Camera + GPS precision + note for this location + n/a + GPS + GLONASS + Accuracy + In view: + In use: + Please change your location to a place with better GPS reception + Keep screen on + The screen will remain on when activated. Activating this option will drain the battery. + You can choose between "metric" and "imperial" + Distance of the address nodes from the current position of the device when the house number is stored + This option deletes all collected data stored by the app on this device: OSM files, GPX files, and photos taken with this app. You would normally use this feature after successfully transmitting the data via email to your PC. + Wi-Fi data only + %d m + %d ft + Optimise layout + Show street name and postcode only if a Wi-Fi connection exists + Settings + Vibration on save + Vibrate when the node is saved for the amount of time in miliseconds configured with the slider below + Recording data + Turn off GPS + Switch GPS off while the user has de-activated the recording in order to save battery + House number cannot be saved because you are not recording + Use compass + Up to the speed selected with the slider below, compass information is used instead of GPS heading information for calculating the address node position. If the slider is set to value zero, then the compass information is NOT used. The speed is either specified in km/h or mph depending on the measurements settings. -If the compass feature is active due to low speed, then the GPS precision icon indicates this with an integrated compass needle. This needle does NOT indicate the current heading.keypad vibrationvibrate when tapping on a key for the amount of time in miliseconds configured with the slider below.wav file path.wav file path on your computer which will be used in tags in GPX files.Please enter a path that will be used on your JOSM / Potlach computer to save the .wav files. This path information will be added to all .wav files referenced in the .gpx file.<br> +If the compass feature is active due to low speed, then the GPS precision icon indicates this with an integrated compass needle. This needle does NOT indicate the current heading. + Keypad vibration + Vibrate when tapping on a key for the amount of time in milliseconds configured with the slider below + WAV file path + WAV file path on your computer which will be used in tags in GPX files. + Please enter a path that will be used on your JOSM / Potlach computer to save the .wav files. This path information will be added to all .wav files referenced in the .gpx file.<br> <br> All .wav files must be located in that path so that JOSM / Potlach can correctly play them when the .gpx file is loaded and the audio marker clicked.<br> <br> @@ -202,83 +133,21 @@ If no path has been configured, then c:\ will be used on Windows machines and / <br> Examples for paths:<br> &nbsp;&nbsp;Windows: <b>c:\myrecordedfiles\</b><br/> -&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/>audio notemetricimperialmftCannot initialize audio recorder.km/hmph<li>turn off GPS:<br> -allows to switch off GPS while the user has de-activated the recording in order to save battery</li> -<li>Wi-Fi data only:<br> -this option is especially helpful if your current GSM data plan is expensive or if the amount of free data is limited.</li> -<li>.wav file path:<br> -defines the .wav file path on your computer which will be used to save the recorded audio notes; this information is required by JOSM for proper loading of the .wav files</li> -<li>optimise layout:<br> -this option is only available on small phones. It allows to remove some items from the keypad screen in order to use the available space optimally.</li> -<li>error reporting:<br> -allows to send a bug report to the developers in case the app crashes; this enables the developers to identify the problem and to fix it</li> -<li>help:<br> -shows this help file</li> -<li>about:<br> -provides some general application information including the detailed version number</li> -</ul> -<h3><u>Tips and tricks</u></h3> -<b>House number mapping process:</b><br> -It is most effective to walk on one side of the street along the pavement to record the house numbers of both sides of the street at the same time.<br> -With practice, it is possible to enter the house numbers without stopping at each house. By adopting an optimal walking speed, it is possible to find a rhythm that allows the user to record all house numbers carefully while processing as many house numbers as possible.<br> -<br> -<b>Mapping of information that has nothing to do with house numbers</b><br> -Enthusiastic mappers may feel compelled to map additional information that has nothing to do with house numbers and addresses while walking through the streets with Keypad-Mapper 3.<br> -Reality has proven that it is not efficient to do so as much less information will be mapped compared to focusing on house numbers.<br> -This also applies for recording street names, postal codes, and other address information; many streets in OSM are already tagged with the postal code, city, and country, which means that it is easier to copy this information later from the street entry to the house number entry instead of typing all this information on your phone&nbsp;/ tablet. This approach saves a lot of time, allowing you to contribute more information to OSM in a given time frame.<br> -<br> -<b>Internet connection for address validation:</b><br> -Keypad-Mapper 3 has a feature that shows the postal code and street name of the current GPS position in the keypad screen. This is useful to see if OSM already knows the correct postcode and street name of the actual position.<br> -The app uses NOMINATIM for this purpose, an address server which uses OpenStreetMap data only. The NOMINATIM server used is provided by ENAiKOON. It is regularly updated on weekends.<br> -Displaying street name and postal code information requires the device to be connected to the internet. In the settings menu, you can limit the internet connection to Wi-Fi connections only. In this case, showing the postal code and street name does not work while walking along the streets.<br> -The street name and postal code shown in the keypad screen is updated every 10 seconds. This causes some data traffic that may eat up your GPRS inclusive data volume of your data plan.<br> -<br> -<b>Address editor:</b><br> -If no postal code and / or street name is shown or invalid address data is shown, this normally means that the OSM database does not contain correct data for the particular location. In this case it is possible to add this data in the address editor screen of the app by tapping on the icon with the house and then tapping on \'address editor\'.<br> -This information is then saved in the OSM file for transmitting it later via e-mail to the PC with the OSM editor. In your OSM editor, this information will be automatically grouped together with the house number.<br> -<br><b>Screen layout:</b><br> -Smartphones:<br> -Depending on the screen resolution, the keypad screen has a different layout: the letters for house numbers are \'a\' to \'c\' on small screens and \'a\' to \'l\' on bigger screens.<br> -If you are using a device with a small screen but require the use of letters \'d\' to \'l\', turn the screen to landscape. You will have the letters from \'a\' to \'l\' available on the keypad. Another option is to long tap into the house number entry field. This activates the full keyboard.<br> -If running the app on devices with small screens, it provides an additional settings option \'optimise layout\' which allows suppressing various optional information on the keypad screen. This is intended to maximize the available space for the basic features of the keypad screen.<br> -<br> -Tablets:<br> -Some mappers are using 7" to 10" tablets for mapping. The relatively new Google Nexus 7 seems to be especially wide spread amongst mappers. This can be attributed to the fact that these devices have a longer battery life, allowing mappers to go on extended mapping tours without having to change the battery.<br> -Keypad-Mapper 3 provides an optimised interface for tablet users in both landscape and portrait modes. This UI is automatically activated on all devices with a minimum screen size of 7". Samsung Galaxy Note 1 and 2 are NOT using the tablet layout. Despite the fact that they are categorised as tablets the screen area available on these devices is not big enough for a proper tablet layout.<br> -<br> -The tablet layout differentiates from the phone layout as follows: -<ul> -<li>different sorting order of the icons in the menu bar: the most important icons are as close to the position of the thumb as possible</li> -<li>more icons are shown in the menu bar compared to the phone layout</li> -<li>the keypad screen and the address editor screen are both visible at the same time:<br>this gives a better overview of the currently configured / mapped data</li> -<li>the house number entry field is missing in the address editor screen</li> -<li>in portrait mode, the keypad layout of the landscape mode for phone UI is used; this makes two-hand data entry possible</li> -</ul> -<br> -<b>Additional tag for each house number / address node</b><br> -The following tag is automatically added to each house number: source=survey:date<br> -The tag states when the mapper was in fact at that position to record the house number. This date is normally earlier than the "created" timestamp in the OSM database.<br> -<br> -<h3><u>OpenCellIDs</u></h3> -<a href="http://www.opencellids.org"><font color="#ffbf27">www.opencellids.org</font></a> is an open source project complementary to OSM.<br> -The intention of this project is to collect GPS positions of GSM base stations. The data collected by the contributors of this project can be downloaded from www.opencellids.org for unlimited private and commercial use.<br> -One of the main reasons for collecting OpenCellIDs data is that it can later be used for locating devices in areas where GPS reception is not available. In addition, GSM localisation consumes significantly less battery power than GPS-based localisation; however, GSM is known to be less accurate than GPS in rural areas. <br> -OpenCellIDs is the biggest open source collection of GPS positions of GSM base stations worldwide. At the beginning of 2013, the database held approx. 2.7 million unique cells. Currently the database is growing by 1,000 to 2,000 new unique cells per calendar day. In total, we estimate that there are at least 25 million unique GSM cells worldwide; this means that 10-15% of the world\'s cells have already been discovered.<br> -Keypad-Mapper 3 is automatically collecting OpenCellIDs data in the background without any interaction required by the user. The chosen way of implementing this feature ensures that the data is collected fully anonymous ensuring full compliance with the very strict German privacy laws.<br> -Keypad-Mapper 3 is a perfect application for collecting OpenCellIDs data while simultaneously collecting house numbers because Keypad-Mapper 3 users systematically walk down many different streets which guarantees optimal data for OpenCellID. Base stations along main roads can already be found in the database but base stations off the main streets are rare. -rate the app on Google Playwe would really appreciate it if you could review or rate Keypad-Mapper 3 in Google PlayData recording is activehttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvhttp://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsvYou cannot record audio notes when there\'s no GPS reception or valid filtered location datarecording must be activated in order to use this featurePlease disable option "turn off GPS updates" in settings if you want to see GPS status when not recording<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<title>KPM31 help file</title> -<style type="text/css" > </style> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> -</head> - -<body bgcolor="#000000"> -<font color="#ffffff"></font> -</body> -</html> - +&nbsp;&nbsp;Linux: <b>/usr/local/tmp/</b><br/> + Audio note + Metric + Imperial + m + ft + Cannot initialize audio recorder. + km/h + mph + Data recording is active + http://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsv + http://www.enaikoon.de/gpsSuiteCellId/measure/uploadCsv + You cannot record audio notes when there’s no GPS reception or valid filtered location data + Recording must be activated in order to use this feature + Please disable option “turn off GPS updates” in settings if you want to see GPS status when not recording ask testscreen Keypadmapper test screen entries