How to integrate ArcGis Server 9.3 WMS services with Intermap ?

16 messages Options
Embed this post
Permalink
Linde Ackermans

How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hello,

I installed Geonetwork 2.2 on a Solaris 9. The Intermap viewer is loading OK with the default map service.
(gn:world and gn:boundaries)
Now I want to add a ArcGIS Server 9.3 and its services.
In <geonetwork_install_dir>/web/intermap/mapServers.xml , I added this :
        <server type="2" name="ArcGIS Server 9.3">
                <url>http://servername:8399/arcgis/wms</url>
        </server>
   
The server name shows up in the list when using "Add layer" in Intermap, but clicking this entry does not show the available services. What is the correct syntax ??
And what about the <mapContexts> ? What is it used for ? Is there any documentation on how mapServers.xml is organized ?
Thanks!
Linde
Jeroen Ticheler - GeoCat

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hi Linde,
Did you try to issue a GetCapabilities request to that URL?

Something like:
http://servername:8399/arcgis/wms?REQUEST=GetCatabilities&VERSION=1.1.1&SERVICE=wms

If that works, the same layers should appear in the list in InterMap.  
If your ArcGIS server is publicly accessible I could have a look at it  
directly. I know that ArcIMS used to have a slightly different concept  
of WMS services. It would basiaclly require you to connect to it using  
something like http://servername:8399/arcgis/wms/NAMEOFTHELAYER?...

Ciao,
Jeroen

On Jan 30, 2009, at 12:07 PM, Linde Ackermans wrote:

>
> Hello,
>
> I installed Geonetwork 2.2 on a Solaris 9. The Intermap viewer is  
> loading OK
> with the default map service.
> (gn:world and gn:boundaries)
> Now I want to add a ArcGIS Server 9.3 and its services.
> In <geonetwork_install_dir>/web/intermap/mapServers.xml , I added  
> this :
>        <server type="2" name="ArcGIS Server 9.3">
>                <url>http://servername:8399/arcgis/wms</url>
>        </server>
>
> The server name shows up in the list when using "Add layer" in  
> Intermap, but
> clicking this entry does not show the available services. What is the
> correct syntax ??
> And what about the <mapContexts> ? What is it used for ? Is there any
> documentation on how mapServers.xml is organized ?
> Thanks!
> Linde
>
> --
> View this message in context: http://n2.nabble.com/How-to-integrate-ArcGis-Server-9.3-WMS-services-with-Intermap---tp2244261p2244261.html
> Sent from the geonetwork-users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> GeoNetwork-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/geonetwork-users
> GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
>


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Johan Meijer-2

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hi Linde,

We are also working on this. As far as I understand the ESRI help (...) the
url to an ArcGIS Server WMS should be:

http://<SERVERNAME:port>/arcgis/services/<IF USED
FOLDERNAME>/<SERVICENAME>/MapServer/WMSServer?
REQUEST=GetCatabilities&SERVICE=wms

Any luck?
Johan
--------------------------------------------------------------------------------------------

Netherlands Environmental Assessment Agency (PBL)
Information Services and Methodology (IMP)

E: [hidden email]
W: www.planbureauvoordeleefomgeving.nl
T: +31 30 274 4390
F: +31 30 274 4427

Postbus 303
3720 AH Bilthoven, the Netherlands
--------------------------------------------------------------------------------------------


                                                                           
             Jeroen Ticheler                                              
             <Jeroen.Ticheler@                                            
             geocat.net>                                                To
                                       Linde Ackermans                    
             01/30/2009 02:07          <[hidden email]>  
             PM                                                         cc
                                       [hidden email].
                                       net                                
                                                                   Subject
                                       [Spam] Re: [GeoNetwork-users] How  
                                       to integrate ArcGis Server 9.3 WMS  
                                       services with Intermap ?            
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Hi Linde,
Did you try to issue a GetCapabilities request to that URL?

Something like:
http://servername:8399/arcgis/wms?REQUEST=GetCatabilities&VERSION=1.1.1
&SERVICE=wms

If that works, the same layers should appear in the list in InterMap.
If your ArcGIS server is publicly accessible I could have a look at it
directly. I know that ArcIMS used to have a slightly different concept
of WMS services. It would basiaclly require you to connect to it using
something like http://servername:8399/arcgis/wms/NAMEOFTHELAYER?...

