Quantas vezes você tentou geocodificar um ponto em algum lugar nos Estados Unidos continentais e o ponto apareceu na costa da África Oriental? Por exemplo, você liga para o Suporte Esri e nós dizemos que o locator está fornecendo lat\/long, mas seu serviço de mapa está usando uma projeção diferente de WGS 1984, Web Mercator, por exemplo. Solução? Reprojetar seus resultados geocodificados: de Geographic para Web Mercator<\/A>. Se seu serviço de mapa usa uma referência espacial diferente de Web Mercator, então você precisaria usar um Geometry Service<\/A> para fazer a reprojeção. <\/P>OutSpatialReference<\/STRONG> (Silverlight<\/A>, Flex<\/A>, JavaScript<\/A>). Esta é a palavra-chave que vai facilitar sua vida. Uma nova propriedade da tarefa Locator (ou da classe AddressToLocationsParameters no Silverlight) introduzida na ArcGIS Server 10.0 REST API e, a partir daí, nas Web APIs 2.x permite que você defina a referência espacial das geometrias de saída. <\/P>Por exemplo, definindo o outSpatialReference na API JavaScriptlocator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Lembre-se:<\/STRONG>Esta propriedade está disponível apenas com ArcGIS Server 10.0 e versões posteriores. Portanto, certifique-se de que em sua aplicação Web API 2.x você está trabalhando com serviços Locator hospedados em uma máquina 10.0. <\/P>- Kripa J., Analista de Suporte Esri - grupo SDK, Serviços de Suporte Esri<\/SPAN><\/SPAN><\/P>\n\n\n\n<\/BODY><\/HTML>
OutSpatialReference<\/STRONG> (
Por exemplo, definindo o outSpatialReference na API JavaScriptlocator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Lembre-se:<\/STRONG>Esta propriedade está disponível apenas com ArcGIS Server 10.0 e versões posteriores. Portanto, certifique-se de que em sua aplicação Web API 2.x você está trabalhando com serviços Locator hospedados em uma máquina 10.0. <\/P>- Kripa J., Analista de Suporte Esri - grupo SDK, Serviços de Suporte Esri<\/SPAN><\/SPAN><\/P>\n\n\n\n<\/BODY><\/HTML>
locator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Lembre-se:<\/STRONG>Esta propriedade está disponível apenas com ArcGIS Server 10.0 e versões posteriores. Portanto, certifique-se de que em sua aplicação Web API 2.x você está trabalhando com serviços Locator hospedados em uma máquina 10.0. <\/P>- Kripa J., Analista de Suporte Esri - grupo SDK, Serviços de Suporte Esri<\/SPAN><\/SPAN><\/P>\n\n\n\n<\/BODY><\/HTML>
Membros conectados podem postar, seguir atualizações e mais. Novo aqui? Registre uma conta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.