Я пытаюсь запустить Google Earth в приложении C#. Я провел некоторое исследование и обнаружил, что API Google Earth перестанет работать 12 декабря 2015 года, однако мое приложение C# должно работать дольше, чем это. Есть ли способ импортировать Google Earth в приложение C# без использования этого API?Импорт Google Earth в приложение C#
0
A
ответ
1
Существует несколько альтернатив. Как указано в этом thread, вы можете использовать:
Другой альтернативой является Google Maps API.
Это может быть не идеальное совпадение, но в зависимости от ваших требований они могут удовлетворить ваши потребности достаточно хорошо. Что касается аспекта C#, вам нужно углубиться в любой вариант, который вы предпочитаете, но я сомневаюсь, что это будет намного сложнее, чем иметь дело с API Google Планета Земля.
Примечание: «Поворот штепселя» на API Google Планета Земля произошел из-за проблем с безопасностью. Для получения дополнительной информации перейдите на страницу here
Спасибо за ответ, однако, у меня есть файлы kmz, которые можно открыть только в Google Earth, поэтому я не уверен, что они будут работать. – manateejoe
Вы можете конвертировать kmz-файлы в gpx или в какой-либо другой подходящий формат в зависимости от того, какой вариант вы решите пойти. Я считаю, что Цезий способен читать файлы kmz (или kml), но не уверен в других. – Roman
Я дам ему попробовать, спасибо! – manateejoe