2016-02-21 4 views
1

Я работаю над приложением, которое извлекает местоположения из базы данных MYSQL в виде типа Point. Одним из параметров для создания пользовательского объекта является CLLocationCoordinate2D. Мне не удалось выяснить, как работает тип Point после того, как JSON был закодирован с моего сервера. Я не смог найти полезную документацию о том, что возвращается, или способ конвертировать из точки MYSQL в Swift CLLocationCoordinate2D и задавался вопросом, имел ли кто-либо еще опыт с этим. СпасибоПреобразование из точки MYSQL в Swift CLLocationCoordinate2D

ответ

0

После многих часов поиска у меня есть решение, которое работает. Не уверен, что это лучший способ, но он работает.

С MYSQL точка находится магазин, как (долгота широта) (NO COMMA), я был в состоянии выдать отборное заявление

SELECT X(Column Name), Y(Column Name) from TABLE_NAME 

, который в свою очередь дал мне каждое из значений. Оттуда я использовал

(jsonElement as! NSString).doubleValue 

создать CLLocationDegrees для точек, которые необходимы для того, чтобы создать CLLocationCoordinate2D. Если кто-либо найдет лучшее или более эффективное решение, я бы хотел услышать. Спасибо