Právě jsem znovu vytvořil svou Cemetery<\/A> aplikaci. Poslední verze nepoužívala AMD<\/A> styl JavaScriptu. To způsobilo, že můj starý skript byl opravdu dlouhý, ošklivý a objemný.<\/P> Stará verze<\/SPAN><\/P> <\/P> & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;Nová verze<\/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 ; <\/P>Byl jsem schopen přidat více funkcí do mé aktuální verze, protože ESRI přecházelo na AMD, když jsem začínal, takže jsem získal svůj původní kód.<\/P>Toto se stalo mou oblíbenou aplikací. Naučil jsem se (většinou) JavaScript během doby, kdy jsem aplikaci psal. Moje počáteční aplikace trvala asi 5 měsíců na dokončení. Součástí procesu bylo aktualizování našich 19 tisíc hrobů.<\/P>&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;  ;  ;  ;  ;  ;  ;  ;  ;  ; <\/P><\/P>VYTVOŘENÍ<\/STRONG><\/P>Své skripty jsem založil na DataGrid JavaScript<\/A>&n bsp; šabloně. Poté jsem přidal vlastní přepínač základních map, lokalizaci, domovskou stránku, pomoc a další funkce.<\/P>Během zimy jsem přidal skript, který způsobuje padání sněhu přes webovou aplikaci.<\/P>&nb sp ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;&n bsp ;&n bsp ;&n bsp ;&n bsp ; < \/ P >< P >< STRONG > MOBILNÍ < \/ STRONG >< \/ P >< P > Tato aplikace je také navržena (tak trochu) pro mobilní zařízení. Hlavní stránka vás automaticky přesměruje na "mobile" verzi.< \/ P >< P > Jedinými dvěma hlavními rozdíly jsou velikost a možnost přiblížení.< \/ P >< P > Možnost najít svou polohu při návštěvě hřbitova je důležitá. Najít náhrobek může být obtížné. Také jsme v procesu aktualizace/fotografování každého náhrobku. Momentálně máme přes 4500.< \/ P >< P >& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;< IMG __jive_id = "88871 " class = "jive-image image-4 " height = "248 " src = "https:\/\ /us.v-cdn.net\ /6038851\ /uploads\ /legacyfs\ /online\ /88871_pastedImage_13.png " style = "width: 366px; height: 248.357142857143px;">< \/ P >< P >< \/ P >< P >< STRONG > POUŽITÍ < \/ STRONG >< \/ P >< P >< SPAN style = "color: #000000;font-family: helvetica, arial, sans-serif;font-size: 12.960000038147px;text-indent: 50px;background-color: #fcfaf7;">< \/ SPAN > Aplikace Cemetery < SPAN style = "color: #000000;font-family: helvetica, arial, sans-serif;font-size: 12.960000038147px;text-indent: 50px;">< STRONG > < \/ STRONG >< \/ SPAN >< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">pomáhá obyvatelům najít rodinu a přátele pohřbené na kterémkoli z městských hřbitovů.< \/ SPAN >< \/ P >< P >< \/ P >< P >< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">Klikněte na panel možností vyhledávání. Do textového pole< \/ SPAN >< IMG align = "middle" alt = "Vote for this tree" border = "0" class = "jive-image" src = "http:\/gis.ashland.or.us/cemetery/images/search.PNG" style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;padding-bottom:10px;">< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">zadejte křestní jméno, příjmení, rok úmrtí nebo rok narození hledané osoby. Najednou lze vyhledávat pouze jedno jméno nebo datum. Klikněte na Vyhledat. Všechny záznamy obsahující vyhledávací parametry se zobrazí níže. Klikněte na jakoukoli část řádku požadované osoby. Mapa se automaticky přiblíží na požadovaný hrobový prostor. Klikněte na zvýrazněný hrob (pokud jsou ve výhledu dva nebo více, vyberte ten uprostřed nebo pokračujte v klikání, dokud nenajdete požadované jméno). Zobrazí se informace o hrobu.< \/ SPAN >< \/ P >< P >< SPAN style = "color:#303030;">< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;">< STRONG > < \/ STRONG >< \/ SPAN >< SPAN style = "font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">aplikace pomáhá obyvatelům najít rodinu a přátele pohřbené na kterémkoli z městských hřbitovů.< \/ SPAN >< \/ SPAN >< \/ P >< P >< \/ P >< P >< \/ P >< P >< SPAN>Pokud máte otázky nebo návrhy k aplikaci cemetery, kontaktujte mě na adrese:< \/ SPAN >fiter (at) ashland.or.us< \/ P >< P >< \/ P >< P >< STRONG>AKTUALIZACE:< \/ STRONG >< \/ P >< P>V roce 2019 jsem tuto stránku opět aktualizoval. Tentokrát s použitím WAB developer edition.< \/ P >< P >< \/ P >< P>-- <\ /SPAN><\ /P> Rickey, GIS Analytik Město Ashland, Veřejné práce 20 East Main Street, Ashland OR 97520<\ /SPAN><\ /P><\ /BODY><\ /HTML>
Stará verze<\/SPAN><\/P> <\/P> & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;Nová verze<\/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 ; <\/P>Byl jsem schopen přidat více funkcí do mé aktuální verze, protože ESRI přecházelo na AMD, když jsem začínal, takže jsem získal svůj původní kód.<\/P>Toto se stalo mou oblíbenou aplikací. Naučil jsem se (většinou) JavaScript během doby, kdy jsem aplikaci psal. Moje počáteční aplikace trvala asi 5 měsíců na dokončení. Součástí procesu bylo aktualizování našich 19 tisíc hrobů.<\/P>&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;&nb sp ;  ;  ;  ;  ;  ;  ;  ;  ;  ; <\/P><\/P>VYTVOŘENÍ<\/STRONG><\/P>Své skripty jsem založil na
Během zimy jsem přidal skript, který způsobuje padání sněhu přes webovou aplikaci.<\/P>
&nb sp ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;&n bsp ;&n bsp ;&n bsp ;&n bsp ; < \/ P >< P >< STRONG > MOBILNÍ < \/ STRONG >< \/ P >< P > Tato aplikace je také navržena (tak trochu) pro mobilní zařízení. Hlavní stránka vás automaticky přesměruje na "mobile" verzi.< \/ P >< P > Jedinými dvěma hlavními rozdíly jsou velikost a možnost přiblížení.< \/ P >< P > Možnost najít svou polohu při návštěvě hřbitova je důležitá. Najít náhrobek může být obtížné. Také jsme v procesu aktualizace/fotografování každého náhrobku. Momentálně máme přes 4500.< \/ P >< P >& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;< IMG __jive_id = "88871 " class = "jive-image image-4 " height = "248 " src = "https:\/\ /us.v-cdn.net\ /6038851\ /uploads\ /legacyfs\ /online\ /88871_pastedImage_13.png " style = "width: 366px; height: 248.357142857143px;">< \/ P >< P >< \/ P >< P >< STRONG > POUŽITÍ < \/ STRONG >< \/ P >< P >< SPAN style = "color: #000000;font-family: helvetica, arial, sans-serif;font-size: 12.960000038147px;text-indent: 50px;background-color: #fcfaf7;">< \/ SPAN > Aplikace Cemetery < SPAN style = "color: #000000;font-family: helvetica, arial, sans-serif;font-size: 12.960000038147px;text-indent: 50px;">< STRONG > < \/ STRONG >< \/ SPAN >< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">pomáhá obyvatelům najít rodinu a přátele pohřbené na kterémkoli z městských hřbitovů.< \/ SPAN >< \/ P >< P >< \/ P >< P >< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">Klikněte na panel možností vyhledávání. Do textového pole< \/ SPAN >< IMG align = "middle" alt = "Vote for this tree" border = "0" class = "jive-image" src = "http:\/gis.ashland.or.us/cemetery/images/search.PNG" style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;padding-bottom:10px;">< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">zadejte křestní jméno, příjmení, rok úmrtí nebo rok narození hledané osoby. Najednou lze vyhledávat pouze jedno jméno nebo datum. Klikněte na Vyhledat. Všechny záznamy obsahující vyhledávací parametry se zobrazí níže. Klikněte na jakoukoli část řádku požadované osoby. Mapa se automaticky přiblíží na požadovaný hrobový prostor. Klikněte na zvýrazněný hrob (pokud jsou ve výhledu dva nebo více, vyberte ten uprostřed nebo pokračujte v klikání, dokud nenajdete požadované jméno). Zobrazí se informace o hrobu.< \/ SPAN >< \/ P >< P >< SPAN style = "color:#303030;">< SPAN style = "color:#000000;font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;">< STRONG > < \/ STRONG >< \/ SPAN >< SPAN style = "font-family:helvetica,arial,sans-serif;font-size:12.960000038147px;text-indent:50px;background-color:#fcfaf7;">aplikace pomáhá obyvatelům najít rodinu a přátele pohřbené na kterémkoli z městských hřbitovů.< \/ SPAN >< \/ SPAN >< \/ P >< P >< \/ P >< P >< \/ P >< P >< SPAN>Pokud máte otázky nebo návrhy k aplikaci cemetery, kontaktujte mě na adrese:< \/ SPAN >fiter (at) ashland.or.us< \/ P >< P >< \/ P >< P >< STRONG>AKTUALIZACE:< \/ STRONG >< \/ P >< P>V roce 2019 jsem tuto stránku opět aktualizoval. Tentokrát s použitím WAB developer edition.< \/ P >< P >< \/ P >< P>-- <\ /SPAN><\ /P> Rickey, GIS Analytik Město Ashland, Veřejné práce 20 East Main Street, Ashland OR 97520<\ /SPAN><\ /P><\ /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!
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Nový zde? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.