геофизика возвращает разные расстояния для равных координат [duplicate]

Другое событие NullPointerException возникает, когда объявляется массив объектов, а затем сразу же пытается разыменовать его внутри.

String[] phrases = new String[10];
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

Этот конкретный NPE можно избежать, если порядок сравнения отменяется ; а именно, использовать .equals для гарантированного непустого объекта.

Все элементы внутри массива инициализируются их общим начальным значением ; для любого типа массива объектов, это означает, что все элементы null.

Вы должны инициализировать элементы в массиве перед доступом или разыменованием их.

String[] phrases = new String[] {"The bird", "A bird", "My bird", "Bird"};
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

5
задан MERose 27 July 2015 в 21:51
поделиться

1 ответ

У вас лат / длинный неправильный путь. Попробуйте:

p1 = Point("53.4235217000000020 -113.4741271000000040")
p2 = Point("53.5343457999999970 -113.5013688000000229")

Дает мне результат = 12.466096663282977

9
ответ дан Maria Zverina 19 August 2018 в 11:26
поделиться
  • 1
    Я сделал предположение, что вы измеряете в Эдмонтоне, а не где-то в Антарктиде :) – Maria Zverina 13 June 2012 в 06:05
  • 2
    Вы правы, Эдмонтон прав. Lat = 53, lon = -113. Но, представляя точку в Geodjango PointField, она выполняется как «POINT ({lon} {lat})». С геофизикой это точка («{lat» {lon} »)? (См. Исправление). Если это так, как мне найти расстояние между двумя точками GeoDjango? – pmah 13 June 2012 в 06:25
  • 3
    Не уверен - не знаком с классами GeoDjango. Возможно, вы захотите опубликовать вопрос django. :) Вы пробовали явное преобразование через строки? Также я с подозрением отношусь ко всем фреймворкам, которые используют lon / lat вместо обычного протокола lat / log. :) – Maria Zverina 13 June 2012 в 19:50
  • 4
    Я всегда получаю вещи от неправильного пути – Sevenearths 19 March 2014 в 19:06
  • 5
Другие вопросы по тегам:

Похожие вопросы: