Comments (5)
Hi Xin Xia
You can call MDCS in an GPTool, it is can run withtin arcmap as well as ArcGIS Pro some of the examples are below
http://www.arcgis.com/home/item.html?id=b7c019a561fc427a8ebf9d463df41637
http://www.arcgis.com/home/item.html?id=53269a42628d4e99a150de01a179e8aa
http://www.arcgis.com/home/item.html?id=e6e1f20cb0374d28a6eed24f5c2ff51b
The GPtools are in the tools folder.
Ideal case would be to have everything in once script and not use model builder to run. if you need to write some custom code you can use the user command section and call that command as part of the workflow.
from mdcs-py.
Thank you both very much for getting back to me.
I have looked over the examples provided above for satellite imagery, and I have some questions for you. This is for @abhiataero
I'm working with air photos, so I definitely would like to get MDCS working as a GPTool. Does the code for the MDCS need to be edited so that it can be put into a .pyt tool or can the MDCS code be imported into a .tbx tool?
If the MDCS code can be imported into a .tbx tool that can create a mosaic dataset, add rasters, calculate statistics, build pyramids, and build overviews how do I bring all pieces of the MDCS code and the .xml configuration file together into one .tbx tool?
I work with thousands of images located in different workspaces organized by location and date that will need to go into different source mosaic datasets. Each source mosaic dataset will contain hundreds of images. The source mosaic datasets will be used to create derived mosaic datasets and reference mosaic datasets. Once the MDCS is either in a .pyt tool or a .tbx tool will the iterate options in model build work with the tool?
Are there any additional resources that show the process of creating a .tbx tool or a .pyt tool from the MDCS code?
from mdcs-py.
@xiaxi203 Could you check if the attached samples could help. The PYT source files show you two different ways how you could invoke MDCS from either the model builder/ArcMap.
InvokeMDCSfromArcMap.zip
from mdcs-py.
@Chamlika Thank you for providing the samples. I will work through the samples and get back to you. It might take me awhile, but I will definitely get back to you.
from mdcs-py.
Closing the issue as this was a query and there is no activity on it for a long time
from mdcs-py.
Related Issues (20)
- Calculate Value expression / code block - 'not defined' HOT 7
- SyntaxWarning: "is not" with a literal.
- Updated MDTools Setup to support 3.1 version of ArcGIS Pro
- Mosaic Layer as input for MDCS HOT 3
- How to register Mosaic Datasets Footprint layer for web tool publication HOT 3
- Add Deep Learning Commands
- Issue related to Pro with MDCS PYTs/custom objects. HOT 1
- Introducing MDCS Steps functionality HOT 1
- Add standard Lidar commands
- MDTools Setup to support ArcGIS Pro 3.2
- Support for longer namespaces such as arcpy.ia..
- MDCS access support via Jupyter Notebooks
- Update Set Mosaic Dataset Properties .py file HOT 1
- Add Point to Raster tool to MDCS
- Add support to modify the MDCS command chain from a User Function
- Update Master.xml with new parameters for all the relevant GP tools
- MDCS fix ArcGIS version check for Pro
- MDCS/ removal of redundant code that are no longer needed for SP command invocation
- Pro 3.2 support?
- To support user variable values with ';' character
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mdcs-py.