Файли GPX для iOS Simulator

Де я можу знайти GPX файл будь-якого регіону, який я можу імпортувати в iOS Simulator? Симулятор iOS містить лише статичні локації по всьому світу (з XCode) або прогулянку/велосипед/автомобіль в самому тренажері. Це недостатньо добре для модульного тестування або інших випадків.

Schema for GPX file: http://www.topografix.com/GPX/1/1/gpx.xsd

Чи є база даних або прихована опція в картах Google для отримання місцезнаходження?

36

10 Відповіді

  1. Run you app. In debug are you can find "Simulate location" button enter image description here

2.Ви можете вибрати одне з розташувань за умовчанням (тут - список)

enter image description here

Якщо вам потрібне спеціальне розташування

Create new file : File -> New ->File (Resources tab) GPX file click (at the bottom of locations list) "Add GPX File to workspace"

  1. Перейдіть на цей веб-сайт і отримайте потрібну вам широту та довготу точки.
  2. Редагувати створений файл GPX.
  3. Відкрити "Симулювати розташування", як і в кроці 1, і ваше розташування з файлу GPX буде доступним у списку. Ім'я місцезнаходження буде таким же, як і назва файлу.
31
додано
Вибачте - доступ до сайту заборонений з точки 1.
додано Автор Kuba, джерело
Створення нового файлу за допомогою XCode мені вистачило = D tkx!
додано Автор Wils, джерело
Хм .. дивно. Ви не можете відкрити цей сайт взагалі? itouchmap.com/latlong.html
додано Автор Kostiantyn Koval, джерело
Якщо ви хочете імітувати багато точок або весь маршрут одночасно, цей інструмент допоможе hardkjarni.blogspot.fr/2015/11/…
додано Автор Sverrir Sigmundarson, джерело

You create a route and generate a gpx file here - http://www.bikehike.co.uk/mapview.php

З іншого боку, це може допомогти, чи знаєте ви, що симулятор може імітувати рух, якщо ви запустите симулятор, а потім виберіть наступні опції меню:

  • Налагодження
  • Місцезнаходження
  • Ви можете вибрати диск з автострадою, їздити на велосипеді, запустити і т.д.
24
додано
Диск шосе, їзда на велосипеді, і біг, здається, відсутні в Xcode 8.2.1
додано Автор Matthew Knippen, джерело
@AmitP Я досить новачок до команд терміналу. Я не зрозумів "chmod + x налаштувати * awk і запустити з ./". Не могли б Ви розробити. У цій команді я не бачу жодного імені файлу сценарію або виводу.
додано Автор Nil, джерело
@AmitP Я не можу виконати сценарій awk. Не могли б ви допомогти? Я спробував цю команду: awk -F adjust_gpx_to_apple_format.awk bikehike_course> output.gpx
додано Автор Nil, джерело
Файли GPX, створені з bikehike (і більшості інших веб-сайтів), не сумісні з Xcode. Вони використовують тег <trk>, тоді як Xcode розпізнає теги. Я написав скрипт AWK, який перетворює звичайні файли GPX у формат Apple:
додано Автор AmitP, джерело
@ Ніхто не спробував chmod + x налаштувати * awk і запустити з ./ ?
додано Автор AmitP, джерело
Якщо ви хочете побудувати маршрут gps в Картах Google, але все одно отримаєте сумісний файл GPX, цей інструмент допоможе mapstogpx.com /mobiledev.php
додано Автор Sverrir Sigmundarson, джерело

You create a route and generate a gpx file here - http://www.bikehike.co.uk/mapview.php

З іншого боку, це може допомогти, чи знаєте ви, що симулятор може імітувати рух, якщо ви запустите симулятор, а потім виберіть наступні опції меню:

  • Налагодження
  • Місцезнаходження
  • Ви можете вибрати диск з автострадою, їздити на велосипеді, запустити і т.д.
24
додано
Диск шосе, їзда на велосипеді, і біг, здається, відсутні в Xcode 8.2.1
додано Автор Matthew Knippen, джерело
@AmitP Я досить новачок до команд терміналу. Я не зрозумів "chmod + x налаштувати * awk і запустити з ./". Не могли б Ви розробити. У цій команді я не бачу жодного імені файлу сценарію або виводу.
додано Автор Nil, джерело
@AmitP Я не можу виконати сценарій awk. Не могли б ви допомогти? Я спробував цю команду: awk -F adjust_gpx_to_apple_format.awk bikehike_course> output.gpx
додано Автор Nil, джерело
@ Ніхто не спробував chmod + x налаштувати * awk і запустити з ./ ?
додано Автор AmitP, джерело
Файли GPX, створені з bikehike (і більшості інших веб-сайтів), не сумісні з Xcode. Вони використовують тег <trk>, тоді як Xcode розпізнає теги. Я написав скрипт AWK, який перетворює звичайні файли GPX у формат Apple:
додано Автор AmitP, джерело
Якщо ви хочете побудувати маршрут gps в Картах Google, але все одно отримаєте сумісний файл GPX, цей інструмент допоможе mapstogpx.com /mobiledev.php
додано Автор Sverrir Sigmundarson, джерело