Ciao,
Jeroen

On Jan 30, 2009, at 12:07 PM, Linde Ackermans wrote:

>
> Hello,
>
> I installed Geonetwork 2.2 on a Solaris 9. The Intermap viewer is
> loading OK
> with the default map service.
> (gn:world and gn:boundaries)
> Now I want to add a ArcGIS Server 9.3 and its services.
> In <geonetwork_install_dir>/web/intermap/mapServers.xml , I added
> this :
>        <server type="2" name="ArcGIS Server 9.3">
>                <url>http://servername:8399/arcgis/wms</url>
>        </server>
>
> The server name shows up in the list when using "Add layer" in
> Intermap, but
> clicking this entry does not show the available services. What is the
> correct syntax ??
> And what about the <mapContexts> ? What is it used for ? Is there any
> documentation on how mapServers.xml is organized ?
> Thanks!
> Linde
>
> --
> View this message in context:
http://n2.nabble.com/How-to-integrate-ArcGis-Server-9.3-WMS-services-with-Intermap---tp2244261p2244261.html

> Sent from the geonetwork-users mailing list archive at Nabble.com.
>
>
>
------------------------------------------------------------------------------

> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> GeoNetwork-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/geonetwork-users
> GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork
>


------------------------------------------------------------------------------

This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork



------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Linde Ackermans

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jeroen Ticheler - GeoCat
Hi Jeroen,

Yes, the getcapabilities request works, BUT when not specifying the version, it returns the 3.1.0 format ...
Could that be a problem for intermap ?


Hi Linde,
Did you try to issue a GetCapabilities request to that URL?

Something like:
http://servername:8399/arcgis/wms?REQUEST=GetCatabilities&VERSION=1.1.1&SERVICE=wms

If that works, the same layers should appear in the list in InterMap.  
If your ArcGIS server is publicly accessible I could have a look at it  
directly. I know that ArcIMS used to have a slightly different concept  
of WMS services. It would basiaclly require you to connect to it using  
something like http://servername:8399/arcgis/wms/NAMEOFTHELAYER?...

Jeroen Ticheler - GeoCat

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hi Linde,
No, that shouldn't be a problem. InterMap requests the capabilities  
document version 1.1.1
Does Johan's suggestion make sense to you?
Otherwise, could you (privately if you wish) send the capabilities  
document you get when sending the request for that document in version  
1.1.1?
Ciao,
Jeroen

On Jan 30, 2009, at 3:30 PM, Linde Ackermans wrote:

>
> Hi Jeroen,
>
> Yes, the getcapabilities request works, BUT when not specifying the  
> version,
> it returns the 3.1.0 format ...
> Could that be a problem for intermap ?
>
>
> Hi Linde,
> Did you try to issue a GetCapabilities request to that URL?
>
> Something like:
> http://servername:8399/arcgis/wms?REQUEST=GetCatabilities&VERSION=1.1.1&SERVICE=wms
>
> If that works, the same layers should appear in the list in InterMap.
> If your ArcGIS server is publicly accessible I could have a look at it
> directly. I know that ArcIMS used to have a slightly different concept
> of WMS services. It would basiaclly require you to connect to it using
> something like http://servername:8399/arcgis/wms/NAMEOFTHELAYER?...
>
>
> --
> View this message in context: http://n2.nabble.com/How-to-integrate-ArcGis-Server-9.3-WMS-services-with-Intermap---tp2244261p2245040.html
> Sent from the geonetwork-users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> GeoNetwork-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/geonetwork-users
> GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
>


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Linde Ackermans

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hi Jeroen,

No further luck with Johan's suggestion.
He confirmed to me that using the syntax http://servername:8399/arcgis/services/servicename/mapserver/wmsserver is working for him .

Here is my mapServers.xml file :

<config>
<mapServers>
        <server type="2" name="Local GeoServer Web Mapping Server (WMS)">
                <url>http://localhost:8085/geoserver/wms</url>
        </server>
        <server type="2" name="RegioGIS Web Map Server (WMS)">
                <url>http://sun1:8399/arcgis/services/dev/test_wms/MapServer/WMSServer</url>
        </server>
