java + ArcSDE

0 голосов
спросил 22 Дек, 11 от boom (1,760 баллов) в категории Программные продукты Esri
    Здравствуйте, подскажите с такой задачей. есть приложение Java, SmartGWT (maven) туда надо встроить карту. Данные хранятся в sde 9.3, вроде как для этого можно использовать geomajas и geotools плагин, а конкретного примера не могу найти.
как лучше реализовать эту задачу? и если есть пример, где глянуть
java, smartGWT, ArcSDE 9.3

7 Ответы

0 голосов
ответил 22 Дек, 11 от Worker (22,480 баллов)
Если правильно понял - есть апи под это дело.

http://code.google.com/p/gwt-esri/

К ArcSDE по идее нетрудно подключиться - http://www.geomajas.org/node/125

Единственное прямо с данными работать из сде сложнее, чем как тут, когда данные опубликованы в сервисе.
http://code.google.com/p/gwt-esri/wiki/CreatingEsriMapWidget
Для этого нужно работать с ArcGIS Server, который будет брать данные из бд ArcSDE.
0 голосов
ответил 23 Дек, 11 от boom (1,760 баллов)
http://www.geomajas.org/node/125
попробую подцепится.

а если есть ArcGIS Server,ставился он как DotNet Edition, он может работать с java?
0 голосов
ответил 23 Дек, 11 от Worker (22,480 баллов)
Неа. Сами файлы, которые ставятся в процессе инсталляции, будут разными. Вам нужна версия для Java.
http://resources.arcgis.com/content/arcgisserver/10.0/arcgis-server-server-requirements
0 голосов
ответил 23 Дек, 11 от boom (1,760 баллов)
жаль, что нельзя. они (для javas и .net) и на одной машине же не поставятся
0 голосов
ответил 23 Дек, 11 от Grigoriy (127,020 баллов)
Во-первых, поставятся.
Can I install ArcGIS Server for the Microsoft .NET Framework and ArcGIS Server for the Java platform on the same machine
Во-вторых, он для Java Вам возможно и не нужен.
JavaScript API работает с сервисами ArcGIS Server, а они одинаковые и для .Net и для Java.
ArcGIS API for JavaScript
Но это всё к SDE не относится :)
    
0 голосов
ответил 28 Дек, 11 от boom (1,760 баллов)
воспользовался gwt-esri (http://code.google.com/p/gwt-esri/ ). удалось подключится к ArcGIS Server, который DotNet Edition, карта отобразилась. буду дальше осваивать этот плагин
    
0 голосов
ответил 28 Дек, 11 от Worker (22,480 баллов)
ЗдОрово. Это все из Эклипса делали?

Подумал, раз работаете с сервисами - подключаетесь к ним и пр. - гляньте здесь, как работать с Services Directory. Подключиться можно по http://servername/<instancename>/rest/services
где <instancename> по умолчанию будет ArcGIS.

Хелп: http://services.arcgisonline.com/ArcGIS/SDK/REST/index.html?servicesdirectory.html

Вот пример работающего сайта: http://services.arcgisonline.com/ArcGIS/rest/services

Удачи!
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...