Combien de fois avez-vous essayé de géocoder un point quelque part aux États-Unis continentaux et le point apparaît au large de la côte de l'Afrique de l'Est ? Par exemple, vous appelez le support Esri et nous vous disons que le localisateur vous donne des latitudes/longitudes mais que votre service de carte utilise une projection autre que WGS 1984, Web Mercator, par exemple. Solution ? Reprojeter vos résultats géocodés : de Géographique à Web Mercator<\/A>. Si votre service de carte utilise une référence spatiale autre que Web Mercator, alors vous devrez utiliser un Geometry Service<\/A> pour faire la reprojection. <\/P>OutSpatialReference<\/STRONG> (Silverlight<\/A>, Flex<\/A>, JavaScript<\/A>). C'est le mot-clé qui va vous faciliter la vie. Une nouvelle propriété de la tâche Locator (ou de la classe AddressToLocationsParameters dans Silverlight) introduite dans l'API REST ArcGIS Server 10.0 et désormais dans les API Web 2.x vous permet de définir la référence spatiale des géométries en sortie. <\/P>Par exemple, définir outSpatialReference dans l'API JavaScriptlocator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Rappelez-vous :<\/STRONG>Cette propriété est disponible uniquement avec ArcGIS Server 10.0 et les versions ultérieures. Donc, assurez-vous que dans votre application API Web 2.x, vous travaillez avec des services Locator hébergés sur une machine 10.0. <\/P>- Kripa J., Analyste Support Esri - groupe SDK, Services Support Esri<\/SPAN><\/SPAN><\/P><\/BODY><\/HTML>
OutSpatialReference<\/STRONG> (
Par exemple, définir outSpatialReference dans l'API JavaScriptlocator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Rappelez-vous :<\/STRONG>Cette propriété est disponible uniquement avec ArcGIS Server 10.0 et les versions ultérieures. Donc, assurez-vous que dans votre application API Web 2.x, vous travaillez avec des services Locator hébergés sur une machine 10.0. <\/P>- Kripa J., Analyste Support Esri - groupe SDK, Services Support Esri<\/SPAN><\/SPAN><\/P><\/BODY><\/HTML>
locator = new esri.tasks.Locator("http:\/\/\/\/"); locator.outSpatialReference = new esri.SpatialReference(102113);<\/CODE><\/P>Rappelez-vous :<\/STRONG>Cette propriété est disponible uniquement avec ArcGIS Server 10.0 et les versions ultérieures. Donc, assurez-vous que dans votre application API Web 2.x, vous travaillez avec des services Locator hébergés sur une machine 10.0. <\/P>- Kripa J., Analyste Support Esri - groupe SDK, Services Support Esri<\/SPAN><\/SPAN><\/P><\/BODY><\/HTML>
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.