</mapServers>

<mapContexts>
        <default name="Layers for default map -- DUMMY NAME:not used">
                <server url="http://localhost:8085/geoserver/wms"  type="2" >
                        <layer name="gn:gboundaries"></layer>
                </server>
                <server url="http://158.166.43.42:8399/arcgis/services/test_wms/MapServer/WMSServer" type="2">
                        <layer name="0"></layer>
                </server>
        </default>

</mapContexts>
</config>

The geoserver works, the arcgis server does not.
I also include the result of the GetCapabilities ( see below )

Using the test_wms service does work in the GAIA client ....
I begin to think it has something to do with defining proxy or not ??? However the arcgis server and the intermap client ( running under tomcat ) are on the same machine ...

Capabilities1.1.1
RobK

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Based on the capabilities the stub should be:

<mapContexts>
        <default name="Layers for default map -- DUMMY NAME:not used">
                <server url="http://localhost:8085/geoserver/wms"  type="2" >
                        <layer name="gn:gboundaries"></layer>
                </server>
<server url="http://sun1:8399/arcgis/services/dev/test_wms/MapServer/WMSServer"  type="2" >
  <layer name="0"></layer>
</server>
        </default>

</mapContexts>
</config>

Seems you missed the /dev part in the url.
Linde Ackermans

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap (proxied) ?

Reply Threaded More More options
Print post
Permalink
Thanks RobK, but it was a typo.
In real, my 'dev' was there ...
I can't get it working. I even installed the windows version with JRE 5 ( on solaris I used JRE 6 ), but it is still the same. I wanted to test with an external arcgis server I know of, but even the proxy config does not work ! I'm not even sure about the keywords to use for user/password .... (proxyUser ? , proxyUsername ?, ??? )
If someone would know ...

Linde


RobK wrote:
Based on the capabilities the stub should be:

<mapContexts>
        <default name="Layers for default map -- DUMMY NAME:not used">
                <server url="http://localhost:8085/geoserver/wms"  type="2" >
                        <layer name="gn:gboundaries"></layer>
                </server>
<server url="http://sun1:8399/arcgis/services/dev/test_wms/MapServer/WMSServer"  type="2" >
  <layer name="0"></layer>
</server>
        </default>

</mapContexts>
</config>

Seems you missed the /dev part in the url.
Jeroen Ticheler - GeoCat

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap (proxied) ?

Reply Threaded More More options
Print post
Permalink
Hi Linde,
The implementation of the proxy support does not use authentication,  
so you won't be able to set a username and password. That is something  
that should be implemented in the code first to make it work. Hope  
this helps.
Ciao,
Jeroen

On Feb 3, 2009, at 3:56 PM, Linde Ackermans wrote:

>
> Thanks RobK, but it was a typo.
> In real, my 'dev' was there ...
> I can't get it working. I even installed the windows version with  
> JRE 5 ( on
> solaris I used JRE 6 ), but it is still the same. I wanted to test  
> with an
> external arcgis server I know of, but even the proxy config does not  
> work !
> I'm not even sure about the keywords to use for user/password ....
> (proxyUser ? , proxyUsername ?, ??? )
> If someone would know ...
>
> Linde
>
>
>
> RobK wrote:
>>
>> Based on the capabilities the stub should be:
>>
>> <mapContexts>
>>        <default name="Layers for default map -- DUMMY NAME:not used">
>>                <server url="http://localhost:8085/geoserver/wms"
>> type="2" >
>>                        <layer name="gn:gboundaries"></layer>
>>                </server>
>> <server
>> url="http://sun1:8399/arcgis/services/dev/test_wms/MapServer/ 
>> WMSServer"
>> type="2" >
>>  <layer name="0"></layer>
>> </server>
>>        </default>
>>
>> </mapContexts>
>> </config>
>>
>> Seems you missed the /dev part in the url.
>>
>
> --
> View this message in context: http://n2.nabble.com/How-to-integrate-ArcGis-Server-9.3-WMS-services-with-Intermap---tp2244261p2263707.html
> Sent from the geonetwork-users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with  
> Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills  
> and code to
> build responsive, highly engaging applications that combine the  
> power of local
> resources and data with the reach of the web. Download the Adobe AIR  
> SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> _______________________________________________
> GeoNetwork-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/geonetwork-users
> GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
>


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
silst

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap (proxied) ?

