IDEA
|
The File Geodatabase API is very weak and buggy. It no way approaches an semblance of a substitute -- not even in the interim. Because there is no ODBC driver for a FGDB any api has very limited and narrow focus use. the FGDB does not even come close in employing standard sql.... The main reason folks uses the .mdb is because of its ability to manage, query and analysis data and still be compatible with 90% of all other software in use. These folks have chosen Flexibility over Speed. 99.9% of my work deals with managing data - not geometries. I only use geometry to perform queries that are impossible within a database.... my final products generally are not maps but data reports, embedments with Word, Excel -- data transfers to Financial systems ..... most of the folks voting for this will gladly give up speed for data compatibility. What attracted me to ESRI in the first place was its ability to take and use data from any source.... now it's slowly being restricted. I have been slowly looking at and seriously started making attempts using QGIS for the future... I actually got it working (somewhat) with my PGDB's.
... View more
04-19-2019
07:58 AM
|
5
|
2
|
1097
|
POST
|
Your route system should be based upon your segments..... So if there is a discrepancy then either one layer is "Wrong" or the two are not related to each other. Without knowing the specifics, my suggestion is to create a Route system based upon your "segmented" layer using the same route name on the segments. You can use the option to accumulated lengths of each segment. The final result would be your own route layer upon which you can event map based upon accumulated mileage that would agree with the segmented on (because you built the layer based upon it) Generally speaking you should only have one "Route". This will be a measured feature aka (contains the cumulative mileage). In my case I deal with roads. I have only one "Route" for any particular road. Generally it starts at a 0 point (not always) and accumulates measures to its end point. Now if I want and particular "milepost" I can simply event map any point against the "Route" feature. If I want a line segment, I event map the beg and end points against the route for the line segment. Now I understand that sometime there is a need to have multiple routes definitions. I employ actually 3. The primary route feature is defined by the Dual Centerines of each road, On roads going in opposite directions "aka divided highway". In addition we employ a single centerline representation as well as a straight line diagram representation. Although we have 3 route system, they are very carefully designed all based upon our primary definition. All Intersection, cumulative mileages are all exactly the same and agree with each other. The route name is carefully designed for example take State Route 836 -- In our primary route system its name is 83600000E or 83600000W its length is 36 miles. In the Single Centline LRS (Linear Referencing System) aka "Route" layer, the same route is named 83600000CL its length is 36 miles. For out Single Line diagram it is a straight line that is exactly 12 inches long that we create a route of 36 miles on it. Its route name is the same as single centerline. No matter what route layer I use or "Mix Match" I have strict rules that apply -- for names and length. So when I mix & match knowing the Lengths all match for each route all I have to do is programatically deal with the route name differences. Example -- Project Engineer gives me some points from his plans -- engineering plans are based off of single centerline. -- Finance want quantities and representation based upon google maps imagery -- (Dual Centerline). All I do is create, being a VB guy is create a simple script changing the single line name to the double and iterate for both directions.... EB = Left(Single Centerline Name,8) & "EB" and similarly the same for the WB side. Then event map it against our Primary route system Sorry about the wall of text but it appears you have two LRS systems that are defined much differently and you are trying to use them together. That cannot really happen unless you define yet another blending the rules for both. My suggestion is to use one for your analysis. If the "segmented" one is more accurate for uses then combine all the segments together under one route name.... What is linear referencing?—Help | ArcGIS for Desktop https://magtug.files.wordpress.com/2011/11/2007-09_linear_referencing_in_arcgis_enterprise_deployments-x.pdf
... View more
04-19-2019
07:35 AM
|
2
|
0
|
883
|
POST
|
I don't quite understand what you are getting at, and I am no model guru .... but the best i can gather is that you are trying to event map a line. To do this all that is required is a route, begin measure, and an end measure. This may help you get started. About adding route events—Help | ArcGIS for Desktop
... View more
04-18-2019
07:24 AM
|
0
|
0
|
883
|
POST
|
Vote here if you would like to see Pro be able to use MSAccess . https://community.esri.com/ideas/12662
... View more
04-18-2019
07:15 AM
|
8
|
0
|
6186
|
POST
|
I am assuming you are using python ..... using this method has sometimes help me when I get weird errors from urlencode(s) ... convert to JSON using json.dumps() and then use urlencode or b64encode to make it safe for use in an url.... 18.2. json — JSON encoder and decoder — Python 2.7.16 documentation Don't know it it is worth trying .... I don't use ArcPro due to it not accepting an access geodatabase. Slowly learning QGIS because shapefiles, file geodatabases or SDE are not an option for the company I work at and had similar %27 issues... in scripting for QGIS....
... View more
04-04-2019
07:57 AM
|
0
|
1
|
3104
|
POST
|
As Randy Burton mentioned... your "<" in the carbon field must be escaped. In Vbscript there is no escape character as in python, for vb you must double quote the field that has the character(s) that need escaping. [Location]& vbcrlf & "<CLR blue = '255'>" & [GW_Elevati] & "</CLR>" & vbcrlf & "" & [Carbon_tet]& """
# Or use the vb escape function
.... vbcrlf & escape([Carbon_tet])
... View more
03-22-2019
08:11 AM
|
1
|
1
|
2066
|
POST
|
Again, I do not know if runtime supports the running of this toolbox tool .... I did find this example which may assist in generating points along a line ... Densify and generalize—ArcGIS Runtime SDK for .NET Samples | ArcGIS for Developers Additionally you can use Create Point along Line and loop through the distances you desire. GeometryEngine.CreatePointAlong Method
... View more
02-21-2019
08:03 AM
|
0
|
1
|
1425
|
POST
|
I ran across this post in ersri online that you may find useful using arcgis runtime..... https://community.esri.com/thread/229025-create-points-at-equal-distance-along-a-polyline
... View more
02-20-2019
08:28 AM
|
0
|
0
|
342
|
POST
|
Look into Linear Referencing.... there are tools available to do what you want. But this require that you create "Routes."
... View more
02-20-2019
08:20 AM
|
0
|
0
|
342
|
POST
|
Bear in mind that Excel takes a "Majority Rule" on interpreting data types based solely on the first 8 rows of data. This can cause numerous import type of errors and some to this day Have no work around! Microsoft SQL Server Integration Services: Mixed data types in Excel column When working with excel data (killed me to say that) I import the tables into MS Access, clean up the data then bring it into Arcgis from MS Access. However, if you are working with "Pro" your out of luck using this technique (esri chose not to support ms access without purchasing expensive licensing) and you would have to import the data into larger format database to do the same thing (providing you have the security and the ability to create tables from your dbadministrator).
... View more
02-20-2019
08:11 AM
|
0
|
0
|
1325
|
POST
|
I do not program using ArcgisRuntime but use ArcObjects (VB.Net Programmer). Given my lack of familiarity with Arcgisruntime and C# looking at you code snippet... it appears to be fundamentally correct in setting up the symbology. However you are only simply displaying the shapefile line work? I am assuming that arcgis runtime has access to the the generatepointsalonglines toolbox.
... View more
02-20-2019
08:01 AM
|
0
|
1
|
1425
|
POST
|
arcpy.GeneratePointsAlongLines_management(in_features, out_fc_1, 'DISTANCE',
Distance='500 meters',Include_End_Points='NO_END_POINTS' )
Should be the Default....however,
Output_Feature_Class, Point_Placement, {Distance}, {Percentage}, {Include_End_Points}) Parameter Explanation Data Type Input_Features The line or polygon features to be converted into points. Feature Layer Output_Feature_Class The point feature class that will be created from the input features. Feature Class Point_Placement The method to use to create points. PERCENTAGE —The tool will use the Percentage parameter to place points along the features by percentage. DISTANCE —The tool will use the Distance parameter to place points at fixed distances along the features. This is the default. String Distance (Optional) The interval from the beginning of the feature at which points will be placed. Linear Unit Percentage (Optional) The percentage from the beginning of the feature at which points will be placed. For example, if a percentage of 40 is used, points will be placed at 40 percent and 80 percent of the feature's distance. Double Include_End_Points (Optional) Specifies whether additional points are placed at the start point and end point of the feature. END_POINTS —Additional points will be added at the start point and end point of the feature. NO_END_POINTS —No additional points will be added at the start point and end point of the feature. This is the default.
... View more
02-19-2019
07:40 AM
|
0
|
3
|
1425
|
POST
|
I agree with Duncan Hornby ... just because you can does not mean it is the right thing to do..... If I need to acquire user input or notifications that require action I generally use arcObject programming where I can control when geoprocessing starts or stops.
... View more
02-19-2019
07:26 AM
|
1
|
0
|
1897
|
POST
|
I have never done it ... but this looks promising: create a custom python script to run within model builder that will display a message box and send the into to the message box function to display. ArcGIS Help (10.2, 10.2.1, and 10.2.2)
... View more
02-15-2019
07:35 AM
|
0
|
0
|
1897
|
POST
|
....ps... if you turn on editing then you undo the calculate tool ..... but you will have to remember so save edits for the changes to take.
... View more
02-15-2019
07:22 AM
|
0
|
0
|
357
|
Title | Kudos | Posted |
---|---|---|
1 | 10-18-2018 09:46 AM | |
1 | 05-23-2018 08:30 AM | |
8 | 04-18-2019 07:15 AM | |
1 | 02-23-2018 10:08 AM | |
1 | 12-28-2017 07:36 AM |
Online Status |
Offline
|
Date Last Visited |
10-18-2023
06:40 PM
|