|
POST
|
I'm looking at a few of the samples. There are some GraphicsOverlayexamples These create points, lines and polygons for display on the screen. Presumably, the data just in memory. There is another example called CreateFeatureCollectionLayer. This creates points, lines, and polygons for display on the screen. While there are many ways to create FeatureCollection, this example creates it from scratch and puts data in it. The data is just . . . well, I don't know if it is just in memory. But if it does make it to persistent storage, I don't how you would get it back later. I see there are methods to save it to a portal item. Not sure that would apply to Basic licensing. Nothing to save it locally, though. So, if they are both in memory objects, why would I use one vs the other? Nathan
... View more
08-15-2017
09:04 PM
|
0
|
3
|
1247
|
|
POST
|
That is something I require clarification on. Because after saying that, it then gives instructions for including feature layers. I admit I am not an ArcMap user, only want to hire one - so I guess there could be other types of Feature Layers. And then it gives instructions for exporting tiles from a base map. How would it do that without using map services which it just said you couldn't use? The sample geodatabases you provide seem to have come from a feature service. And indeed, we are getting data this way, it is just leaving out a few details, some of the time, that stop it from actually working. There are full tables of data with shape data on each row. I did try the GeodatabaseSyncTask with that service. It failed early on because the server doesn't support sync. I do not wish to make changes and sync with the server. I really only want to export but I don't see a way to tell it that. I don't think every Feature Server should have to allow anyone and everyone to sync data back to it in order to publish data that others can use. But now you have opened up a new line of thinking. When it links to "Services Pattern" I expected it to point to: Create an offline layer—ArcGIS Runtime SDK for .NET | ArcGIS for Developers Which describes Geodatabase SyncTask. But instead, it points to: Create an offline map—ArcGIS Runtime SDK for .NET | ArcGIS for Developers Now I may have assumed that the GeodatabaseSync class was for vector layers while the OfflineMapTask was for tiled basemaps. Now not sure what to think. It says: At the 100.1 release the OfflineMapTask supports the following services: Tiled image raster services that have the exportTiles capability enabled. Feature services that have sync enabled. Feature collections. Again, it wants the feature services to have sync enabled, so this one may fail too. Excuse my ignorance - I don't know what Feature Collections means in this context. The FeatureCollection class in the runtime can be created from a set of Feature Services. It has a Desktop pattern - I guess that you use ArcGIS Pro for this. It creates an MMPK file, which for all I know, may contain a .geodatabase inside it. Create an offline map—ArcGIS Runtime SDK for .NET | ArcGIS for Developers So what am I allowed to create a .geodatabase from? Shape files? File Geodatabases? Original works sketched in ArcGISMap? Or do I even want to create a .geodatabase file? Maybe I want an mmpk file, especially if I don't want to sync back (and don't have a license to). Nathan
... View more
08-15-2017
12:17 PM
|
0
|
3
|
2865
|
|
POST
|
I don't see anything in the topics about runtime content that we are only allowed to use internal services. I have the need to use data published by various government agencies. I see this as a bug or inadequate documentation. We tried it with the Optimize for View Only setting and the table was still missing. Interestingly, the ItemInfo field appears to be the sort of thing that you can get from a query like this. http://services3.arcgis.com/IKBBLZOXy58PXgpl/ArcGIS/rest/services/Arizona_National_Scenic_Trail_Layers/FeatureServer/0?f… I found out she is using Arcmap 10.2.2 in case that makes a difference.
... View more
08-15-2017
10:08 AM
|
0
|
1
|
2865
|
|
POST
|
And in case, it matters, I am only looking for a read only view of the data in a .geodatabase file. I'm not interested in syncing it back anywhere. My level of licensing wouldn't allow that anyway.
... View more
08-11-2017
11:48 AM
|
0
|
0
|
2865
|
|
POST
|
I have experienced the same with the tables. The sample geodatabases I've used successfully have the GDB_service items. The one I had created in ArcMap did not. I found this screenshots which I believe is for the settings for the export. Are there other settings that may affect this?
... View more
08-11-2017
11:43 AM
|
0
|
0
|
2865
|
|
POST
|
Do you mean when you are using GeoDatabaseSyncTask? Or is this something you do on ArcMap? I see that might be helpful if I have any idea what the internal url of a service is. I have no idea for this one. http://services3.arcgis.com/IKBBLZOXy58PXgpl/ArcGIS/rest/services/Arizona_National_Scenic_Trail_Layers/FeatureServer I'm disappointed that ESRI hasn't weighed in on this. Either there are some undocumented steps that need to be done on the server or the desktop, some undocumented steps that must be done when opening the .geodatabase, or some undocumented bugs. Being able to read from a local offline geodatabase is an absolute requirement and a big reason to use this runtime. All the documentation seems to indicate this is possible, but so far I can not experience it.
... View more
08-10-2017
10:30 AM
|
0
|
0
|
2865
|
|
POST
|
I just came here to post the same question. Hope we get some answers. I've only tried one so far and it is coming up empty. It should have five layers. Also seems to have plenty of stuff. I don't have a lot of Geodatabases to try. I'm hiring a person for ArcGIS desktop and asked them to follow the instructions here and here: Create an offline layer—ArcGIS Runtime SDK for .NET | ArcGIS for Developers Creating ArcGIS Runtime content—Help | ArcGIS Desktop The .geodatabase was created from data here. I'm happy to attach it if it helps: http://services3.arcgis.com/IKBBLZOXy58PXgpl/ArcGIS/rest/services/Arizona_National_Scenic_Trail_Layers/FeatureServer I'd like to know if the technician is doing something wrong or if I am programming something wrong. I'll note that I have not found an exact example in 100.1 for opening a local geodatabase. The code I have used is this. It crashes when it gets to the foreach loop because the list of feature tables is empty. There are no useful logs of any failure when opening it. private async void Initialize()
{
string filename = Android.OS.Environment.ExternalStorageDirectory.Path + Java.IO.File.Separator + "agisdata" + Java.IO.File.Separator + "featureserver.geodatabase";
Geodatabase gdb = await Geodatabase.OpenAsync(filename);
// Get all of the GeodatabaseFeatureTables from the geodatabase. They will be used to construct a FeatureLayer later.
// Loop through each of the GeodatabaseFeatureTables and get its Name and ID to display that in a ListBox that user can then select and add to the Map as a FeatureLayer.
foreach (GeodatabaseFeatureTable oneFeatureTable in gdb.GeodatabaseFeatureTables)
{
FeatureLayer myFeatureLayer = new FeatureLayer(oneFeatureTable
// Add the FeatureLayer to the Map.
myMap.OperationalLayers.Add(myFeatureLayer);
}
}
... View more
08-08-2017
02:02 PM
|
0
|
0
|
2865
|
|
POST
|
Is this not something ArcGIS can do? For example, USA Topo Maps has a native resolution up to level 15. Suppose you want to zoom into 17 or 19. But it won't let you zoom any farther than 15. Are there other properties I am missing? There are a few good reasons why we'd want to do this: -Vector layers will have more resolution to zoom in. -Offline tiled maps are likely to have a limited range of scale. -Its better to see a stretched image than nothing at all, or not being allowed to zoom in. This is what the map looks like at 15 Here is what the map looks like at 19. Doesn't look different, does it? That's because it didn't let us zoom that far. Then we run across the example of the min and max scale. We thought we'd be smart and set min=1 and max=400000. Now we can zoom in. And see nothing. ArcGIS.com seems to have the same limitations: http://www.arcgis.com/home/webmap/viewer.html?webmap=931d892ac7a843d7ba29d085e0433465
... View more
08-02-2017
11:29 AM
|
0
|
2
|
1242
|
|
POST
|
I take that to mean "all PBF isn't equal". There are reasons I am asking. For example, if I wanted to license content from opentilemaps.com . . . I couldn't do it online, because they don't use an Arcgis server to host as far as I know. I couldn't do it offline, because they don't provide it in .vtpk format. We question whether we are a large enough business to recreate a worldwide map like openmaptiles.com. So we would need to find a tile vendor that is a loyal ArcGIS user. OR Figure out the cost of hiring people and servers to recreate a tiled map from OpenStreetMap data. What are the ArcGIS Vector Basemaps missing? Contours, for one thing. Hiking and walking trails, for another. These two things are very important to my user base.
... View more
07-31-2017
12:31 PM
|
0
|
0
|
1854
|
|
POST
|
Scenario is user says "Hey, I have this GeoPDF I got from the USGS. Can I display that in your app?" (doesn't care about implementation details). I think I need to say "No". Am I correct? I think I could also say. " . . . but maybe if you can get it in Geotiff." (cause Geotiff appears to be a supported raster format). Correct?
... View more
07-31-2017
11:53 AM
|
0
|
2
|
1545
|
|
POST
|
Displaying them from a file. Have it listed on this page as a supported format. Add raster data—ArcGIS Runtime SDK for .NET | ArcGIS for Developers GeoPDF isn't my personal choice. I personally think it is a crummy format. But organizations such as the USGS publish GeoPDFs, so users ask about them.
... View more
07-05-2017
01:32 PM
|
0
|
4
|
1545
|
|
POST
|
I believe they would be PBF, just like you use internally. Subclassing ImageTiledLayer would allow you to display third party tiled servers for images, or formats such as MBTiles that are local. Based on what you told me above, I can't do this for vector tiles. If my vector tile provider doesn't use ArcGIS Server, I would have to ask them for a full copy of their tiles instead of streaming it from them.
... View more
07-05-2017
01:26 PM
|
0
|
1
|
1854
|
|
POST
|
I would like to request that a similar provision be made for vector tiles as is made for raster tiles. Consider this a feature request.
... View more
07-05-2017
11:16 AM
|
0
|
3
|
1854
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 12-29-2017 03:07 PM | |
| 1 | 04-14-2020 10:41 PM | |
| 1 | 11-21-2017 08:58 PM | |
| 2 | 06-01-2018 12:39 PM | |
| 3 | 05-30-2018 02:14 PM |
| Online Status |
Offline
|
| Date Last Visited |
01-22-2021
10:16 PM
|