Displays Invalid latitude longitude when Bing Maps are add to silverlight client

3150
2
07-27-2011 04:41 AM
RabindarS
New Contributor
I have 9 set of layers which displays correct lattitude and longitude, But on adding bing maps to it shows wrong lat and long.

But my layers and bing exactly matches but not the lat long.

this is my piece of code
Thanks in advance
<esri:Map x:Name="map" Background="White" Grid.ColumnSpan="2" Margin="1,-1,2,1"
                      Extent="8122633.58061022,1228193.34525793,9328695.9700777,1228193.34525793"
                      OpacityMask="Red" MouseClick="QueryPoint_MouseClick" MouseMove="map_MouseMove"         
                      ExtentChanged="map_ExtentChanged" >

  <esri:Map.Layers>
                    <bing:TileLayer ID="BingLayer"  LayerStyle="Road" Visible="True"  ServerType="Production"
                     Token="{StaticResource BingKeyString}" />
                    <esri:ArcGISDynamicMapServiceLayer ID="RMS_BOUNDARIES"
                      Url="http://dev6/ArcGIS/rest/services/RMS_BOUNDARIES/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="RMS_COMMUNICATIONS"
                      Url="http://dev6/ArcGIS/rest/services/RMS_COMMUNICATIONS/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_BOUNDARIES"
                      Url="http://dev6/ArcGIS/rest/services/SOI_BOUNDARIES/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_BUILDINGS"
                      Url="http://dev6/ArcGIS/rest/services/SOI_BUILDINGS/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_COMMUNICATIONS"
                      Url="http://dev6/ArcGIS/rest/services/SOI_COMMUNICATIONS/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_HYDROGRAPHY"
                      Url="http://dev6/ArcGIS/rest/services/SOI_HYDROGRAPHY/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_HYPSOGRAPHY"
                      Url="http://dev6/ArcGIS/rest/services/SOI_HYPSOGRAPHY/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_LABEL"
                      Url="http://dev6/ArcGIS/rest/services/SOI_LABEL/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_LAND_COVER"
                      Url="http://dev6/ArcGIS/rest/services/SOI_LAND_COVER/MapServer"/>

                </esri:Map.Layers>              
            </esri:Map>
0 Kudos
2 Replies
DominiqueBroux
Esri Frequent Contributor

But my layers and bing exactly matches but not the lat long.


Could you give more infos about what you mean exactly by that?

Adding a TileLayer means that your map is now using the BING web mercator projection.
Then ArcGIS server should project on the fly all your dynamic layers in order to get a correct map.
0 Kudos
RabindarS
New Contributor
Thanks for reply Dominique BROUX


I Have 9 set of layers set to WGS_1984_UTM_Zone_44N projection system.
My lat long values at a perticular point are 78° 12' 929"E and 8° 46' 5.791N this is perfectly fine..
On Adding bing maps to my current map My lat long values at that point are completly different..
How will i get the exact lat long values..

On Adding bing maps my overview map is blank.

Map

            <esri:Map x:Name="map" Background="White" Grid.ColumnSpan="2" Margin="1,-1,2,1"
                      Extent="8122633.58061022,1228193.34525793,9328695.9700777,1228193.34525793"
                      OpacityMask="Red" MouseClick="QueryPoint_MouseClick" MouseMove="map_MouseMove"         
                      ExtentChanged="map_ExtentChanged" >              

                <esri:Map.Layers>
                    <bing:TileLayer ID="BingLayer" LayerStyle="AerialWithLabels" Visible="True"  ServerType="Production"
                     Token="{StaticResource BingKeyString}" />
                    <esri:ArcGISDynamicMapServiceLayer ID="RMS_BOUNDARIES" Visible="True"
                      Url="http://dev6/ArcGIS/rest/services/RMS_BOUNDARIES/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="RMS_COMMUNICATIONS" Visible="True"
                      Url="http://dev6/ArcGIS/rest/services/RMS_COMMUNICATIONS/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_BOUNDARIES" Visible="False"
                      Url="http://dev6/ArcGIS/rest/services/SOI_BOUNDARIES/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_BUILDINGS" Visible="False" 
                      Url="http://dev6/ArcGIS/rest/services/SOI_BUILDINGS/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_COMMUNICATIONS" Visible="False"
                      Url="http://dev6/ArcGIS/rest/services/SOI_COMMUNICATIONS/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_HYDROGRAPHY" Visible="False"
                      Url="http://dev6/ArcGIS/rest/services/SOI_HYDROGRAPHY/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_HYPSOGRAPHY" Visible="False"
                      Url="http://dev6/ArcGIS/rest/services/SOI_HYPSOGRAPHY/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_LABEL" Visible="False"
                      Url="http://dev6/ArcGIS/rest/services/SOI_LABEL/MapServer"/>
                    <esri:ArcGISDynamicMapServiceLayer ID="SOI_LAND_COVER" Visible="False"
                      Url="http://dev6/ArcGIS/rest/services/SOI_LAND_COVER/MapServer"/>
                </esri:Map.Layers>              
            </esri:Map>


OverView Map
                        <esri:OverviewMap x:Name="overviewMap"
                                      Margin="8,0,0,8"
                                      MaximumExtent="8122633.58061022,1228193.34525793,9328695.9700777,1228193.34525793"
                                      Map="{Binding ElementName=map}">  
                            <esri:OverviewMap.Layer>
                                <esri:ArcGISDynamicMapServiceLayer ID="BaseLayer" Url="http://dev6/ArcGIS/rest/services/RMS_BOUNDARIES/MapServer" />
                            </esri:OverviewMap.Layer>
                        </esri:OverviewMap>


How will i project bing maps to WGS_1984_UTM_Zone_44N
0 Kudos