Reply Threaded More More options
Print post
Permalink
Hi,
we are trying as Linde to view Layer from an Arcgis Server 9.3 call tefenuapreprod. The problem is that Intermap in Geonetwork reply with this message :
"Intermap error: schemas.opengis.net
Exception: UnknownHostException"

I can with my browser get the capabilities with this url:
"http://192.168.7.21:8399/arcgis/services/recifs/MapServer/WMSServer?service=WMS&request=getcapabilities&version=1.1.1"
but when i try to acces the recifs layers Intermap displays the error message above.

i have declared a new MetaData with the url as a WMS service :
"http://192.168.7.21:8399/arcgis/services/recifs/MapServer/WMSServer"
and with the name "recifs"

Is there any else to do ?

here the wms capabilities of the arcgisServer :
"
<WMT_MS_Capabilities version="1.1.1">

<Service>
<Name>WMS</Name>
<Title>recifs</Title>
<Abstract>OGC:WMS</Abstract>

<KeywordList>
<Keyword/>
</KeywordList>
<OnlineResource xlink:type="simple" xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>

<ContactInformation>

<ContactPersonPrimary>
<ContactPerson/>
<ContactOrganization/>
</ContactPersonPrimary>
<ContactPosition/>

<ContactAddress>
<AddressType/>
<Address/>
<City/>
<StateOrProvince/>
<PostCode/>
<Country/>
</ContactAddress>
<ContactVoiceTelephone/>
<ContactFacsimileTelephone/>
<ContactElectronicMailAddress/>
</ContactInformation>
<Fees/>
<AccessConstraints/>
</Service>

<Capability>

<Request>

<GetCapabilities>
<Format>application/vnd.ogc.wms_xml</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple" xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetCapabilities>

<GetMap>
<Format>image/bmp</Format>
<Format>image/jpeg</Format>
<Format>image/tiff</Format>
<Format>image/png</Format>
<Format>image/gif</Format>
<Format>image/svg+xml</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple" xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetMap>

<GetFeatureInfo>
<Format>application/vnd.ogc.wms_xml</Format>
<Format>text/xml</Format>
<Format>text/html</Format>
<Format>text/plain</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple" xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetFeatureInfo>
</Request>

<Exception>
<Format>application/vnd.ogc.se_xml</Format>
<Format>application/vnd.ogc.se_inimage</Format>
<Format>application/vnd.ogc.se_blank</Format>
</Exception>

<Layer>
<Title>Layers</Title>
<SRS>EPSG:4326</SRS>
<LatLonBoundingBox minx="-155.748013" miny="-28.334381" maxx="-133.435547" maxy="-13.409339"/>
<BoundingBox SRS="EPSG:4326" minx="-155.748013" miny="-28.334381" maxx="-133.435547" maxy="-13.409339"/>

<Layer queryable="1">
<Name>0</Name>
<Title>recifs</Title>
<Abstract>recifs</Abstract>
<SRS>EPSG:4326</SRS>
<LatLonBoundingBox minx="-154.733810" miny="-27.655970" maxx="-134.449750" maxy="-14.087750"/>
<BoundingBox SRS="EPSG:4326" minx="-154.733810" miny="-27.655970" maxx="-134.449750" maxy="-14.087750"/>

<Style>
<Name>default</Name>
<Title>recifs</Title>

<LegendURL width="100" height="1054">
<Format>image/png</Format>
<OnlineResource xlink:href="http://tefenuapreprod:8399/arcgis/server/arcgisoutput/recifs_MapServer/wms/default0.png" xlink:type="simple"/>
</LegendURL>
</Style>
<ScaleHint min="0.000000" max="0.000000"/>
</Layer>
</Layer>
</Capability>
</WMT_MS_Capabilities>

"
Marten Hogeweg

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap (proxied) ?

Reply Threaded More More options
Print post
Permalink
Your hostname as it appears in the capabilities response may not be accessible by the Intermap client. your capabilities request has an IP address. You want to look at the ArcGIS Server Manager settings for web access to this service and update the information there.

Regards,

Marten

