asp.net или программа просмотра карт Silverlight с поддержкой в ​​автономном режиме? - PullRequest
0 голосов
/ 11 ноября 2009

Мне нужно отобразить карту в приложении silverlight / asp.net, и, кроме того, мне нужно сделать это «в автономном режиме», то есть во внутренней сети без внешнего доступа к Интернету.

Знаете ли вы какие-либо компоненты, которые позволили бы мне отображать навигационную карту и накладывать поверх нее данные наложения? Я попробовал отличный контроль Silverlight от Virtual Earth от Microsoft, и это было бы просто замечательно, к сожалению, для этого требуется доступ в Интернет ...

Карта не должна быть подробной или очень обновленной, для моих целей будет достаточно простой карты Италии с городами.

Мое текущее решение использует javascript, но оно слишком медленное, и я хотел переключиться на silverlight ...

Компонент должен иметь возможность загружать векторную карту (например, км / л), размещать над ней точки и линии и иметь возможность уведомлять об изменениях панорамирования / масштабирования, сделанных пользователем для динамического извлечения других данных ...

Любая помощь приветствуется! Спасибо!

Ответы [ 2 ]

0 голосов
/ 19 ноября 2009

Я считаю, что API ArcGIS Server можно использовать в автономном режиме при использовании в сочетании с Google Gears.

0 голосов
/ 11 ноября 2009

Хорошо, после дня, проведенного в исследованиях и тестировании, кажется, что у ComponentOne есть инструмент для того, что мне нужно, под названием c1maps. Только это не бесплатно и не может быть приобретено отдельно (только вместе с загрузкой других компонентов, которые мне не нужны).

В любом случае, похоже, что он делает все, что требуется: он импортирует файл KML (это означает, что вы можете использовать любую фигуру ArcGis или что-либо, экспортированное через Google Планета Земля), он позволяет использовать его в качестве основы карты (поэтому нет необходимости подключиться к внешнему серверу плиток), он позволяет рисовать на карте и обрабатывать события ...

Я буду держать это открытым некоторое время, на случай, если у кого-нибудь будет лучшая альтернатива ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...