¿Cuántas veces has intentado geocodificar un punto en algún lugar de los Estados Unidos continentales y el punto aparece frente a la costa del Este de África? Por ejemplo, llamas al Soporte de Esri y te decimos que el localizador te está dando latitud/longitud pero tu servicio de mapas está usando una proyección distinta a WGS 1984, Web Mercator, por ejemplo. ¿Solución? Reproyecta tus resultados geocodificados: de Geográfico a Web Mercator<\/A>. Si tu servicio de mapas usa una referencia espacial distinta a Web Mercator, entonces necesitarás usar un Geometry Service<\/A> para hacer la reproyección. <\/P>OutSpatialReference<\/STRONG> (Silverlight<\/A>, Flex<\/A>, JavaScript<\/A>). Esta es la palabra clave que hará tu vida más fácil. Una nueva propiedad de la tarea Locator (o de la clase AddressToLocationsParameters en Silverlight) introducida en la API REST de ArcGIS Server 10.0 y desde entonces en las APIs Web 2.x te permite establecer la referencia espacial de las geometrías de salida. <\/P>Por ejemplo, estableciendo outSpatialReference en la API JavaScriptlocator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Recuerda:<\/STRONG>Esta propiedad está disponible solo con ArcGIS Server 10.0 y versiones posteriores. Así que asegúrate de que en tu aplicación Web API 2.x estás trabajando con servicios Locator alojados en una máquina 10.0. <\/P>- Kripa J., Analista de Soporte Esri - grupo SDK, Servicios de Soporte Esri<\/SPAN><\/SPAN><\/P>\n\n\n\n<\/BODY><\/HTML>
OutSpatialReference<\/STRONG> (
Por ejemplo, estableciendo outSpatialReference en la API JavaScriptlocator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Recuerda:<\/STRONG>Esta propiedad está disponible solo con ArcGIS Server 10.0 y versiones posteriores. Así que asegúrate de que en tu aplicación Web API 2.x estás trabajando con servicios Locator alojados en una máquina 10.0. <\/P>- Kripa J., Analista de Soporte Esri - grupo SDK, Servicios de Soporte Esri<\/SPAN><\/SPAN><\/P>\n\n\n\n<\/BODY><\/HTML>
locator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Recuerda:<\/STRONG>Esta propiedad está disponible solo con ArcGIS Server 10.0 y versiones posteriores. Así que asegúrate de que en tu aplicación Web API 2.x estás trabajando con servicios Locator alojados en una máquina 10.0. <\/P>- Kripa J., Analista de Soporte Esri - grupo SDK, Servicios de Soporte Esri<\/SPAN><\/SPAN><\/P>\n\n\n\n<\/BODY><\/HTML>
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate gratis.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.