Je viens de recréer mon Cemetery<\/A> App. La dernière version n'utilisait pas le JavaScript de style AMD<\/A>. Cela rendait mon ancien script vraiment long, laid et volumineux.<\/P> Ancienne version<\/SPAN><\/P> <\/P> & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Nouvelle version<\/SPAN><\/P>&nb sp; & nb sp; & nb sp; & nb sp; & nb sp; & nb sp; & nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ; <\/P>J'ai pu ajouter plus de fonctionnalités à ma version actuelle parce qu'ESRI passait à AMD quand j'ai commencé, donc j'ai obtenu mon code original.<\/P>C'est devenu mon application préférée. Je me suis auto-appris (principalement) JavaScript pendant le temps qu'il m'a fallu pour écrire l'application. Mon application initiale a pris environ 5 mois à compléter. Une partie du processus consistait à mettre à jour nos 19 mille tombes.<\/P>&nb sp; &nb sp; &nb sp; &nb sp; &nb sp; &nb sp;   ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ; <\/P><\/P>CRÉATION<\/STRONG><\/P>J'ai basé mon script sur le modèle DataGrid JavaScript<\/A>. J'ai ensuite ajouté un sélecteur de carte de base personnalisé, la localisation, l'accueil, l'aide et d'autres fonctionnalités.<\/P>Pendant l'hiver, j'ai ajouté un script pour faire tomber la neige sur l'application web.<\/P>&nb sp; &nb sp; &nb sp; &nb sp; &nb sp; &nb sp;   ;  ;  ;  ;  ;  ;  ; <\ / P > < P > < STRONG > MOBILE <\ / STRONG > <\ / P > < P > Cette application est également conçue (en quelque sorte) pour mobile. La page principale vous dirigera automatiquement vers la version "mobile".<\ / P > < P > Les deux principales différences sont la taille et la capacité de zoom.<\ / P > < P > La capacité de trouver votre position lorsque vous êtes dans un cimetière est importante. Trouver une pierre tombale peut être difficile. Nous sommes également en train de mettre à jour/prendre des photos de chaque pierre tombale. Actuellement, nous en avons plus de 4500.<\ / P > < P > & nbsp                                             <\ / P > < P > <\ / P > < P > < STRONG > UTILISATION <\ / STRONG > <\ / P > < P >L'<\ / SPAN>Cemetery application aide les résidents à trouver famille et amis situés dans n'importe lequel des cimetières de la ville.<\ / SPAN ><\ / P >< P ><\ / P >< P >Cliquez sur le volet Options de recherche. Dans la zone de texte, saisissez le prénom, nom de famille, année du décès ou année de naissance de la personne recherchée. Une seule recherche par nom ou date peut être effectuée à la fois. Cliquez sur Rechercher. Tous les enregistrements contenant les paramètres de recherche s'affichent ci-dessous. Cliquez sur n'importe quelle partie de la ligne de la personne désirée. La carte effectuera automatiquement un zoom sur la parcelle désirée. Cliquez sur la parcelle mise en surbrillance (si deux ou plusieurs sont visibles, choisissez celle au centre ou continuez à cliquer jusqu'à ce que le nom désiré soit trouvé). Les informations concernant la parcelle seront affichées.<\ / SPAN ><\ / P >< P > application aide les résidents à trouver famille et amis situés dans n'importe lequel des cimetières de la ville.<\ / SPAN ><\ / SPAN ><\ / P >< P ><\ / P >< P ><\ / P >< P >Si vous avez des questions ou des suggestions concernant l'application cemetery veuillez me contacter à : <\ / SPAN>fiter (at) ashland.or.us<\ / P >< P ><\ / P >< P >Mise à jour :<\ / STRONG ><\ / P >< P >En 2019, j'ai mis à jour ce site une fois de plus. Cette fois en utilisant l'édition développeur WAB.<\ / P >< P ><\ / P >< P >-- <\ / SPAN ><\ / P >& nbsp;Rickey, Analyste SIG Ville d'Ashland, Travaux Publics 20 East Main Street, Ashland OR 97520<\ / SPAN ><\ / BODY ><\ / HTML >
Ancienne version<\/SPAN><\/P> <\/P> & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Nouvelle version<\/SPAN><\/P>&nb sp; & nb sp; & nb sp; & nb sp; & nb sp; & nb sp; & nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ;& nb sp ; <\/P>J'ai pu ajouter plus de fonctionnalités à ma version actuelle parce qu'ESRI passait à AMD quand j'ai commencé, donc j'ai obtenu mon code original.<\/P>C'est devenu mon application préférée. Je me suis auto-appris (principalement) JavaScript pendant le temps qu'il m'a fallu pour écrire l'application. Mon application initiale a pris environ 5 mois à compléter. Une partie du processus consistait à mettre à jour nos 19 mille tombes.<\/P>&nb sp; &nb sp; &nb sp; &nb sp; &nb sp; &nb sp;   ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ; <\/P><\/P>CRÉATION<\/STRONG><\/P>J'ai basé mon script sur le modèle
Pendant l'hiver, j'ai ajouté un script pour faire tomber la neige sur l'application web.<\/P>
&nb sp; &nb sp; &nb sp; &nb sp; &nb sp; &nb sp;   ;  ;  ;  ;  ;  ;  ; <\ / P > < P > < STRONG > MOBILE <\ / STRONG > <\ / P > < P > Cette application est également conçue (en quelque sorte) pour mobile. La page principale vous dirigera automatiquement vers la version "mobile".<\ / P > < P > Les deux principales différences sont la taille et la capacité de zoom.<\ / P > < P > La capacité de trouver votre position lorsque vous êtes dans un cimetière est importante. Trouver une pierre tombale peut être difficile. Nous sommes également en train de mettre à jour/prendre des photos de chaque pierre tombale. Actuellement, nous en avons plus de 4500.<\ / P > < P > & nbsp                                             <\ / P > < P > <\ / P > < P > < STRONG > UTILISATION <\ / STRONG > <\ / P > < P >L'<\ / SPAN>Cemetery application aide les résidents à trouver famille et amis situés dans n'importe lequel des cimetières de la ville.<\ / SPAN ><\ / P >< P ><\ / P >< P >Cliquez sur le volet Options de recherche. Dans la zone de texte, saisissez le prénom, nom de famille, année du décès ou année de naissance de la personne recherchée. Une seule recherche par nom ou date peut être effectuée à la fois. Cliquez sur Rechercher. Tous les enregistrements contenant les paramètres de recherche s'affichent ci-dessous. Cliquez sur n'importe quelle partie de la ligne de la personne désirée. La carte effectuera automatiquement un zoom sur la parcelle désirée. Cliquez sur la parcelle mise en surbrillance (si deux ou plusieurs sont visibles, choisissez celle au centre ou continuez à cliquer jusqu'à ce que le nom désiré soit trouvé). Les informations concernant la parcelle seront affichées.<\ / SPAN ><\ / P >< P > application aide les résidents à trouver famille et amis situés dans n'importe lequel des cimetières de la ville.<\ / SPAN ><\ / SPAN ><\ / P >< P ><\ / P >< P ><\ / P >< P >Si vous avez des questions ou des suggestions concernant l'application cemetery veuillez me contacter à : <\ / SPAN>fiter (at) ashland.or.us<\ / P >< P ><\ / P >< P >Mise à jour :<\ / STRONG ><\ / P >< P >En 2019, j'ai mis à jour ce site une fois de plus. Cette fois en utilisant l'édition développeur WAB.<\ / P >< P ><\ / P >< P >-- <\ / SPAN ><\ / P >& nbsp;Rickey, Analyste SIG Ville d'Ashland, Travaux Publics 20 East Main Street, Ashland OR 97520<\ / SPAN ><\ / BODY ><\ / HTML >
Would you be willing to share your script? I'm not a programmer but I think this would greatly enhance my FlexViewer based Cemetery webmap.
Nicely done Rickey! it is really fast and works well. Your code is nicely organized and easy to read, too. I like how you have used a dynamic service for your base map so that users can zoom in much closer than is typical with a tiled base map.
The only thing I noticed that I'd like to mention is that I can zoom in further with the aerial photo than the base map, so if I zoom way in first with the aerial on and then switch to the basemap it doesn't draw anything unless I zoom out a little.
Great work!
Josh White,
Yes you can use the script (it is mostly all from Esri JavaScript Samples) and not flex though. Open the map, right click on the View Page Source option (in chrome). The result will show my script. I did not really use any outside scripts for this webapp.
Michael Jenkins,
I agree that is an issue, this year we are getting 2-4 terabytes of storage added. That will mean we will be able to create those cashes to zoom in as far as the aerial photo.
I'm okay with it not being Flex, that is just what my current version is. I'd like to make it so that it can be used on mobile devices.
Ricky,
I just checked out the most recent version of your cemetery viewer and it's very cool/fun to use!!! Thank you so much for sharing! I love how fast it is and easy it is to pull up the attachment table and look at the records there. Also the last names on the plots are a nice touch! Honestly I could give you complements all day very well done!!
I'm working with a local church to build out something very similar in experience builder. I'm not sure how your data was set up behind the scenes but I'm curious if you ran into the same problem we're running into regarding getting photos into popups and wanted to reach out to see your thoughts.
Ideally we'd like users to be able to select a plot on the map and have the photos of the plot show up in the popup like your application allows. However, we are running into issues because it seems when a join view in arcgis online is created the attachments are not transferred as well. Our current workaround idea is to write an arcade expression that uses a field to pull in the gravesite photo from another layer but this is proving to be more tricky than anticipated. Did your application require this process to get the photos into the popup or did you accomplish this a different way?
Again thanks so much for sharing!! I really enjoyed clicking through the different cemeteries in your application and am glad I found your blog post!
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.