-----Original Message-----
From: silst [mailto:[hidden email]]
Sent: Thursday, May 14, 2009 1:25 PM
To: [hidden email]
Subject: Re: [GeoNetwork-users] How to integrate ArcGis Server 9.3 WMS services with Intermap (proxied) ?


Hi,
we are trying as Linde to view Layer from an Arcgis Server 9.3 call
tefenuapreprod. The problem is that Intermap in Geonetwork reply with this
message :
"Intermap error: schemas.opengis.net
Exception: UnknownHostException"

I can with my browser get the capabilities with this url:
"http://192.168.7.21:8399/arcgis/services/recifs/MapServer/WMSServer?service=WMS&request=getcapabilities&version=1.1.1"
but when i try to acces the recifs layers Intermap displays the error
message above.

i have declared a new MetaData with the url as a WMS service :
"http://192.168.7.21:8399/arcgis/services/recifs/MapServer/WMSServer"
and with the name "recifs"

Is there any else to do ?

here the wms capabilities of the arcgisServer :
"
<WMT_MS_Capabilities version="1.1.1">

<Service>
<Name>WMS</Name>
<Title>recifs</Title>
<Abstract>OGC:WMS</Abstract>

<KeywordList>
<Keyword/>
</KeywordList>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>

<ContactInformation>

<ContactPersonPrimary>
<ContactPerson/>
<ContactOrganization/>
</ContactPersonPrimary>
<ContactPosition/>

<ContactAddress>
<AddressType/>
<Address/>
<City/>
<StateOrProvince/>
<PostCode/>
<Country/>
</ContactAddress>
<ContactVoiceTelephone/>
<ContactFacsimileTelephone/>
<ContactElectronicMailAddress/>
</ContactInformation>
<Fees/>
<AccessConstraints/>
</Service>

<Capability>

<Request>

<GetCapabilities>
<Format>application/vnd.ogc.wms_xml</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetCapabilities>

<GetMap>
<Format>image/bmp</Format>
<Format>image/jpeg</Format>
<Format>image/tiff</Format>
<Format>image/png</Format>
<Format>image/gif</Format>
<Format>image/svg+xml</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetMap>

<GetFeatureInfo>
<Format>application/vnd.ogc.wms_xml</Format>
<Format>text/xml</Format>
<Format>text/html</Format>
<Format>text/plain</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetFeatureInfo>
</Request>

<Exception>
<Format>application/vnd.ogc.se_xml</Format>
<Format>application/vnd.ogc.se_inimage</Format>
<Format>application/vnd.ogc.se_blank</Format>
</Exception>

<Layer>
<Title>Layers</Title>
<SRS>EPSG:4326</SRS>
<LatLonBoundingBox minx="-155.748013" miny="-28.334381" maxx="-133.435547"
maxy="-13.409339"/>
<BoundingBox SRS="EPSG:4326" minx="-155.748013" miny="-28.334381"
maxx="-133.435547" maxy="-13.409339"/>

<Layer queryable="1">
<Name>0</Name>
<Title>recifs</Title>
<Abstract>recifs</Abstract>
<SRS>EPSG:4326</SRS>
<LatLonBoundingBox minx="-154.733810" miny="-27.655970" maxx="-134.449750"
maxy="-14.087750"/>
<BoundingBox SRS="EPSG:4326" minx="-154.733810" miny="-27.655970"
maxx="-134.449750" maxy="-14.087750"/>

<Style>
<Name>default</Name>
<Title>recifs</Title>

<LegendURL width="100" height="1054">
<Format>image/png</Format>
<OnlineResource
xlink:href="http://tefenuapreprod:8399/arcgis/server/arcgisoutput/recifs_MapServer/wms/default0.png"
xlink:type="simple"/>
</LegendURL>
</Style>
<ScaleHint min="0.000000" max="0.000000"/>
</Layer>
</Layer>
</Capability>
</WMT_MS_Capabilities>

"

--
View this message in context: http://n2.nabble.com/How-to-integrate-ArcGis-Server-9.3-WMS-services-with-Intermap---tp2244261p2900587.html
Sent from the geonetwork-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
silst

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap (proxied) ?