Ось простий файл GPX з входом до Анн-Арбор, штат Мічиган. Ви можете просто змінити ім'я та lat/lon.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>


   
      Ann Arbor
   


19
додано

Цей інструмент перетворює посилання "Карти Google" (також працює з напрямками Карт Google) на файл .gpx.

https://mapstogpx.com/mobiledev.php

Simulating a trip duration is supported, custom durations may be specified. I enabled "Track Points" and Developer Settings > "Force Route as Waypoints" for a quick test, works flawlessly with Xcode 7.3.1.

7
додано
Надзвичайно корисно. Працює і для Xcode 8.2.
додано Автор K.K, джерело
Спасибі, я оновив посилання в моїй відповіді!
додано Автор Daniel, джерело
Я розробник цього інструменту, вас може зацікавити інструмент розробки, створений для створення файлів gpx, які працюють з Xcode, Eclipse, Android Studio і Visual Studio mapstogpx.com/mobiledev.php
додано Автор Sverrir Sigmundarson, джерело

Цей інструмент перетворює посилання "Карти Google" (також працює з напрямками Карт Google) на файл .gpx.

https://mapstogpx.com/mobiledev.php

Simulating a trip duration is supported, custom durations may be specified. I enabled "Track Points" and Developer Settings > "Force Route as Waypoints" for a quick test, works flawlessly with Xcode 7.3.1.

7
додано
Надзвичайно корисно. Працює і для Xcode 8.2.
додано Автор K.K, джерело
Спасибі, я оновив посилання в моїй відповіді!
додано Автор Daniel, джерело
Я розробник цього інструменту, вас може зацікавити інструмент розробки, створений для створення файлів gpx, які працюють з Xcode, Eclipse, Android Studio і Visual Studio mapstogpx.com/mobiledev.php
додано Автор Sverrir Sigmundarson, джерело

Створіть собі:

Напишіть програму, яка отримує вхідні дані:

  1. startLocation (lat, lon)
  2. endLocation,
  3. швидкість

Визначте відстань між початковим і кінцевим в метрах. Потім зробіть лінійну інтерполяцію між початком і кінцем, з обчисленим кроком. Крок виводиться з відстані і швидкості

Потім створіть файл gpx з простого виводу тексту.

6
додано
Це занадто просто.
додано Автор Hubert Perron, джерело

Якщо ви хочете моделювати рух за допомогою файлу gpx, ви можете використовувати, наприклад, файл gpx, нанесений нижче (працює з Xcode 7). Просто збережіть його як route.gpx і додайте до проекту.



































































































































































































































































































































































































































































































































































































































6
додано

Ви можете перейти до https://github.com/doronkatz/GFXLocations , який є сховищем github деяких міст (для Австралії). Ви можете генерувати нові і сприяти цьому.

1
додано

Ідеальним і швидким рішенням (з точністю) є:

  1. Create a Path via Google Earth
  2. Save the path to an .kml file (on your desktop)
  3. Open the .kml and copy all the geolocation points (notably the long, lat, elvations)
  4. Paste it in TextMate or similar
  5. Use this RegEx Find & Replace: Find: (.*?),(.*?),0 (there is a space at the end of this regex) Replace:
  6. Add to the begining and to the end, and save it as a .gpx
  7. Use that gpx file in Xcode after running the App in debug: "Simulate Location" add the GPX, then select it again to start the simulation of the path you made.
1
додано
IT KPI iOS
IT KPI iOS
74 учасників

Чат обсуждения IOS. - Оффтоп, флуд, оскорбления и вбросы здесь не приняты. - За нарушение - предупреждение или mute на неделю. - За спам и рекламу - ban. Все чаты IT KPI: https://t.me/itkpi/602

ios_jobs_ua
ios_jobs_ua
27 учасників

Mobile Dev Jobs UA
Mobile Dev Jobs UA
20 учасників

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin, RN и т.д.