DOC
|
Robert Scheitlin, GISP Barnaby Rockwell Morning, I updated the Widget so it only displays the Google Map Street View Coverage all by itself. Combining the Esri Map with Google Map most likely violates Google Maps Terms of Service. While it was very useful to mash the two maps together..it's still very workable to only display the Google Map. Once the user drops pegman, the Esri map switches back on and Google switches off. Updated Street View2 Demo
... View more
05-13-2016
08:44 AM
|
0
|
0
|
5039
|
DOC
|
Agreed, I just added an option to the widget config that allows you to turn on/off the street view coverage map option.
... View more
05-12-2016
12:35 PM
|
0
|
0
|
5039
|
DOC
|
I also thought about only only the Google Street View Layer when dragging pegman. Yes, the terms of service....I thought about that after working on the enhancement, doh. Maybe when we drag pegman the Esri map disappears completely and only shows Google Maps? When he gets dropped the Google Map disappears and Esri map is back? The alignment issue won't be noticeable then.. Message me at ian.grasshoff@co.waupaca.wi.us and I will send you my code. I would be happy to work on it with you.
... View more
05-12-2016
11:19 AM
|
0
|
0
|
5039
|
DOC
|
Right...I noticed that users were getting frustrated dropping peg man all over the map and not getting street view. This solves that problem! Their is a minor tile alignment issue at lower zoom levels, but they still get the idea!
... View more
05-12-2016
10:20 AM
|
0
|
0
|
5039
|
DOC
|
Thanks for the feedback. I updated the demo showing the Esri imagery basemap.
... View more
05-12-2016
10:10 AM
|
0
|
0
|
5039
|
DOC
|
Hey Robert, I love your Google Street View widget! I hope you don't mind, but I took the liberty to enhance the widget with the ability to display the "Google Street View" coverage layer within the map window. I found it difficult for users that weren't aware of Google Street View Coverage areas. In my case I work for a rural county and we only have Street View on major highways. The enhancement that I made helps solve this problem. My solution is not perfect as far as the Google Map Tile alignment, but it's close enough. Also, the Web Map MUST be in Web Mercator coordinate system. Also, there is a little bit of visual disruption as the Google Map Layer loads after the Esri map finishes. Below this a link to the widget demo. I haven't tested it extensively...so their could be bugs. I would be happy to throw the code on GitHub or GeoNet if you want. Widget Demo
... View more
05-12-2016
09:57 AM
|
1
|
0
|
5039
|
POST
|
I vote for an "Enhanced Search Tool"...the query widget is okay for some data, but a "fuzzy" search tool with auto-complete, similar to the Geocoder Widget, is a must. I built a jQuery auto-complete search input for a custom app, which worked well. Maybe I will attempt to port that type of search tool into a ArcGIS Web AppBuilder widget. Next on my list would be to add "url parameter" logic to the applications...so you could pass in a parcel number via the url automatically zoom to a feature. This is a must for us. Also, wondering if future versions of the Web AppBuilder will allow for upload of custom built widgets into the ArcGIS Online hosted app? I have no problem running the AppBuilder/published sites on our local web server..but it might be nice to be able to used the Esri hosted solution with your own custom widgets. Maybe this already exists and I missed it because the release is so new?
... View more
10-10-2014
06:11 AM
|
5
|
0
|
997
|
POST
|
Ahhh, if you mean manually changing the state_id's using a SQL update...be prepared for potential data loss. I am not sure what kind of replica's these are...if they are one way, SDE.DEFAULT parent to File Geodatabase replicas..you might be okay, but my guess is that you might corrupt your replicas. If it were me, I would take the safe approach and "unregister" the replica's using the ArcGIS desktop tools. Once you do that, query the versions table again..you want to get it so you only have DEFAULT. Once you are there, then compress (kick everyone out of database first)..and your state_id on default should be 0. Then register your replicas again. Also, I personally have not tried the methods outlined in the article below, but it clearly states to implement these methods at your own risk. That's your call. Also, Esri support would most likely not recommend this approach, but if you are the type of person that voids warranties, backup everything up twice Hussein Nasser: The Unorthodox Way to Compress a Replication-Enabled Versioned GeoDatabase to State 0
... View more
09-30-2014
09:10 AM
|
0
|
0
|
1374
|
POST
|
I have had this same issue. My only solution was to reconcile and post all versions, delete the versions, then compress. Also, keep in mind that Geodatabase replicas count as versions...so they need to be removed as well. This proved to be such a pain that I created a model to 1. Reconcile/Post All Versions, Delete Versions, Compress, and Create versions again. Here is some more info. 29160 - Compress a versioned database to state 0 - Dated, but still seems to hold turn Hussein Nasser: The Unorthodox Way to Compress a Replication-Enabled Versioned GeoDatabase to State 0 - For the daring. Good luck!
... View more
09-30-2014
08:00 AM
|
1
|
3
|
1374
|
POST
|
In python, you can open and read/write a file using.. f = open('your file - full path here', 'r') You can also open it for writing using.. f = open('your file', 'w') f.write("your text") For your situation you might want to do this in a script (I am just giving you the overview) 1. Open the File 2. Read each line and concatenate the results to build your select query using this after you open it.. for line in f: print line 3. Print the concatenated results or store the result in another file using f.write() *Note, you might want to write this as a python function so you can pass in the file to read from and the column name to use for your result query. I am not sure exactly how you are trying to use this. I suggest you read this... 7. Input and Output — Python 2.7.8 documentation
... View more
09-26-2014
06:50 AM
|
0
|
0
|
603
|
POST
|
Benjamin, I also came across this...but didn't have much luck. http://www.arcgis.com/home/item.html?id=a8895908f98d4334b401de9b6d08e847 I believe that it requires a paid version of Google Maps Engine? I can see a test map created in my Map Engine account, but it won't let me add it to ArcMap. I have also tried Arc2Earth, but ran into issues with that also. These are the reasons I developed the add-in tool that I linked to above, it's free as well as it's quick/easy and lightweight. The only downside is that it only shows one aerial image tile at a time, and it doesn't store them between ArcMap sessions. The reason for this is not technical, it's purely so that the user doesn't violate Google's Terms of Service (TOS) . Originally when I was developing the prototype, I was able to stitch the imagery and store it for future use. Basically I was building a local copy of Google Imagery, that was until I read the TOS. I suppose I could have developed the tool for someone with a Google Maps Business License, which would allow for stitching and storage (I believe that doesn't violate the TOS). I was not about to fork over the cash for the license, and I figured others wouldn't want to do that either. Did you see this? My Adventure with Google Maps in ArcMap | SoCalGIS.org
... View more
09-24-2014
06:20 AM
|
0
|
1
|
681
|
POST
|
Sure do...I developed this ArcGIS Desktop add-in to do the very thing you are asking. The tool automatically georeferences the google map image. http://www.arcgis.com/home/item.html?id=7cca7c34d6ac4ca4a61387dcf4f14e57
... View more
09-23-2014
08:41 AM
|
1
|
1
|
681
|
POST
|
You could use several methods, the easiest one would be to use Summary Statistics Tool (Analysis Tools Toolbox -> Statistics -> Summary Statistics). The other option would be to use the dissolve tool (Data Management Tools -> Generalization -> Dissolve -> Pick your summary stats). To use the dissolve, you will need a uniform field to use as a dissolve value, ex. DISSOLVE_ID, every row equals 1 or 0 or something. Use that column to dissolve on, then choose your summary stats pointed to the field you want the min/max values for.
... View more
09-23-2014
07:51 AM
|
1
|
1
|
3297
|
POST
|
Thanks for sharing the leaflet sample..I agree for a very simple mapping app it's much easier to use than the ArcGIS JavaScript API. I had not seen the "Leaflet Vector Layers - Jason Sanford" repo before, so thanks for that.
... View more
09-09-2014
01:18 PM
|
0
|
0
|
816
|
POST
|
Yeah..I probably should have read the original post more closely, as Paul said that he read the documentation for creating a python add-in and decided against it. I personally have created lots of ArcGIS Python Script tools, and a couple of add-ins. They both have advantages/disadvantages like everything else. One other thing that I just remembered (not sure if this still works) but you can/could drag a geoprocessing model into the ArcMap table of contents as a "Tool Layer". It would then allow you to run the model from the ArcMap table of contents. I used this a couple of times and it worked decent, still the python script tool is probably best if you don't need to access a users map click coordinates.
... View more
09-09-2014
11:48 AM
|
0
|
0
|
692
|
Title | Kudos | Posted |
---|---|---|
1 | 09-30-2014 08:00 AM | |
1 | 09-09-2016 02:02 PM | |
1 | 09-06-2017 01:22 PM | |
2 | 09-09-2016 02:03 PM | |
4 | 03-23-2017 09:34 AM |
Online Status |
Offline
|
Date Last Visited |
a week ago
|