Reply Threaded More More options
Print post
Permalink
Hi,
i have tried with QGIS the same capabilities URL and i can view all the layers provided. i can then view the layer "recifs".
Is a specific thing for Intermap to have the same url; in the capabilities and as defined in geonetwork ?


Marten Hogeweg wrote:
Your hostname as it appears in the capabilities response may not be accessible by the Intermap client. your capabilities request has an IP address. You want to look at the ArcGIS Server Manager settings for web access to this service and update the information there.

Regards,

Marten

-----Original Message-----
From: silst [mailto:stephane.lii@informatique.gov.pf]
Sent: Thursday, May 14, 2009 1:25 PM
To: geonetwork-users@lists.sourceforge.net
Subject: Re: [GeoNetwork-users] How to integrate ArcGis Server 9.3 WMS services with Intermap (proxied) ?


Hi,
we are trying as Linde to view Layer from an Arcgis Server 9.3 call
tefenuapreprod. The problem is that Intermap in Geonetwork reply with this
message :
"Intermap error: schemas.opengis.net
Exception: UnknownHostException"

I can with my browser get the capabilities with this url:
"http://192.168.7.21:8399/arcgis/services/recifs/MapServer/WMSServer?service=WMS&request=getcapabilities&version=1.1.1"
but when i try to acces the recifs layers Intermap displays the error
message above.

i have declared a new MetaData with the url as a WMS service :
"http://192.168.7.21:8399/arcgis/services/recifs/MapServer/WMSServer"
and with the name "recifs"

Is there any else to do ?

here the wms capabilities of the arcgisServer :
"
<WMT_MS_Capabilities version="1.1.1">

<Service>
<Name>WMS</Name>
<Title>recifs</Title>
<Abstract>OGC:WMS</Abstract>

<KeywordList>
<Keyword/>
</KeywordList>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>

<ContactInformation>

<ContactPersonPrimary>
<ContactPerson/>
<ContactOrganization/>
</ContactPersonPrimary>
<ContactPosition/>

<ContactAddress>
<AddressType/>
<Address/>
<City/>
<StateOrProvince/>
<PostCode/>
<Country/>
</ContactAddress>
<ContactVoiceTelephone/>
<ContactFacsimileTelephone/>
<ContactElectronicMailAddress/>
</ContactInformation>
<Fees/>
<AccessConstraints/>
</Service>

<Capability>

<Request>

<GetCapabilities>
<Format>application/vnd.ogc.wms_xml</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetCapabilities>

<GetMap>
<Format>image/bmp</Format>
<Format>image/jpeg</Format>
<Format>image/tiff</Format>
<Format>image/png</Format>
<Format>image/gif</Format>
<Format>image/svg+xml</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetMap>

<GetFeatureInfo>
<Format>application/vnd.ogc.wms_xml</Format>
<Format>text/xml</Format>
<Format>text/html</Format>
<Format>text/plain</Format>

<DCPType>

<HTTP>

<Get>
<OnlineResource xlink:type="simple"
xlink:href="http://TEFENUAPREPROD:8399/arcgis/services/recifs/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetFeatureInfo>
</Request>

<Exception>
<Format>application/vnd.ogc.se_xml</Format>
<Format>application/vnd.ogc.se_inimage</Format>
<Format>application/vnd.ogc.se_blank</Format>
</Exception>

<Layer>
<Title>Layers</Title>
<SRS>EPSG:4326</SRS>
<LatLonBoundingBox minx="-155.748013" miny="-28.334381" maxx="-133.435547"
maxy="-13.409339"/>
<BoundingBox SRS="EPSG:4326" minx="-155.748013" miny="-28.334381"
maxx="-133.435547" maxy="-13.409339"/>

<Layer queryable="1">
<Name>0</Name>
<Title>recifs</Title>
<Abstract>recifs</Abstract>
<SRS>EPSG:4326</SRS>
<LatLonBoundingBox minx="-154.733810" miny="-27.655970" maxx="-134.449750"
maxy="-14.087750"/>
<BoundingBox SRS="EPSG:4326" minx="-154.733810" miny="-27.655970"
maxx="-134.449750" maxy="-14.087750"/>

<Style>
<Name>default</Name>
<Title>recifs</Title>

