Я начну работать над приложением Windows Forms, в котором размещаются карты ESRI
Итак, мне интересно, знает ли кто-нибудь, какие компоненты/программное обеспечение мне нужно развернуть либо на клиенте Windows, либо на ГИС-сервере (если есть) чтобы выполнить мою работу?
Какое программное обеспечение/компоненты мне нужно для создания карт ESRI для хостов приложений Windows?
Ответы (1)
Если вы не собираетесь покупать (или не имеете доступа) к от ESRI ArcGIS Engine, но все еще хотите иметь настольное приложение, лучше всего использовать бесплатный JavaScript API в сочетании с ArcGIS Online Map Services (если вы собираетесь использовать картографирование для внутренних или некоммерческих целей, плата за большую часть данных не взимается). Например, вы можете использовать пакет USA/World Bundle и получить доступ к спутниковым снимкам, информации об улицах и т. д.
Для просмотра карт в настольном приложении просто установите веб-браузер (например, WebBrowser для .Net) в форме, а затем загрузите базовую карту и слои с помощью вызовов JavaScript API.
Однако вам также понадобится способ отображения слоев карты, связанных с вашей компанией. Для этого вам нужно заглянуть в ArcGIS Server. Это недешево, но это хороший способ размещения картографической информации, а также выполнения запросов к слоям. Если вашим пользователям не нужно выполнять какое-либо редактирование, вы, вероятно, можете обойтись базовой версией.