преобразование модели Google Earth - PullRequest
0 голосов
/ 20 февраля 2012

Я хотел бы добавить метки к частям геометрии коллады в Google Планета Земля. Для этого мне нужно перевести геометрические координаты в XML, чтобы сопоставить преобразование с моделью в Google Earth. Учитывая широту и ориентацию долготы, как мне перевести геометрическую координату в соответствии с преобразованием Google Earth?

1 Ответ

1 голос
/ 22 февраля 2012

Я полагаю, что модели расположены на земле, используя только одну координату, которая используется для позиционирования «центра» модели. Как это определяется, я не уверен, и может даже зависеть от вида / формы модели.

Координату легко найти в структуре kml для модели, на которую есть ссылка http://code.google.com/apis/kml/documentation/models.html

Определение того, как далеко определенная часть вашей геометрии находится от середины, может быть очень сложным, но вот пример кода, который предоставит вам расстояние между двумя точками. http://earth -api-utility-library.googlecode.com / SVN / багажник / расширения / примеры / ruler.html

Он основан на библиотеке расширений Google Earth (gex) http://code.google.com/p/earth-api-utility-library/

Возможно, вы могли бы использовать SketchUp, чтобы помочь определить местоположение ваших точек интереса в геометрии? http://sketchup.google.com/

...