<LegendURL width="100" height="1054">
<Format>image/png</Format>
<OnlineResource
xlink:href="http://tefenuapreprod:8399/arcgis/server/arcgisoutput/recifs_MapServer/wms/default0.png"
xlink:type="simple"/>
</LegendURL>
</Style>
<ScaleHint min="0.000000" max="0.000000"/>
</Layer>
</Layer>
</Capability>
</WMT_MS_Capabilities>

"

--
View this message in context: http://n2.nabble.com/How-to-integrate-ArcGis-Server-9.3-WMS-services-with-Intermap---tp2244261p2900587.html
Sent from the geonetwork-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
silst

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
In reply to this post by Linde Ackermans
Hi Linde i have also a problem for viewing wms layer provided by an ArcGis Server 9.3.1.
i can get the capabilities from QGIs or a web browser and see its layers but with Geonetwork(Intermap) ,it exit with an exception : " Intermap error: schemas.opengis.net
Exception: UnknownHostException"

Did you solve your problem at this moment, and how ?
 Best regards.



Linde Ackermans wrote:
Hello,

I installed Geonetwork 2.2 on a Solaris 9. The Intermap viewer is loading OK with the default map service.
(gn:world and gn:boundaries)
Now I want to add a ArcGIS Server 9.3 and its services.
In <geonetwork_install_dir>/web/intermap/mapServers.xml , I added this :
        <server type="2" name="ArcGIS Server 9.3">
                <url>http://servername:8399/arcgis/wms</url>
        </server>
   
The server name shows up in the list when using "Add layer" in Intermap, but clicking this entry does not show the available services. What is the correct syntax ??
And what about the <mapContexts> ? What is it used for ? Is there any documentation on how mapServers.xml is organized ?
Thanks!
Linde
Linde Ackermans

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hi,

Sorry to tell, but I never got it working. I switched to OpenLayers to build my own viewer.
I have no troubles there viewing the ARCGis services as WMS.
Good luck.
Linde

silst wrote:
Hi Linde i have also a problem for viewing wms layer provided by an ArcGis Server 9.3.1.
i can get the capabilities from QGIs or a web browser and see its layers but with Geonetwork(Intermap) ,it exit with an exception : " Intermap error: schemas.opengis.net
Exception: UnknownHostException"

Did you solve your problem at this moment, and how ?
 Best regards.
silst

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hi Linde, we solve this problem, in the Getcapabilities we change the URL for the path to the DTD file for validation.
An URL which is accessible by Intermap in our intranet.



Linde Ackermans wrote:
Hi,

Sorry to tell, but I never got it working. I switched to OpenLayers to build my own viewer.
I have no troubles there viewing the ARCGis services as WMS.
Good luck.
Linde

silst wrote:
Hi Linde i have also a problem for viewing wms layer provided by an ArcGis Server 9.3.1.
i can get the capabilities from QGIs or a web browser and see its layers but with Geonetwork(Intermap) ,it exit with an exception : " Intermap error: schemas.opengis.net
Exception: UnknownHostException"

Did you solve your problem at this moment, and how ?
 Best regards.
ZaTTeLLighT

Re: How to integrate ArcGis Server 9.3 WMS services with Intermap ?

Reply Threaded More More options
Print post
Permalink
Hi,

I agree with "silst"
Sure that Intermap can GetCapabilities from ArcGIS Server (intranet)
BUT! It cannot get to DTD from www (extranet)
Solution is config arcgisserver wms capabilities to manual
So you have to prepare wms_capabilities files for each version your own
And save it to path that can access via webserver

It will work!

silst wrote:
Hi Linde, we solve this problem, in the Getcapabilities we change the URL for the path to the DTD file for validation.
An URL which is accessible by Intermap in our intranet.



Linde Ackermans wrote:
Hi,

Sorry to tell, but I never got it working. I switched to OpenLayers to build my own viewer.
I have no troubles there viewing the ARCGis services as WMS.
Good luck.
Linde

silst wrote:
Hi Linde i have also a problem for viewing wms layer provided by an ArcGis Server 9.3.1.
i can get the capabilities from QGIs or a web browser and see its layers but with Geonetwork(Intermap) ,it exit with an exception : " Intermap error: schemas.opengis.net
Exception: UnknownHostException"

Did you solve your problem at this moment, and how ?
 Best regards.